Sistem Informasi Inventory Management pada Apotek Senivista di Rancaekek

(1)

(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 Penelitian

Teknologi 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.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.


(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.