BAB IV PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS SISTEM

BAB IV PERANCANGAN SISTEM. Perancangan ini dibuat untuk ditunjukkan kepada user, programmer, atau ahli

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

BAB IV PERANCANGAN SISTEM. Perancangan sistem merupakan pendefinisian dari kebutuhan-kebutuhan

BAB IV PERANCANGAN SISTEM. baik mengenai sistem informasi pengelolaan data persediaan barang TOKO RIA

/1. Flowmap Usulan Daftar Anggota

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

Gambar 4.1 Flowmap Usulan Pengecekan Berkas

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV PERANCANGAN SISTEM. dengan maksud untuk memenuhi kebutuhan para pengguna sistem. Suatu sistem yang

BAB IV PERANCANGAN SISTEM. Perancangan proses merupakan proses usulan sebagai perbaikan dari proses

BAB IV PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV. Analisis dan Perancangan Sistem Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas

BAB IV ANALISIS PRAKTEK KERJA LAPANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB IV PERANCANGAN SISTEM

Pelanggan Admin Manager. Fotokopi ktp Fotokopi kk. Input data penjualan tunai. Cetak faktur tunai. Faktur tunai. Faktur di tandatangani.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

: Untuk mencatat semua transaksi yang terjadi. : nama_barang, warna, ukuran, harga, jumlah. 3. Nama Dokumen : Laporan Barang Masuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis system adalah suatu proses yang dilakukan oleh peneliti agar dapat memahami

BAB IV PERANCANGAN SISTEM. Dibawah ini adalah usulan prosedur kliring penyerahan sebagai berikut :

BAB IV ANALISIS DAN PERANCANGAN SISTEM

1. Flowmap Usulan Penyewaan

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS KERJA PRAKTEK. sehingga menghambat kegiatan operasional dalam perusahaan.

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. yang stabil dan mudah dikembangkan di masa mendatang. Perancangan yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. diketahui dan diidentifikasi sehingga dalam membangun perangkat lunak lebih

BAB IV PERANCANGAN SISTEM. sebelum melakuan pengkodean kedalam suatu bahasa pemograman. Dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem penghitungan yang berjalan di Tata Cell masih menggunakan alat hitung

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut dan masalah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang sedang berjalan tentang pembelian dan penjualan barang secara tunai

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakan proses mempelajari suatu sistem dengan

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. itu analisis sistem yang berjalan merupakan tahapan penting dalam rangka

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV ANALISIS DAN PERANCANGAN SISTEM. makanan dan catering yang sedang berjalan di Rumah Makan Mirasa. Dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM. serta mengevaluasi masalah-masalah yang muncul, sehingga mengarah kepada

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

4.1.1 Perancangan Flowmap Yang Diusulkan. 1. Prosedur Surat Masuk Yang Diusulkan

BAB IV PERANCANGAN SISTEM. 1. Admin memberikan blanko nilai kepada guru atau wali kelas. menginputkan data-data nilai siswa tersebut ke database.

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. mengenai sistem informasi penjualan ShART khususnya untuk bagian operasional

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. dilakukan berdasarkan urutan kejadian yang ada dan fungsi pada sub bagian, dari

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV PERANCANGAN SISTEM. adalah termasuk bagaimana mengorganisasi sistem ke dalam subsistem-subsistem,

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis dan perancangan sistem menggunakan perancangan terstruktur.

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berikut ini adalah analisis dokumen yang digunakan di bagian penjualan pada

BAB III PEMBAHASAN. Pembahasan yang kami lakukan pada kerja praktek di PT. Malayandi Tour & Travel hanya mengenai karyawan tetap saja.

BAB IV ANALISIS KERJA PRAKTEK

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. jelas bagaimana cara kerja sistem tersebut dan masalah apa sedang yang dihadapi

BAB III ANALISA DAN PEMBAHASAN MASALAH

perusahaan dalam menjalankan usahanya. Hal ini membuat banyak perusahaan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem yang berjalan pada PT. Rajawali Neon bertujuan untuk

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM Prosedur Pendaftaran Siswa Baru Yang Diusulkan

Transkripsi:

BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Perancangan ini dibuat untuk ditunjukkan kepada user, programmer, atau ahli analisa atau ahli yang berhubungan dengan perancangan ini. Perancangan sistem dibuat berdasarkan masukan dari hasil analisa untuk menyelesaikan permasalahan yang ada pada tahap analisa. Untuk membuat suatu aplikasi yang memiliki kemampuan handal, maka perlu sebuah perancangan sistem dengan tujuan untuk memperbaiki masalah yang terjadi. Perancangan sistem secara umum bertujuan untuk memberikan gambaran secara umum kepada pemakai aplikasi yang baru, dan juga merupakan persiapan dari rancangan terperinci dengan mengidentifikasi komponen-komponen aplikasi. Rancangan ini meliputi Flowmap yang disusulkan, Diagram Konteks, Flow Diagram, Entity Relationship Diagram, Struktur Program, Rancangan Input, Rancangan Proses dan Rancangan Output. 4.2 Analisis Prosedur Yang Diusulkan 4.1.1 Prosedur Penggajian Karyawan yang Diusulkan Berikut ini adalah prosedur penggajian karyawan yang diusulkan di Laundry Trojen Tanjungpinang : 40

41 1. Sekretaris membuat laporan absensi bulanan karyawan untuk diserahkan ke bagian kasir. 2. Kasir melakukan proses input data penggajian ke database, kemudian database akan mencetak slip gaji yang kemudian diserahkan ke pimpinan untuk ditandatangani. 3. Pimpinan menyetujui lalu mengembalikan slip gaji tersebut ke kasir. 4. Kasir memberikan satu rangkap slip gaji ke karyawan dan satu rangkap lagi untuk diarsipkan. 5. Kasir mencetak laporan gaji bulanan karyawan dari database berdasarkan data yang telah diinputkan.

42 Prosedur Penggajian Karyawan yang Diusulkan Karyawan Kasir Sekretaris Pimpinan Laporan Absensi Bulanan Karyawan Laporan Absensi Bulanan Karyawan dblaundry Input Penggajian Cetak Slip Gaji Slip Gaji Slip Gaji Persetujuan dan Tandatangan Slip Gaji Slip Gaji yang sudah Disetujui Slip Gaji yang sudah Disetujui Slip Gaji yang sudah Disetujui Cetak Laporan Gaji Bulanan Karyawan Laporan Gaji Bulanan Karyawan Gambar 4.1 Prosedur Penggajian Karyawan yang Diusulkan

43 4.1.2 Prosedur Pembelian Habis Pakai yang Diusulkan Berikut ini adalah prosedur pembelian barang habis pakai yang diusulkan di Laundry Trojen Tanjungpinang : 1. Kasir mencetak laporan barang untuk diserahkan ke sekretaris. 2. Sekretaris membuat surat pemesanan barang untuk diserahkan ke pimpinan. 3. Pimpinan mengecek dan menyetujui surat pemesanan barang tersebut, apabila tidak sesuai, pimpinan akan mengembalikan surat pemesanan barang tersebut ke sekretaris. 4. Apabila sesuai, pimpinan akan menandatangani dan mengembalikan surat pemesanan barang tersebut ke sekretaris. 5. Sekretaris mengirimkan surat pemesanan barang ke supplier. 6. Supplier membuat nota pembelian dan mengirimkan barang yang dipesan ke perusahaan. Setelah barang sampai, sekretaris melakukan pengecekan terhadap barang yang dikirim apakah sudah sesuai dengan surat pemesanan barang. 7. Apabila tidak sesuai, barang dan nota pembelian akan dikembalikan ke supplier. Apabila sesuai, sekretaris akan membuat menyerahkan nota pembelian ke kasir untuk diinputkan ke database. 8. Kasir mencetak laporan barang masuk sesuai dengan data yang diinputkan.

44 Prosedur Pembelian yang Diusulkan Kasir Sekretaris Supplier Pimpinan Laporan Laporan Buat Surat Pemesanan Cetak Laporan Surat Pemesanan Surat Pemesanan Cek Pemesanan Surat Pemesanan T Sesuai? Y Pemesanan ACC Pimpinan Pemesanan Nota Pembelian Buat Nota Pembelian Daftar Pemesanan Nota Pembelian Cek dengan Surat Pemesanan Nota Pembelian Input Pembelian Sesuai? T Nota Pembelian Y dblaundry Nota Pembelian Cetak Laporan Pembelian Laporan Pembelian Gambar 4.2 Prosedur Pembelian yang Diusulkan

45 4.1.3 Prosedur Penginputan Laundry yang Diusulkan Berikut ini adalah prosedur penginputan laundry yang diusulkan di Laundry Trojen Tanjungpinang : 1. Pelanggan memberikan data laundry ke kasir. 2. Kasir menginputkan data laundry ke database, dan sistem secara otomatis akan melakukan perhitungan biaya laundry dan mencetak nota bukti laundry. 3. Kasir memberikan satu rangkap nota bukti laundry ke pelanggan, satu rangkap untuk karyawan dan satu lagi untuk diarsipkan. 4. Kasir memberikan data laundry ke karyawan.

46 Prosedur Pencatatan Laundry yang Diusulkan Pelanggan Kasir Karyawan Laundry Laundry Input Laundry dblaundry Cetak Nota Bukti Laundry Nota Bukti Laundry Nota Bukti Laundry Nota Bukti Laundry Nota Bukti Laundry Laundry Gambar 4.3 Prosedur Pencatatan Laundry yang Diusulkan

47 4.1.4 Prosedur Pengambilan Laundry yang Diusulkan Berikut ini adalah prosedur pengambilan laundry yang diusulkan di Laundry Trojen Tanjungpinang: 1. Pelanggan membawa nota bukti laundry dan diserahkan ke kasir. 2. Kasir mengecek ke database apakah laundry sudah selesai atau belum. base akan menampilkan display data laundry. 3. Jika belum, kasir mengembalikan nota bukti laundry tersebut ke pelanggan. 4. Jika sudah, kasir memberikan laundry tersebut ke pelanggan sesuai dengan nota bukti laundry. 5. Pelanggan mengecek apakah laundry sudah sesuai dengan nota bukti laundry. 6. Jika tidak sesuai, pelanggan mengembalikan laundry tersebut ke kasir. 7. Jika sama, pelanggan melunasi pembayaran dan menandatangani nota bukti laundry tersebut. 8. Kasir menginputkan data pengambilan laundry ke database.

48 Prosedur Pengambilan Laundry yang Diusulkan Pelanggan Kasir Nota Bukti Laundry Nota Bukti Laundry Cari dblaundry Nota Bukti Laundry Display Laundry T Laundry dan Nota Bukti Laundry Selesai? Y Cek Laundry Laundry dan Nota Bukti Laundry Sesuai? T Laundry dan Nota Bukti Laundry Y Laundry dan Nota Bukti Laundry Nota Bukti Laundry Pembayaran dan Tandatangan Nota Input Pengambilan Laundry Nota Bukti Laundry Gambar 4.4 Prosedur Pengambilan Laundry yang Diusulkan

49 4.3 Diagram Konteks Diagram konteks adalah diagram yang menggambarkan hubungan antara entitas eksternal dengan aplikasi. Dimana data yang diberikan oleh bagian entitas eksternal akan diproses di dalam aplikasi dan akan menghasilkan laporan yang diinginkan oleh entitas eksternal tersebut. Pelanggan member laundry Nota Bukti Laundry Aplikasi Pengolahan Laundry Pemakaian Karyawan absensi Slip Gaji Karyawan Nota Pembelian barang Biaya Laundry Gaji Supplier Pimpinan Laporan Karyawan Laporan Member Laporan Pembelian Laporan Pemakaian Laporan Penggajian Laporan Transaksi Laundry Gambar 4.5 Diagram Konteks 4.4 Flow Diagram Flow Diagram (DFD) adalah diagram yang digunakan untuk menggambarkan suatu aplikasi yang sudah jadi atau aplikasi yang baru dirancang yang akan dikembangkan secara logika, tanpa mempertimbangkan lingkungan fisik kemana data tersebut disimpan. Disamping itu Flow Diagram (DFD) juga dapat menggambarkan arus data yang terstruktur dan jelas dari mulai pengisian data sampai dengan keluarannya.

50 Arus data pada Flow Diagram (DFD) ini dapat berupa masukan untuk aplikasi atau keluaran dari aplikasi, sehingga akan menghasilkan sebuah keluaran yang akan disampingkan pada pengguna atau penerima aplikasi. Karyawan Gaji Pimpinan Karyawan 1.0 Pengolahan Karyawan Karyawan Karyawan Absensi gaji Penggajian 3.0 Proses Penggajian Karyawan Gaji 2.0 Pengolahan Master Gaji Gaji Master_gaji karyawan Supplier Nota Pembelian 5.0 Proses Pembelian Pembelian pembelian Detail_pembelian Karyawan Pemakaian barang 6.0 Proses Pemakaian pemakaian Pemakaian 4.0 Pengolahan barang barang barang Member 8.0 Pengolahan Biaya Laundry biaya_laundry Master Biaya Laundry Master Biaya Laundry Master Biaya Laundry Pelanggan Pemakaian barang 7.0 Pengolahan Member Member 9.0 Proses Laundry Laundry Laundry member laundry detail_laundry Slip Gaji Karyawan Penggajian 10.0 Cetak Laporan Member Laundry Pembelian Nota Bukti Laundry Laporan Karyawan Laporan Member Laporan Pembelian Laporan Pemakaian Laporan Penggajian Laporan Transaksi Laundry Gambar 4.6 Flow Diagram Level 0

51 Berikut adalah penjelasan dari gambar DFD Level 0 diatas : 1. Proses 1.0 adalah proses pengolahan data karyawan yang datanya berasal dari karyawan dan disimpan ke tabel karyawan. 2. Proses 2.0 adalah proses pengolahan data master gaji yang datanya berasal dari pimpinan dan disimpan ke tabel master gaji. 3. Proses 3.0 adalah proses penggajian karyawan yang datanya berasal dari karyawan, tabel karyawan, tabel master gaji dan disimpan ke tabel gaji. 4. Proses 4.0 adalah proses pengolahan data barang yang datanya berasal dari supplier dan disimpan ke tabel barang. 5. Proses 5.0 adalah proses pembelian barang yang datanya berasal dari supplier, tabel barang dan disimpan ke tabel pembelian dan tabel detail pembelian. 6. Proses 6.0 adalah proses pemakaian barang yang datanya berasal dari karyawan dan tabel barang, kemudian disimpan ke tabel pemakaian. 7. Proses 7.0 adalah proses pengolahan data member yang datanya berasal dari pelanggan dan disimpan ke tabel member. 8. Proses 8.0 adalah proses pengolahan data master biaya laundry yang datanya berasal dari pimpinan dan disimpan ke tabel biaya laundry. 9. Proses 9.0 adalah proses pencatatan laundry yang datanya berasal dari pelanggan, tabel member, tabel biaya laundry dan disimpan ke tabel laundry dan tabel detail laundry. 10. Proses 10.0 adalah proses pencetakan laporan yang dibutuhkan.

52 Supplier Nota Pembelian barang 5.1 Input Detail Pembelian Nota Pembelian Detail_pembelian Nota Pembelian 5.2 Selesai Pembelian Jumlah 5.3 Tambah Stok Jumlah pembelian Nota Pembelian Gambar 4.7 DFD Level 1 Proses 5 Berikut adalah penjelasan dari gambar DFD Level 1 Proses 5 diatas : 1. Proses 5.1 adalah proses penginputan detail pembelian yang datanya disimpan ke tabel detail pembelian. 2. Proses 5.2 adalah proses selesai pembelian yang datanya disimpan ke tabel pembelian. 3. Proses 5.3 adalah proses penambahan stok barang ke tabel barang berdasarkan jumlah barang yang dibeli.

53 Karyawan Pemakaian barang 6.1 Input Pemakaian Pemakaian pemakaian Jumlah Pemakaian 6.2 Kurangi Stok Jumlah Pemakaian Gambar 4.8 DFD Level 1 Proses 6 Berikut adalah penjelasan dari gambar DFD Level 1 Proses 6 diatas : 1. Proses 6.1 adalah proses penginputan data pemakaian yang datanya disimpan ke tabel pemakaian. 2. Proses 6.2 adalah proses pengurangan stok barang ke tabel barang berdasarkan jumlah barang yang dipakai.

54 gaji Laundry Detail_laundry Gaji laundry karyawan karyawan member member pembelian pembelian pemakaian pemakaian 10.1 Cetak Slip Gaji 10.2 Cetak Nota Bukti Laundry 10.3 Cetak Laporan Karyawan 10.4 Cetak Laporan Member 10.5 Cetak Laporan Pembelian 10.6 Cetak Laporan Pemakaian Slip Gaji Nota Bukti laundry Karyawan Pelanggan Gaji 10.8 Cetak Laporan Penggajian Laporan Penggajian Pimpinan Laporan Karyawan Laporan Member Laporan Pembelian Laporan Pemakaian Laporan Transaksi 10.7 Cetak Laporan Transaksi Laundry Laundry Gambar 4.9 DFD Level 1 Proses 10 Berikut adalah penjelasan dari gambar DFD Level 1 Proses 5 diatas : 1. Proses 10.1 adalah proses pencetakan slip gaji dari tabel gaji untuk diserahkan ke karyawan. 2. Proses 10.2 adalah proses pencetakan nota bukti laundry dari tabel laundry dan detail laundry untuk diserahkan ke pelanggan. 3. Proses 10.3 adalah proses pencetakan laporan data karyawan dari tabel karyawan untuk diserahkan ke pimpinan. 4. Proses 10.4 adalah proses pencetakan laporan data member dari tabel member untuk diserahkan ke pimpinan. 5. Proses 10.5 adalah proses pencetakan laporan data pembelian dari tabel pembelian untuk diserahkan ke pimpinan.

55 6. Proses 10.6 adalah proses pencetakan laporan data pemakaian dari tabel pemakaian untuk diserahkan ke pimpinan. 7. Proses 10.7 adalah proses pencetakan laporan transaksi laundry dari tabel laundry dan tabel detail laundry untuk diserahkan ke pimpinan. 8. Proses 10.8 adalah proses pencetakan laporan data penggajian dari tabel gaji untuk diserahkan ke pimpinan. 4.5 Entity Relationship Diagram Entity Relationship Diagram ( ERD ) atau Diagram antar Entitas adalah suatu diagram yang menggambarkan hubungan objek data yang disimpan yang ada dalam suatu aplikasi secara konseptual. Objek adalah objek yang dapat dicatat atau direkam atau segala sesuatu yang ada dan dapat dibedakan entitas dapat berupa orang, benda, tempat, peristiwa, atau konsep yang bisa diolah untuk menghasilkan informasi, rancangan diagram entitas ini dibuat menurut data yang ada sehingga dapat menjelaskan hubungan data-data. Atribut yang berhubungan dengan perangkat lunak Aplikasi Pengolahan Laundry dapat digambarkan sebagai berikut :

56 1 m Pelanggan Memiliki Transaksi Laundry 1 Memiliki m Jenis Laundry Gambar 4.10 Entity Relationship Diagram 4.6 Kamus Tabel 4.1 Kamus Karyawan Nama Deskripsi Struktur Karyawan Pendataan Karyawan NIK + Nama + Alamat + No_Telp + Jabatan Tabel 4.2 Kamus Master Gaji Nama Deskripsi Struktur Master Gaji Kriteria Penggajian Karyawan dan Nominalnya Keterangan + Jabatan + Nominal Tabel 4.3 Kamus Penggajian Nama Deskripsi Struktur Gaji Pendataan Gaji Bulanan Karyawan No_Slip + NIK + Bulan + Tahun + Tgl_Penggajian + Nama

57 + Jabatan + Hari_Kerja + Gaji_Pokok + Uang_Makan + Gaji_Bersih Tabel 4.4 Kamus Nama Deskripsi Struktur Pendataan Kode_ + Nama_ + Jenis + Jumlah Tabel 4.5 Kamus Pembelian Nama Deskripsi Struktur Pembelian Pendataan Pembelian No_Nota + Tanggal + Jumlah_ + Total_Pembelian Tabel 4.6 Kamus Detail Pembelian Nama Deskripsi Detail_Pembelian Pendataan detail pembelian barang per nota Struktur No_Nota + Kode_ + Nama_ + Jenis + Harga_Beli + Jumlah + Total Tabel 4.7 Kamus Member Nama Deskripsi Member Pendataan Member

58 Struktur Kode_Member + Nama + Alamat + No_Telp + Diskon Tabel 4.8 Kamus Pemakaian Nama Deskripsi Pemakaian Pendataan Pemakaian Baranng Struktur No_Urut + Tanggal + NIK + Nam + Kode_ + Nama_ + Jumlah Tabel 4.9 Kamus Transaksi Laundry Nama Deskripsi Laundry Pendataan Transaksi Laundry Struktur No_Slip + Tgl_Masuk + Tgl_Keluar + Kode_Member + Nama + Alamat + No_Telp + Diskon + Total + Total_Bayar + Sudah_Dibayar + Keterangan Tabel 4.10 Kamus Detail Laundry Nama Deskripsi Detail_Laundry Pendataan Detail Laundry Struktur No_Slip + Kode_Laundry + Nama_Jenis + Biaya_per_satuan + jumlah_satuan + Total

59 Tabel 4.11 Kamus Master Laundry Nama Deskripsi Struktur Biaya_Laundry Pendataan Biaya Laundry per Jenis Kode_Laundry + Nama_Jenis + Biaya_per_satuan 4.7 Perancangan Struktur File Didalam pembuatan program dibutuhkan suatu spesifikasi file yang dimaksudkan untuk dapat melakukan kegiatan-kegiatan dalam pengaturan pencarian data dan pembuatan laporan yang dapat mempermudah kerja sistem komputer. Untuk ini aplikasi pengolahan data ini membutuhkan spesifikasi file untuk mempermudah dalam melakukan kegiatan pemrograman, yang dapat dilihat dari tabel-tabel berikut ini : Nama Tabel Primary Key : karyawan : nik Tabel 4.12 Struktur File Karyawan No Nama_Field Tipe Ukuran 1 NIK Text 5 2 Nama Text 50 3 Alamat Text 50 4 No_Telp Text 15 5 Jabatan Text 20

60 Nama Tabel : master_gaji Primary Key : - Tabel 4.13 Struktur File Master Gaji No Nama_Field Tipe Ukuran 1 Keterangan Text 30 2 Jabatan Text 20 3 Nominal Number - Nama Tabel Primary Key : gaji : no_slip Tabel 4.14 Struktur File Gaji No Nama_Field Tipe Ukuran 1 No_Slip Text 6 2 NIK Text 5 3 Bulan Text 10 4 Tahun Text 4 5 Tgl_penggajian Date/Time - 6 Nama Text 50 7 Jabatan Text 50 8 Hari_Kerja Number - 9 Gaji_Pokok Number -

61 10 Uang_Makan Number - 11 Gaji_Bersih Number - Nama Tabel Primary Key : barang : kode_barang Tabel 4.15 Struktur File No Nama_Field Tipe Ukuran 1 Kode_barang Text 20 2 Nama_barang Text 50 3 Jenis Text 30 4 Jumlah Number - Nama Tabel Primary Key : pembelian : no_nota Tabel 4.16 Struktur File Pembelian No Nama_Field Tipe Ukuran 1 No_Nota Text 10 2 Tanggal Date/Time - 3 Jumlah_ Number - 4 Total_Pembelian Number -

62 Nama Tabel : detail_pembelian Primary Key : - Tabel 4.17 Struktur File Detail Pembelian No Nama_Field Tipe Ukuran 1 No_Nota Text 10 2 Kode_ Text 5 3 Nama_ Text 50 4 Jenis Text 30 5 Harga_Beli Number - 6 Jumlah Number - 7 Total Number - Nama Tabel Primary Key : member : kode_member Tabel 4.18 Struktur File Member No Nama_Field Tipe Ukuran 1 Kode_Member Text 10 2 Nama Text 50 3 Alamat Text 50 4 No_Telp Text 15 5 Diskon Number -

63 Nama Tabel Primary Key : pemakaian : no_urut Tabel 4.19 Struktur File Pemakaian No Nama_Field Tipe Ukuran 1 No_Urut Number - 2 Tanggal Date/Time - 3 NIK Text 5 4 Nama Text 50 5 Kode_ Text 20 6 Nama_ Text 50 7 Jumlah Number - Nama Tabel Primary Key : laundry : no_slip Tabel 4.20 Struktur File Transaksi Laundry No Nama_Field Tipe Ukuran 1 No_Slip Text 6 2 Tgl_Masuk Date/Time - 3 Tgl_Keluar Date/Time - 4 Kode_Member Text 15 5 Nama Text 50 6 Alamat Text 50

64 7 No_Telp Text 15 8 Total Number - 9 Diskon Number - 10 Total_Bayar Number - 11 Sudah_Dibayar Number - 12 Keterangan Text 20 Nama Tabel : detail_laundry Primary Key : - Tabel 4.21 Struktur File Detail Transaksi Laundry No Nama_Field Tipe Ukuran 1 No_Slip Text 6 2 Kode_Laundry Text 5 3 Nama_Jenis Text 50 4 Biaya_per_satuan Number - 5 Jumlah_satuan Number - 6 Total Number -

65 Nama Tabel Primary Key : biaya_laundry : kode_laundry Tabel 4.22 Struktur File Master Laundry No Nama_Field Tipe Ukuran 1 Kode_Laundry Text 5 2 Nama_Jenis Text 50 3 Biaya_per_Satuan Number - 4.8 Perancangan Struktur Program Struktur program adalah suatu konsep pembuatan yang mempunyai fungsi untuk mengelompokkan instruksi kedalam sub program fungsional dimana setiap sub program tersebut memiliki tugas dan fungsi tertentu yang digunakan untuk mendukung dari keseluruhan program yang dibuat. Struktur program yang dibuat adalah sebagai berikut :

66 Struktur Program Input Proses Output Karyawan Penggajian Karyawan Slip Gaji Master Gaji Pembelian Nota Bukti Laundry member Pemakaian Laporan Karyawan biaya Laundry Laundry Laporan Member barang Laporan Pembelian Laporan Pemakaian Laporan Transaksi Laundry Laporan Penggajian Gambar 4.11 Struktur Program 4.9 Perancangan Struktur Menu Struktur menu merupakan bentuk umum dalam suatu perancangan aplikasi yang dapat memudahkan pengguna dalam menggunakan aplikasi yang dibangun. Dengan adanya struktur menu ini, maka proses pengolahan data diharapkan lebih cepat dilakukan, sehingga keterlambatan dalam penyajian data dapat ditekan seminimal mungkin.

67 Struktur menu yang dibuatkan dalam aplikasi ini terdiri dari menu-menu dan sub menunya. Dapat dilihat dari gambar berikut : Struktur Menu Master Penggajian Laundry Cetak Laporan Member Pembelian Laporan Karyawan Karyawan Pemakaian Laporan Member Laundry Laporan Pembelian Master Gaji Laporan Pemakaian Biaya Laundry Laporan Transaksi Laundry Laporan Penggajian Gambar 4.12 Perancangan Struktur Menu

68 4.10 Rancangan Input NIK Nama Keyword Pencarian Kategori Alamat No Telp CARI Jabatan Tambah Simpan Ubah Hapus Pencarian Keluar NIK Nama Alamat No Telp Jabatan Gambar 4.12 Rancangan Form Karyawan Kode Member Nama Keyword Pencarian Kategori Alamat No Telp CARI Diskon % Tambah Simpan Ubah Hapus Pencarian Keluar Kode Member Nama Alamat No Telp Diskon (%) Gambar 4.13 Rancangan Form Member

69 Kode Nama Keyword Pencarian Kategori Jenis Jumlah CARI Tambah Simpan Ubah Hapus Pencarian Keluar Kode Nama Jenis Jumlah Gambar 4.14 Rancangan Form Keterangan Jabatan Nominal Clear Simpan Keluar Gambar 4.15 Rancangan Form Master Gaji

70 Bulan No Slip Gaji Tahun Tanggal Penggajian NIK Karyawan Absensi Jumlah Hari Kerja Nama Total Gaji Pokok Jabatan Total Uang Makan NIK Nama Total Gaji Simpan Cari Nama Gambar 4.16 Rancangan Form Penggajian Kode Laundry Nama Jenis Keyword Pencarian Kategori Biaya Per Satuan CARI Tambah Simpan Ubah Hapus Pencarian Keluar Kode Laundry Nama Jenis Biaya / Satuan Gambar 4.17 Rancangan Form Biaya Laundry

71 No. Nota Pembelian Tanggal Pembelian Kode Nama Kode Nama Jenis Harga Beli Jumlah Pembelian Total Cari Nama Simpan Hapus Daftar Pembelian Kode Nama Harga Beli Jumlah Total Jumlah Total Pembelian Selesai Pembelian Gambar 4.18 Rancangan Form Pembelian

72 No Urut Tanggal Pemakaian Keyword Pencarian Kategori Nama Karyawan NIK CARI Nama Kode Jumlah Tambah Simpan Ubah Hapus Pencarian Keluar No Urut Tanggal NIK Nama Kode Nama Jumlah Gambar 4.19 Rancangan Form Pemakaian

73 Member Non Member Kode Member No Telp Nama No Slip Alamat Tanggal Masuk Laundry Kode Nama Kode Laundry Jenis Biaya per Satuan Jumlah Satuan Total Cari Nama Simpan Hapus Daftar Laundry Kode Nama Harga Beli Jumlah Total Jumlah Jenis Total Laundry Proses Laundry Diskon % Total Bayar DP Kembalian Gambar 4.20 Rancangan Form Transaksi Laundry

74 4.11 Rancangan Output TROJEN LAUNDRY JAGONYA LAUNDRY KILOAN Jl. DR. Soetomo Tanjungpinang Kepri HP: 0823 8223 3100 LAPORAN DATA KARYAWAN NIK NAMA KARYAWAN ALAMAT NO TELP JABATAN Gambar 4.21 Rancangan Laporan Karyawan TROJEN LAUNDRY JAGONYA LAUNDRY KILOAN Jl. DR. Soetomo Tanjungpinang Kepri HP: 0823 8223 3100 LAPORAN DATA MEMBER KODE MEMBER NAMA ALAMAT NO TELP DISKON (%) Gambar 4.22 Rancangan Laporan Member

75 TROJEN LAUNDRY JAGONYA LAUNDRY KILOAN Jl. DR. Soetomo Tanjungpinang Kepri HP: 0823 8223 3100 LAPORAN DATA PENGGAJIAN KET : XXXX No. 1. Nama : xxxx NIK : xxxx Jabatan : xxxx Jumlah Hari Kerja : 9999 No Slip Gaji Tanggal Periode : : : xxxx xx/xx/xxxx xxxx xxxx Jam Lembur : 9999 Gaji Pokok : Uang Makan : Tunjangan Makan : Tunjangan Transportasi : Potongan Pinjaman : Gaji Bersih : 9999999 9999999 9999999 9999999 9999999 9999999 Gambar 4.23 Rancangan Laporan Member TROJEN LAUNDRY JAGONYA LAUNDRY KILOAN Jl. DR. Soetomo Tanjungpinang Kepri HP: 0823 8223 3100 LAPORAN DATA PEMBELIAN BARANG NO_NOTA TANGGAL JUMLAH BARANG TOTAL PEMBELIAN Gambar 4.24 Rancangan Laporan Pembelian

76 TROJEN LAUNDRY JAGONYA LAUNDRY KILOAN Jl. DR. Soetomo Tanjungpinang Kepri HP: 0823 8223 3100 LAPORAN DATA TRANSAKSI LAUNDRY NO_SLIP TGL MASUK KODE TGL KELUAR NAMA ALAMAT NO TELP TOTAL MEMBER DISKON TOTAL BAYAR SUDAH DIBAYAR KETERANGAN Gambar 4.25 Rancangan Laporan Transaksi Laundry