3.8.4 Perancangan Pesan
Perancangan pesan yang terdapat pada aplikasi sistem pendukung keputusan ini digambarkan sesuai proses yang ada.
X
Yakin menghapus data ini?
?
OK Cancel
Gambar 3.25 Perancangan Pesan Hapus Data Jabatan
X
Yakin menghapus data ini?
?
OK Cancel
Gambar 3.26 Perancangan Pesan Hapus Data Pegawai
3.8.5 Jaringan Semantik
Jaringan semantik dibuat untuk menggambarkan keterkaitan antar menu yang ada pada aplikasi yang akan dibangun. Untuk lebih jelasnya dapat dilihat
pada gambar dibawah ini :
L01
B01
B02 B03
B06 B09
B04 B05
B07 B08
B10 B11
Gambar 3.27 Jaringan Semantik
3.8.6. Prosedural
Perancangan prosedural adalah untuk menggambarkan rancangan prosedur pada aplikasi yang akan dibangun. Perancangan prosedural yang ada
pada aplikasi sistem pendukung keputusan adalah sebagai berikut : 1. Perancangan prosedural login
Mulai
Pengecekan kebenaran data login
Apakah data benar?
Tidak Masukkan
username, dan password
Ya Tampilkan
halaman utama sesuai pengguna
Selesai
Gambar 3.28 Perancangan Prosedural Login
2. Perancangan procedural penilaian
Mulai Pilih karyawan
yang akan dinilai Berikan penilaian
Penilaian lengkap?
Penilaian terisi
lengkap Simpan data
Selesai Pemberitahuan
kesalahan pengisian data
Gambar 3.29 Perancangan Prosedural Penilaian
3. Perancangan procedural tampil data
Pilih Data yang akan
ditampilkan Menampilkan data
Tampil Data Mulai
Selesai
Gambar 3.30 Perancangan prosedural tampil data
4. Perancangan procedural tambah data
Pengisian data
Apakah data valid atau
Lengkap? Proses
pemeriksaan data
Simpan Data Tidak
Ya Tampilkan pesan
jika data tidak valid atau belum lengkap
Tampilkan pesan data berhasil
disimpan Pemeriksaan
apakah data sudah ada
Apakah data sudah ada?
Tidak Tampikan
pesan data sudah ada
Mulai
Selesai Ya
Gambar 3.31 Perancangan Prosedural Tambah Data
5. Perancangan procedural ubah data
Mengubah isi Data
Simpan perubahan Tidak
Pilih data yang akan diubah
Tampilkan pesan bahwa data
perubahan tidak valid Mulai
Selesai Apakah data
yang diubah valid?
Proses pemeriksaan data
Ya
Gambar 3.32 Perancangan Prosedural Ubah Data
6. Perancangan procedural hapus data
Pilih Data yang akan
dihapus Hapus Data
Yakin data dihapus ?
Data Dihapus Ya
Tidak Periksa apakah
data sedang digunakan
Apakah data sedang
digunakan? Tidak
Tampilkan pesan bahwa data
sedang digunakan Mulai
Selesai Ya
Gambar 3.33 Perancangan Prosedural Hapus Data
91
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi
Tahap implementasi merupakan tahap penciptaan perangkat lunak dan penerapan perangkat lunak pada keadaan yang sesungguhnya. Tahap ini
merupakan tahap untuk menerjemahkan perancangan berdasarkan hasil analisis dalam bahasa yang dapat dimengerti oleh mesin, yang terdiri dari penjelasan
mengenai lingkungan implementasi, dan implementasi program. Wujud dari hasil tahap implementasi ini nantinya adalah sebuah sistem yang siap untuk digunakan.
4.1.1 Implementasi Perangkat Keras
Spesifikasi perangkat keras hardware yang digunakan dalam menjalankan aplikasi ini dapat dilihat pada tabel 4.1.
Tabel 4.1 Spesifikasi perangkat keras
Perangkat Keras Yang Digunakan
Yang Dibutuhkan
Processor Dual core 1.66 GHz
Dual core 1.66 GHz
RAM memory 2 GB
512 MB
Harddisk 120 GB
10 GB VGA
256 MB 256 MB
Monitor 1024 x 600 32-bit 60 Hz
1024 x 600 32-bit 60 Hz
4.1.2 Implementasi Perangkat Lunak
Spesifikasi perangkat lunak yang digunakan dalam menjalankan aplikasi ini dapat dilihat pada tabel 4.2.
Tabel 4.2 Spesifikasi perangkat lunak
Perangkat Lunak Yang Digunakan
Yang Dibutuhkan
Sistem Operasi Windows 7
Windows DBMS
MySQL MySQL
Browser Mozilla Firefox, Google
Chrome Mozilla Firefox, Google
Chrome