Perancangan Arsitektur Jaringan Perancangan Sistem

104 memenuhi permintaan-permintaan dari komputer client dan bertindak sebagai server database yang menyimpan data. Client yaitu komputer yang melakukan pengiriman permintaan-permintaan data pada server kemudian menampilkan data tersebut pada interface aplikasi yang dimilikinya. Gambar 4.24 Arsitektur Jaringan Gambar diatas menunjukkan arsitektur jaringan. Disini penulis menggunakan Topologi Star dengan alasan jika salah satu komputer client rusak, komputer yang lain masih dapat diakses dan Kontrol menagement lebih mudah karena semuanya terpusat ke satu titik pusat. Dimana marketing bertugas mengelola transaksi penjualan barang dan service. Gudang bertugas menginput serta mengelola data barang dan pembelian dari supplier. Sedangkan Direktur mengelola data barang, data service, data pegawai, data user, serta menerima laporan persedian pembelian, dan penjualan. 105

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1 Implementasi

Implementasi adalah proses penerapan rancangan program yang telah dibuat pada bab - bab sebelumnya atau aplikasi dalam melaksanakan sistem informasi pemrograman yang telah dibuat, hasil dari tahapan implementasi ini adalah suatu sistem pengolahan data yang sudah dapat berjalan dengan baik. Dengan demikian dapat diketahui apakah perangkat lunak ini dapat menghasilkan sistem informasi pembelian dan penjualan yang sesuai dengan tujuan yang diharapkan.

5.1.1 Batasan Implementasi

Dalam mengimplementasikan perangkat lunak pemantauan dan pengendalian aplikasi ini ada beberapa hal yang menjadi batasan implementasi, yaitu: 1. Tidak semua bagian aplikasi di uji, tetapi hanya berinteraksi dengan sistem khususnya pada pengisian data konsumen, data supplier, data bahan baku, data barang, dan transaksi penjualan barang. 2. Basis data dan server yang digunakan dalam pengimplementasian ini adalah HeidiSQL Versi 4.0. 3. Print laporan menggunakan i-Report. 106

5.1.2 Implementasi Perangkat Lunak

Perangkat lunak yang digunakan untuk mengimplementasikan sistem adalah, sebagai berikut: 1. Sistem Operasi Windows 7. 2. Bahasa Pemrograman NetBeans Versi 7.2.1. 3. Database HeidiSQL Versi 4.0. 4. Print laporan menggunakan i-Report.

5.1.3 Implementasi Perangkat Keras

Perangkat keras yang dibutuhkan berdasarkan kebutuhan minimal yang harus dipenuhi adalah sebagai berikut: 1. Rekomendasi minimum adalah menggunakan processor minimal core i3- 2100 3,10 GHz. 2. Harddisk terpasang 160 GB 3. Memori RAM rekomendasi minimal 1 GB DDR3 PC10600. 4. DVDRRW 16x. 5. VGA Card terpasang rekomendasi minimal 256 MB. 6. Mouse dan keyboard dan monitor sebagai peralatan antarmuka.

5.1.4 Implementasi Basis Data Syntac SQL

Database yang digunakan dalam pembuatan sistem informasi pembelian dan penjualan yaitu menggunakan perangkat lunak HeidiSQL Versi 4.0.