Pada bab ini dijelaskan mengenai analisis sistem yang lama, identifikasi masalah, analisis kebutuhan, DFD, ERD, desain database, desain menu, dan desain form.
3.1. Analisis Sistem Lama
Proses–proses yang ada pada Toko Foto Nirwana, meliputi :
• Pembelian
Pada Toko Foto Nirwana, transaksi pembelian digunakan untuk melakukan pembelian bahan dasar produksi maupun barang jadi yang akan dijual secara langsung. Contoh dari bahan dasar produksi antara lain kertas foto ukuran 5R, 6R, dan 10R; chemical NQ1, NQ2, NQ3, NQ4, CP49, sebagai obat untuk memproses film dan foto. Contoh dari barang jadi antara lain film, pigora, album foto, kamera, baterai, dan accesoris foto yang lain.
Cara pembayaran yang dilakukan Toko Foto Nirwana ada yang secara tunai maupun secara kredit. Pembayaran secara kredit digunakan untuk pembelian bahan dasar, sedangkan pembayaran secara tunai untuk pembelian barang jadi.
• Penjualan
Pada Toko Foto Nirwana, transaksi penjualan dilakukan secara langsung. Customer akan dilayani oleh pegawai toko kemudian customer akan diberikan nota yang harus dibayarkan ke kasir.
• Proses Produksi
Proses produksi dari produk yang dihasilkan oleh Toko Foto Nirwana meliputi 2 tahap. Tahapan tersebut meliputi pencucian film dan pencetakan film.
Universitas Kristen Petra
21
o Pencucian Film
Proses pencucian film dimulai dengan memasang roll film pada leader dan memberi nomer agar tidak tertukar dengan milik customer lain.
Setelah itu roll film tersebut dimasukkan ke dalam mesin. Di dalam mesin, roll film tersebut melewati beberapa chemical.
Chemical yang pertama adalah NQ1, disini gambar akan dimunculkan kemudian film tersebut masuk NQ2 agar gambar tidak hilang kembali, setelah itu film tersebut masuk ke NQ3 untuk menetralisir perak yang menempel di film, setelah dari NQ3 akan masuk NQS1 dan NQS2 yang berfungsi untuk membersihkan film tersebut dari sisa – sisa chemical sebelumnya, setelah itu akan masuk NQ4 yang berfungsi untuk membersihkan bercak – bercak chemical yang menempel dan tahap terakhir film tersebut masuk ke dryer yang akan mengeringkan film.
o Pencetakan Film
Proses pencetakan film dimulai dengan meletakkan film diatas scanner, kemudian di dalam mesin paper tersebut disinari dan masuk ke dalam beberapa chemical. Chemical yang pertama adalah P1 yang digunakan untuk memunculkan gambar kemudian masuk ke dalam P2 yang digunakan untuk menetapkan gambar agar tidak hilang, setelah itu paper akan melewati PS1, PS2, PS3 dan PS4 untuk membersihkan gambar dari sisa – sisa chemical sebelumnya, dan tahap yang terakhir adalah proses pengeringan yang dilakukan oleh dryer dari mesin.
• Pengumpulan harga pokok
Sesuai dengan sifat proses produksi pada Toko Foto Nirwana, maka proses pengumpulan data biaya produksi dalam penentuan harga pokok produksi menggunakan metode Job Order Costing, karena perusahaan ini melakukan produksi ketika ada pelanggan yang melakukan pemesanan.
Universitas Kristen Petra
• Penggajian
Pencatatan gaji yang dilakukan pemilik masih menggunakan cara manual yaitu dicatat didalam buku catatan. Buku ini seringkali hilang sehingga penghitungan bonus dan gaji karyawan menjadi lebih sulit.
• Panggilan foto dan video
Pencatatan panggilan yang dilakukan pemilik masih menggunakan cara manual yaitu dicatat didalam buku catatan. Buku ini seringkali hilang dan pemilik harus mencari buku catatannya terlebih dahulu.
• Service kamera
Pencatatan yang dilakukan masih menggunakan cara manual yaitu dicatat didalam buku catatan. Buku ini seringkali hilang dan pemilik harus mencari buku catatannya terlebih dahulu.
3.2. Identifikasi Masalah
Berdasarkan keadaan sistem yang ada saat ini, maka permasalahan pada sistem saat ini adalah sebagai berikut :
1. Perusahaan kesulitan untuk membuat sistem penghitungan bonus karyawan secara otomatis.
2. Perusahaan kesulitan untuk menghitung depresiasi yang tepat.
3. Perusahaan kesulitan untuk mendapatkan laporan laba rugi, penjualan, maupun pembelian dengan mudah dan akurat.
3.3. Analisis Kebutuhan
Dari analisis sistem yang ada, dapat disebutkan bahwa sistem yang dibutuhkan perusahaan sebagai berikut :
• Sistem yang dapat membantu perusahaan untuk mengetahui jumlah stok barang jadi maupun bahan dasar secara cepat dan dapat melakukan update jika terjadi perubahan stok.
Universitas Kristen Petra
• Sistem yang dapat membantu perusahaan untuk mengingatkan penggajian karyawan beserta penghitungan gaji karyawan.
• Sistem yang dapat membantu perusahaan untuk mencatat proses transaksi pembelian, penjualan, pendapatan, dan pengeluaran perusahaan.
• Sistem yang dapat membantu perusahaan untuk mengetahui harga pokok penjualan dari setiap barang.
• Sistem yang dapat membantu perusahaan untuk mencatat panggilan foto dan video agar tidak ada jadwal acara yang bertabrakan.
• Sistem yang dapat membantu perusahaan untuk mencatat penerimaan service.
• Sistem yang dapat menghitung depresiasi dengan menggunakan Straight Line Method
3.4. Desain Data Flow Diagram (DFD)
Aliran proses keluar masuk data pada Toko Foto Nirwana akan dijelaskan secara jelas pada Data Flow Diagram yang ada. DFD Toko Foto Nirwana ini meliputi Context Diagram, DFD Level 0, DFD Level 1 Penjualan dan DFD Level 1 Pembelian.
Universitas Kristen Petra
3.4.1 Context Diagram
Laporan Order Pembelian
Laporan Pembayaran Laporan Hutang
Nota Retur Penjualan Nota Retur Pembelian
Laporan Absensi Karyawan Nota Pembelian
Nota Pembelian
Permintaan Barang Permintaan Barang
Laporan Stok
Laporan Retur Pembelian Laporan Retur Penjualan
Laporan Pembelian Laporan Penjualan
Nota Penjualan Nota Penjualan
0 Sistem Informasi
Toko
+
Supplier Customer
Pemilik Toko
Context Diagram
Gambar 3.1 merupakan desain context diagram dari sistem informasi Toko Foto Nirwana. Aliran berpusat pada sistem informasi toko yang dimulai dari permintaan barang kepada supplier, dan supplier memberikan output berupa nota pembelian yang diberikan kepada sistem informasi toko. Setelah itu sistem informasi toko akan melaporkan kepada pemilik toko dengan memberikan laporan pembelian. Selain pembelian ada aliran penjualan kepada customer, yang juga akan memberikan nota penjualan kepada customer dan memberikan laporan penjualan kepada pemilik toko. Semua proses itu akan diolah oleh sistem informasi toko.
Universitas Kristen Petra
3.4.2. DFD Level 0
Data Pengembalian Servis Data Servis
Data Absensi
Insert Pengembalian Servis Insert Data Servis
Info Customer
Data Pemesanan Foto Video
Data Pengembalian Foto Video
Insert Pengembalian Foto Video Insert Pemesanan Foto Video
Info Customer
Data Penggajian Update Barang
Laporan HPP Data HPP Update Pemesanan Info Mesin
Info Pegawai
Update Pemesanan Insert Data Order
Data Barang Data Penjualan
Data Pembelian
Laporan Pemesanan Foto Video
Laporan Laba Rugi Laporan Retur Pembelian
Laporan Hutang Laporan Order Pembelian Laporan Pembelian
Laporan Stok Laporan Absensi Karyawan Laporan Retur Penjualan
Laporan Penjualan Insert Penggajian
Info Absensi
Update Data Barang Update Data Barang
Insert Data Penjualan Insert Data Pembelian
Insert Data Retur Info Customer Insert Data Retur
Info Supplier
Permintaan Barang Nota Retur Penjualan Nota Penjualan
Nota Penjualan
Nota Retur Pembelian Nota Pembelian Nota Pembelian
Customer
Pemilik Toko Supplier
1 Proses Pembelian
+
2 Proses Penjualan
+
3 Proses Penggajian
7 Proses Pembuatan
Laporan Supplier
Pembelian Retur Pembelian
Customer Retur Penjualan
Penjualan Barang
Absensi Penggajian
Order Pembelian
Pegawai
Mesin
Pemesanan 4
Proses Produksi
+
5 Proses Foto
Video
6 Proses Servis
Servis Pemesanan Foto
Video
Pengembalian Servis Pengembalian
Foto Video
DFD Level 0
Gambar 3.2. ini merupakan desain DFD level 0 dari sistem informasi Toko Foto Nirwana, dimana pada DFD level 0 ini terdiri dari empat proses, yaitu proses penjualan, proses pembelian, proses penggajian, dan proses pembuatan laporan. Proses penjualan ini berfungsi melakukan penjualan, antara lain melakukan penjualan dan retur penjualan. Proses pembelian ini berfungsi melakukan pembelian, antara lain melakukan pembelian, order pembelian, dan retur pembelian. Sedangkan pada proses pembuatan laporan berfungsi untuk membuat laporan-laporan yang diperlukan oleh pemilik toko.
Universitas Kristen Petra
3.4.3. DFD Level 1 Pembelian
Update Data Pembelian Nota Pembelian
Info Retur Insert Data Retur
Update Data Barang Nota Retur Pembelian
Insert Data Pembelian Update Data Barang
Update Data Order
Nota Pembelian
Info Supplier Insert Data Order
Permintaan Barang
Supplier
Supplier
Retur Pembelian
Pembelian Barang 1
Proses Pemesanan
Barang
2 Proses Penerimaan
Barang
3
Proses Retur Pembelian Order Pembelian
4
Proses Pembayaran
DFD Level 1 Pembelian
Gambar 3.3. merupakan DFD level 1 dari sistem pembelian, dimana sistem pembelian ini dimulai dari proses pemesanan barang kepada supplier, setelah itu ada proses penerimaan barang dan juga proses retur pembelian.
Pembayaran dari transaksi pembelian dapat dilakukan secara langsung maupun secara kredit.
Universitas Kristen Petra
3.4.4. DFD Level 1 Penjualan
Update Pemesanan
Nota Penjualan
Nota Retur Penjualan
Update Data Barang
Info Penjualan Update Data Barang
Insert Data Penjualan
Insert Data Retur Info Customer
Nota Penjualan Permintaan Barang
Customer
Customer
Retur Penjualan
Penjualan
Barang
1 Proses Penjualan
2 Proses Retur
Penjualan
Pemesanan
DFD Level 1 Penjualan
Gambar 3.4. merupakan DFD level 1 dari sistem penjualan, dimana sistem penjualan ini seperti proses pembelian, dimulai dari proses penjualan kepada customer dan proses retur penjualan. Pembayaran dari transaksi penjualan harus dilakukan secara langsung tidak bisa secara kredit.
Universitas Kristen Petra
3.4.5. DFD Level 1 Produksi
Depresiasi
Biaya Pegawai Umur Mesin
Biaya Mesin HPP
Biaya Material
Biaya Overhead Update Barang
Biaya Pegawai Info Mesin
Info Pegawai Update Pemesanan
Pegawai
Mesin Pemesanan
1 Proses Produksi
2 Proses Penghitungan
HPP
Barang
3 Proses Depresiasi
Mesin
DFD Level 1 Produksi
3.5. Desain Entity Relationship Diagaram
Dalam pembuatan ERD, terdapat dua bagian yang dibuat, yaitu Conceptual Data Model dan Physical Data Model. Gambar 3.5. merupakan gambar ERD Toko Foto Nirwana dalam bentuk Conceptual Data Model.
Universitas Kristen Petra
Punya
diperoleh dari
Diproduksi oleh
terdiri bahan dari
dilakukan oleh
diolah dari
terdiri dari
dibuat oleh diproses
diolah
menghasilkan
dihasilkan
terdapat_detil didapat detil
bisa pesan
bisa order
bisa titip
memiliki detil pasti terdapat
ada histori Pasti_Mempunyai
bisa memiliki
dapat dilakukan
pasti ada dilakukan
didapat
dapat mempunyai
diretur
pasti memiliki dapat melakukan
bisa
melakukan ada
menjual
didapat dari terdapat
mempunyai
Memiliki
Barang Kode_Barang Nama Type_Barang Harga_Jual Satuan Jumlah_Stok Flag
Detail_Barang T anggal Harga Jumlah Kode_FIFO Supplier
Kode_Supplier Nama Alamat No_Telp Kota Flag
Pembelian No_Nota Tanggal Total
Jenis_Pembayaran Tgl_Jatuh_T empo Status Tanggal_Bayar
Order_Pembelian No_Order Tanggal Status
Detail_Pembelian Jumlah Harga SubTotal Kode_FIFO
Detail_Order_Pembelian Jumlah
Harga
Login Username Password
Retur Pembelian No_Retur T anggal
Detail_Retur_Pembelian Jumlah
Kode_FIFO
Customer Kode_Customer Nama Alamat No_T elp Kota Flag Penjualan No_Nota T anggal T otal
Detail_Penjualan Jumlah Harga SubT otal Kode_FIFO Retur
Retur_Penjualan No_Retur T anggal Detail_Retur_Penjualan
Jumlah Harga Kode_FIFO
Detail_Retur_Penjualan_Pengembalian_Barang Jumlah
Harga Kode_FIFO Pegawai
Kode_Pegawai Nama Alamat No_Telp Kota Gaji Tgl_Masuk Flag
Absensi_Pegawai Tanggal_Absen Status
Service No_Service Barang T anggal Keterangan Status Penggajian
T otal_Gaji Status
Pemesanan_Cuci_Cetak No_Pemesanan T anggal T anggal_Selesai Jam_Selesai Uang_Muka
Pengembalian Service Tanggal
Total Detail_Pengembalian_Service
No Keterangan Harga
Detail_Pemesanan_Cuci_Cetak Jumlah
Harga BARANG_HASIL_PRODUKSI
Kode_Brg_Produksi Nama_Brg_Produksi Status Harga Satuan Flag
Detail_Pemesanan_Foto_Video Jumlah
Harga
Pemesanan_Foto_Video No_Pesan_Video Lokasi Uang_Muka T anggal Jam
Mesin Kode_Mesin Nama_Mesin T anggal_Beli Harga_Beli Jangka_Waktu Flag
Proses_Produksi_Bahan Nama_Produksi Jumlah
Proses_Produksi _Mesin Nama_Produksi
Detail_Produksi_Mesin Waktu
Detail_Produksi_Bahan Jumlah
Detail_Produksi_Pegawai Nama_Produksi Jumlah
Conceptual Data Model Toko Foto Nirwana
Universitas Kristen Petra
ERD dalam bentuk Physical Data Modelling :
K ODE_BA RA NG = KODE_BARA NG
NO_P EME SA NA N = NO_P EMES ANAN
NO_P EMES ANAN = NO_PE MES ANAN K ODE_ME SIN = K ODE_ME SIN
K ODE_PE GA WA I = KODE _PE GA WAI
KODE_BRG_PRODUK SI = K ODE_B RG_P RODUKSI
K ODE_BRG_P RODUKSI = KODE _B RG_PRODUK SI
NO_PE ME SA NAN = NO_P EMESA NA N
KODE_ME SIN = KODE _ME SIN KODE_BRG_PRODUK SI = KODE _B RG_P RODUK SI
NA MA_PRODUK SI_ME SIN = NA MA _PRODUK SI
K ODE_BRG_P RODUKSI = KODE _BRG_PRODUK SI NAMA_PRODUKS I = NA MA _P RODUKSI
K ODE_BARANG = KODE_B ARANG
K ODE_B RG_P RODUKSI = KODE _BRG_PRODUK SI
KODE_B RG_PRODUK SI = K ODE_B RG_P RODUKSI
NO_P ES AN_V IDE O = NO_P ESAN_V IDE O
NO_PE ME SA NA N = NO_P EMES ANAN
K ODE_CUST OME R = K ODE_CUS T OMER
K ODE_CUS T OME R = K ODE_CUS T OMER
K ODE_CUST OMER = K ODE_CUST OMER NO_SE RV ICE = NO_SERV ICE
NO_S ERV ICE = NO_S ERVICE K ODE_P EGAWAI = K ODE_PE GA WA I
T ANGGA L_AB SE N = T A NGGA L_A BS EN K ODE_PE GA WA I = KODE _PE GA WA I
NO_RET UR = NO_RE T UR KODE_B ARANG = KODE _B ARA NG
NO_NOT A = NO_NOT A
NO_RET UR = NO_RE T UR KODE_B ARANG = KODE _B ARANG
NO_NOT A = NO_NOT A
KODE_B ARANG = KODE _B ARANG
NO_NOT A = NO_NOT A K ODE_B ARANG = KODE _B ARANG
NO_NOT A = NO_NOT A
NO_RET UR = NO_RE T UR
NO_NOT A = NO_NOT A NO_NOT A = NO_NOT A
KODE_B ARANG = KODE _B ARA NG NO_NOT A = NO_NOT A
K ODE_S UP PLIER = KODE _SUPP LIE R
K ODE_BA RA NG = KODE_BARA NG NO_ORDER = NO_ORDE R K ODE_SUP PLIER = KODE _S UPP LIER
KODE_BA RA NG = KODE_BARA NG
BARANG KODE_BAR ANGv arc har(30) NAMA v arc har(30) TY PE_BARANG v arc har(30) HARG A_JU AL v arc har(30) SATUAN v arc har(30) J UMLAH_STOK v arc har(30)
F LAG int
DETAI L_BAR ANG KODE_BAR ANG v archar(30) NO_NO TA v archar(30) TANGGA L datet ime
HARG A money
JUMLAH int
KODE_FI FO v archar(30) SUPPLI ER
KODE_SU PPLI ER v arc har(30)
NAMA v arc har(30)
ALAMAT v arc har(30) NO_TELP v arc har(30)
KOTA v arc har(30)
FLAG int
PEMBELI AN NO_NO TA v arc har(30) KODE_SU PPLI ER v arc har(30)
TANGGA L datet ime
TOTAL v arc har(30)
JENI S_P EMBAY ARAN v arc har(30) TGL_JATUH_TEMPO datet ime
STATUS v arc har(30)
TANGGA L_BAY A R datet ime
ORD ER_PEMBELIAN NO_OR DER v archar(30) KODE_SU PPLI ER v archar(30) TANGGA L datet ime STATUS v archar(30)
DETAI L_PEMBELIAN KODE_BAR ANG v arc har(30) NO_NO TA v arc har(30)
J UMLAH int
HARG A money
SUBTOTAL v arc har(30) KODE_F I F O v arc har(30)
DETAI L_O RDER_PEMBELI AN NO_OR DER v arc har(30) KODE_BAR ANG v arc har(30)
JUMLAH int
HARG A money
LOGI N USERN AME v archar(30) PASSW ORD v archar(30)
RETUR_PEMBELIAN NO_RETU R v arc har(30) NO_NO TA v arc har(30) TANGGA L datet ime
DETAI L_R ETU R_PEMBELIAN NO_RETU R v archar(30) KODE_BAR ANG v archar(30) NO_NO TA v archar(30)
J UMLAH int
KODE_F I F O v archar(30)
CUSTOMER KODE_C USTOMER v archar(30)
NAMA v archar(30)
ALAMAT v archar(30)
NO_TELP v archar(30)
KOTA v archar(30)
FLAG int
PENJUALAN NO_NO TA v arc har(30) TANGGA L datet ime TOTAL v arc har(30) DETAI L_PEN JU ALAN NO_NO TA v arc har(30) KODE_BAR ANGv arc har(30)
J UMLAH int
HARG A money
SUBTOTAL v arc har(30) KODE_F I F O v arc har(30) RETUR v arc har(30)
RETUR_PEN JU ALAN NO_RETU R v archar(30) NO_NO TA v archar(30) TANGGA L datet ime DETAI L_R ETU R_PENJUALAN
NO_RETU R v arc har(30) KODE_BAR ANG v arc har(30) NO_NO TA v arc har(30)
JUMLAH int
HARG A money
KODE_FI F O v arc har(30)
DETAI L_R ETU R_PENJ UALAN_PENGEMB
NO_RETU R v arc har(30)
KODE_BAR ANG v arc har(30)
JUMLAH int
HARG A money
KODE_FI F O v arc har(30)
PEGAW AI KODE_PEG AWAI v arc har(30)
NAMA v arc har(30)
ALAMAT v arc har(30) NO_TELP v arc har(30)
KOTA v arc har(30)
GAJ I money
TGL_MASUK datet ime
FLAG int
ABSENSI _PEGAW AI KODE_PEG AWAI v arc har(30) TANGGA L_ABSEN datet ime STATUS v arc har(30)
SERVI CE NO_SER VICE v arc har(30) KODE_C USTOMER v arc har(30)
BARANG v arc har(30)
TANGGA L datet ime
KETERANG AN v arc har(30)
STATUS v arc har(30)
PENGG AJ IAN KODE_PEG AWAI v arc har(30) TANGGA L_ABSEN datet ime TOTAL_GAJ I v arc har(30) STATUS v arc har(30)
PEMESAN AN_CUCI _CETAK NO_PEMESANAN v archar(30) KODE_C USTOMER v archar(30)
TANGGA L datet ime
TANGGA L_SELESAI datet ime JAM_SELESAI v archar(30) UANG _MUKA v archar(30)
PENGEMBALIAN_SERVI CE NO_SER VICE v arc har(30) TANGGA L datet ime TOTAL v arc har(30) DETAI L_PEN GEMBALIAN _SERVIC E
NO_SER VICE v archar(30)
NO v archar(30)
KETERANG AN v archar(30)
HARG A money
DETAI L_PEMESANAN_CUC I_CETAK KODE_BR G_PRODUKSI v arc har(30) NO_PEMESANAN v arc har(30)
JUMLAH int
HARG A money
BARANG _HASIL_PROD UKSI KODE_BR G_PRODUKSI v archar(30) NAMA_BR G_PRODUKSI v archar(30)
STATUS v archar(30)
HARG A money
SATUAN v archar(30)
F LAG int
DETAI L_PEMESANAN_FOTO_VI DEO KODE_BR G_PRODUKSI v arc har(30) NO_PESAN _VI DEO v arc har(30)
J UMLAH int
HARG A money
PEMESAN AN_FOTO_VID EO NO_PESAN _VI DEO v arc har(30) KODE_C USTOMER v arc har(30)
LOKASI v arc har(30)
UANG _MUKA v arc har(30)
TANGGA L datet ime
JAM datet ime
MESI N KODE_MESIN v arc har(30) NAMA_MESIN v arc har(30) TANGGA L_BELI v arc har(30) HARG A_BELI money JANGKA_W AKTU datet ime
FLAG int
PROSES _PR ODUKSI _BAHAN KODE_BR G_PRODUKSI v archar(30) NAMA_PR ODUKSI v archar(30) KODE_BAR ANG v archar(30)
J UMLAH int
PROSES _PR ODUKSI __MESIN
KODE_MESIN v arc har(30)
KODE_BR G_PRODUKSI v arc har(30) NAMA_PR ODUKSI _MESIN v arc har(30)
DETAI L_PR ODUKSI _MESIN KODE_MESIN v archar(30) KODE_BR G_PRODUKSI v archar(30) NO_PEMESANAN v archar(30) NAMA_PR ODUKSI v archar(30)
W AKTU int
DETAI L_PR ODUKSI _BAHAN KODE_BR G_PRODUKSI v archar(30) NO_PEMESANAN v archar(30) NAMA_PR ODUKSI v archar(30) KODE_BAR ANG v archar(30)
JUMLAH int
DETAI L_PR ODUKSI _PEGAWAI
NO_PEMESANAN v archar(30)
KODE_PEG AWAI v archar(30)
NAMA_PR ODUKSI _PEGAWAI v archar(30)
JUMLAH int
Physical Data Modelling Toko Foto Nirwana
Universitas Kristen Petra
Tabel Relasi antar 2 tabel
No Entitas1 Entitas2 Cardinality Properti Relasii
Entitas1 thd Entitas2
Properti Relasii Entitas2 thd Entitas1 Barang Detail_Barang One to Many
1
Keterangan : 1 barang memiliki banyak detail barang
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Ya Cardinality : 1,1 Barang DetailOrderPembelian One to Many
2
Keterangan : 1 barang mempunyai banyak detail order beli
Dependent : Tidak Mandatory :Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Ya Cardinality : 1,1 Barang Proses_Produksi_Brg One to Many
3
Keterangan : 1 barang memiliki banyak proses produksi barang
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Ya Cardinality : 1,1 Customer PemesananCuciCetak One to Many
4
Keterangan : 1 customer dapat memiliki banyak Pemesanan cuci cetak
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Tidak Cardinality : 0,1 Customer PemesananFotoVideo One to Many
5
Keterangan : 1 customer dapat memiliki banyak pemesanan foto video
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent :Tidak Mandatory : Tidak Cardinality : 0,1
Customer Service One to Many
6
Keterangan : 1 customer punya banyak service
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Tidak Cardinality : 0,1 Supplier Pembelian One to Many
7
Keterangan : 1 supplier dapat punya banyak pembelian
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Ya Cardinality : 1,1 Supplier Order Pembelian One to Many
8
Keterangan : 1 supplier dapat punya banyak order pembelian
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Ya Cardinality : 1,1 Pegawai Absensi_Pegawai One to Many
9
Keterangan : 1 pegawai punya banyak absensi pegawai
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : ya Mandatory : Ya Cardinality : 1,1 Pegawai DetailProduksiPegawai One to Many
110
Keterangan : 1 pegawai punya banyak detail produksi pegawai
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1 Mesin Proses_Produksi_Mesin One to Many
111
Keterangan : 1 mesin punya banyak proses produksi mesin
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : ya Mandatory : Ya Cardinality : 1,1 BrgHasilProduksi ProsesProduksi_Mesin One to many
112
Keterangan : 1 BarangHasilProduksi punya banyak proses produksi mesin
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1 BrgHasilProduksi ProsesProduksiBahan One to Many
113
Keterangan : 1 BarangHasilProduksi punya banyak proses produksi bahan
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : ya Mandatory : Ya Cardinality : 1,1 BrgHasilProduksi DetailPesanCuciCetak One to Many
114
Keterangan : 1 BarangHasilProduksi punya banyak detail pesan cuci cetak
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1
Universitas Kristen Petra
Tabel 3.1 Tabel Relasi antar 2 tabel (lanjutan)
No Entitas1 Entitas2 Cardinality Properti Relasii
Entitas1 thd Entitas2
Properti Relasii Entitas2 thd Entitas1 BrgHasilProduksi DetailPesanFotoVideo One to Many
15
Keterangan : 1 BarangHasilProduksi punya banyak detail pesan foto video
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1 Pembelian OrderPembelian One to one
16
Keterangan : 1 pembelian mempunyai 1 order beli
Dependent : Tidak Mandatory :Tidak Cardinality : 0,1
Dependent : Tidak Mandatory : Ya Cardinality : 1,1 Pembelian Detail_Pembelian One to Many
17
Keterangan : 1 pembelian memiliki banyak detail pembelian
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1 Pembelian Detail_Barang One to Many
18
Keterangan : 1 pembelian dapat memiliki banyak detail barang
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Ya Cardinality : 1,1 Pembelian Retur_Pembelian One to Many
19
Keterangan : 1 pembelian dapat memiliki banyak retur beli
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent :Tidak Mandatory : Ya Cardinality : 1,1 Order_Pembelian Detail_Order_Pembelian One to Many
20
Keterangan : 1 order pembelian punya banyak detail order pembelian
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1 Penjualan Retur_Penjualan One to Many
21
Keterangan : 1 penjualan dapat punya banyak retur penjualan
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Tidak Mandatory : Ya Cardinality : 1,1 Penjualan Detail_Penjualan One to Many
22
Keterangan : 1 penjualan dapat punya banyak detail penjualan
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1 PesanCuciCetak DetailProduksiMesin One to Many
23
Keterangan : 1 pesan cuci cetak punya banyak detail produksi mesin
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : ya Mandatory : Ya Cardinality : 1,1 PesanCuciCetak DetailProduksiPegawai One to Many
224
Keterangan : 1 pesan cuci cetak punya banyak detail produksi pegawai
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1 PesanCuciCetak DetailProduksiBahan One to Many
125
Keterangan : 1 pesan cuci cetak punya banyak detail produksi bahan
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : ya Mandatory : Ya Cardinality : 1,1 PesanCuciCetak DetailPesanCuciCetak One to many
126
Keterangan : 1 pesan cuci cetak punya banyak detail pesan cuci cetak
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : Ya Mandatory : Ya Cardinality : 1,1 Service Pengembalian_Service One to Many
127
Keterangan : 1 service punya banyak pengembalian service
Dependent : Tidak Mandatory : Tidak Cardinality : 0,n
Dependent : ya Mandatory : Ya Cardinality : 1,1
Universitas Kristen Petra
3.6. Desain Database
Setelah membuat Desain ERD, akan dijelaskan pada detail dari masing – masing tabel yang ada.
• Tabel Login
Tabel Login berisi username dan password.
Tabel Login
Nama Field Tipe Data Ukuran Keterangan
Username* Varchar 30 Nama user
Password Varchar 30 Password Keterangan :
* adalah primary key
• Tabel Barang
Tabel Barang berisi data – data dari barang.
Tabel Barang
Nama Field Tipe Data Ukuran Keterangan Kode_Barang * Varchar 20 Kode Barang
Nama Varchar 30 Nama Barang
Jumlah_Stok Float 8
Jumlah Stok Barang
Type_Barang Varchar 20 Tipe Barang
Harga_Jual Money 8
Harga Jual Barang
Satuan Varchar 30 Satuan Barang
Flag Int 4 Status Barang
• Tabel Detail_Barang
Tabel Detail_Barang berisi data – data dari transaksi pembelian.
Tabel Detail_Barang
Nama Field Tipe Data Ukuran Keterangan Kode_Barang * Varchar 20 Kode Barang
No_Nota * Varchar 20 No Nota Pembelian
Tanggal Datetime 8 Tanggal Pembelian
Harga Money 8 Harga Beli Barang
Jumlah Int 4 Jumlah Barang
Kode_FIFO Varchar 30 Kode FIFO
Universitas Kristen Petra
• Tabel Supplier
Tabel Supplier berisi data – data dari supplier.
Tabel Supplier
Nama Field Tipe Data Ukuran Keterangan Kode_Supplier * Varchar 20 Kode Supplier
Nama Varchar 30 Nama Supplier
Alamat Varchar 30 Alamat Supplier No_Telp Varchar 20 No Telp Supplier
Kota Varchar 30 Kota Supplier
Flag Int 4 Status Barang
• Tabel Customer
Tabel Customer berisi data – data dari customer.
Tabel Customer
Nama Field Tipe Data Ukuran Keterangan Kode_Customer * Varchar 20 Kode Customer
Nama Varchar 30 Nama Customer
Alamat Varchar 50 Alamat Customer No_Telp Varchar 20 No Telp Customer
Kota Varchar 30 Kota Customer
Flag Int 4 Status Barang
• Tabel Pegawai
Tabel pegawai berisi data – data dari pegawai.
Tabel Pegawai
Nama Field Tipe Data Ukuran Keterangan Kode_Pegawai * Varchar 20 Kode Pegawai
Nama Varchar 30 Nama Pegawai
Alamat Varchar 50 Alamat Pegawai
No_Telp Varchar 20 No Telp Pegawai
Kota Varchar 30 Kota Pegawai
Gaji Money 8 Gaji Pegawai
Tgl_Masuk Datetime 8 Tgl Masuk Pegawai
Flag Int 4 Status Barang
Universitas Kristen Petra
• Tabel Barang Hasil Produksi
Tabel barang hasil produksi berisi data – data tentang barang hasil produksi.
Tabel Barang_Hasil_Produksi
Nama Field Tipe Data Ukuran Keterangan Kode_Brg_Produksi * Varchar 30 Kode Barang Hasil Produksi Nama_Brg_Produksi Varchar 50 Nama Barang Hasil Produksi Status Varchar 30 Panggilan atau bukan
Harga Money 8 Harga Barang Hasil Produksi Satuan Varchar 30 Satuan Barang Hasil Produksi Flag Int 4 Status Barang Hasil Produksi
• Tabel Absensi Pegawai
Tabel absensi pegawai berisi data – data absensi pegawai.
Tabel Absensi_Pegawai
Nama Field Tipe Data Ukuran Keterangan Tanggal * Datetime 8 Tanggal
Kode_Pegawai * Varchar 20 Kode pegawai
Status Varchar 30 Status pegawai
• Tabel Order Pembelian
Tabel order pembelian berisi data – data tentang order pembelian.
Tabel Order_Pembelian
Nama Field Tipe Data Ukuran Keterangan No_Order * Varchar 20 No order pembelian
Kode_Supplier Varchar 20 Kode supplier
Tanggal Datetime 8 Tanggal pembelian
Status Varchar 30 Status order pembelian
• Tabel Detail Order Pembelian
Tabel detail order pembelian berisi data – data tentang barang yang dipesan pada order pembelian.
Universitas Kristen Petra
Tabel Detail_Order_Pembelian
Nama Field Tipe Data Ukuran Keterangan No_Order * Varchar 20 No order pembelian
Kode_Barang * Varchar 20 Kode barang
Jumlah Int 4 Jumlah barang
Harga Varchar 30 Harga
• Tabel Pembelian
Tabel pembelian berisi data – data transaksi pembelian.
Tabel Pembelian
Nama Field Tipe Data Ukuran Keterangan No_Nota * Varchar 30 No nota pembelian
No_Order Varchar 30 No order pembelian Kode_Supplier Varchar 30 Kode supplier
Tanggal Datetime 8 Tanggal pembelian
Total Money 8 Total
Jenis_Pembayaran Varchar 30 Jenis pembayaran Tgl_Jatuh_Tempo Datetime 8 Tanggal jatuh tempo
Status Varchar 30 Status
Tanggal_Bayar Datetime 8 Tanggal bayar
• Tabel Detail Pembelian
Tabel detail pembelian berisi data – data barang pada transaksi pembelian.
Tabel Detail_Pembelian
Nama Field Tipe Data Ukuran Keterangan No_Nota * Varchar 30 No nota pembelian
Kode_Barang * Varchar 30 Kode barang
Jumlah Int 4 Jumlah
Harga Money 8 Harga
Subtotal Money 8 Subtotal
Kode_FIFO Varchar 30 Kode FIFO
• Tabel Retur Pembelian
Tabel retur pembelian berisi data – data customer dan no retur dan juga tanggal dilakukannya retur pembelian.
Universitas Kristen Petra
Tabel Retur_Pembelian
Nama Field Tipe Data Ukuran Keterangan No_Retur * Varchar 30 No retur
Kode_Supplier Varchar 30 Kode supplier
Tanggal Datetime 8 Tanggal
• Tabel Detail Retur Pembelian
Tabel detail retur pembelian berisi data – data barang yang akan diretur beserta kode FIFO.
Tabel Detail_Retur_Pembelian
Nama Field Tipe Data Ukuran Keterangan No_Retur * Varchar 30 No retur
No_Nota * Varchar 30 No nota Kode_Barang * Varchar 30 Kode barang
Kode_FIFO Varchar 30 Kode FIFO
Jumlah Int 4 Jumlah
• Tabel Pemesanan Foto Video
Tabel pemesanan foto video berisi data – data acara dari customer.
Tabel Pemesanan_Foto_Video
Nama Field Tipe Data Ukuran Keterangan No_Pemesanan * Varchar 30 No pemesanan
Kode_Customer Varchar 30 Kode customer
Lokasi Varchar 30 Lokasi acara
Uang_Muka Money 8 Uang muka
Tanggal Datetime 8 Tanggal acara
Jam Datetime 8 Jam acara
• Tabel Detail Pemesanan Foto Video
Tabel detail pemesanan foto video berisi data – data detail dari pemesanan foto video.
Tabel Detail_Pemesanan_Foto_Video
Nama Field Tipe Data Ukuran Keterangan No_Pemesanan * Varchar 30 No pemesanan
Kode_Brg_Produksi * Varchar 30 Kode barang produksi
Jumlah Varchar 4 Jumlah
Harga Money 8 Harga
Universitas Kristen Petra
• Tabel Pemesanan Cuci Cetak
Tabel pemesanan cuci cetak berisi data – data dari customer.
Tabel Pemesanan_Cuci_Cetak
Nama Field Tipe Data Ukuran Keterangan No_Pemesanan * Varchar 30 No pemesanan
Kode_Customer Varchar 30 Kode customer Nama_Customer Varchar 30 Nama customer
Tanggal Datetime 8 Tanggal
Tanggal _Selesai Datetime 8 Tanggal selesai Jam_Selesai Datetime 8 Jam selesai
Uang_Muka Money 8 Uang muka
• Tabel Detail Pemesanan Cuci Cetak
Tabel detail pemesanan cuci cetak berisi data – data detail dari pemesanan cuci cetak.
Tabel Detail_Pemesanan_Cuci_Cetak
Nama Field Tipe Data Ukuran Keterangan No_Pemesanan * Varchar 30 No pemesanan
Kode_Brg_Produksi * Varchar 30 Kode barang produksi
Jumlah Varchar 4 Jumlah
Harga Money 8 Harga
• Tabel Penggajian
Tabel penggajian berisi data – data total gaji dari pegawai berdasarkan libur dan bonus yang diambil.
Tabel Penggajian
Nama Field Tipe Data Ukuran Keterangan Kode_Pegawai * Varchar 30 Kode pegawai
Tanggal * Datetime 8 Tanggal
Total_Gaji Money 8 Total gaji
Status Varchar 30 Status sudah dibayar atau belum
Universitas Kristen Petra
• Tabel Service
Tabel service berisi data – data service.
Tabel Service
Nama Field Tipe Data Ukuran Keterangan No_Service * Varchar 20 No service
Kode_Customer Varchar 20 Kode customer
Barang Varchar 50 Barang yang diservice
Tangal Datetime 8 Tanggal terima
Keterangan Varchar 255 Keterangan
Status Varchar 30 Status
• Tabel Pengembalian Service
Tabel pengembalian service berisi data – data barang yang sudah diservice.
Tabel Pengembalian_Service
Nama Field Tipe Data Ukuran Keterangan No_Service * Varchar 30 No service
Tanggal Datetime 8 Tanggal pengembalian
Total Money 8 Total harga service
• Tabel Detail Pengembalian Service
Tabel detail pengembalian service berisi keterangan barang yang sudah di service beserta harganya.
Tabel Detail_Pengembalian_Service
Nama Field Tipe Data Ukuran Keterangan No_Service * Varchar 30 No service
No * Varchar 30 No
Keterangan Varchar 255 Keterangan
Harga Money 8 Harga
• Tabel Penjualan
Tabel penjualan berisi data – data transaksi penjualan.
Tabel Penjualan
Nama Field Tipe Data Ukuran Keterangan
No_Nota* Varchar 30 No nota
Tanggal Datetime 8 Tanggal
Total Money 8 Total
Universitas Kristen Petra
• Tabel Detail Penjualan
Tabel detail penjualan berisi data – data barang dari transaksi penjualan.
Tabel Detail_Penjualan
Nama Field Tipe Data Ukuran Keterangan No_Nota * Varchar 30 No nota penjualan
Kode_Barang Varchar 30 Kode barang
Jumlah Int 4 Jumlah barang
Harga Money 8 Harga barang
Subtotal Money 8 Subtotal
Kode_FIFO Varchar 30 Kode FIFO
Retur Varchar 30 Status bisa retur atau tidak
• Tabel Retur Penjualan
Tabel retur penjualan berisi no retur dan juga tanggal dilakukannya retur penjualan.
Tabel Retur_Penjualan
Nama Field Tipe Data Ukuran Keterangan No_Retur * Varchar 30 No retur
Tanggal Datetime 8 Tanggal
• Tabel Detail Retur Penjualan
Tabel detail retur penjualan berisi data – data barang yang akan diretur beserta kode FIFO.
Tabel Detail_Retur_Penjualan
Nama Field Tipe Data Ukuran Keterangan No_Retur * Varchar 30 No retur
No_Nota * Varchar 30 No nota Kode_Barang * Varchar 30 Kode barang
Kode_FIFO Varchar 30 Kode FIFO
Jumlah Int 4 Jumlah
Harga Money 8 Harga
• Tabel Detail Retur Penjualan Pengembalian Barang
Tabel detail retur penjualan pengembalian barang berisi data – data barang yang sudah diretur dengan barang baru.
Universitas Kristen Petra
Tabel Detail_Retur_Penjualan_Pengembalian_Barang
Nama Field Tipe Data Ukuran Keterangan No_Retur * Varchar 30 No retur
Kode_Barang * Varchar 30 Kode barang
Jumlah Int 4 Jumlah
Harga Money 8 Harga
Kode_FIFO Varchar 30 Kode FIFO
• Tabel Detail Proses Produksi Bahan
Tabel detail proses produksi bahan berisi data bahan master proses produksi.
Tabel Detail_Proses_Produksi_Bahan
Nama Field Tipe Data Ukuran Keterangan Kode_Barang * Varchar 30 Kode barang hasil produksi Nama_Produksi* Varchar 30 Nama produksi Kode_Bahan* Varchar 30 Kode barang Jumlah Int 4 Jumlah
• Tabel Detail Proses Produksi Mesin
Tabel detail proses produksi mesin berisi data mesin master proses produksi.
Tabel Detail_Proses_Produksi_Mesin
Nama Field Tipe Data Ukuran Keterangan Kode_Barang * Varchar 30 Kode barang hasil produksi Nama_Produksi* Varchar 30 Nama produksi Kode_Mesin* Varchar 30 Kode mesin
• Tabel Detail Produksi Mesin
Tabel detail produksi mesin berisi data mesin untuk proses produksi.
Tabel Detail_ Produksi_Mesin
Nama Field Tipe Data Ukuran Keterangan No_Pemesanan* Varchar 30 No pemesanan
Kode_Brg_Produksi Varchar 30 Kode barang hasil produksi Nama_Produksi Varchar 30 Nama produksi Kode_Mesin Varchar 30 Kode mesin Waktu Int 4 Waktu yang dibutuhkan
Universitas Kristen Petra
• Tabel Detail Produksi Bahan
Tabel detail produksi bahan berisi data bahan untuk proses produksi.
Tabel Detail_ Produksi_Mesin
Nama Field Tipe Data Ukuran Keterangan No_Pemesanan* Varchar 30 No pemesanan
Kode_Brg_Produksi Varchar 30 Kode barang hasil produksi Nama_Produksi Varchar 30 Nama produksi Kode_Bahan Varchar 30 Kode bahan Jumlah Int 4 Jumlah yang diperlukan
• Tabel Detail Produksi Pegawai
Tabel detail produksi pegawai berisi data pegawai untuk proses produksi.
Tabel Detail_ Produksi_Pegawai
Nama Field Tipe Data Ukuran Keterangan No_Pemesanan* Varchar 30 No pemesanan
Kode_Brg_Produksi Varchar 30 Kode barang hasil produksi Nama_Produksi Varchar 30 Nama produksi Kode_Pegawai Varchar 30 Kode pegawai Jumlah Int 4 Jumlah yang diperlukan
Universitas Kristen Petra
3.7. Desain Menu
Desain Menu
3.8. Desain Form
Sebelum membuat aplikasi sistem informasi administrasi pembelian dan penjualan ini, terlebih dahulu harus didesain interface atau tampilan dari aplikasi yang akan dibuat.
3.8.1 Form Main
Form Main adalah halaman utama dari suatu program. Untuk dapat mengakses Form Main terlebih dahulu harus masuk Form Login dan harus memasukkan username dan password yang benar. Baru setelah masuk user bisa melakukan akses menu pada Form Main .
Universitas Kristen Petra
Form Main
3.8.2 Form Login
Sebelum user masuk program utama, user harus memasukkan terlebih dahulu username dan password yang benar. Pada Form Login ini ada 2 tombol yaitu login dan quit. Jika ingin masuk ke program utama, setelah memasukkan username dan password user harus ditekan tombol login, jika tidak ingin masuk ditekan tombol quit.
Form Login
Universitas Kristen Petra
3.8.3 Form Order Pembelian
Form Order Pembelian terdiri dari 4 bagian, search supplier, search barang, order pembelian, dan detail order pembelian. Bagian search digunakan untuk mencari barang apa saja dan supplier siapa saja yang ada.
Pada bagian order pembelian terdapat no order, kode supplier, nama supplier, sedangkan pada detail order pembelian terdapat barang apa saja yang dipesan.
Form Order Pembelian
3.8.4 Form Pembatalan Order Pembelian
Form Pembatalan Order Pembelian terdiri dari 2 bagian, pembatalan order pembelian dan detail pembatalan order pembelian. Pada bagian pembatalan order pembelian terdapat no order yang telah dilakukan pada order pembelian sedangkan pada detail pembatalan order pembelian terdapat detail barang apa saja yang di order.
Universitas Kristen Petra
Form Pembatalan Order Pembelian
3.8.5 Form Pembelian
Form Pembelian terdiri dari 4 bagian, search supplier, search barang, pembelian, dan detail pembelian. Pada bagian search digunakan untuk mencari barang apa saja dan supplier siapa saja yang ada, pada bagian pembelian terdapat no order, kode supplier, nama supplier, no order, pilihan pembelian dengan order atau tanpa order sedangkan pada detail pembelian terdapat barang apa saja yang dipesan.
Universitas Kristen Petra
Form Pembelian
3.8.6 Form Pembayaran
Form Pembayaran terdapat daftar hutang pada supplier yang telah menjual barang kepada kita. Dalam Form Pembayaran ini terdapat 2 tombol yaitu bayar dan quit. Setelah user melakukan pembayaran ke supplier user memilih supplier untuk mengganti status pembelian tersebut.
Form Pembayaran
Universitas Kristen Petra
3.8.7 Form Master Barang
Form Master Barang, ada 2 bagian yaitu barang dan detail barang. Pada bagian barang, digunakan untuk memasukkan nama barang yang baru sedangkan pada daftar barang terdapat barang apa saja yang ada. Dalam Form ini terdapat 3 tombol delete, clear dan add.
Form Master Barang
3.8.8 Form Master Supplier
Form Master Supplier, ada 2 bagian yaitu supplier dan daftar supplier.
Pada bagian supplier, digunakan untuk memasukkan nama supplier yang baru sedangkan pada daftar supplier terdapat supplier siapa saja yang ada.
Dalam Form ini terdapat 3 tombol delete, clear dan add.
Universitas Kristen Petra
Form Master Supplier
3.8.9 Form Master Customer
Form Master Customer, ada 2 bagian yaitu customer dan daftar customer. Pada bagian customer, digunakan untuk memasukkan nama customer yang baru sedangkan pada daftar customer terdapat customer siapa saja yang ada. Dalam Form ini terdapat 3 tombol delete, clear dan add.
Universitas Kristen Petra
Form Master Customer
3.8.10 Form Master Pegawai
Form Master Pegawai, ada 2 bagian yaitu pegawai dan daftar pegawai.
Pada bagian pegawai, digunakan untuk memasukkan nama pegawai yang baru sedangkan pada daftar pegawai terdapat pegawai siapa saja yang ada.
Dalam Form ini terdapat 3 tombol delete, clear dan add.
Universitas Kristen Petra
Form Master Pegawai
3.8.11 Form Master Mesin
Form Master Mesin, ada 2 bagian yaitu mesin dan daftar mesin. Pada bagian mesin, digunakan untuk memasukkan nama mesin yang baru sedangkan pada daftar mesin terdapat mesin apa saja yang ada. Dalam Form ini terdapat 3 tombol delete, clear dan add.
Universitas Kristen Petra
Form Master Mesin
3.8.12 Form Master Proses Produksi
Form Master Proses Produksi, ada enam bagian yaitu barang hasil produksi, nama produksi, mesin, bahan dasar, search barang, dan search bahan. Pada bagian barang hasil produksi berisi data – data barang hasil produksi. Pada bagian nama produksi terdapat nama produksi apa untuk barang hasil produksi. Pada bagian mesin, terdapat nama mesin yang digunakan untuk produksi. Pada bagian bahan dasar terdapat bahan – bahan apa saja yang digunakan dalam produksi tersebut. Pada bagian search barang digunakan untuk mencari nama barang hasil produksi, sedangkan pada bagian search bahan digunakan untuk mencari nama bahan yang digunakan.
Dalam Form ini hanya terdapat satu tombol yaitu simpan.
Universitas Kristen Petra
Form Master Proses Produksi
3.8.13 Form Absensi Pegawai
Form Absensi Pegawai ada daftar pegawai siapa saja dan ada status masuk atau tidak masuk. Setiap hari pemilik akan mengabsen pegawainya.
Pada form ini terdapat 3 tombol yaitu clear all, select all dan simpan.
Universitas Kristen Petra
Form Absensi Pegawai
3.8.14 Form Penerimaan Service
Form Penerimaan Service terdapat bagian penerimaan service dan daftar customer. Pada bagian penerimaan service digunakan untuk mencatat nama customer, kode customer, barang yang diservice dan keterangan kerusakan. Sedangkan pada daftar customer digunakan untuk mempermudah mencari nama customer. Pada form ini terdapat 2 tombol yaitu clear dan simpan.
Universitas Kristen Petra
Form Penerimaan Service
3.8.15 Form Pengembalian Service
Form Pengembalian Service terdapat bagian pengembalian service, daftar penerimaan service dan detail pengembalian service. Pada bagian pengembalian service digunakan untuk menampilkan nama customer, kode customer, barang yang diservice, pada daftar penerimaan service digunakan untuk mencatat customer siapa saja yang telah melakukan service sedangkan pada detail pengembalian service digunakan untuk mencatat keterangan beserta biaya dari service tersebut. Pada form ini terdapat 2 tombol yaitu clear dan simpan.
Universitas Kristen Petra
Form Pengembalian Service
3.8.16 Form Penjualan
Form Penjualan terdapat tiga bagian yaitu no nota, detail barang dan juga search barang. Pada bagian no nota terdapat no nota untuk transaksi penjualan. Pada bagian detail barang terdapat kode barang, nama barang, jumlah, satuan, harga dan juga keterangan barang tersebut bisa diretur atau tidak. Pada bagian search barang digunakan untuk mencari barang yang dimaksud.
Universitas Kristen Petra
Form Penjualan
3.8.17 Form Retur Penjualan
Form Retur Penjualan terdapat enam bagian yaitu no retur, barang yang diretur, detail barang yang diretur, search barang, tukar dengan barang, dan total bayar. Pada bagian no retur terdapat no retur untuk transaksi retur penjualan. Pada bagian barang yang diretur terdapat penjualan barang apa saja yang bisa diretur. Pada bagian detail barang yang diretur terdapat keterangan barang secara lengkap. Pada bagian search barang digunakan untuk mencari barang yang dimaksud. Pada bagian total bayar berisi total barang yang ditukar dikurangi total barang retur.
Universitas Kristen Petra
Form Retur Penjualan
3.8.18 Form Jumlah Retur
Form Jumlah Retur hanya terdapat satu bagian yaitu detail barang yang diretur. Pada bagian ini terdapat detail dari barang yang diretur meliputi no nota, kode barang, nama barang, kode FIFO, jumlah dan harga.
Universitas Kristen Petra
Form Jumlah Retur
3.8.19 Form Pemesanan Foto Video
Form Pemesanan Foto Video terdapat 4 bagian yaitu search customer, search barang, pemesanan foto video dan juga detail pemesanan foto video.
Pada search barang digunakan untuk mencari barang. Pada search customer digunakan untuk mencari customer. Pada bagian pemesanan foto video berisi keterangan dari customer sedangkan pada bagian detail pemesanan foto video berisi keterangan dari pemesanan yang diinginkan customer.
Universitas Kristen Petra
Form Pemesanan Foto Video
3.8.20 Form Pemesanan Cuci Cetak
Form Pemesanan Cuci Cetak terdapat 4 bagian yaitu search customer, search barang, pemesanan cuci cetak dan juga detail pemesanan cuci cetak.
Pada search barang digunakan untuk mencari barang. Pada search customer digunakan untuk mencari customer. Pada bagian pemesanan cuci cetak berisi keterangan dari customer sedangkan pada bagian detail pemesanan cuci cetak berisi keterangan dari pemesanan yang diinginkan customer.
Universitas Kristen Petra
Form Pemesanan Cuci Cetak
3.8.21 Form Range Tanggal
Form Range Tanggal digunakan untuk menampilkan laporan berdasarkan tanggal yang diinginkan.
Form Range Tanggal
3.8.22 Form Insert Pegawai
Form Insert Pegawai digunakan untuk menampilkan data pegawai pada saat produksi.
Universitas Kristen Petra
Insert Pegawai
3.8.23 Form Produksi
Form produksi digunakan untuk melakukan produksi barang yang meliputi mesin, bahan, dan pegawai.
Universitas Kristen Petra