Sistem Informasi Pengolahan Data transaksi pada Sakura Laundry Latar belakang masalah
Tempat-tempat usaha yang berada di daerah pedesaan dalam pencatatan dan pengolahan data transaksi masih banyak yang menggunakan pencatatan secara manual. Begitu juga pada Sakura Laundry yang akan penulis teliti, sistem pencatatan data tansaksinya masih dilakukan secara manual sehingga data yang ada dan data yang dihasilkan dari proses transaksi bisa terjadi pemanipulasian data dan kesalahan dalam pencatatan data transaksi.
Berawal dari permasalahan tersebut maka penulis berusaha untuk dapat menyelesaikannya dengan cara membuat suatu program aplikasi yang akan membantu dalam pencatatan data transaksi pada Sakura Laundry. Program aplikasi tersebut adalah Sistem Informasi Pengolahan Data Transaksi pada Sakura Laundry yang menggunakan bahasa pemrograman Borland Delphi 7.0
Rumusan masalah
Berdasarkan latar belakang masalah diatas, maka penulis dapat merumuskan masalah yang akan dibahas dalam penelitian ini yaitu bagaimana merancang dan mengimplementasikan sistem informasi pengolahan data transaksi pada Sakura Laundry Batasan masalah
1. Pengolahan data transaksi laundry dengan adanya layanan komplain dari konsumen. 2. Penyusunan laporan pegawai,laporan pelanggan, laporan jasa, laporan cuci, laporan
komplain dan laporan pengganti. Tujuan penelitian
1. Membuat sistem informasi yang dapat mengolah data transaksi laundry sehingga dapat meminimalisir kesalahan dan manipulasi data.
2. Membuat sistem informasi yang dapat memberikan laporan pegawai, laporan pelanggan, laporan jasa, laporan cuci , laporan komplain dan laporan pengganti Manfaat penelitian
1 Membantu pencatatan dan pengolahan data transaksi laundry menjadi lebih cepat dan mudah dengan adanya sistem terkomputerisasi ini.
2 Menghasilkan laporan pegawai, laporan pelanggan, laporan jasa , laporan cuci, laporan komplain dan laporan pengganti.
Rancangan Basisdata
1. Bentuk tidak normal
No_ID_Peg Nama_peg Tempat_lahir Tgl_lahir Alamat No_telepon Password Kd_pelanggan Nm_pelanggan Alamat_pelangga n No_telp_pelangga n No_cuci Tgl_masuk Tgl_keluar Kd_jasa Tarif Harga Jml_barang No_pengganti Tgl_ganti Total_ganti No_komplain Kd_jenis_komplain Nama_komplain Tarif_komplain
2. Bentuk normal pertama
Pegawai No_ID_peg Nama_peg Tempat_lahir Tgl_lahir Alamat No_telepon password Pelanggan Kd_pelanggan Nama_pelanggan Alamat_pelanggan No_telpon_pelanggan Jasa Kd_jasa Tarif Cuci No_cuci Tgl_masuk Tgl_keluar Kd_pelanggan No_ID_Peg
3. Bentuk normal kedua
Pegawai No_ID_peg* Nama_peg Tempat_lahir Tgl_lahir Alamat No_telepon password Pelanggan Kd_pelanggan* Nama_pelanggan Alamat_pelanggan No_telpon_pelanggan Jasa Kd_jasa* tarif Cuci No_cuci* Tgl_masuk Tgl_keluar Kd_pelanggan No_ID_Peg Cuci _Detail No_cuci * Jml_barang Kd_jasa Harga Komplain No_komplain* No_ID_Peg Kd_jenis_komplain Tgl_komplain Jenis_komplain Kd_jenis_komplain* Tarif_komplain Tgl_ganti Pengganti No_pengganti* No_ID_Peg No_Cuci Tgl_ganti Total_ganti No _komplain Detail_komplain No_komplain* Kd_jenis_komplain Total_komplain
4. Bentuk normal ketiga Pegawai No_ID_peg* Nama_peg Tempat_lahir Tgl_lahir Alamat No_telepon password Pelanggan Kd_pelanggan* Nama_pelanggan Alamat_pelanggan No_telpon_pelanggan Jasa Kd_jasa* tarif Cuci No_cuci* Tgl_masuk Tgl_keluar Kd_pelanggan** No_ID_Peg** Cuci _Detail No_cuci * Jml_barang Kd_jasa** Harga Komplain No_komplain* No_ID_Peg** Kd_jenis_komplain* * Tgl_komplain No_cuci** Jenis_komplain Kd_jenis_komplain* Nm _komplain tarif Pengganti No_pengganti* No_ID_Peg** No_Cuci** Tgl_ganti Total_ganti No _komplain** Detail_komplain No_komplain* Kd_jenis_komplain**
5. Relasi antar tabel Pegawai No_ID_peg* Nama_peg Tempat_lahir Tgl_lahir Alamat No_telepon password Pelanggan Kd_pelanggan* Nama_pelanggan Alamat_pelanggan No_telp_pelanggan Jasa Kd_jasa* tarif Cuci No_cuci * Tgl_masuk Tgl_keluar Kd_pelanggan** No_ID_Peg** Cuci _Detail No_cuci* Kd_jasa** Jml_barang Harga Komplain No_komplain* No_ID_Peg** Kd_jenis_komplain** Tgl_komplain No_cuci** Jenis_komplain Kd_jenis_komplain* nm_komplain Tarif Pengganti No_pengganti* No_ID_Peg** No_cuci ** Tgl_ganti Total_ganti No _komplain** Detail_komplain No_komplain** Kd_jenis_komplain** 6. Diagram Konteks 0 Sistem informasi Pengolahan data transaksi pada sakura laundry
Pelanggan Stuk laundry Pegawai
Data pegawai Data pelanggan Data jasa Data cuci Data jenis_komplain Data komplain Data pengganti Pemilik Laundry Laporan pelanggan Laporan jasa Laporan cuci Laporan komplain Laporan pengganti Laporan Pegawai
7. Diagram berjenjang
0 Sistem informasi Pengolahan data transaksi Pada sakura laundry
1.0 Input Data 1.1 Pegawai 1.4 Jenis_kom plain 1.3 Jasa 1.2 Pelanggan 2.0 Transaksi 2.3 Pengganti 2.2 Komplain 2.1 Cuci 3.0 Laporan 3.1 Laporan pegawai 3.5 Laporan komplain 3.3 Laporan jasa 3.6 Laporan pengganti 3.2 Laporan pelanggan 3.4 Laporan cuci 8. Dad level 0 1.0 Input data Pegawai Data pegawai Data pelanggan Data jasa Data jenis_komplain Pegawai Pelanggan Jasa Jenis_komplain Data pegawai tervalidasi
Data pelanggan tervalidasi Data jasa tervalidasi Data jenis_komplain tervalidasi
2.0 Transaksi Data komplain Data pengganti Data cuci tervalidasi cuci Detail_cuci Data detail_ cuci
tervalidasi
Komplain detail_komplain
Pengganti Data komplain tervalidasi
Data detail_komplain tervalidasi Data pengganti tervalidasi
Data pegawai tervalidasi Data pelanggan tervalidasi
Data jasa tervalidasi Data jenis_komplain tervalidasi
3.0
Laporan Pelanggan
Struk laundry
Data cuci tervalidasi Data detail_cuci tervalidasi Data komplain tervalidasi Data detail_komplain tervalidasi Data pengganti tervalidasi
Pemilik Laundry Laporan pegawai Laporan pelanggan Laporan jasa Laporan cuci Laporan komplain Laporan pengganti Data cuci Struk laundry
9. Dad level 1 Input data Pegawai 1.1 Input data Pegawai 1.1 Input data Pegawai 1.2 Input data Pelanggan 1.4 Input data Jenis_komplain 1.3 Input data Jasa Data pegawai Data pelanggan Data jasa Data jenis_komplain Pegawai Data pegawai tervalidasi
Pelanggan
Jasa
Jenis_komplain Data pelanggan tervalidasi
Data jasa tervalidasi
Data jenis_komplain tervalidasi
10.Dad level 1 transaksi
2.1 Cuci 2.4 Pengganti 2.3 Komplain Pegawai Data pelanggan
Data pegawai Pegawai
Data pegawai tervalidasi
pelanggan Data pelanggan tervalidasi
cuci Data cuci tervalidasi
Komplain
Data komplain tervalidasi
Data pengganti Data cuci
Pengganti
Data pengganti tervalidasi
Data cuci Data jasa
Data kode jenis komplain
Data pegawai
Data pegawai
Jasa Data jasa tervalidasi
11.Dad level 1 laporan 3.1 Laporan Pegawai Data pegawai tervalidasi
3.3 Laporan
jasa
Laporan cuci tervalidasi 3.4 Laporan cuci cuci 3.5 Laporan komplain Komplain Detail_komplain 3.6 Laporan Pengganti Detail_cuci tervalidasi
Data jasa tervalidasi
Data komplain tervalidasi
Data detail_komplain tervalidasi
Data pengganti tervalidasi
Pengganti Pemilik Laundry Laporan pegawai Laporan cuci Laporan komplain Laporan pengganti Pegawai 3.2 Laporan pelanggan Pelanggan
Data pelanggan tervalidasi
Jasa
Detail_cuci
Laporan jasa
Laporan pelanggan
12.Flowchart system
Pegawai pelanggan Jasa Cuci Detail_cuci
Komplain Jenis_kompl ain
Detail_ko
mplain Pengganti
Simpan Simpan Simpan Simpan
Simpan Simpan
Simpan Simpan Simpan
Pegawai pelanggan Jasa Cuci Detail_cuci komplain
Detail_kom plain Jenis_kom
plain Pengganti
Cetak Cetak Cetak
Cetak 1 2 4 5 Cetak 3 5 86 Cetak 1
13.Flowchart program menu Mulai Login Berhasil Pilih Menu File Pilih Menu Data Pilih Menu Transaksi Pilih Menu Laporan A Menu Utama Pilih Submenu Login Pilih Submenu Keluar A B C Selesai A Tampilkan submenu pegawai,pelangga n,jasa, jenis_komplain t Tampilkan Menu Utama
(File, Input Data, Transaksi, Laporan) Tampilkan submeu Cuci, komplain,pengganti Tampilkan submneu pelanggan,pegawai, jasa, cuci, komplain, pengganti Login ke Sistem
Input no_id_peg dan password Ya Ya Ya Ya Ya Ya Ya Ya Tidak Tidak Tidak Tidak Tidak Tidak Tidak Tidak
14.Flowchart program input data A Pilih submenu pegawai Pilih submenu Jenis_komplain Pilih submenu pelanggan Pilih submenu jasa No_ID_Peg Ada Tampilkan data pegawai
Input data lagi
Tampilkan nana_peg, tempat_lahir,tanggal_la hir,alamat, no_telp, password Proses rekam data pegawai Kd_pelangg an Ada Tampilkan data pelanggan
Input data lagi
Tampilkan nama_pelan ggan,alamat, telepon Proses rekam data pelanggan
Kd_jasa Ada Tampilkan
data jasa Input data lagi
Tampilkan tarif Proses rekam data jasa Kd_jenis_ komplain Ada Tampilkan data jenis_kompl ain
Input data lagi
Tampilkan nama, tarif_ganti,tgl _komplain Proses rekam data jenis_komplain Menu utama Ya tidak Ya Ya Ya Ya Ya Ya Tidak Tidak Tidak Tidak Tidak Tidak tidak tidak tidak Ya
15.Flowchart program transaksi
Transaksi C
Cuci No_scuci Ada Tampilkan data cuci Simpan data cuci Input data cuci
Komplain No_komplain Ada
Tampilkan data komplain Simpan data komplain Input data komplain Input tgl_masuk, tgl_keluar, kd_pelanggan, jenis_transaksi, no_id_peg Input id_peg, kd_jenis_kompl ain, tgl_komplain Pengganti No_pengga nti Ada Tampilkan data pengganti Simpan data komplain Input data pengganti Input no_id_peg, no_struk, tgl_ganti, total_ganti, no_komplain Proses data komplain Iproses data cuci
Proses data pengganti Menu Utama Ya Tidak Ya Ya Tidak Tidak Tidak Tidak Tidak tidak tidak tidak Ya
16.Flowchart program laporan D Pilih submenu pegawai Tampilkan data pegawai
Pilih data yang akan ditampilkan Cetak laporan pegawai Pilih submenu pelanggan Tampilkan data pelanggan
Pilih data yang akan ditampilkan Cetak laporan pelanggan Pilih submenu jasa Tampilkan data jasa
Pilih data yang akan ditampilkan Cetak laporan jasa Pilih submenu cuci Tampilkan data cuci
Pilih data yang akan ditampilkan Cetak laporan cuci Pilih submenu komplain Tampilkan data komplain
Pilih data yang akan ditampilkan Cetak laporan komplain Pilih submenu pengganti Tampilkan data pengganti
Pilih data yang akan ditampilkan Cetak laporan pengganti Ya Tidak Ya Ya Ya Ya Tidak Tidak Tidak Menu utama Ya Tidak Ya Ya Ya Ya Ya Ya Tidak Tidak Tidak Tidak Tidak Tidak