109
Gambar 4.42 Rancangan Tampilan Data Kucing
6. Rancangan Tampilan Data Kandang
Pada Form data kucing ini user menginputkan data kandang isi dan kosong untuk melakukan penitipan kedalam table serta penyimpanan ke dalam database.
Gambar 4.43 Rancangan Tampilan Data Kandang
7. Rancangan Tampilan Form Pelayanan
Pada Form Pelayanan ini user menginputkan data pelanggan yang akan melakukan pelayanan beserta jenis pelayanannya kemudian masuk kedalam table
serta penyimpanan ke dalam database
110
Gambar 4.44 Rancangan Tampilan Form Pelayanan
8. Rancangan Tampilan Form Penitipan
Pada Form Penitipan ini user menginputkan data pelanggan yang akan menitipkan hewannya kemudian masuk kedalam table serta penyimpanan ke
dalam database
Gambar 4.45 Rancangan Tampilan Form Penitipan
9. Rancangan Tampilan Form Penjualan Barang
Pada Form Penjualan ini user menginputkan data barang dan pembayaran dari pelanggan kemudian masuk kedalam table serta penyimpanan ke dalam
database
111
Gambar 4.46 Rancangan Tampilan Form Penjualan
10. Rancangan Tampilan Form Penjualan Kucing
Pada Form Penjualan Kucing ini user menginputkan data pelanggan dan pembayaran dari pelanggan kemudian masuk kedalam table serta penyimpanan ke
dalam database
Gambar 4.47 Rancangan Tampilan Form Penjualan Kucing
11. Rancangan Tampilan Form Pembayaran
Pada Form pembayaran ini user menginputkan kode transaksi atas pelayanan dan penitipan dari pelanggan kemudian masuk kedalam table serta
penyimpanan ke dalam database
112
Gambar 4.48 Rancangan Tampilan Form Pembayaran
12. Rancangan Tampilan Form Pembelian
Pada Form pembelian ini user menginputkan data supplier dan data barang yang akan dipesan kemudian masuk kedalam table serta penyimpanan ke dalam
database
Gambar 4.49 Rancangan Tampilan Form Pembelian
13. Rancangan Tampilan Form Laporan
Pada Form Laporan ini user menginputkan tanggal awal dan tanggal akhir periode laporan yang akan dicetak sehinggan akan menampilkan kedalam table isi
dari transaksi tersebut
113
Gambar 4.50 Rancangan Tampilan Form Laporan 4.2.5.3. Perancangan Output
Perancangan output merupakan perancangan yang berkaitan dengan informasi hasil pengolahan data. Dibawah ini adalah perancangan output yang
terdapat dalam Sistem Informasi Pelayanan Jasa serta Penjualan dan Pembelian pada Katie Pet Shop Sukabumi :
1. Laporan Pelayanan
Gambar 4.51 Rancangan Tampilan Output laporan Pelayanan
114
2. Laporan Penitipan
Gambar 4.52 Rancangan Tampilan Output laporan Penitipan
3. Laporan Penjualan produk
Gambar 4.53 Rancangan Tampilan Output laporan Penjualan barang
115
4. Laporan Penjualan Kucing
Gambar 4.54 Rancangan Tampilan Output laporan Penjualan Kucing
5. Laporan Pembelian
Gambar 4.55 Rancangan Tampilan Output Laporan Pembelian
116
6. Struk Penjualan barang dan Kucing
Gambar 4.56 Rancangan Tampilan Output Struk Penjualan
7. Struk pengambilan pelayanan dan penitipan
Gambar 4.57 Rancangan Tampilan Output Struk Pengambilan pelayanan
dan Penitipan
117
4.2.6. Perancangan Arsitektur Jaringan
Pada Sub bab ini menjelaskan tentang perancangan arsitektur jaringan yang akan diterapkan pada KATIE Pet Shop sukabumi mengenai sistem informasi
pelayanan jasa serta penjualan dan pembelian. Perancangan arsitektur jaringan pada sistem ini menggunakan topologi star
karena pada topologi star, masing-masing workstation dihubungkan secara langsung ke server dan penginsatalasian yang mudah. Sehingga dengan sistem
yang sudah teraplikasi secara jaringan ini diharapkan dapat mempermudah semua bagian.
Gambar 4.58 Perancangan Arsitektur Jaringan Katie Pet Shop
118
BAB V
IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1. Implementasi Sistem
Implementasi prototype adalah suatu kelanjutan dari perancangan sistem informasi pelayanan jasa serta penjualan dan pembelian barang pada KATIE Pet
Shop Sukabumi yang dilakukan dengan menggunakan bahasa pemograman Java dan alat bantu pemrograman yaitu Netbeans 7.2 serta basis data yang digunakan
adalah MySQL. Aplikasi Java Netbeans 7.2 dapat dijalankan pada sistem operasi Windows, tetapi implementasi dan pengujian sepenuhnya hanya dilakukan di
perangkat keras Notebook dengan sistem operasi Microsoft Windows 8.
5.1.1. Batasan Implementasi
Dalam pengimplementasian aplikasi ini ada beberapa hal yang menjadi batasan dari implementasi, hal ini bertujuan untuk membatasi ruang lingkup
pemahaman. Adapun batasan-batasan dari implementasi tersebut adalah sebagai
berikut :
1. Manajemen hak akses sesuai dengan deskripsi pekerjaan setiap bagian. 2. Basis data yang digunakan dalam pengimplementasian ini adalah
MySQL dan basis data tersebut digunakan secara terpusat. 3. Aplikasi ini dilengkapi dengan penggunaan bahasa Indonesia hampir
disetiap bagian aplikasi, adapun beberapa istilah dalam bahasa asing
5.1.2. Implementasi Perangkat Lunak
Untuk implementasi perangkat lunak , sistem yang digunakan diantaranya adalah sebagai berikut :
1. Java Netbeans 7.2 Untuk membuat Sistem Informasi Pelayanan Jasa serta Penjualan dan
pembelian barang di KATIE Pet Shop ini menggunakan bahasa pemrograman java Netbenas 7.2. IDE 7.2 dipilih sebagai perangkat lunak pengembang karena
menyediakan fasilitas yang memadai untuk pembuatan aplikasi berbasis desktop 2. Database
Database yang digunakan adalah MySQL 5.1.41 untuk menyimpan sumber data Aplikasi.
3. Windows 8 dan Microsoft Office 2010 Windows 8 sebagai Sistem Operasi dan Microsoft Office 2010 sebagai
program tambahan dalam pembuatan draft.
5.1.3. Implementasi Perangkat Keras
Perangkat keras yang dibutuhkan berdasarkan minimum requirement yang harus dipenuhi dalam penerapannya adalah sebagai berikut :
1. Minimum requirement hardware komputer server : a. Processor : Intel Pentium 4 2,6 Ghz atau yang sekelasnya
b. Memory : 1 GB c. VGA : 256 MB
d. Hardisk : 120 GB e. CD-ROM Drive
f. Monitor Printer standard g. Mouse Keyboard standard
2. Minimum requirement hardware komputer client : a. Processor 1,5 GHz
b. 512 MB RAM c. VGA 256 MB
d. Harddisk 40 GB e. Monitor, keyboard, mouse
5.1.4. Implementasi Basis Data
Implementasi basis data dilakukan dengan menggunakan bahasa SQL, dimana aplikasi pemrograman yang digunakan adalah MySQL, implementasi
basis datanya dalam bahas SQL adalah sebagai berikut : 1. Tabel Barang
CREATE TABLE IF NOT EXISTS `barang` `kode_barang` varchar20 NOT NULL,
`nama_barang` varchar30 NOT NULL, `jenis_barang` varchar20 NOT NULL,
`kode_supplier` varchar10 NOT NULL, `harga_jual` int20 NOT NULL,
`harga_beli` int20 NOT NULL, `jumlah_barang` int10 NOT NULL,
`tglKadaluarsa` date NOT NULL, PRIMARY KEY `kode_barang`
2. Tabel Jual_kucing CREATE TABLE IF NOT EXISTS `jual_kucing`
`id` int11 NOT NULL AUTO_INCREMENT, `kode_transaksi` varchar10 NOT NULL,