Perancangan Antarmuka Workshop Design

id_sn Varchar 15 Id Serial Number id_perangkat Varchar 15 Id Perangkat id_user Varchar 15 Id User

4.2.3 Perancangan Antarmuka

Berikut ini adalah tahap perancangan antarmukainterface yang akan menggambarkan struktur menu dan tampilan pada sistem informasi inventori. Sistem Informasi Inventori Home Registrasi User Login Master Data Perangkat Manajemen Admin Manajemen User Booking Approval Booking Daftar Booking Pengiriman Return Laporan Perangkat Masuk Monitoring Stok Perangkat Keluar Perangkat Return Kategori Logout Profil Grafik Perangkat Keluar Stok Perangkat History Order Pick Up Gambar 4.34 Struktur Menu Sistem Informasi Inventori Berdasarkan Gambar 4.34 akan dijelaskan mengenai fungsi dari setiap menu pada struktur menu sistem informasi inventori, yaitu: 1. Home Home merupakan halaman utama pada sistem informasi inventori. Pada halaman ini berisi daftar perangkat yang dapat di booking. 2. Profil Profil merupakan menu yang mendeskripsikan profil perusahaan dan department Inventory Management. 3. Registrasi User Registrasi User merupakan menu yang berisi form registrasi. Setelah user melakukan registrasi, maka user dapat mengakses 2 dua menu sebagai berikut: a. Login Login merupakan menu yang berfungsi untuk validasi username dan password . Jika username dan password sesuai, maka user dapat masuk kedalam sistem. b. Logout Logout merupakan menu yang berfungsi keluar dari sistem. 3. Master Data Master Data merupakan menu yang dapat diakses oleh Admin untuk mengelola master data. Pada menu ini terdapat 4 empat sub menu yang terkait yaitu: a. Kategori Pada menu ini admin dapat melakukan tambah, edit, dan hapus kategori perangkat. b. Perangkat Pada menu ini admin dapat melakukan tambah, edit, dan hapus data perangkat. Proses perangkat masuk dapat diinput pada opsi tambah perangkat. Selain itu, admin juga dapat melakukan upload gambar dan data spesifikasi perangkat. c. Manajemen Admin Pada menu ini admin dapat melakukan tambah, edit, dan hapus data admin. d. Manajemen User Pada menu ini admin dapat melakukan tambah, edit, dan hapus data admin. 4. Booking Booking merupakan menu yang dapat diakses oleh user yang digunakan untuk pemesanan perangkat. User dapat memilih jumlah perangkat yang akan di booking dan menginput data pelanggan. Pada menu ini terdapat 1 satu sub menu yang terkait, yaitu: a. History Order Pada menu ini sistem menampilkan daftar booking yang dapat memberikan informasi pada user mengenai status perangkat. 5. Daftar Booking Daftar Booking merupakan menu yang dapat diakses oleh admin yang digunakan untuk melihat daftar pemesanan perangkat. Pada menu ini terdapat 3 satu sub menu yang terkait, yaitu: a. Approval Booking Menu ini berfungsi untuk menginformasikan bahwa status perangkat telah disiapkan di gudang kemudian user dapat mencetak packing slip. b. Pick up Pada menu ini, admin dapat memilih SN perangkat dan menginput form pick up . c. Pengiriman Pada menu ini, admin dapat memilih SN perangkat dan menginput form pengiriman dan mengupload nomer AWB. 6. Return Return merupakan menu yang dapat diakses oleh admin. Pada menu ini admin dapat melakukan searching SN perangkat yang akan dikembalikan. Kemudian admin menginput kondisi perangkat. 7. Laporan Laporan merupakan menu yang dapat diakses oleh manajer dan admin. Pada menu ini terdapat 4 empat sub menu, yaitu: a. Perangkat Masuk Pada menu ini manajer dapat memilih periode perangkat masuk, kemudian manajer dapat melihat laporan yang sesuai dengan periode tersebut. b. Monitoring Stok Pada menu ini manajer dapat memilih kategori dan tipe perangkat, kemudian manajer dapat melihat laporan yang sesuai dengan kategori dan tipe perangkat tersebut. c. Perangkat Keluar Pada menu ini manajer dapat memilih periode perangkat keluar, kemudian manajer dapat melihat laporan yang sesuai dengan periode tersebut. d. Perangkat Return Pada menu ini manajer dapat memilih periode return, kemudian manajer dapat melihat laporan yang sesuai dengan periode tersebut. 8. Grafik Grafik merupakan menu yang dapat diakses oleh manajer dan admin. Pada menu ini terdapat 2 dua sub menu, yaitu: a. Perangkat Keluar Pada menu ini manajer dapat memilih periode perangkat masuk, kemudian manajer dapat melihat grafik yang sesuai dengan periode tersebut. b. Stok Perangkat Pada menu ini manajer dapat memilih kategori dan tipe perangkat, kemudian manajer dapat melihat grafik yang sesuai dengan kategori dan tipe perangkat tersebut. Berdasarkan struktur menu yang telah dijelaskan pada Gambar 4.34, tahap selanjutnya adalah melakukan desain antarmuka sebagai berikut: 1. Tampilan Menu Home a. Home User Gambar 4.35 Tampilan Menu Home User b. Home Admin Gambar 4.36 Tampilan Menu Home Admin 2. Tampilan Menu Profil Gambar 4.37 Tampilan Menu Profil 3. Tampilan Menu Registrasi User Gambar 4.38 Tampilan Menu Registrasi User 4. Login Gambar 4.39 Tampilan Menu Login 5. Logout Gambar 4.40 Tampilan Menu Logout 6. Tampilan Menu Master Data a. Kategori Gambar 4.41 Tampilan Menu Kategori b. Perangkat Gambar 4.42 Tampilan Menu Perangkat c. Manajemen Admin Gambar 4.43 Tampilan Menu Manajemen Admin d. Manajemen User Gambar 4.44 Tampilan Menu Manajemen User 7. Tampilan Menu Booking a. Booking Gambar 4.45 Tampilan Menu Booking b. History Order Gambar 4.46 Tampilan Menu History Order 8. Tampilan Menu Daftar Booking a. Approval Booking Gambar 4.47 Tampilan Menu Approval Booking b. Pick up Gambar 4.48 Tampilan Menu Pick up c. Pengiriman Gambar 4.49 Tampilan Menu Pengiriman 9. Tampilan Menu Return Gambar 4.50 Tampilan Menu Return 10. Tampilan Menu Laporan a. Perangkat Masuk Gambar 4.51 Tampilan Menu Laporan Perangkat Masuk b. Monitoring Stok Gambar 4.52 Tampilan Menu Laporan Monitoring Stok c. Perangkat Keluar Gambar 4.53 Tampilan Menu Laporan Perangkat Keluar d. Perangkat Return Gambar 4.54 Tampilan Menu Laporan Perangkat Return 11. Tampilan Menu Grafik a. Perangkat Keluar Gambar 4.55 Tampilan Menu Grafik Perangkat Keluar b. Stok Perangkat Gambar 4.56 Tampilan Menu Grafik Stok Perangkat

4.3 Implementasi

4.3.1 Pemrograman

Fase pemrograman dilakukan untuk membangun sebuah sistem. Pada fase ini, peneliti menggunakan bahasa pemrograman PHP sebagai bahasa pemrograman yang membantu dalam proses manipulasi kegiatan yang ada dalam perancangan sistem informasi inventori. Sedangkan untuk web server local software yang digunakan dalam pembuatan aplikasi ini yaitu My Structured Query Language MySQL yang berfungsi untuk penyimpanan data dari setiap perubahan data, dan browser Google Chrome untuk menampilkan aplikasi dan pengujiannya.

4.3.2 Pengujian Sistem

Pada fase ini akan menggambarkan kegiatan pengujian tes sistem untuk memastikan bahwa program atau sistem yang dibuat masih terdapat bug kesalahan atau tidak. Dari setiap tes pengujian tidak menutup kemungkinan masih terdapat bug kesalahan dari sistem yang telah dites, namun pengujian ini setidaknya dapat meminimilisasikan bug yang terdapat di dalam sistem. Dalam pengujian sistem ini akan dilakukan dengan cara pengujian black box. Pengujian secara black box, yaitu suatu pendekatan untuk menguji apakah setiap fungsi di dalam program dapat berjalan dengan benar. Pengujian terhadap sistem informasi inventori ini akan ditekankan terhadap menu-menu yang terdapat pada sistem informasi inventori sebagai berikut: