APLIKASI PERSEDIAAN OBAT DI APOTIK EKA FARMA MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR FRANS KARUNIA PURBA 092406064 PROGRAM STUDI DIPLOMA 3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
APLIKASI PERSEDIAAN OBAT DI APOTEK EKA FARMA MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya FRANS KARUNIA PURBA 092406064 PROGRAM STUDI DIPLOMA 3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PERSETUJUAN Judul : APLIKASI PERSEDIAAN OBAT DI APOTEK EKA FARMA MEDAN MENGGUNAKAN VISUAL BASIC 6.0 Kategori : TUGAS AKHIR Nama : FRANS KARUNIA PURBA Nomor Induk Mahasiswa : 092406064 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juli 2012 Diketahui Departemen Matematika FMIPA USU Ketua, Pembimbing, Prof.Drs.Tulus,Vordipl.Math.,M.Si.,Ph.D Drs. James P. Marbun M.Kom NIP. 1962019011988031002 NIP. 196711101996021001
PERNYATAAN APLIKASI PERSEDIAAN OBAT DI APOTEK EKA FARMA MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya. Medan, Juli 2012 FRANS KARUNIA PURBA 092406064
PENGHARGAAN Puji syukur dan terima kasih penulis panjatkan kepada Tuhan Yesus Kristus atas limpahan rahmat dan karunia-nya selama ini, sehingga tugas akhir ini dapat terselesaikan dengan baik dan tidak melewati waktu yang telah ditetapkan. Penyusunan tugas akhir ini penulis akui masih memiliki banyak kekurangan.hal ini dikarenakan keterbatasan kemampuan dan pengetahuan penulis, sehingga diharapkan kritik dan saran yang membangun serta dapat memberikan inspirasi yang baik untuk kemajuan tugas akhir ini. Tugas Akhir merupakan salah satu syarat yang harus dilakukan setiap mahasiswa Teknik Informatika untuk dapat menyelesaikan pendidikan di Program Diploma 3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di. Pada kesempatan ini penulis juga menyampaikan terima kasih kepada seluruh pihak yang sudah banyak membantu, antara lain: 1. Bapak Drs. James Piter Marbun M.Kom selaku Dosen pembimbing tugas akhir ini yang telah memberikan panduan dan kepercayaan penuh kepada penulis untukmenyelesaikan tugas akhir ini. 2. Bapak Drs. Syahril Efendi, S.Si, MIT dan Syahriol Sitorus S.Si, MIT selaku ketua dan sekretaris program studi D-3 Teknik Informatika di Universitas Sumatera Utara. 3. Prof. Drs. Tulus, M.Si, selaku ketua Departemen Matematika di Universitas Sumatera Utara. 4. Bapak Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam di. 5. Para Staf/Pengajar Jurusan D-3 Teknik Informatika FMIPA USU. 6. Ibu Delyana, S.Si.APT, selaku pengelola dan apoteker di Apotek Eka Farma. 7. Orang tua dan keluarga untuk segenap doa dan dukungannya. 8. Rekan-rekan dari D-3 Teknik Informatika FMIPA USU, khususnya Kom A2009,terimakasih atas saran dan kritik dalam penyusunan Tugas Akhir. 9. Rekan-rekan seperjuangan yang berkontribusi memberikan dukungan motivasi dan saran-saran yang sangat membantu sejak dari Praktik Kerja Lapangan sampai dengan Tugas Akhir ini terselesaikan, antara lain: Syaiful Syamri, Mohammad Iqbal, Reza Andika, dan Rifanny Afiandy, serta rekanrekan lainnya yang tidak mungkin penulis tuliskan namanya satu per satu. Terima kasih karena telah menjadi rekan kerja yang baik selama ini.
ABSTRAK Tugas akhir ini bertujuan untuk memberikan kemudahan bagi perusahaan tempat penulis melakukan riset dalam menjalankan usahanya. Adapun tempat penulis melakukan riset adalah Apotek Eka Farma Medan. Aplikasi ini penulis rasakan akan cukup membantu dalam hal mencatat transaksi obat yang masuk dan keluar, sehingga nantinya tidak akan terjadi lagi kesulitan dalam hal pengambilan keputusan oleh pengusahanya. Dengan demikian, penulis ingin membantu proses pelaksanaan usaha dengan menciptakan sistem stok obat yang sesuai dengan kebutuhan Apotek tersebut. Untuk itu penulis akan membahas judul: APLIKASI PERSEDIAAN BARANG DI APOTEK EKA FARMA MEDAN MENGGUNAKAN VISUAL BASIC 6.0
DAFTAR ISI Halaman Persetujuan... ii Pernyataan... iii Penghargaan... iv Abstrak... v Daftar Isi... vi Daftar Tabel... viii Daftar Gambar... ix Bab 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan Penelitian... 3 1.4 Manfaat Penelitian... 3 1.5 Tinjauan Pustaka... 3 1.6 Metode Penelitian... 4 Bab 2 LANDASAN TEORI... 6 2.1 Pengertian Komputer... 6 2.2 Pengertian Data... 7 2.2.1 Pengertian Basis Data... 8 2.2.2 Lingkungan Basis Data... 10 2.3 Pengertian Visual Basic... 10 2.3.1 Pengertian Basic... 11 2.3.2 Sejarah Visual Basic... 12 2.3.3 Perkembangan Visual Basic... 14 2.3.4 Tampilan Utama Visual Basic 6.0... 16 2.3.5 Komponen-Komponen Visual Basic 6.0... 16 Bab 3 GAMBARAN UMUM PERUSAHAAN... 21 3.1 Sejarah Singkat Apotek Eka Farma... 21 Bab 4 PERANCANGAN SISTEM... 22 4.1 Perancangan Sistem... 22 4.2 Diagram Alur Program... 22 4.2.1 Definisi Flowchart... 23 4.2.2 Gambaran Flowchart Program... 24 4.2.2.1 Flowchart Login Admin... 24 4.2.2.2 Flowchart MDI Menu... 25 4.3 Perancangan Database... 27 Bab 5 IMPLEMENTASI SISTEM... 30 5.1 Pengertian Sistem... 30 5.2 Pengertian Implementasi Sistem... 31
5.3 Tujuan Implementasi Sistem... 31 5.4 Komponen Sistem... 32 5.5 Pemeliharaan Sistem... 34 5.6 Demonstrasi Program... 35 Bab 6 KESIMPULAN DAN SARAN... 43 6.1 Kesimpulan... 43 6.2 Saran... 44 Daftar Pustaka Lampiran
DAFTAR TABEL Halaman Tabel 4.1 Tabel Barang... 26 Tabel 4.2 Tabel Pemasok... 27 Tabel 4.3 Tabel Pelanggan... 27 Tabel 4.4 Tabel Nota Jual... 28 Tabel 4.5 Tabel Nota Jual Detail... 28 Tabel 4.6 Tabel Nota Beli... 28 Tabel 4.7 Tabel Nota Beli Detail... 29 Tabel 4.8 Tabel User... 29
DAFTAR GAMBAR Halaman Gambar 2.1 Tampilan Visual Basic 6.0... 16 Gambar 2.2 Tampilan Menu Bar... 17 Gambar 2.3 Tampilan Tool Bar... 17 Gambar 2.4 Tampilan Toolbox... 18 Gambar 2.5Tampilan Project... 18 Gambar 2.6Tampilan Code Windows... 19 Gambar 2.7Tampilan Immediate Windows... 20 Gambar 4.1 Simbol Flowchart... 24 Gambar 4.2 Flowchart Login Admin... 25 Gambar 4.3 Flowchart MDI Menu... 26 Gambar 5.1 Tampilan Form MDI Menu... 35 Gambar 5.2 Form Menu Login... 36 Gambar 5.3 Form Master Pelanggan... 36 Gambar 5.4 Form Master Pemasok... 37 Gambar 5.5Form Transaksi Pembelian... 38 Gambar 5.6Form Transaksi Penjualan... 38 Gambar 5.7 Form Tambah User... 39 Gambar 5.8 Form Ubah Password... 40 Gambar 5.9 Tampilan Laporan Pemasok... 40 Gambar 5.10 Tampilan Daftar Persediaan Obat... 41 Gambar 5.11 Form Laporan Pembelian... 41 Gambar 5.12 Form Pembelian per Pemasok... 42