93
4.2.4 Perancangan Antar Muka
Perancangan antar muka merupakan perancangan yang dibuat sebelum program aplikasi dibuat, perancangan antar muka pada sistem informasi Toko
Obat untuk Toko Obat Hikmah Jaya adalah sebagai berikut:
4.2.4.1 Perancangan Struktur Menu
Perancangan menu dibuat sebagai alat antar muka dengan pengguna untuk memudahkan pengoperasian perangkat lunak. Berikut rancangan menu perangkat
lunak ini:
Text Menu
Maintain Jenis
Menu Pembelian
Menu Maintain
Kategori Menu
Penjualani Menu
Maintain Supplier
Menu Laporan
Menu Maintain
Obat Exit
Gambar 4.31 Perancangan menu sistem Toko Obat target
94
4.2.4.2 Perancangan Input
Perancangan input merupakan perancangan tampilan yang akan digunakan guna memasukkan data pada sistem untuk kemudian diproses. Dalam
perancangan input ini, data yang dimasukkan akan mempengaruhi hasil yang ditampilkan. Adapun perancangan-perancangan input yang ada dalam
perancangan ini adalah: 1. Rancangan Maintain Data Jenis
Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian, pengubahan, dan penambahan data jenis.
Maintain Data Jenis
Simpan
Id Jenis : Nama Jenis
:
Tambah
Keterangan :
Pencarian
Tabel List Jenis Id Jenis, Nama Jenis, Keterangan
Nama Jenis :
Edit Hapus
Reset Keluar
Gambar 4.32 Rancangan Maintain data jenis
95
2. Rancangan Maintain Data Kategori Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan
pencarian, pengubahan, dan penambahan data kategori.
Maintain Kategori
Simpan
Id Kategori :
Nama Kategori :
Tambah
Keterangan :
Pencarian
Tabel List Kategori Id Kategori, Nama Kategori, Keterangan
Nama Kategori :
Edit Hapus
Reset Keluar
Gambar 4.33 Rancangan Maintain data kategori
96
3. Rancangan Maintain Data Obat Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan
pencarian, pengubahan, dan penambahan data obat.
Maintain Data Obat
Simpan
Id Obat :
Kategori :
Tambah
Jumlah :
Pencarian
Tabel List Obat Id Obat, Kategori, Jenis, Nama Obat, Kadaluarsa, Jumlah, Satuan, Keterangan, Harga
Nama Obat :
Edit Hapus
Reset Keluar
Jenis :
Nama Obat :
Kadaluarsa :
Satuan :
Keterangan :
Harga :
Gambar 4.34 Rancangan Maintain data obat
97
4. Rancangan Maintain Data Supplier Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan
pencarian, pengubahan, dan penambahan data supplier.
Maintain Supplier
Simpan
Id Supplier :
Nama Supplier :
Tambah
Alamat :
Pencarian
Tabel List Supplier Id Supplier, Nama Supplier, No.Telp, Alamat, Keterangan
Nama Supplier :
Edit Hapus
Reset Keluar
No. Telp :
Keterangan :
Gambar 4.35 Rancangan Maintain data supplier
98
5. Rancangan Maintain Data Penjualan Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan
pencaria dan penambahan data penjualan.
Transaksi Penjualan
Simpan
No. Faktur :
Tanggal :
Tambah
Total Harga :
Tabel List Penjualan No Faktur, Tanggal, Total Penjualan
Reset Keluar
Tambah Data Obat
Gambar 4.36 Rancangan Maintain data penjualan
99
6. Rancangan Maintain Data Penjualan Obat Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan
pencarian, pengubahan, dan penambahan data penjualan obat.
Data Penjualan Obat
Simpan
Nama Obat :
Tambah
Jumlah :
Pencarian
Tabel List Obat Nama Obat, Kadaluarsa, Jumlah, Total
Nama Obat :
Edit Hapus
Reset Keluar
Kadaluarsa :
Harga :
Total :
Gambar 4.37 Rancangan Maintain data penjualan obat
100
7. Rancangan Maintain Data Pembelian Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan
pencarian dan penambahan data pembelian.
Transaksi Pembelian
Simpan
No. Faktur :
Tanggal :
Tambah
Total Harga :
Tabel List Penjualan No Faktur, Tanggal, Supplier, Total Penjualan
Reset Keluar
Tambah Data Obat
Supplier :
Gambar 4.38 Rancangan Maintain data pembelian
101
8. Rancangan Maintain Data Pembelian Obat Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan
pencarian, pengubahan, dan penambahan data pembelian Obat.
Data Penjualan Obat
Simpan
Nama Obat :
Tambah
Jumlah :
Pencarian
Tabel List Obat Nama Obat, Kadaluarsa, Jumlah, Total
Nama Obat :
Edit Hapus
Reset Keluar
Kadaluarsa :
Harga :
Total :
Supplier :
Gambar 4.39 Rancangan Maintain data pembelian obat
102
9. Rancangan Maintain Data Pelaporan Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan
Pencetakan data pelaporan.
Form Laporan PembelianPenjualan
Tanggal Awal :
Generate Laporan Pembelian
Tanggal Akhir :
Generate Laporan Penjualan
Gambar 4.40 Rancangan Maintain data pelaporan
103
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1 Implementasi
Implementasi prototipe aplikasi inventory obat ini dilakukan menggunakan bahasa pemrograman Java dengan penggunaan Java Development Kit 6.9
JDK6.9 dan menggunakan tools pembangun Netbeans IDE 7.1.2. Basis data yang digunakan adalah MySQL. Implementasi dan pengujian sepenuhnya hanya
dilakukan di perangkat keras PC personal computer dengan sistem operasi Microsoft Windows 7.
5.1.1 Batasan Implementasi
Dalam implementasi perangkat lunak, pemantauan dan pengendalian aplikasi ini ada beberapa hal yang menjadi batasan, yaitu :
1. Basis data yang digunakan dalam Implementasi sistem ini adalah mySQL sebagai basis data utama.
2. Dalam pembuatan aplikasi ini menggunakan bahasa pemrograman java dengan penggunaan Java Development Kit 6.9 JDK6.9 dan
menggunakan tools Netbeans IDE 7.1.2 sebagai editor. 3. System yang dibuat bertujuan untuk membantu proses jual beli dan
pengaturan data stok obat pada toko obat Hikmah Jaya.