Kodefikasi Perancangan Antar Muka

93 3 Kode Unit Kerja SUBBAG – UP Karakter huruf akhir untuk nama unit kerja Karakter huruf untuk Sub bagiansub seksi 4 Kode Nomor Permintaan NP-0001 Karakter angka akhir untuk nomor urut Karakter huruf untuk kode nomor permintaan 5 Kode Nomor Barang Keluar NBBK-0001 Karakter angka akhir untuk nomor urut Karakter huruf untuk kode nomor barang- barang keluar

4.2.5 Perancangan Antar Muka

Perancangan antar muka ini menggambarkan rancangan dari keseluruhan tampilan yang ada pada sistem yang telah dibuat. Adapun rancangan tampilan yang dibuat meliputi struktur menu, perancangan input, dan perancangan output.

4.2.5.1 Struktur Menu

Pada perancangan struktur menu ini akan dijelaskan tentang menu-menu yang ada dan tersusun pada sistem yang telah dibuat ini. Berikut gambarnya : 94 Gambar 4.23 Struktur Menu SI Persediaan Barang

4.2.5.2 Perancangan Input

Perancangan input yaitu sebuah tampilan yang dirancang sebagai tempat untuk memasukan data-data yang diberikan oleh pengguna sistem. Adapun masukan pada sistem pengolahan data pengadaan barang ini adalah sebagai berikut : 1. Form Login Digunakan untuk membedakan hak akses pengguna, pada sistem ini penggunanya yaitu Bagian Logistik dan Petugas. Melalui form ini pengguna yang boleh masuk sistem adalah pengguna yang mengetahui username dan password. 95 Gambar 4.24 Form Login 2. Form Input Data Admin Gambar 4.25 Form Input Data Admin 96 3. Form Input Data Barang Gambar 4.26 Form Input Data Barang 4. Form Input Data Supplier Gambar 4.27 Form Input Data Supplier 97 5. Form Input Data Unit Kerja Gambar 4.28 Form Input Data Unit Kerja 6. Form Input Permintaan Barang Gambar 4.29 Form Input Permintaan Barang Entry Data Unit Kerja Tambah Batal Nama Unit Kerja ID Unit Kerja Bag. Administrasi Simpan Hapus Rubah Update Daftar Data Unit Kerja Refresh Unit Nama Unit Kerja ID Unit Kerja Pilih Pencarian Ketik Pencarian Bid.Pelayanan 98 7. Form Input Data Pesanan Barang Gambar 4.30 Form Input Data Pesanan Barang 8. Form Input Data Barang Masuk Gambar 4.31 Form Input Data Barang Masuk 99 9. Form Input Data Barang Keluar Gambar 4.32 Form Input Data Barang Keluar 4.2.5.3 Perancangan Output Perancangan output diperlukan untuk menentukan tampilan program yang berfungsi sebagai tempat menampilkan informasi. Berikut ini merupakan perancangan output untuk sistem informasi persediaan barang. 1. Laporan Permintaan Barang Gambar 4.33 Laporan Permintaan Barang 100 2. Laporan Pesanan Barang Gambar 4.34 Laporan Pesanan Barang 3. Laporan Barang Masuk Gambar 4.35 Laporan Barang Masuk 4. Laporan Barang Keluar Gambar 4.36 Laporan Barang Keluar 101 5. Surat Permintaan barang Gambar 4.37 Surat Permintaan barang 102 6. Surat Pesanan Barang Gambar 4.38 Surat Pesanan Barang 7. BuktiSurat barang masuk Gambar 4.39 BuktiSurat Barang masuk 103 8. Surat Barang Keluar Gambar 4.40 Surat Barang Keluar 104

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1 Implementasi

Implementasi merupakan kegiatan akhir dari proses penerapan sistem baru dimana tahap ini merupakan tahap meletakan sistem supaya siap untuk dioperasikan dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang telah dirancang. Proses implementasi untuk prosedur dalam teknologi komputer akan menggunakan bahasa pemrograman. Pertimbangan untuk memilih bahasa pemrograman didasarkan pada 2 hal, yaitu kemampuan bahasa itu untuk menangani dan mengimplementasikan proses-proses yang dirancang.

5.1.1 Batasan Implementasi

Dalam mengimplementasikan perangkat lunak diperlukan pemantauan dan pengendalian terhadap aplikasi. Dalam Perancangan Sistem Informasi Persediaan Barang ini ada beberapa hal yang menjadi batasan implementasi, yaitu : 1. Bahasa pemrograman yang digunakan dalam Perancangan Sistem Informasi Persediaan Barang pada Bagian Logistik UTD PMI ini adalah bahasa pemrograman Java dengan database MySQL. 2. Manajemen user atau pembagian hak akses hanya pada bagian logistik saja sebagai admin server dan unit kerja sebagai user client. 105

5.1.2 Implementasi Perangkat Lunak

Dalam sistem ini, perangkat lunak sistem informasi dan fasilitas komputer tersebut hanya dapat dimanfaatkan bila dilengkapi dengan software, sedangkan aspek penunjang dari software ini diharapkan dapat menghasilkan informasi baik melalui layar monitor maupun printer sebagai otak laporan. Adapun perangkat lunak yang dibutuhkan pada Server yaitu sebagai berikut : a. Sistem operasi Windows 7 Professional b. Program aplikasi Java, menggunakan NetBeans IDE 6.7.1 c. Program aplikasi database MySQL Kebutuhan perangkat lunak untuk Client, yaitu : a. Sistem operasi Windows 7 Professional b. Program aplikasi Java, menggunakan NetBeans IDE 6.7.1

5.1.3 Implementasi Perangkat Keras

Kebutuhan perangkat keras merupakan hal yang sangat penting karena nantinya sistem akan berjalan apabila didukung oleh perangkat keras yang sesuai dengan kebutuhan sistem perangkat lunak, oleh karena itu perlu dilakukan penetapan kebutuhan sistem perangkat keras khususnya yang berfungsi sebagai server atau penyedia layanan. Adapun hal-hal yang diperlukan untuk mendukung jalannya sistem ini, yakni : Kebutuhan perangkat keras minimal untuk Client dan Server, yaitu : a. Processor Intel Pentium IV atau setara b. RAM 1 GB c. Harddisk 80 GB