BAB III ANALISIS DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Berdasarkan sistem yang sedang berjalan, tahapan-tahapan proses. deteksi adanya viskositas darah dalam tubuh adalah sebagai berikut :

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN. Berikut ini akan dijelaskan tentang tampilan hasil dari perancangan sistem

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DASAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Transkripsi:

BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Pada SMEC (Sumatera Medical Eye Center) kegunaan obat-obatan sudah menjadi kebutuhan primer, sehingga stok obat harus selalu terjaga agar kebutuhan obatobatan untuk konsumen selalu terpenuhi. Namun untuk mengendalikan stok obatobatan PT SMEC (Sumatera Medical Eye Center) masih memiliki kendala yang disebabkan proses yang dilakukan masih belum terkomputerisasi. Hal ini dapat memperlambat kinerja karyawan PT. SMEC (Sumatera Medical Eye Center) Oleh karena itu SMEC (Sumatera Medical Eye Center) memerlukan adanya sebuah perangkat lunak yang dapat membantu kinerja karyawan untuk mengontrol data penyimpanan obat-obatan secara tepat dan akurat. penyimpanan dan pengolahan data hingga menjadi sebuah laporan sangatlah rumit. Hal ini dikarenakan belum adanya metode yang objektif untuk membantu masalah penyimpanan dan pengolahan data dengan tepat. III.1.1. Analisa Input Untuk dapat mengendalikan persediaan obat-obatan maka keluaran sesuai dengan yang diharapkan maka perlu mengetahui data input. Data input yang diberikan kepada sistem masih diinputkan menggunakan microsoft excel. Adapun inputannya dapat dilihat pada gambar III.1. 32

33 III.1.2. Analisa Berdasarkan sistem yang sedang berjalan, tahapan-tahapan proses sistem informasi akuntansi inventory control obat-obatan menggunakan metode EOQ (Economic Order Quality) berbasis web pada SMEC medan dapat dilihat pada gambar III.2. Administrasi Kabag Persediaan Manager Mulai Terima Data Hasil Pengendalian Obat- Obatan Laporan Data Hasil Pengendalian Obat- Obatan Data Obat-Obatan Data Hasil Pengendalian Obat- Obatan Selesai Pengendalian Obat- Obatan Input Data Hasil Pengendalian Data Hasil Pengendalian Obat- Obatan Laporan Data Hasil Pengendalian Obat- Obatan Gambar III.1. Gambar Data Pengendalian Obat-Obatan III.1.3. Analisa Output Terdapat analisa output sistem informasi akuntansi inventory control obatobatan menggunakan metode EOQ (Economic Order Quality) berbasis web pada SMEC medan, berdasarkan data-data persediaan dan penjualan obat-obatan.

34 III.2. Penerapan Metode Setelah melihat permasalah diatas maka penulis mencoba untuk merancang suatu sistem informasi akuntansi inventory control obat-obatan menggunakan yang lebih baik sehingga dapat mengendalikan persediaan obatobatan dengan tepat. Dengan menggunakan metode EOQ (Economic Order Quality, masalah pengendalian persediaan obat-obatan dapat teratasi. Untuk rumus metode EOQ (Economic Order Quality) dapat dilihat sebagai berikut : EOQ = 2xCxR H Keterangan : EOQ = Jumlah barang yang disarankan untuk dipesan C = Jumlah kebutuhan dalam satu tahun R = Biaya pesanan dihitung setiap kali melakukan pemesanan H = Biaya penyimpanan Adapun Contoh data uji coba yang diambil dari data dan kriterianya, seperti terdapat pada perhitungan di bawah ini : SMEC Medan pada tahun yang akan datang membutuhkan obat-obatan sebanyak 240.000 Kotak. biaya pesan untuk setiap kali melakukan pemesanan sebesar Rp150.000, sedangkan biaya penyimpanan sebesar 500. Hitunglah : a. berapa jumlah pemesanan yang paling ekonomis ( EOQ )? b. berapa kali pemesanan yang harus dilakukan dalam setahun? c. berapa hari sekali perusahaan melakukan pemesanan ( 1 tahun = 360 hari )?

35 Dimana : C=240.000 R=150.000 H=500 Solusi : a. EOQ = 2xCxR H EOQ = 2 x 240.000 x 150.000 500 EOQ = 144.000.000 EOQ = 12.000 Unit b. Pemesanan yang dilakukan dalam setahun = 240.000/ 12.000 = 20 Kali. c. Jika 1 tahun = 360 hari, maka pemesanan dilakukan = 360/ 20 = 18 Hari Sekali. III.3 Desain Sistem Untuk membantu dalam pengendalian persediaan obat-obatan, penulis mengusulkan pembuatan sebuah sistem dengan menggunakan aplikasi yang lebih akurat dan lebih mudah dalam pengolahannya. Dengan menggunakan bahasa pemrograman php dan MySQL untuk memudahkan dalam perancangan dari aplikasi itu sendiri. III.3.1 Use Case Diagram Dalam penyusunan suatu program diperlukan suatu model data yang berbentuk diagram yang dapat menjelaskan suatu alur proses sistem yang akan di bangun. Maka digambarlah suatu bentuk diagram Use Case yang dapat dilihat pada gambar III.2 :

36 Sistem Informasi Akuntansi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Quality) Berbasis Web Pada SMEC Medan Logout Admin Admin Data Jurnal <<Extend>> <<Include>> <<Extend>> <<Extend>> Data Kartu Stok Login Admin <<Extend>> Nama Barang <<Extend>> <<Extend>> Penyuplai <<Include>> Persediaan <<Extend>> Penjualan <<Include>> Output <<Extend>> <<Extend>> <<Include>> Metode EOQ <<Extend>> <<Extend>> Input Data Pimpinan <<Extend>> Metode EOQ <<Extend>> <<Extend>> <<Extend>> <<Extend>> <<Extend>> <<Extend>> Data Jurnal Nama Barang Penyuplai Persediaan Penjualan <<Include>> <<Include>> <<Include>> <<Extend>> Data Kartu Stok Laporan Gambar III.2. Use Case Sistem Informasi Akuntansi Inventory Control Obat- Obatan Menggunakan Metode EOQ (Economic Order Quality) Berbasis Web Pada SMEC Medan III.3.2 Class Diagram Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi akan Pengelompokan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Rancangan kelas-kelas yang akan digunakan pada sistem yang akan dirancang dapat dilihat pada gambar III.3 :

37 + Id + Tanggal + Bulan + Tahun Jurnal + Nama_Obat 1..* 1..* + Id + Nama Kartu Stok + Nama_Barang + Jumlah + Tambah s + Supplier + Simpan + Tambah + Simpan Barang + Id + Nama_Obat + Supplier + Tambah + Simpan + Id + Tanggal + Bulan + Tahun Persediaan + Nama_Barang + Tambah + Simpan + Ubah 1..* 1..* + Id + Sandi + Ubah Admin 1..* 1..* 1..* + Id + Tanggal + Bulan + Tahun Pembelian + Nama_Obat + Supplier + Tambah + Simpan + Id Supplier + Perusahaan + Alamat + Tambah + Simpan + Ubah + Id + Tanggal + Bulan + Tahun Penjualan + Nama_Obat + Supplier + Tambah + Simpan Gambar III.3. Class Diagram Sistem Informasi Akuntansi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Quality) Berbasis Web Pada SMEC Medan

38 III.3.3 Activity Diagram Rangkaian kegiatan pada setiap terjadi event sistem digambarkan pada activity diagram berikut: 1. Activity Diagram Login Activity Diagram Login berfungsi untuk membuka aplikasi sebagai admin ataupun pengguna Aktivitas yang dilakukan untuk melakukan login admin dapat dilihat seperti pada gambar III.6 berikut : Admin Sistem Klik Login Form Login Masukkan Username Masukkan Sandi Benar Form Admin Salah 2. Activity Diagram Form Input Barang Gambar III.6. Activity Diagram Login

39 Activity Diagram Form Input Barang untuk menyimpan, mengubah, menghapus dan mencari data barang. Activity diagram form input Barang dapat dilihat seperti pada gambar III.7 berikut : Admin Sistem Klik Input Barang Form Input Barang Klik Tambah Ya Isi Data Klik Simpan Data Tersimpan Tidak Pilih Data Ubah Data Tidak Klik Ubah Pilih Data Klik Hapus Ya Tidak Ya Data Terhapus Gambar III.7. Activity Diagram Form Input Barang 3. Activity Diagram Form Input Supplier

40 Activity Diagram Form Input Supplier untuk menyimpan, mengubah, menghapus dan mencari data Supplier. Activity diagram form input Supplier dapat dilihat seperti pada gambar III.8 berikut : Admin Sistem Klik Input Supplier Form Input Supplier Klik Tambah Ya Isi Data Pilih Data Klik Simpan Data Tersimpan Ubah Data Klik Ubah Ya Tidak Pilih Data Klik Hapus Klik Jumlah Ya Data Terhapus Tidak Jumlah Produk Gambar III.8. Activity Diagram Form Input Supplier 4. Activity Diagram Form Input Persediaan

41 Activity Diagram Form Input Persediaan untuk menyimpan, mengubah, menghapus dan mencari data persediaan. Activity diagram form Input Persediaan dapat dilihat seperti pada gambar III.9 berikut : Admin Sistem Klik Input Persediaan Form Input Persediaan Klik Tambah Ya Isi Data Klik Simpan Data Tersimpan Tidak Pilih Data Ubah Data Tidak Klik Ubah Pilih Data Klik Hapus Ya Tidak Ya Data Terhapus Gambar III.9. Activity Diagram Form Input Persediaan 5. Activity Diagram Form Input Pembelian

42 Activity Diagram Form Input Pembelian untuk menyimpan, mengubah, menghapus dan mencari data pembelian. Activity diagram form Input Pembelian dapat dilihat seperti pada gambar III.10 berikut : Admin Sistem Klik Input Pembelian Form Input Pembelian Klik Tambah Ya Isi Data Klik Simpan Data Tersimpan Tidak Pilih Data Ubah Data Tidak Klik Ubah Pilih Data Klik Hapus Ya Tidak Ya Data Terhapus Gambar III.10. Activity Diagram Form Input Pembelian 6. Activity Diagram Form Input Penjualan

43 Activity Diagram Form Input Penjualan untuk menyimpan, mengubah, menghapus dan mencari data penjualan. Activity diagram form input Penjualan dapat dilihat seperti pada gambar III.11 berikut : Admin Sistem Klik Input Penjualan Form Input Penjualan Klik Tambah Ya Isi Data Klik Simpan Data Tersimpan Tidak Pilih Data Ubah Data Tidak Klik Ubah Pilih Data Klik Hapus Ya Tidak Ya Data Terhapus Gambar III.11. Activity Diagram Form Input Penjualan 7. Activity Diagram Form Input Kartu Stok

44 Activity Diagram Form Input Kartu Stok untuk menyimpan, mengubah, menghapus dan mencari data Kartu Stok. Activity diagram form input Kartu Stok dapat dilihat seperti pada gambar III.12 berikut : Admin Sistem Klik Input Kartu Stok Form Input Kartu Stok Klik Tambah Ya Isi Data Klik Simpan Data Tersimpan Tidak Pilih Data Ubah Data Tidak Klik Ubah Pilih Data Klik Hapus Ya Tidak Ya Data Terhapus Gambar III.12. Activity Diagram Form Input Kartu Stok 8. Activity Diagram Form Input Jurnal

45 Activity Diagram Form Input Jurnal untuk menyimpan, mengubah, menghapus dan mencari data Jurnal. Activity diagram form input Jurnal dapat dilihat seperti pada gambar III.13 berikut : Admin Sistem Klik Input Jurnal Form Input Jurnal Klik Tambah Ya Isi Data Klik Simpan Data Tersimpan Tidak Pilih Data Ubah Data Tidak Klik Ubah Pilih Data Klik Hapus Ya Tidak Ya Data Terhapus III.3.4 Gambar III.13. Activity Diagram Form Input Jurnal Sequence Diagram

46 Rangkaian kegiatan pada setiap terjadi event sistem digambarkan pada Sequence Diagram berikut: 1. Sequence Diagram Login Sequence Diagram Login untuk menyimpan, mengubah, menghapus dan mencari data login. Serangkaian kerja melakukan login admin dapat terlihat seperti pada gambar III.14 berikut : Admin Form Login Login Login Form Login Menu Utama Membuka Menu Membuka Validasi Nama Dan Password Gagal Berhasil Gambar III.14. Sequence Diagram Login 2. Sequence Diagram Barang

47 Sequence Diagram Barang untuk menyimpan, mengubah, menghapus dan mencari data barang. Sequence Diagram data Barang dapat dilihat seperti pada gambar III.15 berikut : Barang Data Barang Barang Gambar III.15. Sequence Diagram Form Barang 3. Sequence Diagram Supplier

48 Sequence Diagram Supplier untuk menyimpan, mengubah, menghapus dan mencari data Supplier Sequence Diagram data Supplier dapat dilihat seperti pada gambar III.16. berikut : Administrator Menu Utama Form Supplier Data Supplier Tampilkan Form Simpan Menu Utama Ubah Membuka form Supplier Hapus Menutup form Menu Utama Aksi Gambar III.16. Sequence Diagram Form Supplier 4. Sequence Diagram Persediaan

49 Sequence Diagram Persediaan untuk menyimpan, mengubah, menghapus dan mencari data persediaan. Sequence Diagram data Persediaan dapat dilihat seperti pada gambar III.17 berikut : Administrator Tampilkan Form Menu Utama Form Persediaan Data Persediaan Simpan Menu Utama Ubah Membuka form Persediaan Hapus Menutup form Menu Utama Aksi Gambar III.17. Sequence Diagram Form Persediaan 5. Sequence Diagram Pembelian

50 Sequence Diagram Pembelian untuk menyimpan, mengubah, menghapus dan mencari data pembelian. Sequence Diagram Pembelian dapat dilihat seperti pada gambar III.18 berikut : Administrator Menu Utama Form Pembelian Data Pembelian Tampilkan Form Simpan Menu Utama Ubah Membuka form Pembelian Hapus Menutup form Menu Utama Aksi Gambar III.18. Sequence Diagram Form Pembelian 6. Sequence Diagram Penjualan

51 Sequence Diagram Penjualan untuk menyimpan, mengubah, menghapus dan mencari data penjualan Sequence Diagram data Penjualan dapat dilihat seperti pada gambar III.19 berikut : Administrator Menu Utama Form Penjualan Data Penjualan Tampilkan Form Simpan Menu Utama Ubah Membuka form Penjualan Hapus Menutup form Menu Utama Aksi Gambar III.19. Sequence Diagram Form Penjualan 7. Sequence Diagram Kartu Stok

52 Sequence Diagram Kartu Stok untuk menyimpan, mengubah, menghapus dan mencari data Kartu Stok. Sequence Diagram data Kartu Stok dapat dilihat seperti pada gambar III.20 berikut : Administrator Menu Utama Form Kartu Stok Data Kartu Stok Tampilkan Form Simpan Menu Utama Ubah Membuka form Kartu Stok Hapus Menutup form Menu Utama Aksi Gambar III.20. Sequence Diagram Form Kartu Stok 8. Sequence Diagram Jurnal

53 Sequence Diagram Jurnal untuk menyimpan, mengubah, menghapus dan mencari data Jurnal. Sequence Diagram data Jurnal dapat dilihat seperti pada gambar III.21 berikut : Administrator Menu Utama Form Jurnal Data Jurnal Tampilkan Form Simpan Menu Utama Ubah Membuka form Jurnal Hapus Menutup form Menu Utama Aksi Gambar III.21. Sequence Diagram Form Jurnal III.3.5. Desain Database 1. Normalisasi

54 Tahap normalisasi ini bertujuan untuk menghilangkan masalah berupa ketidak konsistenan apabila dilakukannya proses manipulasi data seperti penghapusan, perubahan dan penambahan data sehingga data tidak ambigu. 1. Bentuk Tidak Normal Bentuk tidak normal dari data persediaan obat-obatan ditandai dengan adanya baris yang satu atau lebih atributnya tidak terisi, bentuk ini dapat dilihat pada tabel III.6 dibawah ini : Tabel III.6. Data Persediaan Obat-Obatan ID Tanggal Bulan Tahun Nama_Obat Jumlah Satuan 2. Bentuk Normal Pertama (1NF) Bentuk normal pertama dari data persediaan obat-obatan merupakan bentuk tidak normal yang atribut kosongnya diisi sesuai dengan atribut induk dari record-nya, bentuk ini dapat dilihat pada tabel III.7 di berikut ini : Tabel III.7. Data Persediaan Obat-Obatan Bentuk 1NF ID Nama_Obat Jumlah Satuan 01 Bodrex 20 Box 02 Panadol 20 Box 03 Antimo 20 Box 3. Bentuk Normal Kedua (2NF) Bentuk normal kedua dari data order merupakan bentuk normal pertama, dimana telah dilakukan pemisahan data sehingga tidak adanya ketergantungan parsial.

55 Setiap data memiliki kunci primer untuk membuat relasi antar data, bentuk ini dapat dilihat pada tabel III.8 berikut ini : 2. Desain Tabel Tabel III.8. Data Persediaan Obat-Obatan ID Jumlah Satuan 01 20 Box 02 20 Box 03 20 Box Setelah melakukan tahap normalisasi, maka tahap selanjutnya yang dikerjakan yaitu merancang struktur tabel pada basis data sistem yang akan dibuat, berikut ini merupakan rancangan struktur tabel tersebut: 1. Struktur Tabel Login Tabel Login digunakan untuk menyimpan data Login selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.9 di bawah ini : Nama Database Nama Tabel : Obat : Login Primary Key : Id Tabel III.9. Tabel Login Nama Field Tipe Data Ukuran Keterangan Id Int 10 Id Pencarian Sandi Varchar 50 Sandi Admin 2. Struktur Tabel Barang Tabel Barang digunakan untuk menyimpan data Barang selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.10 di bawah ini: Nama Database : Obat

56 Nama Tabel : Barang Primary Key : Id 3. Struktur Tabel Supplier Tabel III.10. Tabel Barang Nama Field Tipe Data Ukuran Keterangan Id Varchar 100 Id Pencarian Nama_Obat Varchar 200 Nama Obat Supplier Varchar 200 Nama Perusahaan Tabel Supplier digunakan untuk menyimpan data Supplier, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.11 di bawah ini: Nama Database Nama Tabel Primary Key : Obat : Supplier : Id 4. Struktur Tabel Persediaan Tabel III.11. Tabel Supplier Nama Field Tipe Data Ukuran Keterangan Id Varchar 100 Id Pencarian Perusahaan Varchar 200 Nama Perusahaan Alamat Varchar 200 Alamat Supplier Nomor_Telepon Varchar 200 Kontak Supplier Tabel Persediaan digunakan untuk menyimpan data Persediaan, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.12 di bawah ini: Nama Database Nama Tabel Primary Key : Obat : Persediaan : Id Tabel III.12. Tabel Persediaan Nama Field Tipe Data Ukuran Keterangan Id Varchar 100 Id Pencarian Tanggal Varchar 200 Tanggal Bulan Varchar 200 Bulan Tahun Varchar 200 Tahun

57 Nama_Barang Varchar 200 Nama Obat-Obatan Jumlah Varchar 200 Jumlah Obat Satuan Varchar 200 Satuan 5. Struktur Tabel Pembelian Tabel Pembelian digunakan untuk menyimpan data Pembelian, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.13 di bawah ini: Nama Database : Obat Nama Tabel Primary Key : Pembelian : Id 6. Struktur Tabel Penjualan Tabel III.13. Tabel Pembelian Nama Field Tipe Data Ukuran Keterangan Id Varchar 100 Id Pencarian Tanggal Varchar 100 Tanggal Bulan Varchar 100 Bulan Tahun Varchar 100 Tahun Nama_Obat Varchar 100 Nama Obat Supplier Varchar 100 Nama Supplier Harga Varchar 100 Harga Obat Jumlah Varchar 100 Jumlah Obat Satuan Varchar 100 Satuan Total Varchar 100 Total Harga Tabel Penjualan digunakan untuk menyimpan data Penjualan, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.14 di bawah ini: Nama Database Nama Tabel Primary Key : Obat : Penjualan : Id Tabel III.14. Tabel Penjualan Nama Field Tipe Data Ukuran Keterangan Id Varchar 100 Id Pencarian Tanggal Varchar 100 Tanggal Bulan Varchar 100 Bulan

58 Tahun Varchar 100 Tahun Nama_Obat Varchar 100 Nama Obat Pelanggan Varchar 100 Nama Pelanggan Harga Varchar 100 Harga Obat Jumlah Varchar 100 Jumlah Obat Satuan Varchar 100 Satuan Total Varchar 100 Total Harga 7. Struktur Tabel Kartu Stok Tabel Kartu Stok digunakan untuk menyimpan data Kartu Stok, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.15 di bawah ini: Nama Database : Obat Nama Tabel Primary Key : Kartu Stok : Id Tabel III.15. Tabel Kartu Stok Nama Field Tipe Data Ukuran Keterangan Id Varchar 100 Id Pencarian Nama Varchar 100 Nama Petugas Nama_Barang Varchar 100 Nama Obat Jumlah Varchar 100 Jumlah Obat Paraf Varchar 100 Paraf Petugas 8. Struktur Tabel Jurnal Tabel Jurnal digunakan untuk menyimpan data Jurnal, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.16 di bawah ini: Nama Database : Obat Nama Tabel Primary Key : Jurnal : Id Tabel III.16. Tabel Jurnal Nama Field Tipe Data Ukuran Keterangan Id Varchar 100 Id Pencarian Tanggal Varchar 100 Tanggal Bulan Varchar 100 Bulan Tahun Varchar 100 Tahun

59 Nama_Obat Varchar 100 Nama Obat Supplier Varchar 100 Nama Supplier Pemesanan Varchar 100 Biaya Pemesanan Permintaan Varchar 100 Biaya Permintaan Penyimpanan Varchar 100 Biaya Penyimpanan Hasil_Metode_EOQ Varchar 100 Hasil Perhitungan Persediaan Varchar 100 Persediaan Obat III.3.6. Desain User Interface Perancangan User Interface merupakan masukan yang penulis rancang guna lebih memudahkan dalam entry data. Entry data yang dirancang akan lebih mudah dan cepat dan meminimalisir kesalahan penulisan dan memudahkan perubahan. Perancangan User Interface tampilan yang dirancang adalah sebagai berikut : 1. Rancangan Form Login Rancangan form login berfungsi untuk verifikasi pengguna yang berhak menggunakan sistem. Adapun rancangan form login dapat dilihat pada gambar III.22. sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Masuk Sebagai : Sandi : Ubah Sandi

60 Gambar III.22. Rancangan Input Form Login 2. Rancangan Form Barang Rancangan Form Barang berfungsi untuk menambah, mengubah dan menghapus data Barang. Adapun rancangan form Barang dapat dilihat pada gambar III.23. sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Obat-Obatan Supplier Persediaan Pembelian Penjualan Metode EOQ Keluar Id Nama Obat 99999 Tambah Simpan Lihat Ubah Semua Cari Hapus

61 Gambar III.23. Rancangan Form Barang 3. Rancangan Form Supplier Rancangan Form Supplier berfungsi untuk menambah, mengubah dan menghapus data Supplier. Adapun rancangan form Supplier dapat dilihat pada gambar III.24 sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Obat-Obatan Supplier Persediaan Pembelian Penjualan Metode EOQ Keluar Id Perusahaan 99999 Tambah Simpan Lihat Ubah Semua Cari Hapus

62 Gambar III.24. Rancangan Form Supplier 4. Rancangan Form Persediaan Rancangan Form Persediaan berfungsi untuk menambah, mengubah dan menghapus data Persediaan. Adapun rancangan form Persediaan dapat dilihat pada gambar III.25. sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Obat-Obatan Supplier Persediaan Pembelian Penjualan Metode EOQ Keluar Id Tanggal Bulan Tahun Nama Obat Jumlah 99999 Lihat Semua Laporan Gambar III.25. Rancangan Form Persediaan

63 5. Rancangan Form Pembelian Rancangan Form Pembelian berfungsi untuk menambah, mengubah dan menghapus data Pembelian. Adapun rancangan form Pembelian dapat dilihat pada gambar III.26. sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Obat-Obatan Supplier Persediaan Pembelian Penjualan Metode EOQ Keluar Id Tanggal Bulan Tahun Nama Obat Supplier Harga Jumlah Satuan 99999 Tambah Simpan Lihat Ubah Semua Laporan Cari Hapus

64 Gambar III.26. Rancangan Form Pembelian 6. Rancangan Form Penjualan Rancangan Form Penjualan berfungsi untuk menambah, mengubah dan menghapus data Penjualan. Adapun rancangan form Penjualan dapat dilihat pada gambar III.27. sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Obat-Obatan Supplier Persediaan Pembelian Penjualan Metode EOQ Keluar Id Tanggal Bulan Tahun Nama Obat Pelanggan Harga Jumlah Satuan 99999 Tambah Simpan Lihat Ubah Semua Laporan Cari Hapus

65 Gambar III.27. Rancangan Form Penjualan 7. Rancangan Form Metode EOQ Rancangan Form Metode EOQ berfungsi untuk menambah, mengubah dan menghapus data Metode EOQ. Adapun rancangan form Metode EOQ dapat dilihat pada gambar III.28. sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Obat-Obatan Supplier Persediaan Pembelian Penjualan Metode EOQ Keluar Biaya Pemesanan Biaya Perminataan 99999 99999 99999 hasil Gambar III.28. Rancangan Form Metode EOQ 8. Rancangan Form Laporan Data Persediaan

66 Rancangan Form Laporan Data Persediaan berfungsi untuk menambah, mengubah dan menghapus data Laporan Data Persediaan. Adapun rancangan form Laporan Data Persediaan dapat dilihat pada gambar III.29. sebagai berikut : Laporan Data Persediaan SMEC Id Tanggal Bulan Tahun Nama Barang Jumlah Satuan Gambar III.29. Rancangan Form Laporan Data Persediaan 9. Rancangan Form Laporan Data Pembelian

67 Rancangan Form Laporan Data Pembelian berfungsi untuk menambah, mengubah dan menghapus data Laporan Data Pembelian. Adapun rancangan form Laporan Data Pembelian dapat dilihat pada gambar III.30. sebagai berikut : Laporan Data Pembelian SMEC Id Tanggal Bulan Tahun Nama Obat Supplier Harga Jumlah Satuan Total Gambar III.30. Rancangan Form Laporan Data Pembelian 10. Rancangan Form Laporan Data Penjualan

68 Rancangan Form Laporan Data Pembelian berfungsi untuk menambah, mengubah dan menghapus data Laporan Data Pembelian. Adapun rancangan form Laporan Data Pembelian dapat dilihat pada gambar III.31. sebagai berikut : Laporan Data Penjualan SMEC Id Tanggal Bulan Tahun Nama Obat Pelanggan Harga Jumlah Satuan Total Gambar III.31. Rancangan Form Laporan Data Penjualan 11. Rancangan Form Jurnal

69 Rancangan Form Jurnal berfungsi untuk menambah, mengubah dan menghapus data Jurnal. Adapun rancangan form Jurnal dapat dilihat pada gambar III.32. sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Obat-Obatan Supplier Persediaan Pembelian Penjualan Metode EOQ Keluar Id Tanggal Bulan Tahun Nama_Obat Supplier 99999 Tambah Simpan Lihat Ubah Semua Laporan Cari Hapus Gambar III.32. Rancangan Form Jurnal

70 12. Rancangan Form Laporan Jurnal Rancangan Form Laporan Jurnal berfungsi untuk menampilkan laporan jurnal Adapun rancangan form laporan jurnal dapat dilihat pada gambar III.33. sebagai berikut : Laporan Data Jurnal SMEC Id Tanggal Bulan Tahun Nama Obat Supplier Permintaan Pemesanan Penyimpanan Hasil Gambar III.33. Rancangan Form Laporan Jurnal 13. Rancangan Form Kartu Stok

71 Rancangan Form Kartu Stok berfungsi untuk menambah, mengubah dan menghapus data Kartu Stok. Adapun rancangan form Kartu Stok dapat dilihat pada gambar III.34. sebagai berikut : Sistem Informasi Inventory Control Obat-Obatan Menggunakan Metode EOQ (Economic Order Qualty) Berbasis Web Pada SMEC Medan Gambar Obat-Obatan Supplier Persediaan Pembelian Penjualan Metode EOQ Keluar Id Nama Nama Barang Jumlah Paraf 99999 Tambah Simpan Lihat Ubah Semua Laporan Cari Hapus Gambar III.34. Rancangan Form Jurnal

72 14. Rancangan Form Laporan Kartu Stok Rancangan Form Laporan Kartu Stok berfungsi untuk menampilkan laporan Kartu Stok. Adapun rancangan form laporan Kartu Stok dapat dilihat pada gambar III.35. sebagai berikut : Kartu Stok SMEC Id Nama Nama_Barang Jumlah Paraf Gambar III.35. Rancangan Form Laporan Kartu Stok

73