Anda di halaman 1dari 15

PERANCANGAN PROGAM PELAYANAN JASA PENCUCIAN PAKAIAN LAUNDRY XYZ DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.

TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan program Diploma Tiga (D.III)

Sonni Dwi Seftyan NIM: 12073172


Jurusan Manajemen Informatika Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika Jakarta 2010

Latar Belakang Pemilihan Judul


Sekarang ini Laundry memang sudah menjadi kebutuhan masyarakat perkotaan,terutama bagi mereka yang bekerja sibuk sehingga tidak sempat untuk mencuci. Semakin banyaknya laundry yang bermunculan memacu persaingan dalam perekonomian.Berdirinya Laundry XYZ bertujuan untuk memudahkan kepada konsumen, baik yang beraktifitas sibuk diperkantoran atau pun yang tidak. Agar pelaksanaanya berjalan dengan lancar, diperlukan suatu komputer dengan perangkat lunak yang berupa program aplikasi sederhana yang dapat memudahkan dalam pengoperasian komputer untuk mendapatkan hasil yang maksimal. Selain itu, dalam penyimpanan data komputer lebih efektif dan efisien, sehingga menghasilkan laporan yang akurat. Untuk itulah dalam penulisan ini, penulis berusaha membuat suatu program aplikasi yang sederhana dengan menggunakan aplikasi program Microsoft Visual Basic 6.0 dengan tampilan yang sederhana namun tidak mengurangi manfaat dari akses program dalam pengolahan data itu sendiri, yang mudahmudahan dapat menjadi salah satu sumbang sarana yang berguna dalam pengoperasian komputer untuk Pencucian Laundry

Ruang Lingkup

Agar pembahasan pada penulisan tugas akhir ini tidak keluar dari pokok permasalahan yang akan dibahas maka penulis membatasi ruang lingkupnya hanya pada perancangan program Laundry yang dimulai dari proses input data barang, input data Customer, input data User, input data transaksi penyerahan, sampai dengan pembuatan laporan.

Normalisasi
Bentuk Tidak Normal (Unnormalized Form)
Kd_user Nama Pas Sts Kd_kon Nm_kon Almt Tlp Kd_brg Nm_brg Tarif No_pny Tgl Ttl ubay Ukem Kd_kon No_pny Kd_brg jml

Bentuk Normal kesatu (First Normal Form/1NF)

Keterangan : * Candidate Key

Kd_user * Nama Pas Sts Kd_brg * Nm_brg Tarif Kd_kon * Nm_kon Almt Tlp No_pny * Tgl Ttl Ubay Ukem Kd_kon

Bentuk Normal kedua (2NF / Second Normal Form)


Tabel Barang Kd_brg* Nm_brg tarif Tabel Penyerahan Tabel User Kd_user* Nama Pas sts No_pny* Tgl Ttl Ubay Ukem Kd_kon** Kd_brg** Kd_user** Tabel Konsumen Kd_kon* Nm_kon Almt tlp

Keterangan: (*) (**)

Kunci Utama(Primary Key) Kunci Tamu(Foreign Key)

One To One One To Many

Bentuk Normal Ketiga (3NF / Third Normal Form)


Detail Penyerahan Tabel Barang

Jml No_pny** Kd_brg**

Kd_brg* Nm_brg tarif

Tabel Konsumen

Tabel Penyerahan

Kd_kon* Nm_kon Almt tlp

No_pny* Tgl Ttl Ubay Ukem Kd_kon** Kd_user**

Tabel User

Kd_user* Nama Pas sts

Keterangan: (*) (**)

Kunci Utama(Primary Key) Kunci Tamu(Foreign Key) One To One One To Many

Spesifikasi File
Nama File Akronim Tipe File Organisasi File Akses File Media Record Size Field Key Software : Tabel User : Tabel_user.mdb : Master : Index Sequential : Random : Harddisk : 56 character : kd_user : Microsoft Visual Basic 6.0

No 1.

Elemen Data Kode User

Akronim Kd_user

Type Text

Width 5

Keterangan Primary Key

2.
3. 4.

Nama User
Password Status

Nama
Pass Sts

Text
Text Text

25
20 6

Diagram HIPO
0.0 Menu Utama 0.0

1.0 File 0.0

2.0 Input Data 0.0

3.0 Transaksi 0.0

4.0 Laporan 0.0

5.0 Pengaturan 0.0

6.0 Info 0.0

7.0 Bantuan 0.0

8.0 Keluar 0.0

1.1 Login 1.0

2.1 Data Customer 2.0

3.1 Transaksi Penyerahan 3.0

4.1 Laporan Barang 4.0

5.1 Pencarian 5.0

6.1 Info progam 6.0

7.1 Konten 7.0

1.2 LogOut 1.0

2.2 Data Barang 2.0

3.2 Rincian Transaksi 3.0

4.2 Laporan Customer 4.0

5.2 Ganti Password 5.0

6.2 Info Pembuat 6.0

2.3 Input User Baru 2.0 4.3 Laporan Transaksi Periodik 4.0

5.3 BackUp 5.0

Flowchart Data Barang


Start Pilih Tambah Edit hapus Keluar Data Tidak Lengkap T

1. 2. 3. 4.

Tambah

Input Kode Barang

Masukan Data

Lengkap

Simpan

Data Tersimpan

Batal

Y Edit

Masukan Kode

Cari

Ketemu

Tampil Data

Data yang Dicari Tidak ada

Ubah Data

Simpan T T

Data Tersimpan

Batal

A Data yang dicari tidak ada

Hapus

Masukan Kode

Cari

Ketemu

Yakin Data Akan dihapus

Data Terhapus

Batal

Keluar

End

Flowchart Transaksi Penyerahan


Strat Pilihan 1. Tambah 2. keluar

Tambah

Pilih Kode Customer

Cari

Ketemu ?

T Y Tampil Data

Pilih Kode Barang

Tampil Barang

Input Jumlah

Lagi

Uang bayar

Simpan

Data Tersimpan

T T Batal

Keluar Y End

Flowchart Laporan Periodik


Start Tandai Option Tampilan

Cetak

Tampil Data

Cetak

Keluar

End

Kesimpulan

Komputerisasi sangat membantu dalam menyelesaikan masalah dan membantu dalam pelayanan pada laundry XYZ menjadi lebih efisien dan efektif Dengan adanya komputerisasi menghindari adanya kesalahan dalam menjalankan proses transaksi dan dalam pembuatan laporan. Penyimpanan data dengan menggunakan perangkat dan media penyimpanan komputer akan menjadi lebih baik, tahan lama dan aman. Begitu pula bila kita ingin mencari atau mengubah kembali data-data yang diperlukan akan lebih mudah dan cepat. Dengan adanya program ini memudahkan bagi pengguna dalam memperoleh informasi yang berkaitan dengan penjualan. Sebuah program yang baik adalah program yang mampu memenuhi segala kebutuhan dari pengguna serta dapat menampung data dalam jumlah besar.

Saran-Saran

Penggunaan komputer menuntut kedisiplinan para pemakainya terutama dalam penyiapan data masukan. Data masukan harus sesuai dengan prosedur yang ada agar terbebas dari kesalahan sehingga dapat menghasilkan keluaran yang diinginkan. Perawatan terhadap perangkat lunak (software) maupun perangkat keras (hardware) komputer sangat diperlukan agar sistem terhindar dari kerusakan. Mengingat pentingnya data yang tersimpan dalam file, maka perlu dibuatkan file cadangan (back up). Perlu adanya pengembangan dan penyempurnaan program yang telah ada, karena penulis masih merasa terdapat kekurangan dalam program yang telah dibuat.

Sekian Terima Kasih

Anda mungkin juga menyukai