107
3.2.4 Perancangan Prosedural
Perancangan prosedural mentransformasi elemen-elemen struktural dari arsitektur program ke dalam suatu deskripsi prosedural dari komponen-komponen
perangkat lunak. Adapun perancangan prosedural untuk aplikasi yang akan dibangun adalah sebagai berikut:
1. Prosedural login, merupakan prosedur yang terjadi ketika admin, kepegawaian, kepala bidang, penyedia, PPKKPA atau panitia akan
mengakses aplikasi. Prosedural login dapat dilihat pada gambar di bawah ini :
Mulai Masukan
username dan
password
Tidak Tampil pesan
data login salah
Username dan password sesuai?
Ya
Selesai Menu User
Tekan tombol login
Gambar 3. 71 prosedural login
108
2. Prosedural tambah, prosedur ini dilakukan ketika pengguna akan melakukan penambahan data. Prosedural tambah dapat dilihat pada gambar di bawah ini :
Mulai
Isi data yang akan
ditambah
Apakah data kosong?
Ya Tampil pesan
data tidak boleh kosong
Tidak Tekan tombol
tambah
selesai Data
berhasil ditambah
Gambar 3. 72 prosedural tambah
109
3. Prosedural ubah, prosedur ini dilakukan ketika pengguna akan melakukan perubahan data. Prosedural ubah dapat dilihat pada gambar di bawah ini :
Selesai Isi data
yang akan diubah
Mulai
Tekan tombol ubah
Cari data yang akan
di ubah
Tekan tombol simpan
Gambar 3. 73 prosedural ubah
110
4. Prosedural hapus, prosedur ini dilakukan ketika user akan melakukan penghapusan data. Prosedural hapus dapat dilihat pada gambar di bawah ini :
Mulai
Selesai Tekan tombol
hapus Pilih data
yang akan dihapus
Data telah terhapus
Gambar 3. 74 prosedural hapus
111
5. Prosedural ubah password, prosedur ini dilakukan ketika user akan melakukan ubah password. Prosedural ubah password dapat dilihat pada gambar di bawah
ini :
Mulai
Masukan password
baru
Password baru
Selesai Tekan menu ubah
password
Tekan tombol simpan
Gambar 3. 75 prosedural ubah password
112
6. Prosedural cetak, prosedur ini dilakukan ketika user akan melakukan cetak. Prosedural cetak dapat dilihat pada gambar di bawah ini :
Mulai
Menampilkan kontrak kerja
Selesai Tekan tombol cetak
Gambar 3. 76 prosedural cetak
113
BAB IV IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan
selanjutnya akan diimplementasikan pada bahasa pemrograman yang akan digunakan. Setelah implementasi maka dilakukan pengujian sistem yang baru
dimana akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
4.1 Implementasi
Setelah sistem dianalisis dan didesain secara rinci, maka selanjutnya akan menuju tahap implementasi.
Tujuan Implementasi adalah untuk mengkonfirmasikan perancangan modul program pada para pelaku sistem sehingga pengguna dapat memberi masukan
kepada pembangun sistem.
4.1.1 Kebutuhan Perangkat Keras
Perangkat keras yang diperlukan untuk mengimplementasikan perangkat lunak dari Aplikasi e-Procurement berbasis intranet di Dinas Komunikasi dan
Informatika, antara lain: Adapun spesifikasi perangkat keras minimal yang disarankan untuk
membangun sistem ini adalah sebagai berikut: