Uji Coba Account Staf Divisi Bukti Tayang

201

4.5 Mengembangkan dan Mendokumentasikan Perangkat Lunak

Pada tahap ini dilakukan pengkodean terhadap rancangan-rancangan yang telah didefinisikan. Pengkodean sistem dilakukan dengan menggunakan bahasa pemrograman PHP dan MySQL sebagai basis datanya. Adapun baris kode program yang buat dapat dilihat pada bagian lampiran skripsi ini. Kemudian membuat suatu dokumentasi berupa file Help yang menjelaskan prosedur dari program. File Help tersedia di halaman Home pada setiap Account user.

4.6 Menguji dan Mempertahankan Sistem

Sebelum sistem informasi dapat digunakan, maka harus dilakukan pengujian terlebih dahulu. Beberapa pengujian dilakukan oleh programmer sendiri beserta Staff Balitbang Dephan RI Atas Nama Yeyep Pirdaus. Pengujian ini dilakukan dengan menggunakan class fungsional pengujian metode Blackbox testing.

4.6.1 Uji Coba Account Staf Divisi Bukti Tayang

Melakukan uji coba pada Account Staf Divisi Bukti Tayang. Hasil yang didapat sebagai berikut. Tabel 4.45 Tabel Hasil uji coba Account Staf Divisi Bukti Tayang No Rancangan Proses Hasil Yang Diharapkan Hasil Keterangan 1 Isi username dan password lalu klik tombol Login Masuk ke Halaman Home Staf Divisi Bukti Tayang Sesuai Level = Staf Divisi Bukti Tayang. Jika data invalid akan tampil 202 pesan ’Login Gagal’ 2 Pilih menu ’Data Master’ Menampilkan sub menu data master Sesuai 3 Klik sub menu ’User Account’ Menampilkan halaman Master User Account Sesuai 4 Klik ’Tambah User Account’ Menampilkan Form Input User Account Sesuai 5 Klik ’Tambah’ Data user account baru tersimpan dalam database. Kembali ke halaman Master User Account Sesuai Data yang di input lengkap 6 Klik ’Reset’ Form Input User Account kembali ke kondisi awal kosong Sesuai 7 Klik ’Detail’ Tampil halaman Detail UserAccount Sesuai 8 Klik ’Edit’ Tampil halaman Form Edit User Account Sesuai 9 Klik ’Proses’ Data user account yang diubah tersimpan ke database. Kembali ke halaman Master User Account Sesuai Data yang di input lengkap 10 Klik ’Reset’ Form Edit User Account kembali ke kondisi awal Sesuai 11 Klik ’Batal’ Kembali ke halaman Master User Account Sesuai 12 Klik ’Hapus’ Tampil halaman konfirmasi Hapus User Account Sesuai 13 Klik ’Ya’ Akan menghapus data user account yang dipilih dari database. Kembali ke halaman MasterUser Account Sesuai 14 Klik ’Tidak’ Membatalkan hapus data user account yang dipilih. Sesuai 203 Kembali ke halaman MasterUser Account 15 Klik sub menu ’Account Executive’ Menampilkan halaman Master Account Executive Sesuai 16 Klik ’Tambah Account Executive’ Menampilkan Form Input Account Executive Sesuai 17 Klik ’Tambah’ Data account executive baru tersimpan dalam database. Kembali ke halaman Master Account Executive Sesuai Data yang di input lengkap 18 Klik ’Reset’ Form Input Account Executive kembali ke kondisi awal kosong Sesuai 19 Klik ’Detail’ Tampil halaman Detail Account Executive Sesuai 20 Klik ’Edit’ Tampil halaman Form Edit Account Executive Sesuai 21 Klik ’Proses’ Data account executive yang diubah tersimpan ke database. Kembali ke halaman Master Account Executive Sesuai Data yang di input lengkap 22 Klik ’Reset’ Form Edit Account Executive kembali ke kondisi awal Sesuai 23 Klik ’Batal’ Kembali ke halaman Master Account Executive Sesuai 24 Klik ’Hapus’ Tampil halaman konfirmasi Hapus Account Executive Sesuai 25 Klik ’Ya’ Akan menghapus data account executive yang dipilih dari database. Kembali ke halaman Master Account Executive Sesuai 26 Klik ’Tidak’ Membatalkan hapus account executive yang dipilih. Kembali ke halaman Master Sesuai 204 Account Executive 27 Klik sub menu ’Kontrak’ Menampilkan halaman Master Kontrak Sesuai 28 Klik ’Tambah Kontrak’ Menampilkan Form Input Kontrak Sesuai 29 Klik ’Tambah’ Data kontrak baru tersimpan dalam database. Kembali ke halaman Master Kontrak Sesuai Data yang di input lengkap 30 Klik ’Reset’ Form Input Kontrak kembali ke kondisi awal kosong Sesuai 31 Klik ’Detail’ Tampil halaman Detail Kontrak Sesuai 32 Klik ’Edit’ Tampil halaman Form Edit Kontrak Sesuai 33 Klik ’Proses’ Data kontrak yang diubah tersimpan ke database. Kembali ke halaman Master Kontrak Sesuai Data yang di input lengkap 34 Klik ’Reset’ Form Edit Kontrak kembali ke kondisi awal Sesuai 35 Klik ’Batal’ Kembali ke halaman Master Kontrak Sesuai 36 Klik ’Hapus’ Tampil halaman konfirmasi Hapus Kontrak Sesuai 37 Klik ’Ya’ Akan menghapus data kontrak yang dipilih dari database. Kembali ke halaman Master Kontrak Sesuai 38 Klik ’Tidak’ Membatalkan hapus Kontrak yang dipilih. Kembali ke halaman Master Kontrak Sesuai 39 Klik sub menu ’Siaran’ Menampilkan halaman Master Siaran Sesuai 40 Klik ’Tambah Siaran’ Menampilkan Form Input Siaran Sesuai 41 Klik ’Tambah’ Data siaran baru tersimpan Sesuai Data yang di 205 dalam database. Kembali ke halaman Master Siaran input lengkap 42 Klik ’Reset’ Form Input Siaran kembali ke kondisi awal kosong Sesuai 43 Klik ’Detail’ Tampil halaman Detail Siaran Sesuai 44 Klik ’Edit’ Tampil halaman Form Edit Siaran Sesuai 45 Klik ’Proses’ Data siaran yang diubah tersimpan ke database. Kembali ke halaman Master Siaran Sesuai Data yang di input lengkap 46 Klik ’Reset’ Form Edit Siaran kembali ke kondisi awal Sesuai 47 Klik ’Batal’ Kembali ke halaman Master Siaran Sesuai 48 Klik ’Hapus’ Tampil halaman konfirmasi Hapus Siaran Sesuai 49 Klik ’Ya’ Akan menghapus data siaran yang dipilih dari database. Kembali ke halaman Master Siaran Sesuai 50 Klik ’Tidak’ Membatalkan hapus siaran yang dipilih. Kembali ke halaman Master Siaran Sesuai 51 Pilih menu ’Bukti Tayang’ Tampil Sub Menu Bukti Tayang Sesuai 52 Klik sub menu ’Pemesanan’ Tampil halaman Master Pemesanan Sesuai 53 Klik ’Detail’ Tampil halaman Detail Pemesanan Sesuai 54 Klik sub menu ’Pembuatan’ Tampil halaman Master Pembuatan Sesuai 55 Klik ’Tambah Pembuatan’ Menampilkan Form Input Pembuatan Sesuai 56 Klik ’Tambah’ Data pembuatan baru tersimpan dalam database. Sesuai Data yang di input lengkap 206 Kembali ke halaman Master Pembuatan 57 Klik ’Reset’ Form Input Pembuatan kembali ke kondisi awal kosong Sesuai 58 Klik ’Detail’ Tampil halaman Detail Pemesanan Sesuai 59 Klik sub menu ’Pengambilan’ Tampil halaman Master Pengambilan Sesuai 60 Klik ’Tambah Pengambilan’ Menampilkan Form Input Pengambilan Sesuai 61 Klik ’Tambah’ Data pengambilan baru tersimpan dalam database. Kembali ke halaman Master Pengambilan Sesuai Data yang di input lengkap 62 Klik ’Reset’ Form Input Pengambilan kembali ke kondisi awal kosong Sesuai 63 Klik ’Detail’ Tampil halaman Detail Pengambilan Sesuai 64 Pilih menu ’Bahan Baku’ Tampil Sub Menu Bahan Baku Sesuai 65 Klik sub menu ’Bahan Baku’ Tampil halaman Master Bahan Baku Sesuai 66 Klik ’Tambah Bahan Baku’ Menampilkan Form Input Bahan Baku Sesuai 67 Klik ’Tambah’ Data bahan baku baru tersimpan dalam database. Kembali ke halaman Master Bahan Baku Sesuai Data yang di input lengkap 68 Klik ’Reset’ Form Input Bahan Baku kembali ke kondisi awal kosong Sesuai 69 Klik ’Detail’ Tampil halaman Detail Bahan Baku Sesuai 70 Klik ’Hapus’ Tampil halaman konfirmasi Sesuai 207 Hapus Bahan Baku 71 Klik ’Ya’ Akan menghapus data bahan baku yang dipilih dari database. Kembali ke halaman Master Bahan Baku Sesuai 72 Klik ’Tidak’ Membatalkan hapus bahan baku yang dipilih. Kembali ke halaman Master Bahan Baku Sesuai 73 Klik sub menu ’Permintaan’ Tampil halaman Master Permintaan Bahan Baku Sesuai 74 Klik ’Tambah Permintaan Bahan Baku’ Menampilkan Form Input Permintaan Bahan Baku Sesuai 75 Klik ’Tambah’ Data permintaan bahan baku baru tersimpan dalam database. Kembali ke halaman Master Permintaan Bahan Baku Sesuai Data yang di input lengkap 76 Klik ’Reset’ Form Input Permintaan Bahan Baku kembali ke kondisi awal kosong Sesuai 77 Klik ’Detail’ Tampil halaman Detail Permintaan Bahan Baku Sesuai 78 Klik sub menu ’Pengadaan’ Tampil halaman Master Pengadaan Bahan Baku. Sesuai 79 Klik ’Tambah Pengadaan Bahan Baku’ Menampilkan Form Input Pengadaan Bahan Baku Sesuai 80 Klik ’Tambah’ Data pengadaan bahan baku baru tersimpan dalam database. Kembali ke halaman Master Pengadaan Bahan Baku Sesuai Data yang di input lengkap 81 Klik ’Reset’ Form Input Pengadaan Bahan Baku kembali ke kondisi awal kosong Sesuai 208 82 Klik ’Detail’ Tampil halaman Detail Pengadaan Bahan Baku Sesuai 83 Pilih menu ’Laporan’ Tampil Sub Menu Laporan Sesuai 84 Klik sub menu ’Laporan Pemesanan’ Tampil Form Periode Laporan Pemesanan Bukti Tayang Sesuai 85 Klik ’Proses’ Tampil Laporan Pemesanan Bukti Tayang Sesuai 86 Klik ’Reset’ Form Periode Laporan Pemesanan Bukti Tayang kembali ke kondisi awal kosong. Sesuai 87 Klik sub menu ’Laporan Pembuatan’ Tampil Form Periode Laporan Pembuatan Bukti Tayang Sesuai 88 Klik ’Proses’ Tampil Laporan Pembuatan Bukti Tayang Sesuai 89 Klik ’Reset’ Form Periode Laporan Pembuatan Bukti Tayang kembali ke kondisi awal kosong. Sesuai 90 Klik sub menu ’Laporan Pengambilan’ Tampil Form Periode Laporan Pengambilan Bukti Tayang Sesuai 91 Klik ’Proses’ Tampil Laporan Pengambilan Bukti Tayang Sesuai 92 Klik ’Reset’ Form Periode Laporan Pengambilan Bukti Tayang kembali ke kondisi awal kosong. Sesuai 93 Klik sub menu ’Laporan Stok Bahan Baku’ Tampil Laporan Stok Bahan Baku 94 Klik sub menu ’Laporan Pengadaan’ Tampil Form Periode Laporan Pengadaan Bahan Baku Sesuai 95 Klik ’Proses’ Tampil Laporan Pengadaan Sesuai 209 Bahan Baku 96 Klik ’Reset’ Form Periode Laporan Pengadaan Bahan Baku kembali ke kondisi awal kosong. Sesuai 97 Klik ’Logout’ Kembali ke halaman Login Sesuai

4.6.2 Uji Coba Account Account Executive