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