TUGAS AKHIR
SISTEM INFORMASI APOTEK NOSADA FARMA KEDIRI
AHMADA MUHAMMAD
PROGRAM STUDI D3 SISTEM INFORMASI
DEPARTEMEN TEKNIK
FAKULTAS VOKASI
UNIVERSITAS AIRLANGGA
HALAMAN JUDUL TUGAS AKHIR
SISTEM INFORMASI APOTEK NOSADA FARMA KEDIRI
AHMADA MUHAMMAD 081210113024
PROGRAM STUDI D3 SISTEM INFORMASI
DEPARTEMEN TEKNIK
FAKULTAS VOKASI
UNIVERSITAS AIRLANGGA
PEDOMAN PENGGUNAAN NASKAH LAPORAN TUGAS AKHIR
Laporan Tugas Akhir ini tidak dipublikasikan, namun tersedia di perpustakaan dalam lingkungan Universitas Airlangga. Diperkenankan untuk dipakai sebagai referensi kepustakaan, tetapi pengutipan seijin penulis dan harus menyebutkan sumbernya sesuai dengan kebiasaan ilmiah.
KATA PENGANTAR
Dengan mengucap puji syukur kehadirat Allah SWT yang telah memberikan ridha dan rahmatNya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “SISTEM INFORMASI APOTEK NOSADA FARMA KEDIRI”.
Adapun maksud dan tujuan dari penulisan Tugas Akhir ini adalah untuk memenuhi satuan kredit semester (SKS) yang telah dibebankan kepada penulis sekaligus menyelesaikan tugas akhir perkuliahan. Penulis mengucapkan terima kasih yang sebesar-besarnya, kepada Drs. Eto Wuryanto, DEA dan Purbandini, S.Si, M.Kom selaku dosen pembimbing I dan II. Dan tidak lupa terima kasih kepada semua pihak yang telah ikut berperan dalam memberikan pencerahan serta motivasi dalam penyelesaian Tugas Akhir ini.
Penulis berharap semoga Tugas Akhir ini dapat menjadi motivasi bagi para pembaca agar dapat merancang dan membangun sistem yang lebih baik lagi. Dan semoga laporan ini bisa memberikan manfaat positif lainnya bagi pembaca. Kritik dan saran yang bersifat membangun penulis sangat harapkan demi kemajuan di masa yang akan datang.
Surabaya, Januari 2016 Penyusun,
UCAPAN TERIMA KASIH
Ucapan terima kasih patut penulis ucapkan kepada seluruh pihak yang telah turut serta dalam menyelesaikannya Tugas Akhir yang berjudul Sistem Informasi Apotek Nosada Farma Kediri, pihak tersebut adalah :
1. Allah SWT, tuhan semesta alam yang telah memberikan segala nikmat dan karuniaNya sehingga penulis masih diberikan kesehatan dan kesempatan dalam menyelesaikan laporan ini.
2. Rektor Universitas Airlangga Prof. Dr. Moh. Nasih, MT., Ak yang telah menerima penulis menjadi salah satu mahasiswa di Universitas Airlangga. 3. Dr. H. Widi Hidayat, SE.,M.Si.,Ak yang telah menerima penulis untuk
menuntut ilmu di Fakultas Vokasi Universitas Airlangga.
4. Drs. Eto Wuryanto, DEA selaku pembimbing I yang telah memberi banyak masukan dan koreksi.
5. Purbandini, S.Si, M.Kom, selaku pembimbing II yang telah memberi banyak masukan dan koreksi.
6. Eva Hariyanti, S.Si, M.T T., selaku dosen wali yang telah membantu kelancaran dalam proses akademik.
7. Endah Purwanti, S.Si, M.Kom, selaku Koordinator Program Studi Diploma 3 Sistem Informasi yang telah banyak memberi kritik dan saran.
8. Ayah, Ibu, dan kakak yang selalu memberi semangat untuk menyelesaikan proyek tepat waktu.
9. Teman-teman angkatan 2012 yang selalu berjuang bersama untuk menyelesaikan proyek sistem informasi ini.
10. Apotek Nosada Farma Kediri yang memberikan ijin untuk melakukan survey. 11. Dan Semua pihak yang turut membantu.
Ahmada Muhammad., 2015, Sistem Informasi Apotek Nosada Farma Kediri. Tugas
Akhir ini di bawah bimbingan Drs. Eto Wuryanto, DEA dan Purbandini, S.Si, M.Kom. Program Studi Diploma Tiga Sistem Informasi, Fakultas Vokasi, Universitas Airlangga.
ABSTRAK
Sebuah sistem informasi dibangun untuk mengurangi kesalahan pembukuan dan kehilangan data yang dapat menyebabkan laporan transaksi menjadi tidak efektif dan banyak terjadi kesalahan. Apotek Nosada Farma adalah salah satu UKM yang belum menerapkan sistem informasi penjualan sehingga sering mengalami beberapa kendala tersebu sehingga perlu dibuat sebuah sistem informasi apotek yang menangani pengarsipan transaksi pembelian, penerimaan, retur, dan penjualan apotek guna memudahkan transaksi, mengurangi kesalahan, dan mencegah kehilangan data. Oleh karena itu, tujuan dari Tugas Akhir ini adalah membuat
Sistem Informasi Apotek Nosada Farma Kediri yang mencakup beberapa macam
aktifitas yang berkaitan dengan proses pemesanan obat, proses penerimaan obat, proses retur obat. Serta proses penjualan obat resep dan non resep.
Dalam membuat Sistem Informasi Apotek, yang pertama kali dilakukan adalah mengidentifikasi proses saat ini (dirangkum dalam diagram docflow) kemudian merumuskan permasalahan yang terjadi (digambarkan dengan diagram fishbone) sehingga dapat menganalisa kebutuhan untuk mendesain sistem dan database. Untuk mendesain database, proses yang dilakukan adalah membuat Conceptual Data Model (CDM) yang kemudian di-generate ke Physical Data Model (PDM) yang terdiri dari 20 tabel. Sedangkan untuk desain proses digambarkan dengan hierarchy chart dan Data Flow Diagram (DFD). Berdasarkan desain sistem tersebut kemudian dibuat desain form input dan output. Proses terakhir yaitu mengimplementasikan desain input dan output sistem yang telah didesain ke dalam program dengan menggunakan bahasa pemrograman berbasis web. Sistem Informasi Apotek Nosada Farma Kediri digambarkan dalam sisflow
guna menjelaskan alur kerja sistem.
Berdasarkan hasil pengujian terhadap user yang menjabat sebagai pegawai sistem yang telah dibuat telah memenuhi kebutuhan user dari proses transaksi pemesanan, penerimaan, retur, penjualan resep, penjualan non resep dan pembuatan laporan .
Ahmada Muhammad., 2015, Information System of Nosada Farma Kediri. This Tugas Akhir has been guiding by Drs. Eto Wuryanto, DEA dan Purbandini, S.Si, M.Kom. Diploma Three of Information System Program, Faculty of Vokasi, Airlangga University
ABSTRACT
An information system is built to reduce accounting errors and data loss that make an ineffective report transaction and many errors. Apotek Nosada Farma is a pharmaceutical company which not applied Sales Information System (SIS), so that some common mistakes in accounting. Because of all of those, it is required to build a SIS to record a buy and sell transaction, and also returns transaction for reducing an error and missing data. Therefore, this assignment aims to build an SIS for Apotek Nosada Farma that include some activity such demands, receives, and returns the drugs. Also the SIS can record the purchase with or without prescription. A SIS is built in 5 ways, firstly we must identify what a currently running process that figure in docflow. Secondly, we also identify what a future running process that figure in fishbone. By doing this, we can analyze the requirement and designs the database system. And the next step is designs a database by using Conceptual Data Model (CDM) and Physical Data Model (PDM). In this step, we know that SIS uses 21 tables. The forth step, we design a process system by using hierarchy chart and Data Flow Diagram (DFD). Based on this, we can design the input and the output (I/O) form. And the last way is implements the all of those into web programming.
The SIS of Apotek Nosada Farma have been tested and evaluated by user. The result show that the system haa been made ends met the user in demands, receives, and returns the drugs, and the purchase with or without prescription. The system also can records buy and sell transactions.
DAFTAR ISI
Halaman
HALAMAN JUDUL ... ii
HALAMAN PERNYATAAN ... iii
LEMBAR PENGESAHAN NASKAH ... iv
PEDOMAN PENGGUNAAN NASKAH... v
KATA PENGANTAR ... vi
UCAPAN TERIMA KASIH ... vii
ABSTRAK ... ix
ABSTRACT ... x
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xvii
DAFTAR LAMPIRAN ... xx BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 2 1.3 Tujuan ... 2 1.4 Manfaat ... 3 1.5 Batasan Masalah ... 3
BAB II ANALISIS KEBUTUHAN ... 5
2.1 Metode Analisis Kebutuhan dan Desain Sistem ... 5
2.2 Profil Organisasi ... 17
2.3 Proses Kerja ... 20
2.4 Prosedur Sistem Kerja ... 22
2.5 Kebutuhan sistem baru ... 36
BAB III DESAIN SISTEM ... 37
3.1 Sistem Baru ... 37
3.4 Desain Input dan Output ... 73
BAB IV IMPLEMENTASI DAN UJI COBA ... 92
4.1. Implementasi Sistem ... 92
4.2 Uji Coba Sistem ... 103
4.3 Evaluasi Sistem ... 116
BAB V KESIMPULAN DAN SARAN ... 113
5.1 Kesimpulan ... 113
5.2 Saran ... 114
DAFTAR GAMBAR
Nomor Judul Halaman
Gambar 2. 1 Contoh Struktur Diagram Jenjang ... 7
Gambar 2. 2 Struktur Umum Diagram Fishbone ... 15
Gambar 2. 3 Struktur Organisasi ... 18
Gambar 2. 4 Document flow Proses Pemesanan ... 23
Gambar 2. 5 Document flow Proses Penerimaan Obat ... 25
Gambar 2. 6 Document flow Proses Penerimaan Retur ... 26
Gambar 2. 7 Document flow Proses Retur ... 28
Gambar 2. 8 Document flow Proses Penjualan Resep... 30
Gambar 2. 9 Document flow Proses Penjualan Tanpa Resep ... 32
Gambar 2. 10 Fishbone Sistem Informasi Apotek Nosada Farma Kediri ... 35
Gambar 3. 1 Diagaram Jenjang Sistem Informasi Apotek Nosada Farma ... 46
Gambar 3. 2 DFD Level Context Diagram SI Apotek Nosada ... 48
Gambar 3. 3 DFD Level 0 SI Apotek Nosada Farma ... 49
Gambar 3. 4 DFD Level 1 Pengolahan Data Master ... 50
Gambar 3. 5 DFD Level 1 Penerimaan ... 51
Gambar 3. 6 DFD Level 1 Penjualan ... 52
Gambar 3. 7 DFD Level 1 Laporan ... 53
Gambar 3. 8 CDM Sistem Informasi Apotek... 54
Gambar 3. 9 PDM Sistem Informasi Apotek Nosada Farma Kediri... 62
Gambar 3. 11 Form Home ... 75
Gambar 3. 12 Form Admin ... 76
Gambar 3. 13 Form bagian... 77
Gambar 3. 14 Form PBF ... 77
Gambar 3. 15 Form Dokter ... 78
Gambar 3. 16 Form Pasien ... 79
Gambar 3. 17 Form Pegawai ... 80
Gambar 3. 18 Form Kota ... 80
Gambar 3. 19 Form Jenis Obat ... 81
Gambar 3. 20 Form Transaksi Pemesanan ... 81
Gambar 3. 21 Form Transaksi Penjualan non Resep ... 82
Gambar 3. 22 Form Transaksi Penjualan Resep ... 83
Gambar 3. 23 Form Transaksi Retur ... 83
Gambar 3. 24 Form Laporan Pemesanan ... 84
Gambar 3. 25 Form Laporan Penerimaan ... 84
Gambar 3. 26 Form Laporan Retur ... 85
Gambar 3. 27 Form Penjualan ... 86
Gambar 3. 28 Output Surat Pemesanan ... 87
Gambar 3. 30 Output Surat Retur ... 87
Gambar 3. 31 Output Penjualan non Resep ... 88
Gambar 3. 32 Output Penjualan Resep ... 89
Gambar 3. 33 Output Laporan Pemesanan ... 89
Gambar 3. 36 Output Laporan Penjualan ... 91
Gambar 4. 1 Bagan Alir Login ... 93
Gambar 4. 2 Menu Halaman Utama Admin ... 94
Gambar 4. 3 Menu Halaman Utama Apoteker... 94
Gambar 4. 4 Menu Halaman Utama PSA ... 95
Gambar 4. 5 Menu Halaman Utama Asisten Apoteker... 95
Gambar 4. 6 Menu Halaman Utama Kasir ... 96
Gambar 4. 7 Menu Tabel Master ... 97
Gambar 4. 8 Bagan Alir Pemesanan ... 98
Gambar 4. 9 Bagan Alir Penerimaan Obat... 99
Gambar 4. 10 Bagan Alir Retur Obat ... 100
Gambar 4. 11 Bagan Alir Penjualan Resep ... 101
Gambar 4. 12 Bagan Alir Penjualan non resep ... 102
Gambar 4. 13 Form Login ... 103
Gambar 4. 14 Data Obat... 105
Gambar 4. 15 Form Pemesanan ... 106
Gambar 4. 16 Form Penerimaan obat ... 108
Gambar 4. 17 Form Input Jumlah Obat ... 108
Gambar 4. 18 Form Retur Obat ... 109
Gambar 4. 19 Form Input Jumlah Retur ... 110
Gambar 4. 20 Form Penjualan Obat Resep ... 111
Gambar 4. 21 Form Nota Penjualan Obat Resep ... 112
Gambar 4. 22 Form Penjualan Obat Resep ... 113
Gambar 4. 24 Form rentang waktu untuk mencetak laporan ... 115
DAFTAR TABEL
Nomor Judul Halaman
Tabel 2. 1 Tabel Simbol-Simbol Document Flow Diagram ... 8
Tabel 2. 2 Tabel Simbol-Simbol Data Flow Diagram (DFD) ... 9
Tabel 2. 3Simbol-Simbol dalam CDM ... 10
Tabel 2. 4 Simbol-Simbol Kardinalitas CDM... 10
Tabel 2.5 Tabel Kardinalitas Satu ke Satu ... 11
Tabel 2.6 Tabel Kardinalitas Satu ke Banyak ... 11
Tabel 2.7 Tabel Kardinalitas Banyak ke Satu ... 12
Tabel 2.8 Tabel Kardinalitas Banyak ke Banyak ... 13
Tabel 2. 9 Obyek dalam PDM ... 14
Tabel 3. 1 Tabel Obyek dalam PDM ... 61
Tabel 3. 2 Struktur Tabel PBF ... 63
Tabel 3. 3 Struktur Tabel Bagian ... 64
Tabel 3. 4 Struktur Tabel Kota ... 64
Tabel 3. 5Struktur Tabel Dokter ... 64
Tabel 3. 6 Struktur Tabel Pasien ... 65
Tabel 3. 7 Struktur Tabel Obat ... 65
Tabel 3. 8Struktur Tabel Jenis Obat ... 66
Tabel 3. 11 Struktur Tabel detil Pemesanan ... 68
Tabel 3. 12 Struktur Tabel Penerimaan... 68
Tabel 3. 13 Struktur Tabel detil penerimaan ... 69
Tabel 3. 14 Struktur Tabel retur pembelian ... 69
Tabel 3. 15 Struktur Tabel retur pembelian ... 70
Tabel 3. 16 Struktur Tabel Penerimaan Retur ... 70
Tabel 3. 17 Struktur Tabel detil terima retur... 71
Tabel 3. 18 Struktur Tabel Penjualan Resep ... 71
Tabel 3. 19 Struktur Tabel Penjualan Resep ... 72
Tabel 3. 20 Struktur Tabel Penjualantanpa Resep ... 72
Tabel 3. 21 Struktur Tabel Penjualan tanpa Resep ... 73
Tabel 3. 22 Tabel Komponen Input Output. ... 74
Tabel 4. 1 Skenario Pengujian Proses Login ... 104
Tabel 4. 2 Skenario Pengujian Proses Data Master ... 105
Tabel 4. 3 Skenario Pengujian Proses Pemesanan ... 107
Tabel 4. 4 Skenario Pengujian Proses Pemesanan ... 109
Tabel 4. 5 Pengujian Proses Retur ... 110
Tabel 4. 6 Pengujian Proses Penjualan Obat non Resep ... 112
Tabel 4. 7 Pengujian Proses Penjualan Obat Resep ... 114
Tabel 4. 8 Pengujian Proses Pembuatan Laporan ... 116
Tabel 4. 9 Hasil Pengujian Proses login ... 116
Tabel 4. 10 Hasil Pengujian Data Master... 117
Tabel 4. 13 Hasil Pengujian Retur Obat... 119
Tabel 4. 14 Hasil Pengujian Penjualan Obat non Resep ... 119
Tabel 4. 15 Hasil Pengujian Penjualan Obat Resep ... 120
DAFTAR LAMPIRAN
Nomor Judul Halaman
1. Surat Pemesanan ... 116
2. Faktur Pembelian ... 117
3. Retur Pembelian ... 118
4. Nota Penjualan ... 119