BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1
Implementasi Sistem Pada tahap implementasi ini dilakukan setelah bab III telah diselesaikan,
implementasi merupakan tahapan untuk mendapatkan atau mengembangkan hardware dan software, melakukan pengujian, pelatihan dan perpindahan ke sistem baru Implementasi sistem menggambarkan implementasi dan kebutuhan sistem untuk dapat menjalankan program dengan baik, adapun Implementasi perancangan
aplikasi
Sistem
Informasi
Administrasi
pelaksanaan
dan
pertanggungjawaban keuangan daerah membutuhkan beberapa perangkat lunak serta spesifikasi hardware yang mendukung. Pembuatan aplikasi ini menggunakan komputer dengan spesifikasi sebagai berikut : 1. Perangkat keras a. Tipe komputer
: Laptop
b. Processor
: Pentium 4
c. RAM
: 2 GB
d. Harddisk
: 500 GB
e. Monitor
: 14 inch
2. Perangkat lunak a. Microsoft Windows 7 32 Bit b. Adobe Dreamweaver CS6 c. Artisteer Versi 4 d. Web Browser menggunakan Mozilla Firefox 4.2
Implemetasi Basis Data Pada tahap implementasi database merupakan pembuatan database dengan
nama db_direktorat, berikut ini disampaikan tabel-tabel yang dibutuhkan:
59
60
4.2.1 Tampilan Tabel Pegawai
Tabel 4.1 Tabel pegawai Tabel Pegawai merupakan tabel yang berisi daftar nama-nama pegawai pada Direktorat Pelaksanaan dan Pertanggungjawaban Keuangan Daerah pada Kementerian Dalam Negeri yang dapat mengakses aplikasi ini, 4.2.2
Tampilan Tabel User
Tabel 4.2 Tabel User Tabel User merupakan tabel yang berisi daftar user yang dapat mengkases aplikasi pada Aplikasi Pelaksanaan dan Pertanggungjawaban Keuangan Daerah yang ada di direktorat Pelaksanan dan Pertanggungjwaban Keuangan Daerah.
61
4.2.3 Tampilan Tabel ND_undangan rapat
Tabel 4.3 Tabel nd_undangan _rapat Tabel nd_undangan _rapat merupakan tabel yang berisi untuk membuat undangan rapat yang akan dilaksanakan 4.2.4
Tampilan Tabel Nominatif Undangan rapat
Tabel 4.4 Tabel Nominatif undangan rapat
62
Tabel Nominatif Undangan Rapat merupakan tabel yang berisi daftar nama pegawai yang ada di undangan rapat untuk mencatat daftar nominatif 4.2.5 Tampilan Tabel sp_perjadin
Tabel 4.5 Tabel sp_perjadin Tabel sp_perjadin merupakan tabel yang berisi data tentang perjalanan dinas yang berisi tentang nama-nama pegawai yang telah melakukan perjalan dinas 4.2.6
Tampilan Tabel nominatif_perjadin
Tabel 4.6 Tabel nominatif_perjadin
63
Tabel nominatif_perjadin merupakan tabel yang berisi nilai dari nominatif yang telah melakukan perjalana dinas berupa data keuangan yang telah di realisasikan, data ini selalu dibutuhkan jika pegawai telah melakukan perjalanan dinas. 4.2.7 Tampilan Tabel SK TIM
Tabel 4.7 Tabel sk-tim Tabel sk_tim merupakan tabel yang berisi tentang SK tim dalam Tim kegiatan yang dilakukan setiap tahun. 4.2.8
Tabel Nominatif SK TIM
Tabel 4.8 Tabel Nominatif sk-tim
64
4.3
Tampilan Antar Muka Berikut adalan interface dari tampilan aplikasi Pelaksanaan dan
Pertanggungjawaban Keuangan Daerah.
4.3.1 Tampilan Form Login Pada form login, user diwajibkan untuk memasukkan nama User name dan Password pada aplikasi Pelaksanaan dan Pertanggungjawaban Keuangan Daerah agar bisa masuk pada halaman aplikasi pelaksanaan dan pertanggugjawaban Keuangan Daerah. Untuk lebih jelasnya form login dapat dilihat pada gambar dibawah ini :
Gambar 4.1 Form Login Adapun sistem pada form login ini adalah dengan mengisi User name dan Password pada form login, kemudian klik tombol Login, jika User name dan Password yang dimasukkan benar maka akan langsung masuk kedalam menu utama aplikasi, namun jika salah maka akan muncul pesan untuk mengulangi input User nameId dan Password sampai benar. 4.3.2 Tampilan Form Menu Utama Pada Form Menu Utama akan menampilkan tampilan utama dari menu utama aplikasi ini, menu utama akan tampil jika sudah berhasil login dengan benar pada proses sebelumnya. Pada menu utama ini akan menampilkan menumenu apa saja yang ada di aplikasi ini secara keseluruhan, aplikasi yang akan
65
ditampilkan adalah : Menu utama, Menu Pegawai, Menu Pelaksanaan kegiatan Direktorat, Menu Pertanggungjawaban yang terbagi menjadi Nota dinas Undangan, Perjalanan Dinas, dan SK Tim dan Menu Logout.
Gambar 4.2 Form Menu Utama 4.3.3 Tampilan Form Pegawai Form Menu Pegawai berisi data-data Pegawai Petugas berisi alamat pegawai, Nip pegawai, Nomor NPWP, dan Jabatan Pegawai. Semua data harus harus diisi sesuai kebutuhan karena data pegawai ada hubungannya dengan formform yang lain. Pada Form Pegawai ini terdapat tombol Simpan Edit dan Hapus semuanya sangat dibutuhkan untuk
tombol simpan dapat digunakan untuk
menyimpan file ke data base, edit untuk mengedit data yang tidak sesuai menghapus data untuk data yang salah atau tidak diperlukan . Adapun tampilan dari Form Menu pegawai tersebut adalah sebagai berikut :
Gambar. 4.3 Form Menu Pegawai
66
4.3.4 Tampilan Form Menu Sub Direktorat Form Menu Sub Direktorat
merupakan tampilan data Sub Direktorat
Pelaksanaan dan Pertanggungjawaban Keuangan Daerah, adapun tampilannya adalah sebagai berikut berikut :
Gambar. 4.5 Form Menu Sub Direktorat 4.3.5 Tampilan Form Menu Kegiatan Direktorat Form Menu Kegiatan Direktorat merupakan tampilan data kegiatan di Direktorat Pelaksanaan dan Pertanggungjawaban Keuangan Daerah, adapun tampilannya adalah sebagai berikut berikut :
Gambar. 4.6 Form Menu Kegiatan Direktorat
67
4.3.6 Tampilan Form Menu Pelaksanaan Kegiatan Pada Form Menu Pelaksanaan Kegiatan merupakan data tentang pelaksanaan kegiatan Direktorat Pelaksanaan dan Pertanggungjawaban Keuangan Daerah adalah sebagai berikut :
Gambar. 4.7 Form Menu Pelaksanaan Kegiatan 4.3.7 Tampilan Form Menu Pertanggungjawaban Pada Form Menu Pertanggungjawaban ini terdapat beberapa sub form, yaitu Form Undangan Rapat untuk membuat Undangan Rapat, Perjalanan Dinas untuk membuat surat perintah perjalanan dinas dan SK tim untuk membuat Sk tim kegiatan. Menampilkan form inputan Undangan rapat untuk membuat undangan rapat, form nd undangan rapat ini bisa ini bisa disimpan di database, bisa di Edit jika di perlukan atau diedit karena ada kesalahan, dan bisa pula dihapus jika tidak diperlukan, berikut tampilan dari Form Menu Pertanggungjawaban adalah sbb :
Gambar. 4.8 Form Pertanggungjawaban ND Undangan Rapat
68
4.3.8 Tampilan Form Menu Perjalanan Dinas Pada Form Menu Perjalanan Dinas ini menampilkan Form Data perjalanan dinas untuk membuat sp perjalanan dinas yang dapat disimpan di database dan dapat dicetak, adapun tampilan dari Form MenuPerjalanan dinas adalah sbb :
Gambar. 4.9 Form Menu Perjalanan Dinas 4.3.9 Tampilan Form Menu SK Tim Pada Form Menu Sk Tim ini menampilkan beberapa data-data, data tersebut dapat digunakan untuk membuat SK Tim kegiatan yang dilakukan masing-masing direktorat, berikut tampilan Menu Sk Tim :
69
Gambar. 4.10 Form Menu SK Tim 4.3.10 Tampilan Form Menu Daftar Undangan Form Menu Daftar Undangan merupakan tampilan untuk membuat Daftar Undangan Kegiatan Rapat yang dilakukan sesuai dengan Nomor Undangan yang dapat dicetak, adapun tampilan sebagai berikut :
Gambar. 4.11 Form Menu Daftar Undangan
70
4.3.11 Tampilan Form Menu Daftar Anggota Tim Form ini menampilkan nama-nama pejabat serta uang saku dari daftar anggota yang telah di buat pada form Sk Tim, pada data yang di input ini juga dapat dicetak pada tabel nominatif dari SK Tim adapun tampilannya adalah sebagai berikut:
Gambar. 4.12 Form Menu Daftar SK Tim 4.3.12 Tampilan Form Menu Daftar Nominatif Perjadin
Form ini menampilkan data tentang Nominatif perjadin deperti Uang saku, Uang Hotel, Uang Tiket dll, yang terkait dengan biaya perjalanan Dinas, Form Nominatif ini dapat dicetak, adapun tampilannya adalah sebagai berikut:
71
Gambar. 4.13 Form Menu Daftar Nominatif Perjadin 4.4
Pengujian Sistem Pada pengujian sistem yang dilakukan ini bertujuan untuk mengetahui
apakah aplikasi yang dikembangkan dapat berjalan sebagaimana mestinya sesuai dengan yang dirancang. Selain itu, hal ini juga dilakukan untuk menghindari terjadinya kesalahan-kesalahan pada saat aplikasi di jalankan atau di implementasikan. 4.4.1 Metode Pengujian Pada metode pengujian yang dilakukan yaitu metode black box testing. Metode ini merupakan metode pengujian yang menekankan pada berhasil atau tidaknya aplikasi menjalankan fungsi-fungsinya. 4.4.2 Skenario Pengujian Berikut beberapa skenario pengujian yang akan dilakukan: Tabel 4.1 Tabel skenario pengujian aplikasi Aministrasi Pelaksanaan dan Pertanggungjawaban Keuangan No
Antar muka yang diuji
Bagian dari antar muka yang diuji
Status Halaman
Skenario pengujian
Hasil yang diinginkan
1
Halaman Login
Proses input data login
Halaman Login sudah terbuka
Masukan username & password benar Masukkan username & password salah
Data akan dicek. Jika salah akan diulangi, jika benar akan masuk ke halaman Utama.
2
Halaman Utama
Proses link antar form dapat berjalan dengan baik
Halaman Utama Area sudah terbuka
Menguji Form Pegawai Menguji Form Kegiatan Direktorat Menguji Form Pelaksanaan Kegiatan Menguji Form Pertanggungjawaban
Semua User dapat melihat data-data yang telah tersedia
4
Halaman Master Pegawai
Proses Simpan, edit dan delete data Pegawai
Halaman Master Pegawai sudah terbuka
Menguji tombol add data Pegawai Menguji tombol edit data data pegawai Menguji tombol Hapus data pegawai
User dapat melakukan penambahan data, edit data dan hapus data pegawai
72
5
Halaman Master Sub Direktorat
Proses input, edit dan delete data Sub Direktorat
Halaman Menguji tombol add Master data Subdit Sub Menguji tombol Edit Direktorat data Subdit sudah Menguji tombol terbuka Hapus Subdit
User dapat melakukan penambahan data, edit data dan hapus data Subdit
6
Halaman Master Kegiatan Direktorat
Proses input, edit dan delete data Kegiatan Direktorat
Halaman Menguji tombol add Master data Kegiatan Kegiatan Direktorat Direktorat Menguji tombol Edit sudah data Kegiatan terbuka Direktorat Menguji tombol Hapus data Kegiatan direktorat
User dapat melakukan penambahan data, edit data dan hapus data Subdit
7
Halaman Master Pertanggu ngjawaba n
Proses input, edit dan delete data Pertangungjawaban
Halaman Menguji tombol add Pertanggu data ng Pertangungjawaban jawaban Menguji tombol Edit sudah data terbuka Pertanggungjawaban Menguji tombol Hapus data Pertanggungjawaban
User dapat melakukan penambahan data, edit data dan hapus data Pertanggungjawaban
8
Halaman ND Undangan
Proses input, edit dan delete data Undangan Rapat
Halaman Menguji tombol add Undangan data Nd Undangan rapat Rapat sudah Menguji tombol Edit terbuka data Nd Undangan Rapat Menguji tombol Hapus data Nd Undangan Rapat
User dapat melakukan penambahan data, edit data dan hapus data ND Undangan Rapat Serta dapat mencetak undangan rapat
9
Halaman Perjalana n Dinas
Proses input, edit dan delete data Perjalanan Dinas
Halaman Menguji tombol add Perjalanan data Perjalanan Dinas Dinas Menguji tombol Edit rapat data Perjalanan Dinas sudah Menguji tombol terbuka Hapus data Perjalanan Dinas
User dapat melakukan penambahan data, edit data dan hapus data Perjalanan Dinas Serta dapat mencetak Surat Perintah Dinas
10
Halaman SK Tim
Proses input, edit dan delete data SK Tim
Halaman Menguji tombol add SK Tim data SK Tim sudah Menguji tombol Edit terbuka data SK Tim Menguji tombol Hapus data SK Tim
User dapat melakukan penambahan data, edit data dan hapus data SK Tim Serta dapat mencetak daftar Anggota Tim
11
Halaman Laporan Undangan Rapat
Proses Laporan data Undangan Rapat bulanan
Halaman Menguji Laporan menampilkan Data Laporan Undangan Undangan Rapat yang terdapat
Laporan yang terdapat dalam database akan tampil, sedangkan jika tidak terdapat dalam
73
Rapat sudah terbuka
12
Halaman Laporan Perjalana n Dinas
Proses Laporan data Perjalanan Dinas bulanan
13
Halaman Laporan SK Tim
Proses Laporan data SK Tim bulanan
14
Halaman Laporan Undangan Rapat
Proses Laporan data Undangan Rapat berdasarkan Jabatan Kasi
15
Halaman Laporan Perjalana n Dinas
Proses Laporan data Perjalanan Dinas berdasarkan Jabatan Kasi
16
Halaman Laporan SK Tim
Proses Laporan data SK Tim berdasarkan Jabatan Kasi
di database
Halaman Menguji Laporan menampilkan Data Laporan Perjalanan Perjalanan Dinas yang terdapat Dinas di database sudah terbuka Halaman Menguji Laporan menampilkan Data Sk Laporan Sk Tim yang Tim sudah terdapat di database terbuka Halaman Menguji Laporan menampilkan Data Laporan Undangan Undangan Rapat yang terdapat Rapat di database sudah terbuka Halaman Menguji Laporan menampilkan Data Laporan Perjalanan Perjalanan Dinas yang terdapat Dinas di database sudah terbuka Halaman Menguji Laporan menampilkan Data Sk Laporan Sk Tim yang Tim sudah terdapat di database terbuka
database tampil
tidsk
akan
Laporan yang terdapat dalam database akan tampil, sedangkan jika tidak terdapat dalam database tidsk akan tampil Laporan yang terdapat dalam database akan tampil, sedangkan jika tidak terdapat dalam database tidsk akan tampil Laporan yang terdapat dalam database akan tampil, sedangkan jika tidak terdapat dalam database tidsk akan tampil Laporan yang terdapat dalam database akan tampil, sedangkan jika tidak terdapat dalam database tidsk akan tampil Laporan yang terdapat dalam database akan tampil, sedangkan jika tidak terdapat dalam database tidsk akan tampil
4.4.3 Analisis Hasil Pengujian Dari skenario hasil pengujian yang dilakukan terhadap aplikasi ini , maka diperoleh analisis hasil pengujian dengan rincian sebagai berikut: 1. Hasil pengujian berdasarkan analisis perancangan sistem telah sesuai dengan yang diharapkan. Semua tombol dan link dapat berfungsi dengan baik. 2. Aplikasi ini menghasilkan beberapa laporan: a. Data Undangan Rapat : merupakan laporan Undangan Rapat untuk melihat data-data setiap bulan.
74
b. Data Perjalanan Dinas : merupakan laporan Perjalanan Dinas untuk melihat data-data Perjalanan Dinas setiap bulan. c. Data SK Tim : merupakan laporan SK Tim untuk melihat data-data SK Tim setiap bulan. d. Data Unadangan Rapat : merupakan laporan Undangan Rapat untuk melihat data-data Undangan Rapat berdasarkan Jabatan kasi pada setiap bulan. e. Data Perjalanan Dinas : merupakan laporan Perjalanan Dinas untuk melihat data-data Perjalanan Dinas berdasarkan Jabatan kasi pada setiap bulan. f. Data SK Tim : merupakan laporan Sk Tim untuk melihat data-data SK Tim berdasarkan Jabatan kasi pada setiap bulan. Dari hasil pengujian yang dilakukan pada sistem aplikasi ini, penulis menyimpulkan bahwa semua halaman dan link antar halaman yang ada di dalam sistem aplikasi dapat berjalan dengan baik.