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,
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
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,
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
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
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
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
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
ix
5.1 Kesimpulan ... 137
5.2 Saran ... 138
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
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
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
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 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
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
xv
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
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.
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
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
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
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
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
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
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
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
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
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
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
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