Perancangan Antar Muka Perancangan Sistem

108 Gambar 4. 29 Rancangan Master Data User 2. Rancangan Master Data Customer Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian, pengubahan, dan penambahan data customer. Gambar 4. 30 Rancangan Master Data Customer 109 3. Rancangan Master Data Kendaraan Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian, pengubahan, dan penambahan data kendaraan. Gambar 4. 31 Rancangan Master data kendaraan 4. Rancangan Master Data Servis Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian, pengubahan, dan penambahan data Servis. Gambar 4. 32 Rancangan Master data servis 110 5. Rancangan Master Data Pegawai Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian, pengubahan, dan penambahan data pegawai. Gambar 4. 33 Rancangan Master data Pegawai 6. Rancangan Master Data Supplier Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian, pengubahan, dan penambahan data supplier. Gambar 4. 34 Rancangan Master data supplier 111 7. Rancangan Master Data Spare Part Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian, pengubahan, dan penambahan data Spare Part Gambar 4. 35 Rancangan Master data servis 8. Rancangan Work Order Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian dan penambahan data work order. Gambar 4. 36 Rancangan Work Order 112 9. Rancangan Form Estimasi Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian dan penambahan data estimasi. Gambar 4. 37 Rancangan Form Estimasi 10. Rancangan Form Transaksi servis Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian dan penambahan data transaksi servis. Gambar 4. 38 Rancangan Form Transaksi servis 113 11. Rancangan Form Transaksi Penjualan Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian dan penambahan data transaksi penjualan. Gambar 4. 39 Rancangan Form Transaksi Penjualan 12. Rancangan Form Transaksi Pemesanan Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian dan penambahan data transaksi pemesanan. Gambar 4. 40 Rancangan Form Transaksi Pemesanan 13. Rancangan Form Konfirmasi PemesananTampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pencarian dan penambahan data konfirmasi pemesanan. 114 Gambar 4. 41 Rancangan Form konfirmasi pemesanan 14. Rancangan Form Pelaporan Tampilan yang dirancang ini berfungsi sebagai tampilan untuk melakukan pembuatan laporan. Gambar 4. 42 Rancangan Form pelaporan 4.3.4 Perancangan Arsitektur Jaringan Arsitektur jaringan yang digunakan adalah sistem clientserver mempunyai dua komponen utama yaitu komputer server dan komputer client. Server merupakan komputer induk yang melakukan pemrosesan terbanyak untuk memenuhi permintaan-permintaan dari komputer client dan bertindak sebagai 115 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. Admin bengkel Kepala bengkel Admin gudang Server Switch Lingkungan Bengkel Gambar 4. 43 Arsitektur jaringan yang diusulkan Gambar 4.43 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 server. 116 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1 Implementasi

Implementasi prototype aplikasi pembelian, penjualan, persedian spare part dan sevis motor 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, dengan versi 4.0. 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, dengan versi 4.0. sebagai basisdata utama, maupun ekstraksi basisdata yang disebarkan ke client. Pengaksesan basisdata di server dilakukan melalui aplikasi XAMPP. 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 menangani proses yang berjalan pada Dealer Rajamandala Motor dalam keperluan transaksi pembeliaan, penjualan, persediaan spare part serta jasa servis motor

5.1.2 Implementasi Perangkat Lunak

Perangkat lunak yang digunakan dalam pembuatan program aplikasi penjualan ini adalah sebagai berikut : 1. XAMPP dipilih sebagai perangkat lunak untuk web server dan database yang digunakan adalah MySQL.. 2. Perangkat lunak yang digunakan sebagai tools pembangun applikasi adalah Netbeans IDE 7.1.2. 3. Bahasa pemrograman yang digunakan untuk membangun applikasi ini adalah bahasa pemrograman java dengan Java Development Kit 6.9 JDK6.9. 4. Sistem operasi yang digunakan dalam pembangunan dan pengujian applikasi ini adalah Microsoft Windows 7.

5.1.3 Implementasi Perangkat Keras

Perangkat keras yang dibutuhkan berdasarkan kebutuhan minimal yang harus dipenuhi adalah sebagai berikut : 1. Client a. Processor Intel P4 2.4 atau diatasnya. b. Memory DDR RAM 512 MB. c. Harddisk 40 GB. d. Monitor, mouse dan keyboard.

5.1.4 Implementasi Basis Data