USULAN PENELITIAN - skripsi.narotama.ac.idskripsi.narotama.ac.id/files/Catur Candra P....
Transcript of USULAN PENELITIAN - skripsi.narotama.ac.idskripsi.narotama.ac.id/files/Catur Candra P....
TUGAS AKHIR
MEMBANGUN APLIKASI PENGELOLAAN APOTEK
DENGAN VISUAL BASIC DI KANTOR CABANG
PT. K-24 JEMURSARI SURABAYA
Oleh :
CATUR CANDRA PURNANUGRAHANIM : 04204004
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS NAROTAMA
SURABAYA
2010
i
KATA PENGANTAR
Syukur alhamdulillah penulis panjatkan kehadirat Allah SWT karena
berkat rahmat dan hidayah-Nya, penulis dapat menyelesaikan Tugas Akhir ini
dengan judul “Membangun Aplikasi Pengelolaan Apotek Dengan Visual Basic Di
Kantor Cabang PT. K-24 Jemursari Surabaya“ sebagai salah satu syarat untuk
memperoleh gelar Sarjana Komputer (S.Kom) Program Studi Sistem Informasi
Fakultas Ilmu Komputer Universitas Narotama Surabaya
Keberhasilan penulis dalam menyelesaikan tugas akhir ini ialah atas ijin
Allah SWT tentunya, serta bantuan dari berbagai pihak. Oleh sebab itu, pada
kesempatan ini penulis ingin mengucapkan terima kasih kepada :
1. Rinci Kembang Hapsari, S.Si., M.Kom. selaku Dekan Fakultas Ilmu
Komputer Universitas Narotama Surabaya.
2. Dian Puspita H., S.Kom., M.Kom. selaku Dosen Pembimbing Skripsi
yang telah banyak memberikan bimbingan dan masukan kepada penulis.
3. Cahyo Darujati, ST Selaku Ketua Program Studi Sistem Informasi
Universitas Narotama Surabaya
4. Rinci Kembang H., S.Si., M.Kom., Didik Tristianto, S.Kom. dan Dian
Puspita H., S.Kom., M.Kom. Selaku Dosen Penguji Skripsi.
5. Apotek K-24 Jemursari beserta semua staff yang telah banyak
memberikan bantuan dan dukungan terutama mengenai pemberian ijin dan
fasilitas kepada penulis untuk menguji Aplikasi Apotek ini di Apotek K-24
Jemursari.
ii
6. Semua pihak yang tidak mungkin penulis sebutkan satu per satu yang telah
banyak membantu dalam pembuatan aplikasi dan penulisan skripsi ini.
Penulis menyadari bahwa skripsi masih ini jauh dari sempurna, Oleh
karena itu penulis sangat mengharapkan saran dan kritik yang sifatnya
membangun demi perbaikan selanjutnya. Penulis berharap semoga karya ini dapat
berguna untuk semua pihak khususnya dibidang Ilmu Komputer.
Surabaya, Maret 2010
Penulis
iii
MEMBANGUN APLIKASI PENGELOLAAN APOTEK DENGAN VISUAL BASIC DI KANTOR CABANG
PT. K-24 JEMURSARI SURABAYA
Oleh : Catur Candra PurnanugrahaPembimbing : Dian Puspita H., S.Kom., M.Kom.
ABSTRAK
Sejalan dengan perkembangan usaha bisnis yang semakin meningkat, maka dituntut suatu kecerdasan dalam mengatur dan mengelola usaha secara profesional untuk melahirkan suatu keberhasilan. Salah satunya dengan beralih ke bisnis yang terkomputerisasi, dimana penggunaan dan pemanfaatan teknologi informasi ini digunakan demi tercapainya kemudahan, keakuratan serta kecepatan. K-24 Jemursari adalah sebuah perusahaan franchise bidang kefarmasian, untuk saat ini memiliki koleksi obat-obatan lebih dari 11.600 jenis obat. Dapat dipastikan selalu terjadi kegiatan pengelolaan apotek setiap harinya yang meliputi penjualan, pembelian, laporan data barang, laporan data pelanggan serta data pemasok dimana tingkat keakuratan dan ketepatan sangatlah penting. Berdasarkan pada situasi yang ada pada Apotek K-24 Jemursari tersebut, maka sangatlah mustahil bila semua dilakukan secara manual tanpa adanya sistem manajemen terkomputeriasi yang terlibat di dalamnya. Untuk mengatasi masalah tersebut dibutuhkan sebuah sistem informasi/aplikasi yang dapat membantu kinerja para karyawan apotek dan memperbaiki sistem manajemen yang telah ada/berjalan di apotek K-24 jemursari, khususnya pada sistem pembelian, penjualan dan pengolah data apotek dalam menjalankan roda perusahaan. Dari permasalahan yang ditimbulkan maka penulis ingin memberikan solusi dengan cara membuat sistem aplikasi menggunakan Visual Basic 6.0 dan database Ms. Access 2007 yang diharapkan dapat mengatasi permasalahan yang dihadapi oleh K-24 Jemursari.
Kata Kunci : Aplikasi Pengelolaan, Apotek, K-24 Jemursari, Surabaya
iv
MEMBANGUN APLIKASI PENGELOLAAN APOTEK DENGAN VISUAL BASIC DI KANTOR CABANG
PT. K-24 JEMURSARI SURABAYA
By : Catur Candra PurnanugrahaGuidance : Dian Puspita H., S.Kom., M.Kom.
ABSTRACT
In line with business effort development more increase, so demanded a intelligence in regulate and managed effort professionally to give birth to a success. one of them with change to computerized business, where is use and this information technology utilization is used by capainya ease, accuracy with speed. K-24 Jemursari a company franchise area pharmacy, to in this time has medicines collection more than 11.600 medicine kind. For certain always happen pharmacy management activity every the day that cover sale, purchasing, goods data report, customer data report with where does accuracy level and precision of vital importance. Based on in situation that is on pharmacy K-24 Jemursari, so very impossible when all done according to manual without management system existence computerization in concerned in it. To overcome problem be wanted a information/application system that can help performance pharmacy employees and repair management system that there/walk at pharmacy K-24 Jemursari, especially in purchasing system, sale and pharmacy data processor in run wheel companies. From troubleshoot that evoked so author wants to give solution by make application system uses Visual Basic 6.0 and Database Ms. Access 2007 supposed can overcome troubleshoot that faced by K-24 Jemursari.
Key Word: Management Application, Pharmacy, K-24 Jemursari, Surabaya
v
DAFTAR ISI
HALAMAN JUDUL ....................................................................... ….. i
SURAT PERNYATAAN ……………………………………………. iv
KATA PENGANTAR ………………………………………………... v
ABSTRAKS …………………………………………………………… vii
HALAMAN PERSEMBAHAN ……………………………………… ix
DAFTAR ISI ………………………………………………………… xi
DAFTAR TABEL …………………………………………………… xiii
DAFTAR GAMBAR ………………………………………………… xiv
DAFTAR LAMPIRAN …………………………………..………….. xv
BAB I. PENDAHULUAN
1.1 Latar Belakang Masalah ……………………….……... 1
1.2 Perumusan Masalah ………………………….…….... 5
1.3 Maksud Dan Tujuan ………………………….………. 6
1.4 Batasan Masalah ………………………………………. 7
1.5 Analisa kebutuhan …………………………………….. 7
1.5 Sistematika Penulisan …………………………………. 8
BAB II. TINJAUAN PUSTAKA/TINJAUAN PUSTAKA
2.1 Teori Pendukung ……………………………………… 10
2.1.1 Sistem Informasi ………………………………. 10
2.2 Basis Data ................................................................. ...... 17
2.3 Data Base ............................................................... ...... 23
2.3.1 Kegunaan DataBase ........................................ ...... 24
2.3.2 Jenjang Data .......................................................... 24
2.3.2.1 Characters .......................................... 25
2.3.2.2 Field .................................................. ...... 25
2.3.2.3 Record ................................................ 25
2.3.2.4 File ..................................................... 25
2.3.2.5 DataBase ............................................ 25
vi
2.3.3 Tipe File ......................................................... ....... 26
BAB III. DESAIN SISTEM
3.1 Flow Chart Sistem Pengelolaan Apotek ................... ....... 29
3.1.1 Sistem Flow ……………………………………… 30
3.2 Data Flow Diagram/DFD ................................................... 31
3.2.1 Diagram Berjenjang ................................................. 31
3.2.2 Kontex Diagram ....................................................... 32
3.2.3 Diagram DFD Level 0 .............................................. 33
3.2.4 Diagram DFD Level 1 .............................................. 34
3.3 Entity Relation Diagram (ERD) ......................................... 35
3.4 Kamus Data ....................................................................... 36
BAB IV. IMPLEMENTASI PROGRAM
4.1 Menu Login .................................................................... 41
4.2 Form Pembelian Barang ................................................ 43
4.3 Form Penjualan .............................................................. 44
4.4 Form Data Pelanggan .................................................... 45
4.5 Form Data Pemasok ....................................................... 46
4.6 Form Data Barang ......................................................... 47
4.7 Form Laporan Penjualan Per-Nota ................................ 48
4.8 Form Laporan Penjualan Per-Periode ........................... 49
4.9 Form Laporan Pembelian Per-Nota ............................... 50
4.10 Form Laporan Pembelian Per-Periode .......................... 51
4.11 Form Laporan Harga Dan Stok Barang ........................ 52
BAB V. KESIMPULAN DAN SARAN
5.1 Kesimpulan ............................................................... ...... 53
5.2 Saran ........................................................................... ...... 54
DAFTAR PUSTAKA
LAMPIRAN
vii
DAFTAR TABEL
Tabel 3.1 Tabel Barang ............................................................... 36
Tabel 3.2 Tabel Grup ..................................................................... 36
Tabel 3.3 Tabel Pelanggan ............................................................. 37
Tabel 3.4 Tabel Pemasok ............................................................... 37
Tabel 3.5 Tabel Pembelian ............................................................. 38
Tabel 3.6 Tabel Pembelian Detail ................................................... 38
Tabel 3.7 Tabel Pengguna ............................................................... 39
Tabel 3.8 Tabel Penjualan ............................................................... 39
Tabel 3.9 Tabel Penjulan Detail ...................................................... 40
Tabel 3.10 Tabel Produk .................................................................... 40
viii
DAFTAR GAMBAR
Gambar 2.1 Siklus Pengolah Data ................................................ ..... 15
Gambar 2.2 Jenjang Data ......................................................... ..... 24
Gambar 2.3 Database ................................................................... ..... 26
Gambar 3.1.1 Sistem Flow .............................................................. .... 30
Gambar 3.2.1 Diagram Berjenjang ............................................... .... 31
Gambar 3.2.2 Kontex Diagram ..................................................... .... 32
Gambar 3.2.3 Diagram DFD Level 0 ............................................. .... 33
Gambar 3.2.4 Diagram DFD Level 1 ........................................... .... 34
Gambar 3.3 Entity Relation Diagram ........................................ .... 35
Gambar 4.1 Menu Login ............................................................. ... 42
Gambar 4.2 Form Pembelian Barang ....................................... .... 43
Gambar 4.3 Form Penjualan ...................................................... .... 44
Gambar 4.4 Form Data Pelanggan .............................................. .... 45
Gambar 4.5 Form Data Pemasok ............................................. .... 46
Gambar 4.6 Form Data Barang .................................................... .... 47
Gambar 4.7 Form Laporan Penjualan Per-Nota ........................... .... 48
Gambar 4.8 Form Laporan Penjualan Per-Periode ....................... .... 49
Gambar 4.9 Form Laporan Pembelian Per-Nota .......................... .... 50
Gambar 4.10 Form Laporan Pembelian Per-Periode .......................... 51
Gambar 4.11 Form Laporan Harga Dan Stok Barang .................... .... 52
ix
DAFTAR LAMPIRAN
1. Kode Program
2. Daftar Perbaikan Tugas Akhir
3. Surat Keterangan Uji Coba Aplikasi di PT. K-24 Jemursari
x
DAFTAR PUSTAKA
1. Campbell, Bob. 1993. Beyond The Limits : Secrets of PC Memory
Manajement. Sybex
2. Hariyanto, Bambang. 1999. Sistem Operasi. Edisi 2. Bandung. Informatika
3. Hariyanto, Imam. 2009. Membuat Database dengan MS. Access. Bandung.
Informatika
4. Kusumadewi, Sri. 2002. Sistem Operasi. Edisi 2. Yogyakarta. Graha Ilmu
5. Muhlis, Ahmad. 2009. Jurus – Jurus Tersembunyi Access 2007. Jakarta.
Elex Media Komputindo
6. Muhlis, Ahmad. 2009. Membangun Aplikasi Retail dan Toko Modern
dengan Microsoft Access 2007. Jakarta. Elex Media Komputindo
7. Nugroho, Bunafit. 2008. Membuat Aplikasi Mini Market dengan Visual
basic 6.0. Jakarta. Elex Media Komputindo
8. Pardosi, Mico. 2005. Microsoft Visual Basic 6.0 untuk Windows 98, 2000,
nt, xp. Surabaya. Dua Selaras
9. Prasetyo Dwi, Didik. 2006. 101 Tip dan Trik Visual Basic 6.0. Jakarta.
Elex Media Komputindo
10. Pramana, Hengky W. 2005. Aplikasi Penjualan Berbasis Access 2003.
Jakarta. Elex Media Komputindo
11. Sadeli, Muhammad 2009. Aplikasi Mini Market dengan Visual Basic 6.0.
Palembang. Maxicom
xi
12. Silberschatz, A., dan Galvin, P. 1994. System Concept. Massachussets.
Addisson-Wesley
13. Tanenbaum, Andrew S. 1992. Modren Operating System. New Jersey.
Prentice-Hall
14. Wahyudi, Bambang. 2007. Konsep Sistem Informasi.Yogyakarta. Penerbit
Andi
15. Waljiyanto. 2000. Sistem Basis data. Yogyakarta. Graha Ilmu
16. Widyahartono, Bob. 1982. Beberapa Segi Penyajian Informasi dan
Pengenalan Komputer. Bandung. Penerbit Alumni
17. Yuswanto, Subari. 2009. Panduan lengkap Pemprograman VB 6.0.
Jakarta. Cerdas Pustaka
18. http://www.ilmukomputer.com
xii