BAB VI.docx
-
Upload
ruedhi-lienha -
Category
Documents
-
view
243 -
download
3
Transcript of BAB VI.docx
VI-1
BAB VI
IMPLEMENTASI SISTEM DAN PENGUJIAN
Implementasi merupakan tahap pembuatan aplikasi dari perancangan
sistem yang telah didesain. Maka akan diketahui apakah sistem yang dibuat benar-
benar dapat menghasilkan tujuan yang diharapkan. Pada tahap ini difokuskan
kepada bahasa pemrograman yang sesuai sehingga akan diperoleh hasil yang
diinginkan. Sistem ini akan dibangun dengan bantuan aplikasi Visual Basic 6.0.
untuk tempat penyimpanan datanya menggunakan database Ms. Access 2007.
Adapun tujuan dari implementasi tersebut adalah sebagai berikut :
1. Menyelesaikan desain sistem yang telah ada dalam dokumen perancangan
yang telah disetujui.
2. Menguji dan mendokumentasikan program atau prosedur dari dokumen
perancangan sistem yang telah disetujui.
3. Memastikan bahwa pemakai dapat mengoperasikan sistem yaitu dengan
melakukan kegiatan pelatihan kepada pemakai.
4. Mempertimbangkan bahwa sistem memenuhi permintaan pemakai, yaitu
dengan menguji secara keseluruhan.
Memastikan bahwa konversi ke sistem yang baru berjalan dengan benar
yaitu dengan membuat rencana, mengontrol dan melakukan instalasi sistem secara
benar.
6.1 Batasan Implementasi
Batasan dalam pengembangan sistem ini antara lain :
1. Database menggunakan Microsoft Access 2007.
2. Dikembangkan dengan Bahasa Pemrograman Visual Basic 6.0.
3. Modul pemdukung yang digunakan adalah Crystal Report 10.0.
4. Pengguna sistem ini adalah administrator sebagai penggunan utama
sistem, pegawai Kantor Camat Siak Hulu Bagian Kependudukan, dan
pegawai Kantor Camat Siak Hulu secara umum.
VI-2
6.2 Lingkungan Operasional dan Pengembangan
Pada prinsipnya setiap desain sistem yang telah dirancang memerlukan
sarana pendukung yaitu berupa peralatan-peralatan yang sangat berperan dalam
menunjang penerapan sistem yang di desain terhadap pengolahan data.
Komponen-komponen yang dibutuhkan antara lain hardware, yaitu kebutuhan
perangkat keras komputer dalam pengolahan data, kemudian software yaitu untuk
kebutuhan akan perangkat lunak berupa sistem untuk mengoperasikan sistem
yang telah didesain.
Lingkungan operasional merupakan lingkungan tempat sistem ini dapat
digunakan oleh satu orang pengguna. Berikut merupakan spesifikasi minimum
kebutuhan dari lingkungan operasional yaitu:
1. Perangkat keras
Processor : Intel Pentium IV, 1.8 GHz
Memori : 512 MB
2. Perangkat Lunak
Sistem Operasi : Ms. Windows Xp Home Edition
Basis Data : Microsoft Access 2007
Program Tool : Ms. Visual Basic 6.0
Program Pendukung : Crystal Report 10.0
6.3 Pengujian
Setelah tahap implementasi selesai dilakukan, maka dilanjutkan dengan
pengujian sistem dari imlementasi yang telah dibuat. Pengujian ini akan dilakukan
pada lingkungan perangkat lunak dan lingkungan perangkat keras yang sesuai
dengan lingkungan operasionalnya.
VI-3
6.3.1 Pengujian Menu Login
Tabel 6.1 Pengujian Menu Login
Deskripsi
Prekondisi
Prosedur Pengujian
Masukan
Keluaran Yang Diharapkan
Kriteria Evaluasi Hasil
Hasil Yang di Dapat
Kesimpulan
Pengujian menu login
Tampilan layar login aplikasi
1. Masukkan userid dan password2. Klik tombol OK untuk masuk ke menu utama 3. Tampil menu utama
Userid dan password benar
Data berhasil di validasi tidak ada instruksi error
Layar yang ditampilkan sesuai dengan yang diharapkan
Data berhasil di validasi tidak ada instruksi error
Diterima
Userid kosong
Muncul pesan “ Proses login gagal! Userid kosong”
Muncul pesan “ Proses login gagal! Userid kosong”
Diterima
Password kosong
Muncul pesan “ Proses login gagal! Password kosong”
Muncul pesan “ Proses login gagal! Password kosong”
Diterima
Userid dan password
Muncul pesan “Proses login
Muncul pesan “Proses login
Diterima
VI-4
kosong gagal! Userid dan password kosong!”
gagal! Userid dan password kosong!”
Userid salah
Muncul pesan “Proses login gagal! Userid salah”
Muncul pesan “Proses login gagal! Userid salah”
Diterima
Password salah
Muncul pesan “Proses login gagal! Password salah”
Muncul pesan “Proses login gagal! Password salah”
Diterima
Userid dan password salah
Muncul pesan “Proses login gagal! Userid dan Password salah”
Muncul pesan “Proses login gagal! Userid dan Password salah”
Diterima
VI-5
6.3.2 Pengujian Menu Pengaturan Login
Tabel 6.2 Pengujian Menu Pengaturan Login
Deskripsi
Prekondisi
Prosedur Pengujian
Masukan
Keluaran Yang Diharapkan
Kriteria Evaluasi Hasil
Hasil Yang di Dapat
Kesimpulan
Pengujian menu pengaturan login
Tampilan layar menu utama dan klik menu pengaturan login
Form pengaturan login tampil
Username yang sudah ada
Muncu pesan “username sudah ada”. Tombol ubah, hapus dan keluar aktif.
Layar Muncul pesan “username sudah ada”. Tombol ubah, hapus dan keluar aktif.
Diterima
Username belum ada
Tombol simpan dan keluar aktif
Tombol simpan dan keluar aktif
Diterima
1. Pilih menu pengaturan login, masukkan data login (username
Data login tidak ada yang kosong
Muncul pesan “Data login telah disimpan”
Muncul pesan “data login telah disimpan”
Diterima
Userna Muncul Muncu Diterima
VI-6
dan password) dan klik simpan
me kosong
pesan “Proses penyimpanan gagal! Username kosong”
ll pesan “Proses penyimpanan gagal! Username kosong”
Password kosong
Muncul pesan “Proses penyimpanan gagal! Password kosong”
Muncul pesan “Proses penyimpanan gagal! Password kosong”
Diterima
Password lebih dari 10 karakter
Muncul pesan “Password tidak boleh lebih dari 10 karakter”
Muncul pesan “Password tidak boleh lebih dari 10 karakter”
Diterima
2. Pi Data Data Data Diterima
VI-7
lih menu pengaturan login, masukkan username dan klik ubah
login dari data grid
login berhasil diubah
login berhasil diubah
3. Pilih menu pengaturan login, masukkan username dan klik hapus
Data login dari data grid
Muncul pesan “Data telah berhasil dihapus”
Muncul pesan “Data telah berhasil dihapus”
Diterima
4. Pilih menu pengaturan login dan klik keluar
- Keluar dari tampilan form pengaturan login
Keluar dari tampilan form pengaturan login
Diterima
6.3.3 Pengujian Form Data Master
Tabel 6.3 Pengujian Form Data Master
Deskripsi
Prekondisi
Prosedur Pengujian
Masukan
Keluaran Yang Diharapkan
Kriteria Evaluasi Hasil
Hasil Yang di Dapat
Kesimpulan
Pengujian menu pengatura
Tampilan layar menu
Form pengaturan data
Id_master yang sudah
Muncul pesan “
Layar Muncul pesan “
Diterima
VI-8
n data master
utama dan klik menu pengaturan data master
master tampil
ada id_master sudah ada”. Tombol ubah, hapus dan keluar aktif.
id_master sudah ada”. Tombol ubah, hapus dan keluar aktif.
Id_master belum ada
Tombol simpan dan keluar aktif
Tombol simpan dan keluar aktif
Diterima
5. Pilih menu pengaturan master, masukkan data master dan klik simpan
Data master tidak ada yang kosong
Muncul pesan “Data master telah disimpan”
Muncul pesan “data master telah disimpan”
Diterima
id_master kosong
Muncul pesan “Proses penyimpanan gagal! Id_master kosong”
Muncul pesan “Proses penyimpanan gagal! Id_master kosong”
Diterima
VI-9
Nama atribut data master kosong
Muncul pesan “Proses penyimpanan gagal! data kosong”
Muncul pesan “Proses penyimpanan gagal! data kosong”
Diterima
Id_master lebih dari 10 karakter
Muncul pesan “id_master tidak boleh lebih dari 10 karakter”
Muncul pesan “id_master tidak boleh lebih dari 10 karakter”
Diterima
6. Pilih menu pengaturan data master, masukkan id_master dan klik ubah
Data master dari data grid
Data master berhasil diubah
Data master berhasil diubah
Diterima
7. Pilih menu pengaturan master,
Data master dari data grid
Muncul pesan “Data telah
Muncul pesan “Data telah
Diterima
VI-10
masukkan id_master dan klik hapus
berhasil dihapus”
berhasil dihapus”
8. Pilih menu pengaturan data master dan klik keluar
- Keluar dari tampilan form pengaturan data mster
Keluar dari tampilan form pengaturan data master
Diterima
6.3.4 Pengujian Form Data Penduduk
Tabel 6.4 Pengujian Form Data Penduduk
Deskripsi
Prekondisi
Prosedur Pengujian
Masukan
Keluaran Yang Diharapkan
Kriteria Evaluasi Hasil
Hasil Yang di Dapat
Kesimpulan
Pengujian menu pengaturan data penduduk
Tampilan layar menu utama dan klik menu pengaturan data penduduk
Form pengaturan data penduduk tampil
Data penduduk
Muncu pesan”data penduduk sudah ada”. Tombol ubah, hapus dan keluar aktif.
Layar Muncu pesan “data penduduk sudah ada”. Tombol ubah, hapus dan keluar aktif.
Diterima
VI-11
Data penduduk belum ada
Tombol simpan dan keluar aktif
Tombol simpan dan keluar aktif
Diterima
9. Pilih menu pengaturan data penduduk, masukkan data pendudukdan klik simpan
Data penduduk tidak ada yang kosong
Muncul pesan “Data login telah disimpan”
Muncul pesan “data penduduk telah disimpan”
Diterima
Data penduduk kosong
Muncul pesan “Proses penyimpanan gagal! Data penduduk kosong”
Muncul pesan “Proses penyimpanan gagal! Data penduduk kosong”
Diterima
6.3.5 Pengujian Form Kartu Keluarga
Tabel 6.5 Pengujian Form Kartu Keluarga
Deskripsi
Prekondisi
Prosedur Pengujian
Masukan
Keluaran Yang Diharapkan
Kriteria Evaluasi Hasil
Hasil Yang di Dapat
Kesimpulan
VI-12
Pengujian menu pengaturan kartu keluarga
Tampilan layar menu utama dan klik menu pengaturan kartu keluarga
Form pengaturan kartu keluarga tampil
Data kartu keluarga
Muncul pesan kartu keluarga sudah ada”. Tombol ubah, hapus dan keluar aktif.
Layar Muncul pesan “kartu keluarga sudah ada”. Tombol ubah, hapus dan keluar aktif.
Diterima
Kartu keluarga belum ada
Tombol simpan dan keluar aktif
Tombol simpan dan keluar aktif
Diterima
10. Pilih menu pengaturan kartu keluarga masukkan data dan klik
Data kartu keluarga tidak ada yang kosong
Muncul pesan “kartu kelurga telah disimpan”
Muncul pesan “kartu keluarga telah disimpan”
Diterima
VI-13
simpan Data kartu keluarga kosong
Muncul pesan “Proses penyimpanan gagal! Data kartu keluarga kosong”
Muncul pesan “Proses penyimpanan gagal!data kartu keluarga kosong”
Diterima
11. Pilih menu pengaturan kartu keluarga masukkan id_kk dan klik ubah
Data kartu keluarga dari data grid
Data kartu keluarga berhasil diubah
Data kartu kelurga berhasil diubah
Diterima
12. Pilih menu pengaturan kartu keluarga masukkan id_kk dan klik hapus
Data kartu keluargadari data grid
Muncul pesan “Data telah berhasil dihapus”
Muncul pesan “Data telah berhasil dihapus”
Diterima
13. Pilih menu pengaturan kartu
- Keluar dari tampilan form
Keluar dari tampilan
Diterima
VI-14
keluarga dan klik keluar
pengaturan kartu keluarga
form pengaturan kartu keluarga
6.3.6 Pengujian Form Akta Kelahiran
Tabel 6.6 Pengujian Form Akta Kelahiran
Deskripsi
Prekondisi
Prosedur Pengujian
Masukan
Keluaran Yang Diharapkan
Kriteria Evaluasi Hasil
Hasil Yang di Dapat
Kesimpulan
Pengujian menu pengaturan akta kelahiran
Tampilan layar menu utama dan klik menu pengaturan akta kelahiran
Form pengaturan akta kelahiran tampil
Data akta kelahiran
Muncul pesan “data akta kelahiran sudah ada”. Tombol ubah, hapus dan keluar aktif.
Layar Muncul pesan “data akta kelahiran sudah ada”. Tombol ubah, hapus dan keluar aktif.
Diterima
Data akta kelahiran belum ada
Tombol simpan dan keluar aktif
Tombol simpan dan keluar aktif
Diterima
14. Pi Data Muncul Muncu Diterima
VI-15
lih menu pengaturan akta kelahiran, masukkan data akta kelahiran dan klik simpan
akta kelahiran tidak ada yang kosong
pesan “Data akta kelahiran telah disimpan”
l pesan “data akta kelahiran telah disimpan”
Data kta kelahiran kosong
Muncul pesan “Proses penyimpanan gagal! Data akta kelahiran kosong”
Muncul pesan “Proses penyimpanan gagal!data akta kelahiran kosong”
Diterima
15. Pilih menu pengaturan akta kelahiran, masukkan id_akta dan klik ubah
Data akta kelahiran dari data grid
Data akta kelahiran berhasil diubah
Data akta kelahiran berhasil diubah
Diterima
16. Pilih menu pengaturan akta kelhiran,
Data akta kelahiran dari data
Muncul pesan “Data telah berhasil
Muncul pesan “Data telah berhas
Diterima
VI-16
masukkan id_akta dan klik hapus
grid dihapus” il dihapus”
17. Pilih menu pengaturan akta kelahiran dan klik keluar
- Keluar dari tampilan form pengaturan akta kelahiran
Keluar dari tampilan form pengaturan akta kelahiran
Diterima
6.4 Hasil Pengujian
Sistem ini dirancang khusus untuk mengelola data kependudukan Kantor
Camat Siak Hulu Kabupaten Kampar Propinsi Riau. Sistem ini akan dipakai oleh
administrator Kantor Camat Siak Hulu, Pegawai Kependudukan, dan Pegawai
umum di Kantor Camat Siak Hulu.
Tahap awal dalam pengoperasian sistem ini dimulai dengan admin
mengklik icon shortcut simduk.exe yang selanjutnya akan muncul menu login
sistem.
6.4.1 Menu Login
Sebelum masuk ke sistem dan dapat mengoperasikan menu-menu yang
ada di dalam sistem maka terlebih dahulu administrator harus meng-input-kan
user ID, password, level, dan bagian yang valid.
VI-17
Gambar 6.1 Menu Login
6.4.2 Menu Utama
Setelah meng-input-kan user ID, password, level, dan bagian maka sistem
akan mengecek user tersebut berhak atau tidak, jika sesuai maka administrator
dapat masuk ke dalam menu utama. Kemudian administrator dapat memilih menu
yang diinginkan. Pada form ini ada beberapa menu utama yang disajikan yaitu:
1. Pengaturan Master
Menu ini memberikan fasilitas bagi admin untuk melakukan manajemen
data-data master seperti melakukan input data, hapus data, dan edit data.
Data master yang mencakup dalam menu pengaturan master adalah data
agama, data desa, data hubungan keluarga, data kewarganegaraan, data
master KK, data pekerjaan, data pendidikan, data status perkawinan, data
kelamin, dan data login admin.
2. Adm Kependudukan
Menu ini memberikan fasilitas bagi admin untuk melakukan meng-input-
kan data kartu keluarga, data anggota keluarga dan data akta kelahiran
VI-18
serta melakukan pengolahan data kartu keluarga, data anggota keluarga
dan akta kelahiran.
3. Report
Menu ini memberikan fasilitas bagi admin untuk melihat laporan-laporan
pada sistem.
4. Selesai
Menu ini memberikan fasilitas bagi admin untuk keluar dari menu utama.
Gambar 6.2 Menu Utama
6.4.3 Sub Menu Login Admin
Sub menu login admin, menu ini memberikan fasilitas bagi administrator
untuk dapat melakukan pengaturan data login dengan cara melakukan
penambahan data login, mengubah data login dan penghapusan data login.
VI-19
Gambar 6.3 Sub Menu Login Admin
6.4.4 Sub Menu Agama
Sub menu agama, menu ini memberikan fasilitas bagi administrator untuk
dapat melakukan pengaturan data agama dengan cara melakukan penambahan
data agama, mengubah data agama dan penghapusan data agama.
Gambar 6.4 Sub Menu Agama
6.4.5 Sub Menu Desa
Sub menu desa, menu ini memberikan fasilitas bagi administrator untuk
dapat melakukan pengaturan data desa dengan cara melakukan penambahan data
desa, mengubah data desa dan penghapusan data desa.
VI-20
Gambar 6.5 Sub Menu Desa
6.4.6 Sub Menu Hubungan Keluarga
Sub menu hubungan keluarga, menu ini memberikan fasilitas bagi
administrator untuk dapat melakukan pengaturan data hubungan keluarga dengan
cara melakukan penambahan data hubungan keluarga, mengubah data hubungan
keluarga dan penghapusan data hubungan keluarga.
Gambar 6.6 Sub Menu Hubungan Keluarga
6.4.7 Sub Menu Kewarganegaraan
Sub menu kewarganegaraan, menu ini memberikan fasilitas bagi
administrator untuk dapat melakukan pengaturan data kewarganegaraan dengan
VI-21
cara melakukan penambahan data kewarganegaraan, mengubah data
kewarganegaraan dan penghapusan data kewarganegaraan.
Gambar 6.7 Sub Menu Kewarganegaraan
6.4.8 Sub Menu Master KK
Sub menu master kartu keluarga, menu ini memberikan fasilitas bagi
administrator untuk dapat melakukan pengaturan data master kartu keluarga
dengan cara melakukan penambahan data master kartu keluarga, mengubah data
master kartu keluarga dan penghapusan data master kartu keluarga.
Gambar 6.8 Sub Menu Master KK
6.4.9 Sub Menu Pekerjaan
Sub menu pekerjaan, menu ini memberikan fasilitas bagi administrator
untuk dapat melakukan pengaturan data pekerjaan dengan cara melakukan
VI-22
penambahan data pekerjaan, mengubah data pekerjaan dan penghapusan data
pekerjaan.
Gambar 6.9 Sub Menu Pekerjaan
6.4.10 Sub Menu Pendidikan
Sub menu pendidikan, menu ini memberikan fasilitas bagi administrator
untuk dapat melakukan pengaturan data pendidikan dengan cara melakukan
penambahan data pendidikan, mengubah data pendidikan dan penghapusan data
pendidikan.
Gambar 6.10 Sub Menu Pendidikan
6.4.11 Sub Menu Status Perkawinan
Sub menu status perkawinan, menu ini memberikan fasilitas bagi
administrator untuk dapat melakukan pengaturan data status perkawinan dengan
VI-23
cara melakukan penambahan data status perkawinan, mengubah data status
perkawinan dan penghapusan data status perkawinan.
Gambar 6.11 Sub Menu Status Perkawinan
6.4.12 Sub Menu Kelamin
Sub menu kelamin, menu ini memberikan fasilitas bagi administrator
untuk dapat melakukan pengaturan data kelamin.
Gambar 6.12 Sub Menu Kelamin
6.4.13 Sub Menu Anggota Keluarga
Sub menu anggota keluarga, menu ini memberikan fasilitas bagi
administrator untuk dapat melakukan pengaturan data anggota keluarga dengan
VI-24
cara melakukan penambahan data anggota keluarga, mengubah data anggota
keluarga dan penghapusan data anggota keluarga.
Gambar 6.13 Sub Menu Anggota Keluarga