Download - Presentasi TA
PERANCANGAN PROGAM PELAYANAN JASA PERANCANGAN PROGAM PELAYANAN JASA PENCUCIAN PAKAIAN LAUNDRY “XYZ” DENGAN PENCUCIAN PAKAIAN LAUNDRY “XYZ” DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIRTUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan program Diploma Tiga (D.III)
Sonni Dwi SeftyanNIM: 12073172
Jurusan Manajemen InformatikaAkademi Manajemen Informatika dan Komputer Bina Sarana Informatika
Jakarta2010
Latar Belakang Pemilihan Latar Belakang Pemilihan JudulJudulSekarang ini Laundry memang sudah menjadi kebutuhan Sekarang ini Laundry memang sudah menjadi kebutuhan masyarakat perkotaan,terutama bagi mereka yang bekerja sibuk masyarakat perkotaan,terutama bagi mereka yang bekerja sibuk sehingga tidak sempat untuk mencuci. Semakin banyaknya laundry sehingga tidak sempat untuk mencuci. Semakin banyaknya laundry yang bermunculan memacu persaingan dalam yang bermunculan memacu persaingan dalam perekonomian.Berdirinya perekonomian.Berdirinya Laundry “XYZ” Laundry “XYZ” bertujuan untuk bertujuan untuk memudahkan kepada konsumen, baik yang beraktifitas sibuk memudahkan kepada konsumen, baik yang beraktifitas sibuk diperkantoran atau pun yang tidak.diperkantoran atau pun yang tidak. Agar pelaksanaanya berjalan dengan lancar, diperlukan suatu Agar pelaksanaanya berjalan dengan lancar, diperlukan suatu komputer dengan perangkat lunak yang berupa program aplikasi komputer dengan perangkat lunak yang berupa program aplikasi sederhana yang dapat memudahkan dalam pengoperasian komputer sederhana yang dapat memudahkan dalam pengoperasian komputer untuk mendapatkan hasil yang maksimal. Selain itu, dalam untuk mendapatkan hasil yang maksimal. Selain itu, dalam penyimpanan data komputer lebih efektif dan efisien, sehingga penyimpanan data komputer lebih efektif dan efisien, sehingga menghasilkan laporan yang akurat.menghasilkan laporan yang akurat. Untuk itulah dalam penulisan ini, penulis berusaha membuat suatu Untuk itulah dalam penulisan ini, penulis berusaha membuat suatu program aplikasi yang sederhana dengan menggunakan aplikasi program aplikasi yang sederhana dengan menggunakan aplikasi program program Microsoft Visual Basic 6.0Microsoft Visual Basic 6.0 dengan tampilan yang sederhana dengan tampilan yang sederhana namun tidak mengurangi manfaat dari akses program dalam namun tidak mengurangi manfaat dari akses program dalam pengolahan data itu sendiri, yang mudah-mudahan dapat menjadi pengolahan data itu sendiri, yang mudah-mudahan dapat menjadi salah satu sumbang sarana yang berguna dalam pengoperasian salah satu sumbang sarana yang berguna dalam pengoperasian komputer untuk Pencucian Laundrykomputer untuk Pencucian Laundry
Ruang LingkupRuang Lingkup Agar pembahasan pada penulisan tugas akhir ini tidak Agar pembahasan pada penulisan tugas akhir ini tidak
keluar dari pokok permasalahan yang akan dibahas keluar dari pokok permasalahan yang akan dibahas maka penulis membatasi ruang lingkupnya hanya pada maka penulis membatasi ruang lingkupnya hanya pada perancangan program perancangan program LaundryLaundry yang dimulai dari proses yang dimulai dari proses input data barang, input data Customer, input data input data barang, input data Customer, input data UserUser, , input data transaksi penyerahan, sampai dengan input data transaksi penyerahan, sampai dengan pembuatan laporan.pembuatan laporan.
NormalisasiNormalisasiBentuk Tidak Normal (Unnormalized Form)
Kd_userNamaPasStsKd_konNm_konAlmtTlpKd_brgNm_brgTarifNo_pnyTglTtlubayUkemKd_konNo_pnyKd_brgjml
Kd_user *NamaPasStsKd_brg *Nm_brgTarifKd_kon *Nm_konAlmtTlpNo_pny *TglTtlUbayUkemKd_kon
Bentuk Normal kesatu (First Normal Form/1NF)
Keterangan :* Candidate Key
Bentuk Normal keduaBentuk Normal kedua ((2NF / Second Normal Form2NF / Second Normal Form))
KKeterangan: eterangan:
(*)(*) Kunci UtamaKunci Utama(Primary Key)(Primary Key)
(**)(**) Kunci TamuKunci Tamu(Foreign Key)(Foreign Key)
One To OneOne To One
One To ManyOne To Many
Kd_user*NamaPassts
Tabel User
Kd_brg*Nm_brgtarif
Kd_kon*Nm_konAlmttlp
No_pny*TglTtlUbayUkem
Kd_kon**Kd_brg**Kd_user**
Tabel Barang
Tabel Konsumen
Tabel Penyerahan
Bentuk Normal Ketiga Bentuk Normal Ketiga ((3NF / Third Normal Form3NF / Third Normal Form))
Keterangan: Keterangan:
(*)(*) Kunci UtamaKunci Utama(Primary Key)(Primary Key)
(**)(**) Kunci TamuKunci Tamu(Foreign Key)(Foreign Key)
One To OneOne To One
One To ManyOne To Many
Kd_user*NamaPassts
Kd_brg*Nm_brgtarif
Kd_kon*Nm_konAlmttlp
Jml
No_pny**Kd_brg**
No_pny*TglTtlUbayUkem
Kd_kon**Kd_user**
DetailPenyerahan
Tabel Barang
Tabel User
Tabel PenyerahanTabel Konsumen
Spesifikasi File
Nama File : Tabel User
Akronim : Tabel_user.mdb
Tipe File : Master
Organisasi File : Index Sequential
Akses File : Random
Media : Harddisk
Record Size : 56 character
Field Key : kd_user
Software : Microsoft Visual Basic 6.0
No Elemen Data Akronim Type Width Keterangan
1. Kode User Kd_user Text 5 Primary Key
2. Nama User Nama Text 25
3. Password Pass Text 20
4. Status Sts Text 6
Diagram HIPODiagram HIPO
Menu Utama
0.0
File
1.0
0.0
0.0
Input Data
2.0
Transaksi Laporan Pengaturan
5.0
0.0
Info
6.0
Bantuan
7.03.0 4.0
0.0 0.0 0.0 0.0 0.0
Login
1.1
1.0
LogOut
1.2
1.0
DataCustomer
2.1
2.0
DataBarang
2.2
2.0
TransaksiPenyerahan
3.1
3.0
RincianTransaksi
3.2
3.0
LaporanBarang
4.1
4.0
LaporanCustomer
4.2
4.0
LaporanTransaksi Periodik
4.3
4.0
Pencarian
5.1
5.0
GantiPassword
5.2
5.0
BackUp
5.3
5.0
Infoprogam
6.1
6.0
Info Pembuat
6.2
6.0
Konten
7.1
7.0
Keluar
8.0
0.0
Input UserBaru
2.3
2.0
Flowchart Flowchart Data BarangData BarangStart
Pilih1. Tambah2. Edit3. hapus4. Keluar
TambahInputKode
Barang
Y MasukanData
Lengkap
“Data Tidak Lengkap
T
Y
Simpan Data TersimpanY
Batal
T
T
EditMasukan
KodeCari
TampilData
Ketemu
UbahData
“Data yang Dicari Tidak
ada” T
Y
SimpanData
Tersimpan
Batal
T
Y
T
A B
Y
Y
Y
T
T
A
Hapus“Masukan
Kode”Cari Ketemu
“Data yang dicari tidak
ada”T
Y
“Yakin Data Akan dihapus”
Keluar
Data Terhapus
Batal
End
B
T
Y
Y
Y
T
T
Flowchart Flowchart Transaksi PenyerahanTransaksi PenyerahanStrat
Pilihan1. Tambah2. keluar
TambahPilih Kode Customer
Cari Ketemu ?
Tampil Data
Pilih Kode
Barang
Tampil Barang
Input Jumlah
LagiUang bayar
SimpanData
Tersimpan
Keluar
End
T
Y
Y
TY
Y
Batal
T
T
T
Y
T
Y
Flowchart Laporan PeriodikFlowchart Laporan PeriodikStart
Tandai Option
Tampilan
Cetak
Keluar
End
TampilData
CetakY
Y
T
T
KesimpulanKesimpulan Komputerisasi sangat membantu dalam Komputerisasi sangat membantu dalam
menyelesaikan masalah dan membantu menyelesaikan masalah dan membantu dalam pelayanan pada dalam pelayanan pada laundry XYZlaundry XYZ menjadi lebih menjadi lebih
efisien dan efektif efisien dan efektif Dengan adanya komputerisasi menghindari adanya Dengan adanya komputerisasi menghindari adanya
kesalahan dalam menjalankan proses transaksi dan kesalahan dalam menjalankan proses transaksi dan dalam pembuatan laporan.dalam pembuatan laporan.
Penyimpanan data dengan menggunakan perangkat Penyimpanan data dengan menggunakan perangkat dan media penyimpanan komputer akan menjadi dan media penyimpanan komputer akan menjadi lebih baik, tahan lama dan aman. Begitu pula bila lebih baik, tahan lama dan aman. Begitu pula bila kita ingin mencari atau mengubah kembali data-kita ingin mencari atau mengubah kembali data-data yang diperlukan akan lebih mudah dan cepat.data yang diperlukan akan lebih mudah dan cepat.
Dengan adanya program ini memudahkan bagi Dengan adanya program ini memudahkan bagi pengguna dalam memperoleh informasi yang pengguna dalam memperoleh informasi yang berkaitan dengan penjualan.berkaitan dengan penjualan.
Sebuah program yang baik adalah program yang Sebuah program yang baik adalah program yang mampu memenuhi segala kebutuhan dari pengguna mampu memenuhi segala kebutuhan dari pengguna serta dapat menampung data dalam jumlah besar.serta dapat menampung data dalam jumlah besar.
Saran-SaranSaran-Saran Penggunaan komputer menuntut kedisiplinan Penggunaan komputer menuntut kedisiplinan
para pemakainya terutama dalam penyiapan data para pemakainya terutama dalam penyiapan data masukan. Data masukan harus sesuai dengan masukan. Data masukan harus sesuai dengan prosedur yang ada agar terbebas dari kesalahan prosedur yang ada agar terbebas dari kesalahan sehingga dapat menghasilkan keluaran yang sehingga dapat menghasilkan keluaran yang diinginkan.diinginkan.
Perawatan terhadap perangkat lunak (Perawatan terhadap perangkat lunak (softwaresoftware) ) maupun perangkat keras (maupun perangkat keras (hardwarehardware) komputer ) komputer sangat diperlukan agar sistem terhindar dari sangat diperlukan agar sistem terhindar dari kerusakan. kerusakan.
Mengingat pentingnya data yang tersimpan Mengingat pentingnya data yang tersimpan dalam dalam filefile, maka perlu dibuatkan , maka perlu dibuatkan filefile cadangan cadangan (back up).(back up).
Perlu adanya pengembangan dan penyempurnaan Perlu adanya pengembangan dan penyempurnaan program yang telah ada, karena penulis masih program yang telah ada, karena penulis masih merasa terdapat kekurangan dalam program merasa terdapat kekurangan dalam program yang telah dibuat.yang telah dibuat.
SekianSekianTerima Kasih…Terima Kasih…