• Tidak ada hasil yang ditemukan

3. ANALISIS DAN DESAIN SISTEM

N/A
N/A
Protected

Academic year: 2022

Membagikan "3. ANALISIS DAN DESAIN SISTEM"

Copied!
43
0
0

Teks penuh

(1)

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

(2)

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

(3)

• 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

(4)

• 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

(5)

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

(6)

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

(7)

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

(8)

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

(9)

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

(10)

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

(11)

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

(12)

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

(13)

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

(14)

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

(15)

• 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

(16)

• 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

(17)

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

(18)

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

(19)

• 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

(20)

• 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

(21)

• 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

(22)

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

(23)

• 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

(24)

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

(25)

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

(26)

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

(27)

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

(28)

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

(29)

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

(30)

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

(31)

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

(32)

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

(33)

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

(34)

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

(35)

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

(36)

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

(37)

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

(38)

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

(39)

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

(40)

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

(41)

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

(42)

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

(43)

Insert Pegawai

3.8.23 Form Produksi

Form produksi digunakan untuk melakukan produksi barang yang meliputi mesin, bahan, dan pegawai.

Universitas Kristen Petra

Referensi

Garis besar

Dokumen terkait

Pendapat yang tidak jauh berbeda dikatakan oleh Stevenson (1982) yang menerangkan bahwa penambahan bahan organik dan tindakan daur ulang bahan organik memberikan keuntungan

Hambatan yang terdapat pada kelompok pengrajin tembaga “Bangun Karya” yaitu masih banyaknya angka kemiskinan yang tercatat, tingginya pengangguran yang terdapat

Persepsi merupakan penggunaan dari pikiran (sense) untuk memandu (to guide) aksi gerak (motor action). Di dalam proses persepsi, individu dituntut untuk membentuk penilaian

 Material Polycrystalline umumnya lebih kuat dibanding kristal tunggal, karena kendala geometris dan kebutuhan tekanan yield yang lebih

Menggunakan analisis studi kasus, yang digali adalah entitas tunggal atau fenomena (kasus) dari suatu masa tertentu dan aktivitas (bisa berupa program, kejadian, proses,

Tujuan dari penelitian ini adalah untuk mengetahui ada tidaknya pengaruh layanan bimbingan kelompok terhadap peningkatan efikasi diri pada siswa kelas XI SMA Negeri

Penelitian yang dilakukan oleh Wibowo S (2006), yaitu pada industry Hospitality dengan hasil menunjukan bahwa Pengaruh variabel relationship marketing inputs

Di hutan sekunder, pergerakan air cenderung menuju kedalaman 30-40 cm selama 4 hari tidak hujan dan lapisan 30-40 cm tersebut meretensi air lebih tinggi dibandingkan