26
PEMBAHASAN
3.1 Tinjauan Perusahaan
3.1.1 Sejarah Institusi/Perusahaan
Purnama photo studio adalah salah satu studio fotograpi yang bertempat di jalan Bantar jaya desa bantar jaya kecamatan pebayuran kabupaten bekasi.
Purnama photo studio sudah berdiri sejak tahun 2008 dan Bpk.Endang adalah pemilik Studio tersebut. Awal berkembangnya studio ini adalah merekrut adik nya sebagai karyawan pertama yang mempunyai bakat di bidang fotografi. Seiring dengan perkembangan zaman yang semakin canggih dan semakin maju usaha yang didirikannya ini, Bapak Endang menambah produk di studionya dengan menambahkan produk videografi, berikut merupakan unit usaha pada Purnama photo studio:
A. Fotografi
Layanan jasa fotografi meliputi foto wedding, foto prewedding, foto wisuda, foto keluarga, foto close up dan event terntentu.
B. Videografi
Layanan jasa videografi meliputi video wedding, video prewedding, video PHBI(peringatan hari besar islam) dan lain-lain.
Selama perkembangannya, Purnama photo studio sudah mengalami pasang surut dalam menjalani bisnisnya seperti pengunduran diri beberapa anggotanya.
Sampai akhinya Bapak Endang (pemilik perusahaan) menjalankan bisnis ini dengan anaknya dan sebagian saudaranya dan menyewa ruko guna mengembangkan usahanya ini.
3.1.2. Profil perusahaan
Nama perusahaan : Purnama Photo Studio
Alamat Perusahaan : Jl. Bantar jaya Desa Bantarjaya kecamatan Pebayuran
Kabupaten Bekasi 17710
Handphone : 085881206727
Badan Usaha : CV (Commanditaire Vennontschap)
Bidang Usaha : Studio foto dan Videografi
3.1.3. Struktur Organisasi
Konsep yang dikembangkan di Purnama photo studio adalah pendapatan berbasis kinerja. Hubungan kerja yang dikembangkan tidak bersifat mengikat.
Konsep kemitraan dan pengembangan jaringan freelance dengan berbagai propesional adalah kunci keberhasilan Purnama photo studio dalam bisnis ini.
Gambar III.1 Struktur organisasi Purnama Photo Studio
3.1.4. Fungsi Organisasi
A. Tugas Owner
1. memimpin, membina, dan mengawasi pelaksanaan kerja.
2. merencanakan peningkatan dan pengembangan usaha dibidang foto dan video.
3. melakukan pengecekan alat studio 1 bulan sekali
4. menjalin komunikasi yang baik dengan para konsumen
B. Tugas Tim Kreatif
1. memberikan Surat pesanan kepada pemilik setia ada pemanggilan jasa foto dan
video
Rudi yansyah (Photografer)
Husein (kameramen)
Marketing Editor Endang (Owner)
2. melakukan persiapan dan pengecekan alat-alat sebelum melakukan tugas.
3. berkordinasi kepada pemilik setiap ada kerusakan.
4. menjalankan tugas dengan baik.
5. menjalin komunikasi dengan baik kepada konsumen.
6. mencatat setiap kebutuhan yang dibutuhkan dan di berikan kepada pemilik.
3.2 Analisa Kebutuhan
Penyewaan jasa foto wedding sebagian besar dijalankan secara manual atau belum terkomputerisasi, terutama pada proses transaksi. Sesuai dengan permasalahan tersebut untuk meningkatkan mutu pelayanan upaya yang dapat dilakukan ialah dengan membuat suatu program yang dapat membantu atau mempermudah admin/user menjalankan proses transaksi. Program yang dapat dibuat adalah program penyewaan foto wedding, dimana terdapat beberapa prosedur didalamnya. Prosedur tersebut antara lain ialah:
1. Pengolahan Data Pegawai
Data pegawai diperlukan sebagai data user. Pada data pegawai terhadap prosedur untuk mencari data pegawai dengan memasukan kode pegawai, prosedur untuk menambah data pegawai dan menyimpannya pada database secara otomatis.
2. Pengolahan Data Pelangan
Pada data pelanggan terdapat prosedur untuk mencari data pelanggan dengan memasukan kode registrasi pelanggan. Terdapat juga prosedur untuk menambah data pelanggan dan menyimpannya pada database.
3. Pengolahan Data Paket
Pada data paket terdapat prosedur untuk membuat atau menambah data paket dan menyimpan data secara otomatis pada database, memberikan informasi paket penyewaan dan prosedur untuk mencari data paket dengan memasukan kode paket.
4. Transaksi Penyewaan Foto Wedding
Transaksi penyewaan adalah prosedur untuk pembayaran jasa penyewaan.
Pada transaksi terdapat prosedur untuk memproses transaksi baru dan menyimpannya pada database dan mencetak bukti pembayaran.
5. Laporan Transaksi
Pada laporan transaksi terdapat prosedur untuk mencetak laporan data transaksi dengan memilih periode waktu dari laporan transaksi penyewaan foto wedding yang diinginkan maka laporan akan otomatis tercetak.
3.3. Spesifikasi Rancangan Masukan (input)
Spesifikasi rancangan masukan menampilkan bentuk rancangan masukan (input) ke dalam program, yang kemudian akan diproses untuk menghasilkan suatu keluaran yang disebut output. Adapun rancangan masukan yang digunakan, sebagai berikut:
1. Data Pegawai
Nama Dokumen : Data Pegawai
Fungsi : Memasukan, Merubah dan mencari data pegawai
Sumber : Pegawai
Tujuan : Untuk mengetahui data pegawai
Media : Kertas
Frekuensi : -
Bentuk :Lampiran A-1
2. Data Paket
Nama Dokumen : Data Paket
Fungsi : Memasukan, Merubah dan mencari data paket
Sumber : Paket
Tujuan : Untuk mengetahui data paket
Media : Kertas
Frekuensi : -
Bentuk :Lampiran A-2
3.4. Spesifikasi Rancangan Keluaran (output)
Spesifikasi rancangan keluaran (output) merupakan dokumen atau data yang dibuat berdasarkan hasil program yang dibuat dan digunakan pada bagian administrasi. Adapun bentuk keluaran yang digunakan sebagai berikut :
1. Transaksi Penyewaan
Nama Dokumen : Bukti Transaksi
Fungsi : Menjalankan proses transaksi Sumber : transaksi
Tujuan : Untuk melakukan transaksi penyewaan foto
Media : Kertas
Frekuensi : setiap terjadi transaksi
Bentuk : Lampiran B-1 3.5 Entity Relationship Diagram
3.5.1. Entity Relationship Diagram (ERD) Penyewaan Foto Wedding
GAMBAR III.2
Entity Relationship Diagram (ERD) Penyewaan Foto Wedding
Pelanggan kode_pelanggan
nama_pelanggan alamat
no_handphone
Transaksi Detail
transaksi pegawai
kode_sewa
kode_pegawai tanggal
total kode_sewa
tanggal_sewa
kode_paket subtotal
uang_masuk
sisa_bayar
kode_pegawai nama_pegawai
jabatan
no_HP
password alamat_Pegawai
Paket
kode_paket
nama_paket jenis harga memiliki melakukan
memiliki mengakses
1
M
1 M 1 1
1
1
status
kode_pelanggan
3.5.2. Logical Record Strukture (LRS) Penyewaan Foto Wedding
Gambar III.3
Logical Record Structure (LRS) Penyewaan Foto Wedding
3.6 Spesifikasi File
1. Spesifikasi Data Pegawai
Nama File : Data Pegawai
Akronim : Pegawai
Fungsi : Menyimpan Data Pegawai
Tipe File : File Master Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 115 Byte Kunci File : kode_pegawai
PELANGGAN
kode_pelanggan nama_pelanggan alamat no_handphone
TRANSAKSI
kode_sewa kode_pegawai kode_pelanggan tanggal total
PEGAWAI
kode_pegawai nama_pegawai Jabatan alamat_Pegawai no_HP
DETAIL TRANSAKSI
kode_sewa tanggal_sewa kode_paket subtotal uang_masuk sisa_bayar status
PAKET
kode_paket nama_paket jenis harga
1 M
1
M
1 1 1 1
Software : MySQL
Tabel III.1
Spesifikasi File Data Pegawai
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode Pegawai kode_pegawai Varchar 7 Primary key
2 Nama Pegawai nama_pegawai Varchar 25
3 Alamat Alamat Varchar 50
4 No Handphone no_handphone Varchar 15
5 Password Password Varchar 10
6 Jabatan Jabatan Varchar 10
2. Spesifikasi Data Pelanggan
Nama File : Data Pelanggan
Akronim : Pelanggan
Fungsi : Menyimpan Data Pelanggan Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 95 Byte
Kunci File : kode_pelanggan
Software : MySQL
Tabel III.2
Spesifikasi File Data Pelanggan
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode Pelanggan kode_pelanggan Varchar 7 Primary key
2 Nama Pelanggan nama_pelanggan Varchar 25
3 alamat Alamat Varchar 50
4 No Handphone no_handphone Varchar 15
3. Spesifikasi Data Paket
Nama File : Data paket
Akronim : Data paket
Fungsi : Menyimpan Data Paket
Tipe File : File Master Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 35 Byte Kunci File : kode_paket
Software : MySQL
Tabel III.3
Spesifikasi File Data Paket
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode Paket kode_paket Varchar 7 Primary key
2 Nama Paket nama_paket Varchar 15
3 Jenis paket jenis_paket Varchar 15
4 Harga Harga Double
4. Spesifikasi Data Transaksi
Nama File : Data Transaksi Akronim : data transaksi
Fungsi : Menyimpan Data Transaksi Tipe File : File Transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 29 Byte
Kunci File : kode_sewa
Software : MySQL
Tabel III.4
Spesifikasi File Data Transaksi
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode sewa kode_sewa Varchar 15 Primary key
2 Kode pegawai kode_pegawai Varchar 7
3 Kode pelanggan kode_pelanggan Varchar 7
4 tanggal Tanggal Date
5 Total Total Double
5. Spesifikasi Data Detail Transaksi
Nama File : Detail Transaksi Akronim : detail transaksi
Fungsi : Menyimpan Detail Transaksi Tipe File : File Transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 37 Byte
Kunci File : kode_sewa
Software : MySQL
Tabel III.5
Spesifikasi File Detail Transaksi
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode sewa kode_sewa Varchar 15 Primary key
2 Tanggal sewa tanggal_sewa Date
3 Kode paket kode_paket Varchar 7
4 Subtotal subtotal Double
5 Uang masuk uang_masuk Double
6 Sisa bayar sisa_bayar Double
7 status Status Varchar 15
3.7 Pengkodean
Dalam penulisan tugas akhir ini untuk mempermudah program, penulis menggunakan struktur kode sebagai berikut:
1. Kode Pegawai
Kode pegawai digunakan sebagai kode user. Setiap pegawai harus memiliki kode pegawai sebagai identitas pegawai.
Digunakan untuk nomer urut pegawai Digunakan sebagai identitas pegawai
Contoh : PPS01
PPS : Identitas Pegawai Purnama Photo Studio
01 : Nomer Urut Pegawai
2. Kode Pelanggan
Kode pelanggan digunakan sebagai identitas pelanggan. Setiap pelanggan harus memiliki kode masing-masing untuk data administrasi.
X X X 9 9
P P S 0 1
Digunakan untuk nomer urut pegawai Digunakan sebagai identitas pegawai
Contoh : PL001
PL : Identitas Pelanggan Purnama Photo Studio
001: Nomer Urut Pelanggan
3. Kode Paket
Kode paket digunakan sebagai kode paket yang tersedia di Purnama Photo Studio.
Digunakan untuk nomer urut paket
Digunakan sebagai identitas Paket
Contoh: WED01
X X 9 9 9
X X X 9 9
P L 0 0 1
W E D 0 1
WED : Identitas Paket untuk “Wedding”
01 : Nomer Urut Paket 4. Kode Sewa
Kode sewa digunakan sebagai nomer transaksi. Setiap transaksi yang dilakukan harus memiliki kode sewa.
Digunakan untuk nomer urut transaksi Digunakan Untuk Tahun Transaksi Digunakan Untuk Bulan Transaksi Digunakan sebagai identitas transaksi
Contoh : SW0417001
SW : Identitas transaksi “sewa”
04 : Bulan Transaksi 17 : Tahun Transaksi 001 : Nomer urut transaksi
X X 9 9 9 9 9 9 9
S W 0 4 1 7 0 0 1
3.8 Spesifikasi Program
Hierarchy Input Proses Output (HIPO)
Gambar III.4
Diagram Hierarchy Input Proses Output (HIPO)
Spesifikasi program dalam penyewaan jasa foto wedding adalah sebagai berikut:
1. Log-in
Nama Program : Form Log in Akronim : login.java
Fungsi : sebagai media verifikasi pengguna untuk bisa
MENU UTAMA
1.0 MASTER
0.0
2.0 TRANSAKSI
3.0 LAPORAN
4.0 LOG OUT
1.1
DATA PEGAWAI
1.2
DATA PELANGGAN
1.3 DATA PAKET
1.0
1.0
1.0
0.0 0.0 0.0 0.0
2.1 TRANSAKSI
2.0
3.1
LAPORAN TRANSAKSI
3.0
masuk kedalam menu utama program Index Program : -
Bahasa Program : Netbeans IDE 7.1 Bentuk Tampilan : Lampiran C-1
Proses :
A. Pada Form Log in terdapat dua tombol yaitu tombol login dan exit.
B. Masukan kode pegawai dan password. Tekan login, jika kode pegawai dan password salah atau tidak ada di data pengguna maka akan muncul pesan.“Kode Pegawai Dan Password Anda Salah”.
Jika kode pegawai dan password benar maka akan muncul menu utama. Menu utama akan aktif dengan tools sesuai ijin masing-masing akses pengguna.
C. Exit di gunakan untuk keluar dari form login dan mengakhiri program.
2. Menu Utama
Nama Program : Form Menu utama Akronim : menu_utama.java
Fungsi : Menampilkan menu utama pilihan program Index Program : -
Bahasa Program : Netbeans IDE 7.1
Bentuk Tampilan : Lampiran C-2
Proses :
A. Jalankan program transaksi penyewaan jasa foto Wedding
B. Jika pilih menu master maka akan ada menu item data pegawai, data pelanggan, dan data paket.
C. Jika pilih menu transaksi maka akan ada menu item penyewaan foto wedding.
D. Jika pilih menu laporan maka akan ada menu item laporan transaksi.
E. Jika pilih menu log-out maka akan keluar dan kembali ke form login.
3. Data pegawai
Nama Program : Form data pegawai Akronim : pegawai.java
Fungsi : menampilkan form data pegawai Index Program : -
Bahasa Program : Netbeans IDE 7.1 Bentuk Tampilan : Lampiran C-3
Proses :
A. Jalankan program penyewaan jasa foto wedding.
B. Kemudian pada menu master pilih menu item data pegawai, maka akan muncul form data pegawai dimana terdapat tombol-tombol perintah.
1) Tambah
Digunakan untuk menambah data pegawai yang baru.
2) Simpan
Digunakan untuk menyimpan data pegawai yang baru.
3) Bersih
Digunakan untuk membersihkan proses input data pegawai yang baru.
4) Hapus
Digunakan untuk menghapus data pegawai.
5) Edit
Digunakan untuk merubah data pegawai.
6) Cari
Digunakan untuk mencari data pegawai.
7) Keluar
Digunakan untuk keluar dari form data pegawai dan kembali ke menu utama.
4. Data pelanggan
Nama Program : Form data pelanggan Akronim : pelanggan.java
Fungsi : menampilkan form data pelanggan Index Program : -
Bahasa Program : Netbeans IDE 7.1 Bentuk Tampilan : Lampiran C-4
Proses :
A. Jalankan program penyewaan jasa foto wedding.
B. Kemudian pada menu master pilih menu item data pelanggan, maka akan muncul form data pelanggan dimana terdapat tombol-tombol perintah.
1) Tambah
Digunakan untuk menambah data pelanggan yang baru.
2) Simpan
Digunakan untuk menyimpan data pelanggan yang baru.
3) Bersih
Digunakan untuk membersihkan proses input data pelanggan yang baru.
4) Hapus
Digunakan untuk menghapus data pelanggan.
5) Edit
Digunakan untuk merubah data pelanggan.
6) Cari
Digunakan untuk mencari data pelanggan.
7) Keluar
Digunakan untuk keluar dari form data pelanggan dan kembali ke menu utama.
5. Data paket
Nama Program : Form data paket Akronim : paket.java
Fungsi : menampilkan form data paket Index Program : -
Bahasa Program : Netbeans IDE 7.1 Bentuk Tampilan : Lampiran C-5
Proses :
A. Jalankan program penyewaan jasa foto wedding.
B. Kemudian pada menu master pilih menu item data paket, maka akan muncul form data paket dimana terdapat tombol-tombol perintah.
1) Tambah
Digunakan untuk menambah data paket yang baru.
2) Simpan
Digunakan untuk menyimpan data paket yang baru.
3) Bersih
Digunakan untuk membersihkan proses input data paket yang baru.
4) Hapus
Digunakan untuk menghapus data paket.
5) Edit
Digunakan untuk merubah data paket.
6) Cari
Digunakan untuk mencari data paket.
7) Keluar
Digunakan untuk keluar dari form data paket dan kembali ke menu utama.
6. Transaksi Penyewaan
Nama Program : Form penyewaan foto Akronim : penyewaan_foto.java
Fungsi : menampilkan form data transaksi penyewaan jasa Foto wedding
Index Program : -
Bahasa Program : Netbeans IDE 7.1 Bentuk Tampilan : Lampiran C-6
Proses :
A. Jalankan program penyewaan jasa foto wedding.
B. Kemudian pada menu transaksi pilih menu item penyewaan foto, maka akan muncul form penyewaan foto dimana terdapat tombol-tombol perintah.
1) Tambah
Digunakan untuk menambah data transaksi penyewaan jasa foto wedding yang baru.
2) Simpan
Digunakan untuk menyimpan data transaksi penyewaan jasa foto wedding yang baru.
3) Batal
Digunakan untuk membersihkan proses input data transaksi penyewaan jasa foto wedding yang baru.
4) Sewa
Digunakan untuk memasukan data yang sudah di input kedalam tabel penyewaan jasa foto wedding.
5) Cek status
Digunakan untuk merubah status pembayaran data transaksi.
6) Keluar
Digunakan untuk keluar dari form penyewaan foto dan kembali ke menu utama
7. Laporan
Nama Program : Form laporan transaksi
Akronim :
Fungsi : menampilkan form laporan transaksi Index Program : -
Bahasa Program : Netbeans IDE 7.1 Bentuk Tampilan : Lampiran C-7
Proses :
A. Jalankan program penyewaan jasa foto wedding.
B. Kemudian pada menu laporan pilih menu item laporan transaksi, maka akan muncul form laporan transaksi dimana terdapat tombol-tombol perintah.
1) Cetak
Digunakan untuk mencetal laporan transaksi penyewaan foto wedding.
2) Keluar
Digunakan untuk keluar dari form laporan transaksi dan kembali ke menu utama.
8. Log-out
Nama Program : Log-out
Akronim :
Fungsi :keluar dari menu utama dan kembali ke form log-in Index Program : -
Bahasa Program : Netbeans IDE 7.1
Bentuk Tampilan : Lampiran C-8
Proses :
A. Jalankan program penyewaan jasa foto wedding.
B. Pada menu utama pilih menu log-out maka akan keluar dan kembali ke form log-in.
3.6. Spesifikasi sistem komputer A. Umum
Pada penulisan tugas akhir ini penulis memerlukan sarana pendukung program sebagai alat bantu dalam pembuatan program. Yang dimaksud dengan pengguna sarana pendukung program adalah sistem komputer.
Sistem komputer tersebut meliputi perangkat kerawa (hardware) dan perangkat lunak (software) kedua komponen tersebut sangat penting untuk pengolahan data.
B. Perangkat keras
perangkat keras (hardware) adalah seluruh komponen yang membentuk suatu sistem komputer dan peralatan lainnya yang minimum dan memungkinkan komputer dapat melakukan tugasnya. Klasifikasi perangkat keras yang digunakan untuk menjalankan program penyewaan foto wedding ini adalah sebagai berikut :
1) Monitor : 14.0” HD LED LCD 2) Proccessor : Pentium(R) IV 3,00 GHz 3) Memory : 2 GB (DDR3)
4) Hardisk : 500 GB
5) Flashdisk : 8 GB 6) Keyboard : 86 keys 7) Mouse : PS/2 C. Perangkat Lunak
Bagian penting lain yang mendukung program adalah perangkat lunak (software) yang digunakan dalam mengeksekusi program aplikasi setra sistem operasi yang digunakan untuk menjalankan program penyewaan foto wedding ini. Perangkat lunak yang digunakan untuk menjalankan aplikasi program penyewaan foto wedding ini adalah sebagai berikut:
1) Sistem operasi microsoft windows 7
Pada saat ini sistem operasi microsoft windows 7 banyak digunakan oleh banyak komputer karena sesuai dengan kebutuhan sehingga dapat mendukung banyak program dan merupakan sistem operasi yang mudah dimengerti dan mudah digunakan.
2) Bahasa pemrograman NetBeans IDE 7.1
NetBeans adalah integrated Development Environment (IDE) berbasiskan java dari Sun Microsistems yang berjalan diatas Swing.
Swing sebuah aplikasi java utuk mengembangkan aplikasi dekstop yang dapat berjalan di berbagai macam platforms seperti Windows, Linux, Mac OS X dan solaris.
3) Program database MySql
Digunakan sebagai tempat pembuatan database dari program penyewaan foto wedding.
4) Program Ireport
Digunakan sebagai aplikasi pembuatan laporan data dari program penyewaan foto wedding.
5.4 Flowchart 1. Form Log-in
Gambar III.5 Flowchart Form Log-in
MULAI
Masukan kode pegawai dan
password
Log-in
Keluar
SELESAI
Verifiksasi Data Benar? Menu Utama
Y
T
T
Y
Y T
2. Form Menu utama
Gambar III.6
Flowchart Form Menu utama
MULAI
Master Transaksi
Laporan Keluar
Master
1.Data Pegawai 2. Data Pelanggan 3. Data Paket
Data Pegawai?
Data Pelanggan?
Data Paket?
Proses Data Pegawai
Proses Data Pelanggan
Proses Data Paket
Transaksi?
Proses Transaksi Penyewaan
Laporan? Proses
Laporan
Keluar
SELESAI
Y Y Y Y
T
T
Y
T
T
Y
T
3. Form Pegawai
Gambar III.7 Flowchart Form Pegawai
MULAI
Baru Cari Keluar
Baru? Input Data
Pegawai Batal? Simpan? Simpan Data Baru
Data Berhasil Disimpan
Cari? Cari Kode
Pegawai
Ditemukan
Pilih:
Edit Hapus Tampil Data
Edit Ubah Data Pegawai Batal?
Update?
Data Berhasil Diperbaiki
Hapus? Hapus Data
Pegawai?
Data Terhapus
Keluar?
SELESAI
Y T
Y
Y
T T
Y
T
Y
Y
T
Y
T
T
Y
Y
T
T
Y
4. Form Pelanggan
Gambar III.8 Flowchart Form Pelangan
MULAI
Baru Cari Keluar
Baru? Input Data
Pelanggan Batal? Simpan? Simpan Data Baru
Data Berhasil Disimpan
Cari? Cari Kode
Pelanggan
Ditemukan
Pilih:
Edit Hapus Tampil Data
Edit Ubah Data
Pelanggan Batal?
Update?
Data Berhasil Diperbaiki
Hapus? Hapus Data
Pelanggan?
Data Terhapus
Keluar?
SELESAI
Y T
Y
Y
T T
Y
T
Y
Y
T
Y
T
T
Y
Y
T
T
Y
5. Form Paket
Gambar III.9 Flowchart Form Paket
MULAI
Baru Cari Keluar
Baru? Input Data
Paket Batal? Simpan? Simpan Data Baru
Data Berhasil Disimpan
Cari? Cari Kode
Paket
Ditemukan
Pilih:
Edit Hapus Tampil Data
Edit Ubah Data Paket Batal?
Update?
Data Berhasil Diperbaiki
Hapus? Hapus Data Paket? Data
Terhapus
Keluar?
SELESAI
Y T
Y
Y
T T
Y
T
Y
Y
T
Y
T
T
Y
Y
T
T
Y
6. Form Transaksi
Gambar III.10 Flowchart Form Transaksi
MULAI
Baru Keluar
Baru? Input Data
Transaksi
Simpan Data Transaksi Simpan
Batal
Simpan?
Data Berhasil Disimpan
Cetak?
Cek Status
Batal?
Keluar?
SELESAI Y
T T
T
Y
Y
Y T
Y
T
7. Form Laporan
Gambar III.11 Flowchart Form Laporan
MULAI
Pilih:
Periode Bulan
Cetak?
Cetak Keluar
Keluar?
Laporan
SELESAI
Y
T
T
Y