Perancangan Struktur Menu Perancangan Input

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.