APLIKASI DATABASE KASIR DENGAN VISUAL BASIC 6.O DAN MICROSOFT ACCESS TUGAS AKHIR DWI AJENG SETIATI 102406001 PROGRAM STUDI D-3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
APLIKASI DATABASE KASIR DENGAN VISUAL BASIC 6.O DAN MICROSOFT ACCESS TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya Komputer DWI AJENG SETIATI 102406001 PROGRAM STUDI D-3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
PERSETUJUAN Judul : APLIKASI DATABASE KASIR DENGAN VISUAL BASIC 6.O DAN MICROSOFT ACCESS Kategori : LAPORAN TUGAS AKHIR Nama : DWI AJENG SETIATI No. Induk Mahasiswa : 102406001 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2013 Diketahui/Disetujui oleh Ketua Departemen Matematika FMIPA USU Pembimbing, Prof. Dr. Tulus, M.Si Syahril Efendi, S.Si., M.IT Nip. 196209011988031002 Nip. 19671110199602 1 001
PERNYATAAN APLIKASI DATABASE KASIR DENGAN VISUAL BASIC 6.O DAN MICROSOFT ACCESS TUGAS AKHIR Saya mengakui bahwa Tugas Akhir ini adalah hasil karya saya sendiri,kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya. Medan, Juni 2013 Dwi Ajeng Setiati 102406001
PENGHARGAAN Puji dan syukur saya panjatkan kepada Allah SWT Yang Maha Pengasih dan Maha Penyayang dengan limpahan karunia-nya Penulis berhasil menyelesaikan tugas akhir ini pada waktu yang telah ditetapkan. Dan tak lupa shalawat dan salam kepada Nabiyullah Nabi Muhammad SAW dan para sahabatnya yang telah membawa kita dari kegelapan ke alam terang benderang yang penuh ilmu dengan pengetahuan. Tugas akhir ini tidak mungkin bisa selesai dengan baik jika tidak ada bantuan dari berbagai pihak. Pada kesempatan ini Penulis ingin mengucapkan terima kasih yang setulus-tulusnya kepada: 1. Prof. Dr. Tulus Msi dan Dra. Mardiningsih, M.Si. selaku Ketua dan Sekretaris Departemen Matematika Fakultas MIPA USU. 2. Dr. Sutarman, M.Sc. selaku Dekan Fakultas MIPA USU. 3. Syahril Efendi, S.Si, M.IT dan Bapak Syahriol Sitorus,S.Si, M.IT selaku Ketua dan Sekretaris Program studi D-3 Teknik Informatika Fakultas MIPA USU. 4. Teristimewa kapada orang yang paling berharga dan berjasa dalam hidup Penulis yaitu Ibunda Rosdiana dan Ayahanda Suhariadi tercinta. 5. Syahril Efendi, S.Si, M.IT selaku Dosen Pembimbing yang telah memberikan panduan dan penuh kepercayaan kepada saya untuk menyempurnakan Tugas Akhir ini. 6. Kepada teman saya yang satu perjuangan dalam mengerjakan tugas akhir ini dan teman-teman saya terutama Onny Mega, Nevo Julardi, Rizky Ayanda.
Akhir kata Penulis berharap semoga Tugas Akhir ini bermanfaat bagi siapapun yang membacanya.semoga Allah senantiasa memberikan rahmat dan anugrahnya kepada kita semua. Medan, Juni 2013 Penulis Dwi Ajeng Setiati
ABSTRAK Perancangan aplikasi pada sistem pengkasiran pada sebuah mini market bertujuan untuk mempermudah masyarakat dalam bertransaksi dalam perbelanjaan di sebuah mini market yang sebelumnya dilakukan secara manual dan tidak efisien, sehingga tidak menghemat waktu. Tugas akhir ini bertujuan membangun sebuah sistem aplikasi pengkasiran. Sistem perancangan dalam pembuatan aplikasi pengkasiran pada transaksi disebuah mini market ini dikembangkan dengan menggunakan beberapa software yakni Visual Basic 6.0, Microsoft Access, Crystal Report 8.5. Maka pengerjaan aplikasi akan lebih cepat dan mudah. Adapun table-tabel yang dipakai dalam pembuatan aplikasi ini nantinya digunakan untuk menampung data yang diperlukan dalam pembangunan aplikasi pengkasiran pada sebuah mini market.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii ix x BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 2 1.4 Tujuan 3 1.5 Manfaat 3 1.6 Tinjauan Pustaka 3 1.7 Metode Penelitian 4 1.8 Jadwal Penelitian 5 BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer 6 2.2 Bagaimana Komputer Bekerja 7 2.2.1 Memori 8 2.2.2 Pemrosesan 9 2.2.3 Masukan dan hasil 10 2.2.4 Instruksi 10 2.2.5 Arsitektur 11 2.2.6 Program 12 2.3 Sistem Operasi 12 2.3.1 Bagian bagian komputer 13 2.4 Pengertian Microsoft Visual Basic 14 2.4.1 Pengertian Sejarah 15 2.5 Pengertian Microsoft Access 16 2.5.1 Komponen Utama (Object) 17 2.5.2 Tipe Data 18 2.5.3 Membuat Database (New Project) dengan Microsoft Access 19 2.5.4 Membuat Table 20 2.6 Crystal Report 21 2.6 Pengertian Kasir 24 2.7.1 Manfaat dari Program Kasir 25 2.7.2 Manfaat Mesin Kasir 26 2.7.3 Generasi Pertama Mesin Kasir 26
BAB 3 PERANCANGAN SISTEM 3.1 Context Diagram (Diagram konteks) 29 3.3 Entity/ Relationship Diagram (Diagram E/R) 30 3.3 Rancangan File dalam Database 32 3.4 Flowchart 33 3.4.1 Flowchart Aplikasi Kasir 35 BAB 4 IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem 45 4.2 Tujuan Implementasi Sistem 46 4.3 Komponen Utama dalam Implementasi Sistem 46 4.3.1 Hardware 46 4.3.2 Software 47 4.3.3 Brainware 47 4.4 Pemeliharaan Sistem 47 4.8 Menu dalam Aplikasi Kasir 48 BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan 53 5.2 Saran 54 Daftar Pustaka 55 LAMPIRAN
DAFTAR GAMBAR Nomor Judul Halaman Gambar 2.1 Memori 8 2.2 Membuka New Report 22 2.3 Membuka Database 23 2.4 Laporan Data Barang 23 3.1 Lambang - lambang yang akan Digunakan di Diagram Konteks 29 3.2 Contoh Diagram Konteks 30 3.3 Lambang-lambang Diagram E/ R 31 3.4 Diagram E/R Kasus di Atas 31 3.5 Tabel Database Penanggung Jawab Operator 32 3.6 Tabel Database Produk 32 3.7 Tabel Database Transaksi Jual 33 3.8 Tabel Database Transaksi Beli 33 3.9 Form Menu Utama 36 3.10 Flowchart Menu File 37 3.11 Flowchart Menu Pendataan 37 3.12 Flowchart Menu Transaksi 38 3.13 Flowchart Menu Laporan 39 3.14 Flowchart Form Login 40 3.15 Flowchart Form Input PO 41 3.16 Flowchart Form Input Produk 42 3.17 Flowchart Form Transaksi Jual 43 3.18 Flowchart Form Transaksi Beli 44
DAFTAR TABEL Nomor Judul Halaman Tabel 1.1 Tabel Jadwal 5 3.1 Arti Lambang-lambang Flowchart 35