Sistem Informasi Inventory Management pada Apotek Senivista di Rancaekek
(2)
(3)
(4)
UNIVERSITAS KOMPUTER INDONESIA
PROGRAM STUDI SISTEM INFORMASI
KAMPUS I : Jl. DIPATIUKUR 112 TELP. (022) 2504119, 2533603 BANDUNG 40132 KAMPUS II : Jl. DIPATIUKUR 112 TELP. (022) 2533676, 2506634 BANDUNG 40132 KAMPUS III : Jl. DIPATIUKUR 112 TELP. (022) 2503624, FAX. 2533754 BANDUNG 40132 KAMPUS IV : Jl. DIPATIUKUR 112 TELP. (022) 2506553, 2508412 BANDUNG 40132
BIODATA MAHASISWA
DATA PRIBADI:
NIM : 10511960
Nama : GELAR ALKAUSAR
Tempat/Tanggal Lahir : SUMEDANG / 13 Jul 1992
Jenis Kelamin : L
Semester : 11
Jenjang Pendidikan : Program Sarjana (Strata - I)
IPK : 3.10
Alamat Rumah : Dusun Taraju Caringin Rt :02/09, Sayang Jatinangor, Sumedang
Alamat Bandung : Jl.Rumah sakit Ujungberung
Email : [email protected]
No. Telp : 089663891339
DATA KELUARGA:
Nama Orangtua : Rudi Hendrawan
Alamat Orang Tua : Jl Taraju Caringin Rt :02/09, Sayang Jatinangor, Sumedang
Nomor Telpon Orang Tua : 085294495565
Pekerjaan Orang Tua : Wiraswasta
Dengan ini saya, yang bertanda tangan dibawah ini, menyatakan bahwa data di atas adalah benar.
Hormat Saya,
(5)
SISTEM INFORMASI INVENTORY MANAGEMENT
PADA APOTEK SENIVISTA DI RANCAEKEK
SKRIPSI
Diajukan sebagai salah Satu Syarat Kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata1)
Fakultas Teknik dan Ilmu Komputer
Oleh: Gelar Al Kausar
10511960
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
(6)
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Allah SWT, karena atas berkat rahmat-Nya serta melimpahkan segala kenikmatan baik nikmat jasmani maupun rohani kepada penulis untuk menuangkan semua ide dan gagasan dalam karya ilmiah penelitian skripsi ini sehingga penulis dapat menyelesaikannya.
Dengan mengambil objek penelitian di Apotek Senivista, penulis mencoba mengangkat judul : “SISTEM INFORMASI INVENTORY MANAGEMENT
PADA APOTEK SENIVISTA ”.
Penulisan tugas akhir ini diajukan dalam rangka memenuhi salah satu syarat untuk mencapai gelar strata satu (S1) pada Jurusan Sistem Informasi, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia (UNIKOM), Bandung.
Selama penulisan Skripsi ini, penulis menyadari bahwa tanpa bimbingan, arahan, bantuan, dan dorongan semangat yang sangat berarti dari berbagai pihak, sangatlah sulit bagi penulis untuk menyelesaikannya. Oleh karena itu, dengan tulus dan dengan segala kerendahan hati penulis tidak akan lupa mengucapkan banyak terima kasih kepada :
1. Dr. Ir. Eddy Soeryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia.
2. Prof. Dr. H. Denny Kurniadie, Ir., M.Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.
3. Citra Noviyasari, S.Si, MT, selaku Ketua Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.
4. Yasmi Afrizal,S.Kom., M.Kom, selaku Dosen Wali yang telah membina dan mengarahkan penulis dari dari masa perkuliahan sampai dengan penulisan skripsi ini.
5. Imelda, ST., MT., selaku Dosen Pembimbing yang telah menyediakan waktu, tenaga, dan pikiran untuk mengarahkan penulis dalam penulisan skripsi ini.
(7)
6. Rauf Fauzan, S.kom., M.kom., serta Leonardi Paris, S.kom., M.kom., selaku Dosen Penguji yang telah menyediakan waktu dan berkenan untuk menilai dan menguji penulisan skripsi ini sehingga menjadi terarah dan sesuai dengan pengharapan.
7. Kedua orang tua penulis, Bapak Rudi H dan Ibunda Odeh yang tidak kenal lelah selalu memanjatkan do’a untuk keberhasilan anak-anaknya, serta dukungan moril yang membuat penulis selalu bersemangat.
8. Gilar Herdiansah, selaku Manager di Apotek senivista yang telah mengijinkan penulis dalam melakukan penelitian di perusahaan.
9. Redi, Erik, Iman selaku karyawan Apotek Senivista yang telah mengijinkan dan membimbing penulis dalam melakukan penelitian di perusahaan.
10.Sahabat seperjuangan di SI Karyawan angkatan 2011 - 2012, Ade, Dede, Andri, Hendra, Chrisna, Shandi, Thorik, Andi, Supri, Rizal, Taufik, Izar, Adi, Ibu Sri, Tami, Esther, Widya, Siska, Asep, Ari, Faza, Pertiwi, Septiani, Cawar, Pa ule, Iik, Revi, Reza, Yuday, Sam, Putra, Ato, Arief, Gusti, Jatra, Asyad, Dhimas, Agung, Aang, Icot, Robby, yang telah menemani dan berbagi pengetahuan serta memberikan dorongan dan tips-tips yang berguna.
11.Seluruh pihak yang telah membantu, memanjatkan do’a serta dukungan dalam penyelesaian penulisan laporan Skripsi ini yang tidak dapat penulis sebutkan.
Akhir kata, penulis berharap semoga Allah SWT berkenan membalas dan memberikan keberkahan kepada semua pihak yang telah membantu. Semoga karya akhir ini membawa manfaat bagi semua pihak yang membacanya.
Bandung,25 Juni 2016
(8)
DAFTAR ISI
Halaman LEMBAR PENGESAHAN
PERNYATAAN KEASLIAN
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR TABEL ... x
DAFTAR GAMBAR ... xi
DAFTAR SIMBOL ... xiii
BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian ... 1
1.2 Identifikasi dan Rumusan Masalah ... 4
1.2.1 Identifikasi Masalah ... 4
1.2.2 Rumusan Masalah ... 5
1.3 Maksud dan Tujuan Penelitian ... 5
1.3.1 Maksud Penelitian... 5
1.3.2 Tujuan Penelitian ... 5
1.4 Kegunaan Penelitian ... 6
1.4.1 Kegunaan Akademis ... 6
1.4.2 Kegunaan Praktis ... 6
1.5 Batasan Masalah ... 6
1.6 Lokasi dan Waktu Penelitian ... 7
(9)
vi
BAB II LANDASAN TEORI
2.1 Pengertian Sistem ... 10
2.2 Pengertian Data ... 10
2.3 Pengertian Informasi ... 11
2.3.1 Hirarki Informasi ... 11
2.3.2 Siklus Informasi ... 12
2.3.3 Kualitas Informasi... 13
2.4 Pengertian Sistem Informasi... 13
2.4.1 Komponen Sistem Informasi ... 14
2.4.2 Perencanaan Sistem Informasi ... 15
2.5 Pengertian Inventory ... 15
2.6 Analisa & Perancangan Sistem ... 16
2.6.1 Perancangan Sistem ... 17
2.6.2 Desain Sistem ... 24
2.6.3 Tujuan Desain Sistem ... 24
2.6.4 Perancangan Basis Data ... 25
2.7 Jaringan Komputer ... 28
2.7.1 Pengertian Jaringan Komputer... 28
2.7.2 Jenis-jenis Jaringan Komputer ... 28
2.7.3 Topologi Jaringan Komputer ... 29
2.7.4 Client Server ... 34
2.8 Perangkat Lunak Pendukung ... 36
2.8.1 Sekilas Tentang PHP ... 36
2.8.2 Sekilas Tentang MySql... 37
2.8.3 Sekilas Tentang CodeInteger Framework ... 38
BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian ... 40
(10)
vii
3.1.2 Visi, Misi dan Target Perusahaan ... 40
3.1.3 Struktur Organisasi Perusahaan ... 41
3.1.4 Deskripsi Tugas ... 41
3.2 Metode Penelitian ... 42
3.2.1 Desain Penelitian ... 42
3.2.2 Jenis dan Metode Pengumpulan Data ... 43
3.2.2.1 Sumber data primer ... 43
3.2.2.2 Sumber data sekunder ... 44
3.2.3 Metode Pendekatan dan Pengembangan Sistem ... 44
3.2.3.1 Metode pendekatan sistem ... 45
3.2.3.2 Metode pengembangan sistem ... 46
3.2.3.3 Alat bantu analisis dan perancangan ... 48
3.2.4 Pengujian Software ... 50
3.3 Analisis Sistem yang Berjalan ... 51
3.3.1 Analisis Sistem yang Berjalan ... 51
3.3.2 Use case diagram ... 52
3.3.2.1 Definisi aktor dan deskripsinya ... 53
3.3.2.2 Definisi use case dan deskripsinya ... 54
3.3 Skenario use case ... 58
3.4 Activity diagram ... 62
3.5 Evaluasi sistem yang sedang berjalan ... 64
BAB IV HASIL DAN PEMBAHASAN 4.1 Perancangan Sistem ... 66
4.1.1 Tujuan Perancangan Sistem ... 66
4.1.2 Gambaran Umum Sistem yang Diusulkan... 65
4.1.3 Perancangan prosedur yang Diusulkan ... 67
(11)
viii
4.1.3.2 Skenario use case ... 74
4.1.3.3 Activity diagram ... 80
4.1.3.4 Sequence diagram ... 85
4.1.4 Perancangan Data ... 90
4.1.4.1 Class diagram ... 90
4.1.4.2 Object diagram ... 92
4.1.4.3 Deployment diagram ... 93
4.1.4.4 Component diagram...94
4.2 Perancangan Antar Muka ... 95
4.2.1 Struktur menu ... 95
4.2.2 Perancangan input ... 96
4.2.4 Perancangan output ... 99
4.3 Perancangan Arsitektur Jaringan ... 99
4.4 Pengujian ... 100
4.4.1 Rencana pengujian ... 100
4.4.2 Kasus dan hasil pengujian... 101
4.4.3 Kesimpulan hasil pengujian ... 104
4.5 Implementasi ... 104
4.5.1 Implementasi perangkat lunak ... 104
4.5.2 Implementasi perangkat keras ... 105
4.5.3 Implementasi Basis Data (Sintaks SQL) ... 106
4.5.4 Implementasi antar muka ... 121
4.5.5 Implementasi instalasi program ... 122
4.5.6 Penggunaan program ... 126
4.5.6.1 Pengunaan halaman admin / pimpinan ... 127
4.5.6.2 Pengunaan halaman kasir / karyawan ... 130
(12)
ix
5.1 Kesimpulan ... 137 5.2 Saran ... 138
(13)
x
DAFTAR TABEL
Table 1.1 Waktu Penelitian ... 7
Tabel 3.1 Definisi Aktor dan Deskripsinya ... 53
Tabel 3.2 Definisi Use Case Penjualan dan Deskripsinya ... 54
Tabel 3.3 Definisi Use Case Product dan Deskripsinya ... 55
Tabel 3.4 Definisi Use Case Purchase dan Deskripsinya... 56
Tabel 3.5 Definisi Use Case Report dan Deskripsinya ... 57
Tabel 3.6 Skenario Use Case Penjualan dan Deskripsinya ... 58
Tabel 3.7 Skenarion Use Case Product dan Deskripsinya ... 59
Tabel 3.8 Skenarion Use Case Purchase dan Deskripsinya ... 60
Tabel 3.9 Skenarion Use Case Report dan Deskripsinya ... 61
Tabel 3.10 Evaluasi terhadap sistem yang sedang berjalan ... 68
Tabel 3.10 Evaluasi terhadap kelemahan-kelemahan dari sistem yang sedang berjalan Lanjutan ... 68
Tabel 4.1 Definisi Aktor dan Deskripsinya ... 69
Tabel 4.2 Deskripsi Use case Penjualan... 70
Tabel 4.3 Deskripsi Use case Product ... 71
Tabel 4.4 Deskripsi Use case Purchase ... 72
Tabel 4.5 Deskripsi Use case Expire Date ... 73
Tabel 4.6 Deskripsi Use case Report ... 73
Tabel 4.7 Skenario Use Case Penjualan ... 75
Tabel 4.8 Skenarion Use Case Product ... 76
Tabel 4.9 Skenarion Use Case Purchase ... 77
Tabel 4.10 Skenarion Use CaseExpire Date ... 78
Tabel 4.11 Skenarion Use CaseReport ... 79
Tabel 4.12. Rencana Pengujian Sistem yang Diusulkan ... 101
Tabel 4.13 Pengujian input Data ... 101
Tabel 4.14 Pengujian proses Data ... 102
Tabel 4.15 Pengujian output Data ... 103
Tabel 4.16 Pengujian output Data Lanjutan ... 103
Tabel 4.17 Implementasi Antar Muka Halaman Kasir / Karyawan ... 122
(14)
xi
DAFTAR GAMBAR
Gambar 1. Simbol Use Case Diagram ... xiii
Gambar 2. Simbol Class Diagram ... xiii
Gambar 3. Simbol Sequence Diagram ... xiv
Gambar 4. Simbol Activity Diagram ... xiv
Gambar 2.1 Hirarki Informasi ... 12
Gambar 2.2 Siklus Informasi ... 12
Gambar 2.3 Lima Komponen Sistem Informasi ... 14
Gambar 2.4 Topologi Linear Bus ... 30
Gambar 2.5 Topologi Star ... 31
Gambar 2.6 Topologi Cincin ... 32
Gambar 2.7 Topologi Tree ... 33
Gambar 2.8 Model Hubungan Client Server ... 36
Gambar 3.1 Struktur Organisasi Apotek Senivista ... 41
Gambar 3.2 Tahap-Tahap Pengembangan dalam RUP ... 46
Gambar 3.3 Use case sistem yang berjalan ... 51
Gambar 3.4 Aktivity Diagram Penjualan ... 61
Gambar 3.5 Aktivity Diagram Product ... 62
Gambar 3.6 Aktivity Diagram Purchase ... 62
Gambar 3.7 Aktivity Diagram Report ... 63
Gambar 4.1 Use Case Diagram yang Diusulkan ... 67
Gambar 4.2 Activity Diagram Penjualan ... 80
Gambar 4.3 Activity Diagram Product ... 81
Gambar 4.4 Activity Diagram Purchase ... 81
Gambar 4.5 Activity Diagram Expire Date ... 82
Gambar 4.6 Activity Diagram Report ... 83
Gambar 4.7Sequence Diagram Penjualan ... 84
Gambar 4.8 Sequence Diagram Product ... 85
Gambar 4.9 Sequence Diagram Purchase ... 86
Gambar 4.10 Squence Diagram Expire Date ... 87
Gambar 4.11 Squence Diagram Report ... 88
Gambar 4.12 Class Diagram ... 90
Gambar 4.13 Object Diagram ... 91
Gambar 4.14 Deployment Diagram ... 92
Gambar 4.15 Component Diagram ... 94
Gambar 4.16 Halaman Struktur Menu Admin / Pimpinan ... 94
Gambar 4.17 Halaman kasir / Karyawan... 95
Gambar 4.18 Form Input Product ... 96
Gambar 4.19 Form Order Process ... 97
Gambar 4.20 Perancangan output ... 98
Gambar 4.21 Arsitektur Jaringan yang Disusulkan ... 99
(15)
xii
Gambar 4.23 XAMPP Setup ... 123
Gambar 4.24 XAMPP Loading Install ... 124
Gambar 4.25 XAMPP Install Selesai ... 124
Gambar 4.26 Copy Aplikasi Ke Htdocs ... 125
Gambar 4.27 Menjalankan Services Apache ... 125
Gambar 4.28 Halaman Awal Aplikasi Sistem Informasi Inventory Management pada Apotek Senivista ... 126
Gambar 4.29 Halaman dashboard admin/pimpinan ... 126
Gambar 4.30 Halaman Form Product ... 127
Gambar 4.31 Halaman Form Order Process ... 127
Gambar 4.32 Halaman Report Sales... 128
Gambar 4.33 Halaman Report Purchase ... 129
Gambar 4.34 Halaman Dashboard Kasir ... 130
Gambar 4.35 Halaman New Order Process ... 130
Gambar 4.36 Halaman Manage Order ... 131
Gambar 4.37 Halaman Manage Invoice ... 132
(16)
xiii
DAFTAR SIMBOL
NO GAMBAR NAMA KETERANGAN
1 Actor
Menspesifikasikan himpuan peran yang pengguna mainkan ketika berinteraksi dengan use case.
2 Dependency
Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri
(independent) akan mempengaruhi
elemen yang bergantung padanya elemen yang tidak mandiri (independent).
3 Generalization
Hubungan dimana objek anak
(descendent) berbagi perilaku dan
struktur data dari objek yang ada di atasnya objek induk (ancestor).
4 Include Menspesifikasikan bahwa use case
sumber secara eksplisit.
5 Extend
Menspesifikasikan bahwa use case
target memperluas perilaku dari use case
sumber pada suatu titik yang diberikan.
6 Association Apa yang menghubungkan antara objek
satu dengan objek lainnya.
7 System
Menspesifikasikan paket yang menampilkan sistem secara terbatas.
8 Use Case
Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor
(17)
xiv
9 Collaboration
Interaksi aturan-aturan dan elemen lain yang bekerja sama untuk menyediakan prilaku yang lebih besar dari jumlah dan elemen-elemennya (sinergi).
10 Note
Elemen fisik yang eksis saat aplikasi dijalankan dan mencerminkan suatu sumber daya komputasi
Gambar 1. Simbol Use Case Diagram
NO GAMBAR NAMA KETERANGAN
1 Generalization
Hubungan dimana objek anak
(descendent) berbagi perilaku dan
struktur data dari objek yang ada di atasnya objek induk (ancestor).
2 Nary
Association
Upaya untuk menghindari asosiasi dengan lebih dari 2 objek.
3 Class Himpunan dari objek-objek yang berbagi
atribut serta operasi yang sama.
4 Collaboration
Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor
5 Realization
Operasi yang benar-benar dilakukan oleh suatu objek.
6 Dependency
Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent)
akan mempegaruhi elemen yang bergantung padanya elemen yang tidak mandiri
7 Association
Apa yang menghubungkan antara objek satu dengan objek lainnya
(18)
xv
NO GAMBAR NAMA KETERANGAN
1 LifeLine
Objek entity, antarmuka yang saling berinteraksi.
2 Message
Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi
3 Message
Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi
Gambar 3. Simbol Sequence Diagram
NO GAMBAR NAMA KETERANGAN
1 Actifity
Memperlihatkan bagaimana masing-masing kelas antarmuka saling berinteraksi satu sama lain
2 Action State dari sistem yang mencerminkan
eksekusi dari suatu aksi
3 Initial Node Bagaimana objek dibentuk atau diawali.
4 Actifity Final Node Bagaimana objek dibentuk dan
dihancurkan
5 Fork Node Satu aliran yang pada tahap tertentu
berubah menjadi beberapa aliran
6 Decision Pilihan Proses / seleksi
(19)
DAFTAR PUSTAKA
[1] J. Sukardi, "Penerapan Disiplin Security Policy," 2015. [Online]. Available: http://www.ciso.co.id/magazine/2014/CISOMagazine0614.pdf. [Accessed 21 Mar 2015].
[2] Jogiyanto HM, "Analisis dan Desain," Yogyakarta, Andi, 2005.
[3] A.-B. B. Ladjamudin, "Rekayasa Perangkat Lunak," Yogyakarta, Graha Ilmu, 2006.
[4] Z. Amsyah, "Managemen Sistem Informasi," Jakarta, PT. Gramedia Pustaka Utama, 2003.
[5] Abdul Kadir, "Pengenalan Sistem informasi," Yogyakarta, Andi, 2003. [6] Fathansyah, Ir. "Basis Data," Bandung, Informatika, 2007.
[7] Irawan Budi, "Jaringan Komputer," Bandung, Graha Ilmu.
[8] Sutanta Edhy, "Sistem Informasi Manajemen," Yogyakarta, Graha Ilmu, 2003.
[9] Humadian dan Indrayani Evi, "Sistem Informasi Manajemen Obsesi," Yogyakarta, Graha Ilmu, 2006.
[10] Nugroho Adi, "Analisis dan perancangan sistem informasi dengan," Bandung, Informatika, 2005.
(20)
BAB 1
PENDAHULUAN
1.1
Latar Belakang PenelitianTeknologi informasi saat ini penerapannya telah menyebar hampir di semua bidang tidak terkecuali di pelayanan masyarakat. Apotek merupakan salah satu bentuk pelayanan bagi masyarakat yang tidak luput dari perkembangan Teknologi Informasi saat ini. Teknologi merupakan pemicu dari berkembanganya daya pikir manusia untuk mencapai suatu hal yang baru dan maksimal dalam membantu meringankan pekerjaan. Dengan teknologi yang dimiliki dapat memberikan solusi atas masalah – masalah yang dihadapi, terutama berbagai masalah informasi yang saat ini masih di kerjakan secara manual beralih dengan menggunakan mesin – mesin yang mutakhir seperti komputer. Kemajuan teknologi ini mendorong suatu pemberi informasi untuk dapat memanfaatkan teknologi baru sesuai dengan kebutuhan tersebut.
Apotek merupakan salah satu tempat pelayanan kesehatan, yang menyediakan obat bebas, obat resep mupun non resep yang diperlukan masyarakat dalam membantu mewujudkan tercapainya kesehatan dan pekerjaan kefarmasian penyaluran pembekalan farmasi kepada masyarakat. Kemudahan, kecepatan dan kepuasan masyarakat yang membutuhkan pelayanan kesehatan menjadi hal yang sangat penting dalam usahanya memperoleh keuntungan. Oleh karena itu dibutuhkan rancangan sistem yang dapat memberikan informasi yang cepat dan tepat.
(21)
2
Apotek Senivista bergerak dalam bidang kesehatan yang berlokasi di Jl.Raya Rancaekek, Kab Bandung, Jawa Barat. Dimana terjadi proses penjualan dan pembelian obat, Apotek Senivista merupakan sebuah apotek yang sedang berkembang dalam membantu masyarakat dengan memberikan solusi dari berbagai macam penyakit-penyakit yang beredar dikehidupan sehari-hari. Pada sistem yang sedang berjalan di Apotek Senivista saat ini masih bersifat konvensional yaitu dalam kegiatan pencatatan obat masuk dan keluar masih digunakanya pencatatan sederhana pada pembukuan sebagai media dokumentasi.
Pada saat transaksi penjualan harian konsumen harus menunggu dalam waktu yang cukup lama ketika akan membeli obat, karena kasir harus melihat terlebih dahulu stok obat yang tersedia pada daftar obat, sehingga mengakibatkan pekerjaan yang tidak optimal, Di dalam transaksi penjualan masih menggunakan buku penjualan serta pembelian pada supplier masih menggunakan buku pembelian, sehingga rawan hilang atau rusak. Padahal buku penjualan dan buku pembelian tersebut merupakan bukti dari setiap transaksi penjualan pembelian yang dilakukan, dan juga merupakan data yang diperlukan untuk proses pembuatan data transaksi harian rata-rata.
Selain itu dalam perhitunganya masih menggunakan alat elektronik kalkulator dimana prosesnya harus menjumlahkan satu persatu harga obat yang harus dibayarkan oleh konsumen. Hal ini yang menjadi salah satu kendala yang ada di Apotek Senivista karena ada beberapa transaksi terjadi kekeliruan atau kesalahan di dalam proses perhitungan pembayaran di saat apotek ramai di datangi konsumen. Apabila terjadi kesalahan didalam proses perhitungan maka
(22)
3
menyebabkan pembuatan laporan data transaksi yang tidak sesuai dengan data obat yang keluar.
Pada saat akan membuat laporan penjualan, pembelian dan persediaan obat membutuhkan waktu yang banyak dikarenakan proses perhitungan yang cukup lama untuk menghindari kesalahan-kesalahan didalam pembuatan laporan tersebut.
Selain itu pada proses pencarian obat masih dilakukan dengan cara mencari satu persatu obat yang tersedia di catatan daftar obat bukan dengan penggunaan sistem aplikasi yang memiliki database di dalam komputer. Sehingga dapat menimbulkan peluang kesalahan dalam pencatatan, dan resiko human error yang dapat terjadi kapanpun.
Untuk mengatasi permasalahan tersebut dibutuhkan suatu sistem informasi yang dapat membantu mengelola data apotek secara cepat, tepat dan akurat yang dapat menunjang pemimpin perusahaan dalam mengambil keputusan. Dengan adanya sistem informasi penjualan dan pembelian ini diharapkan akan meminimalisir kesalahan-kesalahan yang sering terjadi, dan akan banyak membantu petugas apotek dalam menyelesaikan pekerjaanya, sehingga konsumen bisa mendapatkan pelayanan yang maksimal dari Apotek Senivista.
Berdasarkan latar belakang di atas maka penulis tertarik melakukan
penelitian dengan judul “SISTEM INFORMASI INVENTORY
(23)
4
2.1Identifikasi Masalah dan Rumusan Masalah
Untuk dapat mengetahui masalah apa yang dihadapi apotek sinivista maka perlu dilakukan perencanaan seperti identifikasi masalah dan membuat rumusan masalahnya.
1.2.1 Identifikasi
Berdasarkan uraian di atas, maka dapat didefinisikan masalah yang akan diselesaikan dalam tugas akhir ini yaitu :
1. Banyaknya pengelolaan dan rekapitulasi data obat dan belum terkelola secara efektif dan efisien sehingga memakan waktu yang cukup lama. . 2. Masih manualnya pencatatan data obat, kemungkinan adanya data – data
yang hilang karna tidak / lupa tercatat dalam pembukuan.
3. Sulitnya menentukan keuntungan yang di dapat dari hasil penjualan obat karna penjualan obat dan pembelian obat serta kelola stok belum terintegrasi.
4. Belum terdapatnya akses satu portal untuk pengguna dapat berinteraksi secara langsung terhadap proses pengolahan management inventory yang mencakup pembelian, penjualan dan kelola stok obat.
1.2.2. Rumusan Masalah
1. Bagaimana Sistem Informasi yang sedang berjalan pada Apotek Senivista yang akan di bangun dapat mempermudah dan mempercepat kerja karyawan?
(24)
5
2. Bagaimana perancangan Sistem Informasi Inventory Management pada Apotek Senivista dapat meminimalisasi faktor kesalahan manusia dalam mencatat data – data penjualan dan pembelian obat?
3. Bagaimana Implementasi Sistem Informasi Penjualan pada Apotek Senivista dapat mempermudah perhitungan keuntungan?
4. Bagaimana pengujian Sistem Informasi Penjualan dan Inventory Management pada Apotek Senivista seperti apa yang di dapat mempermudah pengecekan data obat mulai dari jenis obat, jumlah obat, dan tanggal kadaluarsa obat?
3.1Maksud dan Tujuan Penelitian
Maksud dari penelitian tugas akhir ini adalah untuk membangun Sistem Informasi Penjualan dan Inventory Management untuk dapat memberikan solusi dalam pemecahan masalah yang terjadi di dalam apotek khususnya di bagian penjualan dan inventory barang
Tujuan dari penelitian tugas akhir ini yaitu :
1. Untuk mengetahui sistem yang sedang berjalan pada Apotek Senivista.
2. Untuk membuat perancangan “Sistem Informasi Inventory Management
pada Apotek Senivista”.
3. Untuk melakukan implementasi “Sistem Informasi Inventory Management pada Apotek Senivista”.
4. Untuk melakukan pengujian “Sistem Informasi Inventory Management pada Apotek Senivista”.
(25)
6
4.1Kegunaan Penelitian
Sebuah penelitian harus dapat berguna bagi banyak kalangan dalam penggunaannya. Adapun kegunaan penelitian dibagi dua, yaitu :
1.4.1. Kegunaan Praktis
1. Mempermudah karyawan dalam pencarian data obat – obatan
2. Mempercepat dan mempermudah karyawan dalam hal pengolahan transaksi penjualan dan pembelian
1.4.2. Kegunaan Akademis
1. Menambah wawasan bagi penulis tentang kegiatan penjualan khususnya pada Apotek
2. Khususnya bagi penulis, sebagai penambah pengalaman dan wawasan baik secara praktik maupun teori yang diperoleh selama melakukan penelitian di Apotek Senivista.
5.1Batasan Masalah
Agar penelitian yang dilakukan lebih terarah sesuai dengan tujuan penelitian, serta memudahkan dalam pengumpulan dan pengolahan data, analisa serta menarik kesimpulan, maka ruang lingkup penelitian dibatasi dan diasumsikan sebagai berikut :
1. “Sistem Informasi Inventory Management pada Apotek Senivista” ini hanya membahas data pemebelian obat, data penjulan obat dan data kelola stok obat.
(26)
7
2. Laporan yang dihasilkan hanya laporan data kelola obat, data pembelian obat, data penjualan obat.
3. Transaksi yang digunakan pada sistem ini hanya terbatas pada pembayaran tunai.
4. Sistem informasi penjualan obat resep tidak membahas tentang obat racikan pada bagian kasir.
6.1Lokasi dan Waktu Penelitian
Penelitian dilakukan di di Apotek Senivista Jl. Raya Rancaekek No. 30 Bandung. Penelitian dilakukan selama 4 bulan dimulai di bulan Maret 2016 sampai dengan Juni 2016, dengan tahapan penelitian sebagai berikut :
Table 1.1 Waktu Penelitian
No Kegiatan
2016
Maret April Mei Juni
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1
Pengumpulan Data: a. Observasi
b. Wawancara
2
Analisis Sistem: a. Analisis Dokumen b. Analisis Kebutuhan Sistem
(27)
8
a. Merancang Sistem b. Merancang Input & Output
4 Pengkodean 5 Pengujian Sistem 6 Evaluasi
7.1Sistematika Penulisan
Sistematika penulisan yang akan dibahas dalam penulisan laporan Skrpsi ini terdiri dari 5 (Lima) bab yaitu sebagai berikut :
BAB I PENDAHULUAN
Pada bab pendahuluan ini penulis menjabarkan tentang latar belakang masalah yang dihadapi penulis, identifikasi masalah dan rumusan masalah, maksud dan tujuan dari penelitian, kegunaan penelitian, batasan masalah, lokasi dan waktu penulis melaksanakan penelitian, serta sistematika atau pengurutan penulisan laporan yang dilakukan oleh penulis.
BAB II LANDASAN TEORI
Penulis memiliki landasan teori sebagai bahan acuan dan akan menjadikan literatur dari bahan pustaka sebagai bahan referensi untuk membantu penulis menyelesaikan laporan Tugas Akhir.
BAB III OBJEK DAN METODE PENELITIAN
Pada bab ini dituliskan tentang struktur organisasi dan uraian tugas masing-masing bagian, identifikasi terhadap sistem yang berjalan yang
(28)
9
digambarkan dalam diagram konteks dan analisis sistem yang berjalan dan evaluasi terhadap sistem yang berjalan.
BAB IV HASIL DAN PEMBAHASAN
Bab ini membahas tentang perancangan sitem yang diusulkan, perancangan antar muka, implementasi program dan pengujian program.
BAB V KESIMPULAN
Bab ini membahas mengenai kesimpulan dan saran dari hasil program yang telah di rancang.
(29)
BAB V
KESIMPULAN DAN SARAN
5.1Kesimpulan
Dari hasil perancangan sistem informasi inventory management yang sudah dilakukan pada apotek senivista yang ada di kota Bandung, Rancaekek, dapat disimpulkan bahwa secara umum tujuan dari perancangan sistem telah tercapai, hal tersebut dapat dilihat dari kemampuan sistem yang dibangun dapat mengatasi permasalahan yang sering terjadi pada apotek senivista yang ada di kota Bandung, manfaat yang di peroleh dari sistem telah dibangun ini anatar lain :
1. Aplikasi yang dibuat dikatakan sesuai dengan yang diharapkan, dikarenakan dapat membantu karyawan dalam hal pengolahan data serta rekap data.
2. Aplikasi yang dibuat ini hasilnya dapat menyimpan data data obat dengan aman.
3. Aplikasi yang dibuat ini dapat melihat keuntungan yang telah di dapat dari hasil penjualan obat.
4. Aplikasi yang dibangun dapat mempermudah kinerja apotek Senivista dalam pengontrolan data obat yang ada.
(30)
138
Sistem informasi inventory management apotek senivista ini dikembangkan dengan metode berorientasi objek serta menggunakan bahasa pemrograman PHP dengan menggunakan Framework Code Igniter dalam implementasi pengembangannya.
5.2 Saran
Berdasarkan hasil penelitian, penulis berharap sistem informasi inventory management ini dapat bermanfaat untuk pengguna di apotek senivista ataupun customer apotek senivista. Ada beberapan saran yang didapat dari hasil akhir penelitian ini adalah sebagai berikut :
1. Disarankan adanya sebuah fasilitas tampilan atau form yang nantinya pada tampilan tersebut bisa di masukan rumus perhitungan untuk estimasi pemesan barang pada supplier.
2. Disarankan ada pengembangan pada tampilan web agar lebih unik lagi, sehingga tidak membuat pengguna atau user bosen dalam menggunakan program.
3. Harus dibuatnya file back-up data. Hal ini diperlukan untuk mengantisipasi jika terjadinya kerusakan dan kehilangan data, atau sesuatu yang tidak diinginkan terjadi pada data sehingga file back-up tadi bisa digunakan.
Masih banyak fasilitas lain yang dapat dikembangkan dalam perangkat lunak ini misalnya ada sebuah tampilan khusus untuk melakukan
(31)
139
pengolahan data keuangan yang nantinya sebuah perusahaan bisa menentukan jumlah biaya penyimpanan perperiodik (modal), serta jumlah biaya untuk pemesanan barang pada supplier, sehingga pada nantinya dapat diketahui jumlah permintaan rata-rata barang dari konsumen perperiodiknya.
Pengembangan tersebut tentunya dapat meningkatkan mutu perangkat lunak yang lebih baik serta sesuai dengan tuntunan dan kebutuhan yang bisa dipenuhi sebuah perusahaan.
(1)
7
2. Laporan yang dihasilkan hanya laporan data kelola obat, data pembelian obat, data penjualan obat.
3. Transaksi yang digunakan pada sistem ini hanya terbatas pada pembayaran tunai.
4. Sistem informasi penjualan obat resep tidak membahas tentang obat racikan pada bagian kasir.
6.1Lokasi dan Waktu Penelitian
Penelitian dilakukan di di Apotek Senivista Jl. Raya Rancaekek No. 30 Bandung. Penelitian dilakukan selama 4 bulan dimulai di bulan Maret 2016 sampai dengan Juni 2016, dengan tahapan penelitian sebagai berikut :
Table 1.1 Waktu Penelitian
No Kegiatan
2016
Maret April Mei Juni
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1
Pengumpulan Data: a. Observasi
b. Wawancara
2
Analisis Sistem: a. Analisis Dokumen b. Analisis Kebutuhan Sistem
(2)
a. Merancang Sistem b. Merancang Input & Output
4 Pengkodean 5 Pengujian Sistem 6 Evaluasi
7.1Sistematika Penulisan
Sistematika penulisan yang akan dibahas dalam penulisan laporan Skrpsi ini terdiri dari 5 (Lima) bab yaitu sebagai berikut :
BAB I PENDAHULUAN
Pada bab pendahuluan ini penulis menjabarkan tentang latar belakang masalah yang dihadapi penulis, identifikasi masalah dan rumusan masalah, maksud dan tujuan dari penelitian, kegunaan penelitian, batasan masalah, lokasi dan waktu penulis melaksanakan penelitian, serta sistematika atau pengurutan penulisan laporan yang dilakukan oleh penulis.
BAB II LANDASAN TEORI
Penulis memiliki landasan teori sebagai bahan acuan dan akan menjadikan literatur dari bahan pustaka sebagai bahan referensi untuk membantu penulis menyelesaikan laporan Tugas Akhir.
BAB III OBJEK DAN METODE PENELITIAN
Pada bab ini dituliskan tentang struktur organisasi dan uraian tugas masing-masing bagian, identifikasi terhadap sistem yang berjalan yang
(3)
9
digambarkan dalam diagram konteks dan analisis sistem yang berjalan dan evaluasi terhadap sistem yang berjalan.
BAB IV HASIL DAN PEMBAHASAN
Bab ini membahas tentang perancangan sitem yang diusulkan, perancangan antar muka, implementasi program dan pengujian program.
BAB V KESIMPULAN
Bab ini membahas mengenai kesimpulan dan saran dari hasil program yang telah di rancang.
(4)
137
KESIMPULAN DAN SARAN
5.1KesimpulanDari hasil perancangan sistem informasi inventory management yang sudah dilakukan pada apotek senivista yang ada di kota Bandung, Rancaekek, dapat disimpulkan bahwa secara umum tujuan dari perancangan sistem telah tercapai, hal tersebut dapat dilihat dari kemampuan sistem yang dibangun dapat mengatasi permasalahan yang sering terjadi pada apotek senivista yang ada di kota Bandung, manfaat yang di peroleh dari sistem telah dibangun ini anatar lain :
1. Aplikasi yang dibuat dikatakan sesuai dengan yang diharapkan, dikarenakan dapat membantu karyawan dalam hal pengolahan data serta rekap data.
2. Aplikasi yang dibuat ini hasilnya dapat menyimpan data data obat dengan aman.
3. Aplikasi yang dibuat ini dapat melihat keuntungan yang telah di dapat dari hasil penjualan obat.
4. Aplikasi yang dibangun dapat mempermudah kinerja apotek Senivista dalam pengontrolan data obat yang ada.
(5)
138
Sistem informasi inventory management apotek senivista ini dikembangkan dengan metode berorientasi objek serta menggunakan bahasa pemrograman PHP dengan menggunakan Framework Code Igniter dalam implementasi pengembangannya.
5.2 Saran
Berdasarkan hasil penelitian, penulis berharap sistem informasi inventory management ini dapat bermanfaat untuk pengguna di apotek senivista ataupun customer apotek senivista. Ada beberapan saran yang didapat dari hasil akhir penelitian ini adalah sebagai berikut :
1. Disarankan adanya sebuah fasilitas tampilan atau form yang nantinya pada tampilan tersebut bisa di masukan rumus perhitungan untuk estimasi pemesan barang pada supplier.
2. Disarankan ada pengembangan pada tampilan web agar lebih unik lagi, sehingga tidak membuat pengguna atau user bosen dalam menggunakan program.
3. Harus dibuatnya file back-up data. Hal ini diperlukan untuk mengantisipasi jika terjadinya kerusakan dan kehilangan data, atau sesuatu yang tidak diinginkan terjadi pada data sehingga file back-up tadi bisa digunakan.
Masih banyak fasilitas lain yang dapat dikembangkan dalam perangkat lunak ini misalnya ada sebuah tampilan khusus untuk melakukan
(6)
pengolahan data keuangan yang nantinya sebuah perusahaan bisa menentukan jumlah biaya penyimpanan perperiodik (modal), serta jumlah biaya untuk pemesanan barang pada supplier, sehingga pada nantinya dapat diketahui jumlah permintaan rata-rata barang dari konsumen perperiodiknya.
Pengembangan tersebut tentunya dapat meningkatkan mutu perangkat lunak yang lebih baik serta sesuai dengan tuntunan dan kebutuhan yang bisa dipenuhi sebuah perusahaan.