Volume 1 No. 1 Mei 2020 E-ISSN 0000-0000

## Perancangan Sistem Informasi Inventory Obat
Handini Widyastuti 1 , Muhammad Farish 2
1,2 Universitas Bina Sarana Informatika e-mail: 1 handini@bsi.ac.id, 2 muhammadfarish@gmail.com
Abstrak - Dalam era globalisasi, teknologi informasi melaju dengan cepat. Komputer saat ini banyak digunakan untuk  mempermudah  suatu  pekerjaan.  Apotek  membutuhkan  adanya  suatu  sistem  informasi  untuk  menunjang kegiatan  perusahaan.  Berdasarkan  hal  tersebut  penulis  mencoba  membuat  sebuah  perancangan  sistem  untuk inventory obat untuk membantu memperbaiki sistem  yang sampai saat ini belum terkomputerisasi. Sistem yang ada pada Apotek ini masih dilakukan secara manual, hal ini menyebabkan kurangnya tingkat keakuratan laporan yang  dibuat  dan  lamnaya  pencarian  data-data  yang  diperlukan.  Sistem  yang  terkomputerisasi  menjadi  sebuah solusi  terbaik  dalam  memecahkan  permasalahan  yang  ada  pada  apotik  ini,  dengan  sistem  yang  sudah terkomputerisasi  diharapkan  dapat  tercapai  suatu  pekerjaan  yang  efektif  dan  efisien  untuk  menunjang  aktifitas persediaan barang pada apotik ini. Maka dari itu penggunaan sistem yang terkomputerisasi harus lebih baik dari sistem yang manual dengan tujuan supaya berjalan lebih efektif dan efisien dan sistem penjualan yang sekarang lebih sistematis dan praktis dibandingkan dengan sistem yang terdahulu.

## Kata Kunci: Sistem Informasi Inventory, Apotek, Inventory Obat
Abstract    -  In  the  era  of  globalization,  information  technology  is  advancing  rapidly.  Computers  are  currently widely used to simplify a job. Pharmacy requires an information system to support company activities. Based on this,  the  authors  try  to  make  a  system  design  for  drug  supplies  to  help  improve  systems  that  have  not  been computerized so far. The existing system at this pharmacy is still done manually, this causes the level of accuracy of the reports made and the search for the required data. A computerized system is the best  solution in solving problems  that  exist  in  this  pharmacy,  with  a  computerized  system  that  is  expected  to  achieve  an  effective  and efficient  job to  support  inventory activities at  this pharmacy. So from the use of  computerized systems must  be better than manual systems with the aim of being more effective and efficient and the current sales system is more systematic and practical than the previous system.
Keywords: Inventory Information System, Pharmacy, Drug Inventory

## PENDAHULUAN
Teknologi informasi berkembang pesat seiring dengan kemampuan komputer dalam memberi solusi bagi  permasalahan  diberbagai  bidang.  Salah  satu perkembangan  teknologi  informasi  yaitu  adanya sistem informasi yang bisa memberikan solusi untuk proses pengolahan data obat pada apotek.
Apotek  merupakan  tempat  dimana  dilakukan pekerjaan  kefarmasian  dan  penyaluran  obat  kepada masyarakat.  Apotek  sangat  berperan  penting  bagi kesehatan  masyarakat  umum,  sehingga  dalam pelayanan kepada masyarakat harus bisa semaksimal mungkin.
Pada  saat  ini  semua  kegiatan  masih menggunakan  proses  yang  manual.  Salah  satunya dalam pelaporan persediaan barang yang deilakukan dengan konvensional atau masih menggunakan buku dan  hal  ini  dinilai  kurang  efisien.  Selain  itu,  yang mungkin  terjadi  adalah  adanya  penimbunan  barang yang berlebihan atau tidak diketahuinya stok barang yang masih ada atau sudah habis.
Apotek adalah salah satu jenis usaha dibidang perobatan  yang  sangat  memerlukan  adanya  sistem informasi pengolahan data untuk mempermudah dan memperlancar  kinerjanya    (Astuti,  2013).  Sekarang ini, masih banyak apotek yang dalam kegiatannyamasih dilakukan secara konvensional.
Banyak  apotek  yang  masih  menggunakan tenaga manusia untuk mengolah data-data yang ada. Sistem  yang  masih  digunakan  secara  konvensional misalnya seperti transaksi, pencatatan, dan pembelian barang  ke  dalam  sebuah  buku.  Karena  sistem tersebut, membuat kinerja menjadi kurang efektif dan efisien.
Penulis melakukan perancangan sistem inventory obat dengan harapan dapat mempermudah kinerja  dari  proses  pengecekan  persediaan  barang sampai  proses transaksi  maupun  pembuatan  laporan dengan  sistem  komputerisasi  dan  efektifitas  kerja dapat  dimaksimalkan,  proses  penyimpanan  dan pengaksesan  data  dapat  dilaksanakan  secara  cepat serta efisien.

## METODE PENELITIAN
Metode  yang  digunakan  dalam  penulisan  ini adalah sebagai berikut: 1. Observasi
Observasi  sutau  cara  yang  digunakan  utnuk mengumpulkan  data  secara  langsung  dengan mengamati objek penelitian dari individu. Observasi merupakan  aktivitas  pengamatan  terhadap  objek secara  langsung  di  lokasi  penelitian.  Observasi bertujuan  untuk  memperoleh  data  yang  diperlukan. Hal ini dilakukan dengan langsung pada Apotek.
2. Wawancara
Wawancara  yaitu  kegiatan  percakapan  yang direncanakan dan bermanfaat untuk mencapai tujuan tertentu, kegiatan ini dilakukan dengan mewawancarai  langsung  pihak-pihak  terkait.  Dalam hal ini adalah admin dan pemilik Apotek.
3. Studi Pustaka
Studi pustaka yaitu kegiatan untuk membantu penulis  dalam  pembuatan  jurnal  ilmiah  yang ditunjang  dengan  beberapa  buku  dan  literatur  yang berkaitan  dengan  materi.  Dengan  melakukan  studi pustaka penulis mendapat banyak masukan mengenai cara  perancangan  dan  pengembangan  sistem informasi menurut beberapa ahli.

## HASIL DAN PEMBAHASAN

## 1. Proses Bisnis Sistem Berjalan
Pada  saat  ini  sistem  yang  sedang  berjalan yaitu  berdasarkan  buku  defekta  atau  buku  stok barang bagian gudang menerima laporan dari bagian penjualan  mengenai  adanya kekosongan  stok obat. Setelah  mengecek  dan  menyesuaikan dengan  buku defekta,  selanjutnya  bagian  gudang  mengajukan permintaan pengiriman barang ke bagian pengadaan barang. Setelah itu bagian pengadaan akan membuat PO  untuk  masing-masing  distributor  berdasarkan item dan jumlah permintaan dengan mempertimbangkan stok yang ada. Berdasarkan hal tersebut  maka supplier akan  mengirim  barang  ke bagian pengadaan.
A. Activity Diagram
Gambar 1. Activity Diagram Prosedur Sistem Berjalan

## B. Analisa Kebutuhan
Berikut  ini  analisa  kebutuhan  ( analyst requirement ) dari program inventory obat tersebut.
Akses Pemilik A1. Pemilik dapat melakukan Login A2. Pemilik dapat mengolah data user A3.  Pemilik  dapat  melihat  laporan:  obat,  transaksi penerimaan,  transaksi  order,  transaksi  pengeluaran dan supplier .
A4. Pemilik dapat Logout
Akses Admin B1. Admin dapat melakukan Login B2. Admin dapat mengolah data obat B3. Admin dapat mengolah data supplier B4. Admin dapat mengolah data transaksi order B5.Admin dapat mengolah data transaksi penerimaan B6.  Admin  dapat  mengolah  data  transaksi pengeluaran
B7.  Admin  dapat  cetak  laporan  :  obat,  transaksi penerimaan,  transaksi  order,  transaksi  pengeluaran dan supplier .
B8. Admin dapat mengolah data BackUp B9. Admin dapat Logout
Akses Kasir C1. Kasir dapat Login C2. Kasir dapat mengolah data transaksi order C3. Kasir dapat mengolah data transaksi penerimaan C4.Kasir dapat mengolah data transaksi pengeluaran C5.  Kasir  dapat  cetak  laporan  :  obat,  transaksi penerimaan,  transaksi  order,  transaksi  pengeluaran dan supplier .
C6. Kasir dapat Logout

## C. Usecase Diagram
Sumber: Hasil Penelitian
Gambar 2. Use Case Diagram Akses Pemilik
Deskripsi Use Case Inventory Akses Pemilik:
Tabel 1. Deskripsi Use Case Inventory Akses Pemilik act Use Case Pemilik Pemilik Login Mengelola Data User Lihat Laporan Tampil Form Data User Sav e Cancel Cetak Laporan Data Obat Add <<extend>> <<extend>> <<extend>> Delete <<extend>> <<extend>> <<include>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> Sea Level Use Case Search Edit Cetak Laporan Transaksi Order Cetak Laporan Data Supplier Cetak Laporan Transaksi Penerimaan Cetak Transaksi Pengeluaran <<extend>> <<extend>> <<extend>> <<extend>> class Activ ity M embuat Laporan Kekosongan Stok Barang M enerima Laporan Kekosongan Stok Barang M engecek Stok Barang M engaj ukan Permintaan Pengiriman Barang M enerima Pengaj uan Permintaan Pengiriman Barang M embuat PO M enerima Barang Dari Supplier Bagian Penj ualan Bagian Gudang Bagian Pengadaan Supplier M enerima PO M enyiapkan Pesanan M engirim Barang
Use Case Name Inventory Akses Pemilik Requirements A1-A4 Goal Pemilik  dapat  mengelola data user dan melihat laporan transaksi order, traksaksi  penerimaan  dan transaksi  pengeluaran  lewat aplikasi program Pre-conditions Pemilik dapat mengoperasikan sistem informasi inventory obat Post-conditions Pemilik mengelola data user dan melihat laporan transaksi  order,  traksaksi penerimaan  dan  transaksi pengeluaran  lewat  aplikasi program Failed end condition Pemilik membatalkan aplikasi Primary Actors Pemilik Main Flow / Basic Path 1. Pemilik melakukan Login 2. Pemilik  mengolah  data user 3. Pemilik  melihat  laporan transaksi order, traksaksi penerimaan dan transaksi pengeluaran lewat aplikasi program Pemilik bisa keluar Invariant - Sumber: Hasil Penelitian

## 2. Use Case Diagram Inventory Akses Admin
Sumber: Hasil Penelitian Gambar  3. Package  Diagram  Use  Case  Inventory Akses Admin
a. Use Case Diagram Inverntory Mengelola Data Obat
Sumber: Hasil Penelitian
Gambar 4. Detail Use Case Diagram Inventory Mengelola Data Obat
Deskripsi Use Case Inverntory Mengelola Data Obat:
Tabel 2. Deskripsi Use Case Inverntory Mengelola Data Obat Use Case Name Mengelola Data Obat Requirements B2 Goal Admin  dapat  menambah, mengedit, mancari, menghapus  dan  menyimpan data obat Pre-conditions Admin telah login Post-conditions Data obat tersimpan, terupdate atau terhapus Failed end condition Admin  gagal  menyimpan, mengupdate atau menghapus Primary Actors Admin Main Flow / Basic Path 1.  Admin  menambah  data obat Admin menyimpan data obat Alternate  Flow  / Invariant 1.Admin mengedit data obat Admin 2.menghapus data obat 3.Admin mencari data obat Invariant 1. Admin membatalkan program Sumber: Hasil Penelitian b. Use Case Diagram Inverntory Mengelola Data Supplier
uc Mengelola Data Obat Admin Login Mengelola Data Obat Tampil Form Data Obat Add Cancel Sav e Edit Delete Mencetak Laporan Cetak Laporan Data Obat <<include>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> Search <<extend>> <<extend>>

## Sumber: Hasil Penelitian
Gambar 5. Detail Use Case Diagram Inventory Mengelola Data Supplier
Deskripsi Use Case Inverntory Mengelola Data Supplier:
Tabel 3. Deskripsi Use Case Inverntory Mengelola Data
Supplier Use Case Name Mengelola Data Supplier Requirements B3 Goal Admin  dapat  menambah, mengedit, mancari, menghapus  dan  menyimpan data supplier Pre-conditions Admin telah login Post-conditions Data supplier tersimpan, terupdate atau terhapus Failed end condition Admin  gagal  menyimpan, mengupdate atau menghapus Primary Actors Admin Main Flow / Basic Path 1. Admin  menambah data supplier Admin menyimpan data supplier Alternate  Flow  / Invariant 1. Admin mengedit data supplier
2. Admin  menghapus data supplier Admin mencari data supplier Invariant 2. Admin membatalkan program Sumber: Hasil Penelitian
c.  Use  Case  Diagram  Inverntory  Mengelola  Transaksi Order
Sumber: Hasil Penelitian
Gambar 6. Detail Use Case Diagram Inventory Mengelola
Transaksi Order
Tabel 4. Deskripsi Use Case Inverntory Mengelola
Transaksi Order
Use Case Name Mengelola Transaksi Order Requirements B4 Goal Admin dapat menambah dan menyimpan transaksi order Pre-conditions Admin telah login Post-conditions Admin menyimpan transaksi order Failed end condition Admin gagal menyimpan Primary Actors Admin Main Flow / Basic Path Admin menyimpan transaksi order Invariant Admin membatalkan transaksi order Use Case Name 3. Mengelola Transaksi Order
Sumber: Hasil Penelitian
d. Use  Case  Diagram Inverntory Mengelola Transaksi Penerimaan

## Sumber: Hasil Penelitian
uc Mengelola Data Supplier Admin Login Tampil Form Data Supplier Mengelola Data Supplier Mencetak Laporan Cetak Laporan Data Supplier Add Delete Cancel Edit Sav e Search <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>> uc Mengelola Data Transaksi Order Admin Login Mengelola Transaksi Order Mencetak Laporan Cetak Laporan Transaksi Order Tampil Form Transaksi Order Add Sav e Cancel <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>> uc Mengelola Data Transaksi Penerimaan Admin Login Mengelola Transaksi Penerimaan Tampil Form Transaksi Penerimaan Mencetak Laporan Cetak Laporan Transaksi Penerimaan Add Cancel Sav e <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>>
Deskripsi Use Case Inverntory Mengelola Transaksi Penerimaan :
Tabel 5. Deskripsi Use Case Inverntory Mengelola
Transaksi Penerimaan Use Case Name Mengelola Transaksi Penerimaan Requirements B5 Goal Admin dapat menambah dan menyimpan transaksi penerimaan Pre-conditions Admin telah login Post-conditions Admin menyimpan transaksi penerimaan Failed end condition Admin gagal menyimpan Primary Actors Admin Main Flow / Basic Path Admin menyimpan transaksi penerimaan Invariant Admin membatalkan transaksi penerimaan Use Case Name 4. Mengelola Transaksi Penerimaan
Sumber: Hasil Penelitian
e. Use  Case  Diagram Inverntory Mengelola  Transaksi
Pengeluaran
Sumber: Hasil Penelitian
Gambar 8. Detail Use Case Diagram Inventory Mengelola Transaksi Pengeluaran
Detail  Use  Case  Diagram  Inventory Mengelola Transaksi Pengeluaran
Tabel 6. Deskripsi Use Case Inverntory Mengelola Transaksi Pengeluaran Use Case Name Mengelola Transaksi Pengeluaran Requirements B6
Goal Admin dapat menambah dan menyimpan transaksi pengeluaran Pre-conditions Admin telah login Post-conditions Admin menyimpan transaksi pengeluaran Failed end condition Admin gagal menyimpan Primary Actors Admin Main Flow / Basic Path Admin menyimpan transaksi pengeluaran Invariant Admin membatalkan transaksi pengeluaran Use Case Name 5. Mengelola Transaksi Pengeluaran Sumber: Hasil Penelitian
f. Use Case Diagram Inverntory Mencetak Laporan Data Obat

## Sumber: Hasil Penelitian
Gambar 9. Detail Use Case Diagram Inventory Mencetak Laporan Data Obat
Deskripsi Use  Case Mencetak Inverntory Laporan Data Obat:
Tabel 7 Deskripsi Use Case Inverntory Mencetak Laporan Data Obat Use Case Name Mencetak Laporan Data Obat Requirements B7 Goal Admin dapat mencetak laporan data obat Pre-conditions Admin dapat mencetak laporan data obat Post-conditions Admin  melakukan  proses mencetak  laporan  data  obat lewat program Failed end condition Admin gagal mencetak laporan data obat Primary Actors Admin Main Flow / Basic Path Admin  memilih  data  obat yang akan dicetak
uc Mengelola Data Transaksi Pengeluaran Admin Login Mengelola Transaksi Pengeluaran Mencetak Laporan Cetak Laporan Transaksi Pengeluaran Tampil Form Transaksi Pengeluaran Add Cancel Sav e <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>> uc Mencetak Laporan Data Obat Admin Login Mencetak Laporan Tampil Form Laporan Data Obat Print Cancel Cetak Laporan Data Obat <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>>
Invariant Admin batal mencetak laporan data obat
Sumber: Hasil Penelitian
g. Use  Case  Diagram Inverntory Mencetak  Laporan
Data Supplier

## Sumber: Hasil Penelitian
Gambar 10. Detail Use Case Diagram Inventory Mencetak Laporan Data Supplier
Deskripsi Use Case Inverntory Mencetak Laporan Data Supplier
Tabel 8. Deskripsi Use Case Inverntory Mencetak
Laporan Data Supplier Use Case Name Mencetak Laporan Data Supplier Requirements B7 Goal Admin dapat mencetak laporan data supplier Pre-conditions Admin dapat mencetak laporan data supplier Post-conditions Admin melakukan proses mencetak laporan data supplier lewat program Failed end condition Admin gagal mencetak laporan data supplier Primary Actors Admin Main Flow  / Basic Path Admin  memilih  data supplier yang akan dicetak Invariant Admin batal mencetak laporan data supplier Use Case Name 6. Mencetak Laporan Data Supplier
Sumber: Hasil Penelitian
h. Use  Case  Diagram Inverntory Mencetak  Laporan Transaksi Order
Sumber: Hasil Penelitian
Gambar 11 Detail Use Case Diagram Inventory Mencetak Laporan Transaksi Order Deskripsi Use  Case  Inverntory Mencetak  Laporan Transaksi Order
Tabel 9. Deskripsi Use Case Inverntory Mencetak
Laporan Transaksi Order
Use Case Name Mencetak  Laporan  Transaksi Order Requirements B7 Goal Admin dapat mencetak laporan transaksi order Pre-conditions Admin dapat mencetak laporan transaksi order Post-conditions Admin melakukan proses mencetak  laporan  transaksi order lewat program Failed end condition Admin gagal mencetak laporan transaksi order Primary Actors Admin Main Flow  / Basic Path Admin memilih transaksi order yang akan dicetak Invariant Admin batal mencetak laporan transaksi order Use Case Name 7. Mencetak Laporan Transaksi Order Sumber: Hasil Penelitian
i. Use Case Diagram Inverntory Mencetak Laporan Transaksi Penerimaan

## Sumber: Hasil Penelitian
uc Mencetak Laporan Data Supplier Admin Login Mencetak Laporan Cetak Laporan Data Supplier Tampil Form Laporan Data Supplier Print Cancel <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>> uc Mencetak Laporan Transaksi Order Admin Login Mencetak Laporan Print Cancel Cetak Laporan Transaksi Order Tampil Form Transaksi Order <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>> uc Mencetak Laporan Transaksi Penerimaan Admin Login Mencetak Laporan Cetak Laporan Transaksi Penerimaan Print Cancel Tampil Form Laporan Penerimaan <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<i ncl ude>>
Deskripsi Use  Case  Inverntory Mencetak  Laporan Transaksi Penerimaan
Tabel 10. Deskripsi Use Case Inverntory Mencetak Laporan Transaksi Penerimaan
Use Case Name Mencetak Laporan Transaksi Penerimaan Requirements B7 Goal Admin dapat mencetak laporan transaksi penerimaan Pre-conditions Admin dapat mencetak laporan transaksi penerimaan Post-conditions Admin  melakukan  proses mencetak  laporan  transaksi penerimaan lewat program Failed end condition Admin gagal mencetak laporan transaksi penerimaan Primary Actors Admin Main Flow / Basic Path Admin  memilih  transaksi penerimaan yang akan dicetak Invariant Admin batal mencetak laporan transaksi penerimaan Use Case Name 8. Mencetak  Laporan Transaksi Penerimaan
Sumber: Hasil Penelitian
j. Use Case Diagram Inverntory Mencetak Laporan Transaksi Pengeluaran
Sumber: Hasil Penelitian
Gambar 13 Detail Use Case Diagram Inventory Mencetak Laporan Transaksi Pengeluaran
Deskripsi  Use  Case  Inverntory  Mencetak  Laporan Transaksi Pengeluaran
Tabel 9. Deskripsi Use Case Inverntory Mencetak
Laporan Transaksi Order
Use Case Name Mencetak Laporan Transaksi Pengeluaran Requirements B7 Goal Admin dapat mencetak laporan transaksi pengeluaran Pre-conditions Admin dapat mencetak laporan transaksi pengeluaran Post-conditions Admin  melakukan  proses mencetak  laporan  transaksi pengeluaran lewat program Failed end condition Admin gagal mencetak laporan transaksi pengeluaran Primary Actors Admin Main Flow / Basic Path Admin  memilih  transaksi pengeluaran yang akan dicetak Invariant Admin batal mencetak laporan transaksi pengeluaran Use Case Name 9. Mencetak  Laporan Transaksi
Pengeluaran
Sumber: Hasil Penelitian

## 3. Use Case Diagram Inventory Akses Kasir

## Sumber: Hasil Penelitian
Gambar 14 Use Case Diagram Inventory Akses Kasir
Deskripsi Use Case Inventory Akses Kasir:
Tabel 12. Deskripsi Use Case Inventory Akses Kasir
Use Case Name Inventory Akses Kasir Requirements C1-C6 Goal Kasir  dapat  mengolah  data inventory lewat program Pre-conditions Kasir dapat mengoperasikan sistem  informasi  inventory obat Post-conditions Kasir melakukan proses penginputan transaksi order, transaksi  penerimaan  dan
uc Mencetak Laporan Transaksi Pengeluaran Admin Login Mencetak Laporan Tampil Form Laporan Pengeluaran Print Cancel Cetak Laporan Transaksi Pengeluaran <<extend>> <<extend>> <<extend>> <<extend>> <<include>> <<extend>> uc Use Case Kasir Kasir Login Mengelola Transaksi Order Mengelola Transaksi Penerimaan Mengelola Transaksi Pengeluaran Cetak Laporan Cetak Laporan Transaksi Order Cetak Laporan Transaksi Penerimaan Cetak Laporan Pengeluaran Tampil Form Transaksi Order Tampil Form Transaksi Penerimaan Tampil Form Transaksi Pengeluaran Add Cancel Sav e <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>> <<include>> <<include>>
pengeluaran  lewat  aplikasi program Failed end condition Kasir membatalkan aplikasi Primary Actors Kasir Main Flow / Basic Path 1. Kasir melakukan Login 2. Kasir melakukan transaksi order obat 3. Kasir melakukan transaksi penerimaan obat 4. Kasir melakukan transaksi pengeluaran obat 5. Kasir  melakukan  cetak laporan  transaksi order , transaksi penerimaan dan pengeluaran obat Kasir melakukan keluar Invariant - Use Case Name 10. Inventory Akses Kasir Sumber: Hasil Penelitian
Entity Relationship Diagram (ERD) obat Detail Detail Detail Mengirim torder Melakukan user pengeluaran supplier Mengeluarkan penerimaan Melakukan Detail Detail penerimaan_detail pengeluaran_detail order_detail no_terima tanggal_terima total_qty id_user no_terima kode_obat hargasatuan quantity subtotal no_order kode_supplier kode_supplier nama_supplier alamat_supplier Telepon_supplier fax_supplier no_order tanggal_order kode_supplier id_user total_qty ppn id_user nama_user password_user status_user no_keluar tgl_keluar tujuan_keluar total_qty id_user no_keluar kode_obat hargasatuan quantity subtotal kode_obat nama_obat jenis_obat hargasatuan stok no_order kode_obat hargasatuan quantity subtotal 1 M 1 1 M M M M M N 1 1 N M 1 M M M N M 1 1
Sumber: Hasil Penelitian Gambar 15 Entity Relationship Diagram

## KESIMPULAN
Dari  uraian  diatas  dapat  disimpulkan  bahwa dengan  adanya  sistem  infromasi  inventory  obat  ini dapat  memudahkan  admin  dalam  melakukan transaksi, pencatatan samapai dengan pelaporan.

## REFERENSI
A.S,  Rosa  dan  M.  Shalahuddin.  2011.  Modul Pembelajaran Rekayasa Perangkat Lunak  (Terstruktur  Dan  Berorientasi  Objek). Bandung: Modula..
Astuti,  Puspita  Dwi.  Perancangan  Sistem  Informasi Penjualan Obat Pada Apotek Jati  Farma  Arjosari.  2013.  ISSN:  2302-1136. Universitas  Surakarta:  Fakultas  Teknologi Informatika. Vol 2, No.1 Maret 2013.
Ladjamuddin, Al-Bahra Analisis Dan Desain Sistem Informasi. Yogyakarta:
Graha Ilmu, 2013. pp.70
Madcoms.  2011.  Aplikasi  Program  Terintegrasi dengan Visual Basic 6.0.
Yogyakarta: Andi Offset. Mujiati,  Hanik,  Bambang  Eka  Purnama,  Sukadi. 2013. Pembangunan Sistem Informasi Persediaan Obat Pada Apotek Arjowinangun.  ISSN:  1979-9330.  Universitas Surakarta: Fakultas Teknologi Informatika. Mulyanto, Agus. 2009. Sistem Informasi KONSEP & APLIKASI .Yogyakarta:
Pustaka Belajar.
Puskesmas  Kecamatan  Kebon  Jeruk.  2011.  ISSN: 2085-725X.  Universitas  Budi  Luhur:  Fakultas Teknologi  Informasi.  Vol  3,  No.2  September 2011.
Widodo,  Prabowo  Pudjo  dan  Herlawati.  2011.
Menggunakan UML.Bandung:Informatika