d. Halaman Tambah SK
Gambar 4.41 Rancangan Halaman Tambah SK
4.5. Implemantasi
Tahap implementasi sistem dibagi menjadi dua bagian yaitu construction dan testing sistem. Berikut ini adalah penjelasannya.
4.5.1. Konstruksi Perangkat Lunak
Blueprint cetak biru sistem yang telah dimodelkan dan dirancang sebelumnya dieksekusi menjadi sebuah set kode program dengan menggunakan
bahasa pemograman PHP 5 guna mengimplementasikan sistem informasi manajemen surat keputusan.
MENU
FOOTER HEADER
Nama pegawai : Data surat:
Data keperluan S.K: menimbang
mengingat memperhatikan
tembusan
Sejumlah tools digunakan untuk mengembangkan perangkat lunak sistem informasi manajemen surat keputusan. Pada tabel berikut ditunjukkan daftar
tools yang digunakan dalam pengembangan.
Tabel 4.36 Daftar Tools Pengembangan Perangkat Lunak Sistem No.
Tools Kegunaan
1 Rational Rose
Mendesain diagram-diagram UML 2
DBDesigner 4 Menggambarkan database schema aplikasi
3 PHP 5
Bahasa pemograman untuk mengembangkan aplikasi sistem informasi
manajeman Surat Keputusan 4
MySQL Database yang digunakan dalam sistem
5 XAMPP Apache HTTP Server Web Server
6 PHP MyAdmin
Perangkat untuk mengakses database yang terdapat pada XAMPP Apache
7 Mozilla Firefox 3.5
Web Browser
4.5.2. Hardware
Perangkat keras yang dibutuhkan aplikasi ini agar dapat dijalankan adalah sebagai berikut:
1. Sebuah komputer yang digunakan administrator sebagai server aplikasi sistem
informasi manajeman Surat Keputusan. Spesifikasi minimum komputer yang disarankan adalah:
a. Processor dengan kecepatan 1 GHz
b. RAM 128 MB
c. Monitor Super VGA minimum 15”
d. Harddisk 20 GB
e. Keyboard
f. Mouse
g. Modem Jaringan Internet
4.5.3. Penyiapan Rencana Implementasi Jaringan
Sistem Manajemen Surat Keputusan yang telah dibuat akan
diimplementasikan melalui jaringan internet. Gambaran implementasi jaringan ditetapkan menggunakan jaringan internet dapat dilihat pada Gambar 4.42.
Gambar 4.42 Gambaran Implementasi Jaringan
4.5.4. Pengujian Mandiri
1. Admin Kepegawaian
Tabel 4.37 Pengujian Mandiri No.
Modul Prasyarat
Hasil yang Diharapkan
Hasil Uji
Coba
1. Tambah S.K
Login sebagai admin
Menambah S.K OK
2. Edit S.K
Login sebagai admin,
data sudah
ada dalam
database Admin
dapat menambah
ataupun mengganti
data S.K
pegawai OK
3. Hapus S.K
Login sebagai admin,
data sudah
ada dalam
database Admin
dapat menghapus data S.K
yang salah OK
4. Melihat S.K
Login sebagai admin,
data sudah
ada dalam
database Admin dapat melihat
S.K yang telah terdaftar dalam sistem beserta
data-datanya OK
5. Mencetak S.K
Login sebagai admin,
data sudah
ada dalam
database Admin dapat mencetak
S.K yang telah jadi OK
6. Tambah membaca
S.K Login sebagai
admin Admin
dapat menambah
data OK
membaca S.K tersebut 7.
Edit membaca
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat mengubah data membaca S.K
OK
8. Hapus membaca
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat
menghapus data
membaca S.K OK
9. Update membaca
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat mengubah urutan dari S.K
OK
10. Tambah menimbang S.K
Login sebagai admin
Admin menambah
menimbang S.K OK
11. Edit menimbang S.K
Login sebagai admin,
data sudah
ada dalam
database Admin dapat mengubah
data menimbang S.K OK
12. Hapus menimbang S.K
Login sebagai admin,
data sudah
ada dalam
database Admin
dapat menghapus data tentang
menimbang S.K OK
13. Update Login sebagai Admin dapat mengubah
OK
menimbang S.K admin,
data sudah
ada dalam
database urutan menimbang S.K
14. Tambah memperhatikan
S.K Login sebagai
admin Admin
dapat menambah
memperhatikan S.K OK
15. Edit memperhatikan
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat mengubah data
tentang memperhatikan S.K
OK
16. Hapus memperhatikan
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat
menghapus data
memperhatikan S.K OK
17. Update memperhatikan
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat mengubah urutan memperhatikan
S.K OK
18. Tambah mengingat S.K
Login sebagai admin
Admin dapat
menambah mengingat
S.K OK
19. Edit mengingat
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat mengubah data tentang mengingat
S.K OK
20. Hapus mengingat S.K
Login sebagai admin,
data sudah
ada dalam
database Admin
dapat menghapus
data mengingat S.K
OK
21. Update mengingat S.K
Login sebagai admin,
data sudah
ada dalam
database Admin dapat mengubah
urutan mengingat S.K OK
22. Tambah tembusan S.K
Login sebagai admin
Admin dapat
menambah tembusan
S.K OK
23. Edit tembusan
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat mengubah data tembusan S.K
OK
24. Hapus tembusan S.K
Login sebagai admin,
data sudah
ada dalam
database Admin
dapat menghapus
data tembusan S.K
OK
25. Update tembusan S.K
Login sebagai admin,
data sudah
ada dalam
database Admin
mengubah urutam tembusan S.K
OK
26. Tambah Pejabat Login sebagai Admin dapat
OK
Penandatangan S.K
admin menambah Pejabat yang
menandatangani S.K 27. Edit
Pejabat Penandatangan
S.K Login sebagai
admin, data
sudah ada
dalam database
Admin dapat mengubah Pejabat
yang menandatangani S.K
OK
28. Hapus Pejabat
Penandatangan S.K
Login sebagai admin,
data sudah
ada dalam
database Admin
dapat menghapus
Pejabat yang
menandatangani S.K
OK
2. Pegawai
No. Modul
Prasyarat Hasil yang
Diharapkan Hasil
Uji Coba
1. Cetak SK
Login sebagai pegawai
Mencetak S.K OK
4.5.5. Acceptance Testing Pengujian Penerimaan