PROGRAM APLIKASI FARMASI TUGAS AKHIR M. RIZKY NOVRIANDRI NST 082406021 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
PROGRAM APLIKASI FARMASI Tugas Akhir Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya M. RIZKY NOVRIANDRI NST. 082406021 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
PERSETUJUAN Judul : PROGRAM APLIKASI FARMASI Kategori : TUGAS AKHIR Nama : M. RIZKY NOVRIANDRI NST Nomor Induk Mahasiswa : 082406021 Program Studi : D3 TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Komisi Pembimbing : Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua Pembimbing Prof. Dr. Tulus, M.Si., Ph.D. Drs.Suyanto,M.Kom NIP. 196209011988031002 NIP. 19590813 198601 1 002
PERNYATAAN PROGRAM APLIKASI FARMASI TUGAS AKHIR Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Mei 2011 M. RIZKY NOVRIANDRI NST 082406021
PENGHARGAAN Alhamdulillah. Segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayat-nya, sehingga penulis berhasil meyelesaikan tugas akhir yang berjudul Program Aplikasi Farmasi ini tepat pada waktunya. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi besar Muhammad SAW, keluarga, sahabat dan para pengikut sampai akhir zaman. Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara. Dalam tugas akhir ini, penulis banyak mendapat masukan dan serta dukungan dari berbagai pihak. Secara khusus penulis menyampaikan rasa terima kasih yang sedalam-dalamnya kepada Ayahanda H.Helmy Nasution dan Ibunda Dra.Hj.Dahlia Astaty yang telah mendidik dan membesarkan penulis dengan segala pengorbanan yang tak terhitung nilainya serta kasih sayang yang tulus. Dan selalu memberikan doa dan dukungan baik moril maupun materil, sehingga penulis dapat mengikuti kuliah Diploma III Teknik Informatika dan menyelesaikan pendidikan ini tepat pada waktunya. Semoga Allah SWT membalas budi baik mereka. Amin. Ucapan terima kasih juga penulis sampaikan kepada kedua adik Heri dan Akbar. Terima kasih atas kasih sayangnya selama ini. Dalam kesempatan ini penulis juga ingin mengucapkan terima kasih kepada: 1. Dr.Sutarman,M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara. 2. Prof. Drs. Tulus, Vordipl.Math., M.Si., Ph.D. selaku ketua Departemen Matematika.
3. Drs.Suyanto,M.Kom selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada saya selama menyusun tugas akhir ini. 4. Seluruh dosen program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara yang telah memberikan ilmu pengetahuannya kepada penulis selama masa perkuliahan. 5. M. Irfan Nst, Sahabat seperjuangan selama PKL dan juga selama menyusun Tugas Akhir ini. 6. Putri Nurleli, yang telah banyak memberikan dukungan dan masukan dalam penyusunan tugas akhir ini. 7. Sahabat-sahabat seperjuangan penulis, Nugraha, Jemy, Fanny, Dewi, Dhea, Arief, dan Nova. Terima kasih atas nasehat dan ilmunya selama ini. Banyak ilmu kehidupan yang kupelajari dari kalian. Terkadang kita sering berselisih tetapi kalian adalah sahabat-sahabat terbaik. 8. Teman-teman Kom B 08 yang telah banyak memberikan ilmu kepada penulis baik dalam penyusunan tugas akhir ini maupun pada masa perkuliahan. Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin untuk mencapai kesempurnan. Namun penulis menyadari terdapat kelemahan dan kekurangan dalam penulisan tugas akhir ini. Untuk itu saya mengharapkan kritik dan saran dari pembaca sekalian demi penyempurnaan.
Demikian tugas akhir ini saya buat. Semoga tulisan ini bermanfaat bagi kita semua. Medan, Mei 2011 Penulis M. Rizky Novriandri Nst.
ABSTRAK Perkembangan teknologi yang semakin pesat, menuntut manusia untuk melakukan penerapan disegala bidang guna mencapai kemajuan teknologi. Termasuk salah satunya pada bidang farmasi. Tingginya tingkat keragaman obat-obatan menuntut orang-orang agar dapat mengelolanya lebih teliti sehingga dalam penggunaannya lebih mudah diklasifikasikan. Dengan adanya suatu manajemen atau pengelolaan daftar obat yang baik, maka informasi yang dicari akan lebih mudah diperoleh sehingga dapat mempersingkat waktu yang digunakan. Tugas akhir ini bertujuan untuk membuat sebuah program aplikasi pengelolaan obatobatan, sehingga dapat mempermudah pengelompokan atau manajemen obat-obatan dibidang farmasi. Program aplikasi ini menyediakan database dan fasilitas untuk melakukan pengelolaan obat-obatan sehingga proses manajemen obat akan jauh lebih mudah dan menghemat waktu.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar i ii iii vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 3 1.3 Rumusan Penelitian 3 1.4 Metode Penelitian 4 1.5 Tujuan Penelitian 5 1.6 Batasan Masalah 5 1.7 Sistematika Penulisan 6 Bab 2 Landasan Teori 7 2.1 Pengertian Sistem 7 2.2 Pengertian Informasi 9 2.3 Pengertian Sistem Informasi 10 2.4 Aspek Dasar Sistem Komputerisasi 11 2.5 Pengertian Data, Database, dan DBMS 13 2.5.1 Data 13 2.5.2 Database 14 2.5.3 Database Management System (DBMS) 15 2.5.4 Tujuan Pengolahan Data 17 2.6 Sekilas Tentang Visual Basic 6.0 17 2.6.1 Struktur Bahasa Pemrograman Visual Basic 18 2.7 Crystal Report 25 2.8 Flowchart 26 Bab 3 Analisis dan Perancangan Sistem 29 3.1 Analisis Sistem 29 3.2 Perancangan Sistem 30 3.2.1 Perancangan Input 30 3.2.2 Perancangan Output 31 3.3 Perancangan Database 34 3.4 Perancangan Data Flow Diagram 35 3.5 Pengertian Flowchart 37 3.6 Diagram Konteks 39 3.7 Fasilitas Program Aplikasi 40
Bab 4 Implementasi Sistem 41 4.1 Pengertian dan Tujuan Implementasi Sistem 41 4.2 Komponen Utama dalam Implementasi Sistem 41 4.3 Uji Program 43 Bab 5 Kesimpulan dan Saran 50 5.1 Kesimpulan 50 5.2 Saran 51 Daftar Pustaka 52 Lampiran Lampiran A : Surat Keterangan Uji Program Lampiran B : Kartu Bimbingan Lampiran C : Source Code Program
DAFTAR TABEL Tabel 2.1 Simbol-simbol pada flowchart 26 Tabel 3.1 Tabel Data Obat 35 Tabel 3.2 Simbol DFD 36 Halaman
DAFTAR GAMBAR Gambar 2.1 Form Utama Microsoft Visual Basic 6.0 20 Gambar 2.2 Toolbar 20 Gambar 2.3 Form 21 Gambar 2.4 Windows Property 21 Gambar 2.5 Windows Form Layout 22 Gambar 2.6 Toolbox 22 Gambar 2.7 Project Windows 24 Gambar 2.8 Code Windows 24 Gambar 3.1 Rancangan Input Data Obat 30 Gambar 3.2 Tampilan Output menampilkan Data 31 Gambar 3.3 Tampilan Output menampilkan Pencarian 32 Gambar 3.4 Tampilan Detail Obat 33 Gambar 3.5 Tampilan Perancangan Laporan Data Obat 34 Gambar 3.6 DFD Program Aplikasi 37 Gambar 3.7 Flowchart Data Obat 38 Gambar 3.8 Diagram Konteks Aplikasi 39 Gambar 4.1 Splash Screen Aplikasi 43 Gambar 4.2 Menu Utama 44 Gambar 4.3 Menu Indeks Obat 45 Gambar 4.4 Menu Input Data Obat 46 Gambar 4.5 Menu Pencarian data berdasarkan Kategori 47 Gambar 4.6 Tampilan Detail Obat 48 Gambar 4.7 Cetak data obat 49 Halaman