BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Implementasi Implementasi adalah suatu proses penerapan rancangan program yang telah dibuat kedalam sebuah pemrograman sesuai dengan rencana yang telah di rancang sebelumnya sehingga dapat menjadi sebuah tujuan yang diharapkan dari program yang akan dibangun. Implementasi ini adalah lanjutan dari poin-poin pengembangan sistem yang menggunakan metode web engeneering. 4.1.1 Implementasi Antar Muka Admin 1. Halaman Index Halaman pertama ini user dapat mengakses semua data_data dengan melalui login terlebih dahulu sesuai dengan masing-masing.
Gambar 4.1 Halaman Index
86
hak akses
87
2. Halaman Pertama Home Admin Tampilan ini adalah halaman utama atau home saat pengunjung mengakses situs web ini. Hanya pengguna yang mempunya hak akses saja yang dapat memasuki halaman ini. Gambar 4.2 Halaman Home Admin 3. Halaman Tambah Fakultas Ini adalah halaman tambah Fakultas yang memberikan informasi tentang tambah fakultas yang di lakukan oleh pihak administrator.
Gambar 4.3 Halaman Tambah Jurusan 4. Halaman Tambah Jurusan Ini adalah halaman tambah jurusan yang memberikan informasi tentang tambah jurusan yang dilakukan oleh pihak administrator.
88
Gambar 4.4 Halaman Tambah Jurusan 5. Halaman Tambah Mahasiswa Ini adalah halaman tambah mahasiswa yang memberikan informasi tentang tambah mahasiswa.
Gambar 4.5 Halaman Tambah Mahasiswa 6. Halaman Tambah Kelas Ini adalah halaman tambah kelas yang memberikan informasi tentang tambah kelas.
89
Gambar 4.6Halaman Tambah Kelas 7. Halaman Tambah Dosen Ini adalah halaman tambah dosen yang memberikan informasi tentang tambah dosen.
Gambar 4.7 Halaman Tambah Dosen 8. Halaman Tambah Kurikulum
90
Ini adalah halaman tambah kurikulum yang memberikan informasi tentang menambah data kurikulum baru yang akan di ambil oleh mahasiswa sesuai dengan tahun ajaran baru.
Gambar 4.8 Halaman Tambah Kurikulum 9. Halaman Tambah Dosen Mengajar Ini adalah halaman tambah dosen mengajar yang memberikan informasi tentang tambah data dosen mengajar.
Gambar 4.9 Halaman Tambah Dosen Mengajar 10. Halaman Pengambilan Formulir Rencana Studi
91
Ini adalah halaman pengambilan Formulir Rencana Studi yang memberikan informasi pengambilan Formulir Rencana Studi.
Gambar 4.10 Halaman Pengambilan Formulir Rencana Studi 11. Halaman Pengambilan Formulir Rencana Studi Ini adalah halaman From Formulir Rencana Studi yang memberikan informasi pengambilan Formulir Rencana Studi.
Gambar 4.11 Halaman From Formulir Rencana Studi 12. Halaman Tambah Mata Kuliah
92
Ini adalah halaman tambah jadwal yang memberikan informasi tentang tambah data jadwal mata kuliah.
Gambar 4.12 Halaman Tambah Jadwal Mata Kuliah 4.1.2. Implementasi Antar Muka Dosen (PA) 1. Halaman pertama dosen Tampilan ini adalah halaman utama atau home saat dosen mengakses situs web ini. Hanya pengguna yang mempunya hak akses saja yang dapat memasuki halaman ini.
Gambar 4.13 Halaman Pertama Home Dosen 2. Halaman Tampil Data Dosen (PA)
93
Ini adalah halaman tampil data dosen (PA) yang memberikan informasi tentang menampilkan data dosen yang dapat dilihat oleh dosen (PA).
Gambar 4.14 Halaman Tampil Data Dosen (PA) 3. Halaman Tampil Formulir Rencana Studi Ini adalah halaman tampil Formulir Rencana Studi yang memberikan informasi tentang menampilkan data Formulir Rencana Studi yang dapat di lihat oleh dosen (PA)nya masing masing yang di ambil oleh mahasiswa.
Gambar 4.15 Halaman Halaman Tampil Formulir Rencana Studi
94
4.1.3 Implementasi Antar Muka Mahasiswa 1. Halaman Pertama Mahasiswa Tampilan ini adalah halaman utama atau home saat mahasiswa mengakses situs web ini. Hanya pengguna yang mempunya hak akses saja yang dapat memasuki halaman mahasiswa ini.
Gambar 4.16 Halaman Pertama Home Dosen 2. Halaman Tampil Data Mahasiswa Ini adalah halaman tampil data mahasiswa yang memberikan informasi tentang menampilkan data mahasiswa yang dapat di lihat oleh mahasiswa yang di input oleh administrator.
Gambar 4.17 Halaman Tampil Data Mahasiswa
95
3. Halaman Formulir Rencana Studi Ini adalah halaman tampil data Formulir Rencana Studi yang memberikan informasi tentang menampilkan data Formulir Rencana Studi yang dapat di lihat oleh mahasiswa yang di input oleh mahasiswa itu sendiri.
Gambar 4.18 Halaman Tampil Formulir Rencana Studi 4. Halaman Pengambilan Formulir Rencana Studi Ini adalah halaman tampil data mahasiswa yang memberikan informasi tentang menampilkan data mahasiswa yang dapat di lihat oleh mahasiswa yang di input oleh administrator.
Gambar 4.19 Halaman Pengambilan Formulir Rencana Studi
96
5. Halaman Cetak FRS Ini adalah halaman cetak Formulir Rencana Studi yang memberikan informasi tentang hasil cetak Formulir Rencana Studi yang dapat di oleh mahasiswa.
Gambar 4.20 Halaman Cetak Formulir Rencana Studi 4.1.4. Implementasi Antar Muka Prodi Tampilan ini adalah halaman utama atau home saat pengunjung mengakses situs web ini. Hanya pengguna yang mempunya hak akses saja yang dapat memasuki halaman ini. 1. Halaman Index Akademik
Gambar 4.21 Halaman Home Prodi
97
2. Halaman Tambah Fakultas Ini adalah halaman tambah data Fakultas yang memberikan informasi tentang tambah data Fakultas yang di input oleh pihak Frodi.
Gambar 4.22 Halaman Tambah Fakultas 3. Halaman Tambah Jurusan Ini adalah halaman tambah data Jurusan yang memberikan informasi tentang tambah data jurusan yang di lakukan oleh pihak Frodi.
Gambar 4.23 Halaman Tambah Data Jurusan
98
4. Halaman Tambah Mahasiswa Ini adalah halaman tambah data mahasiswa yang memberikan informasi tentang tambah data mahasiswa
Gambar 4.24 Halaman Tambah Mahasiswa
99
5. Halaman Tambah Dosen Ini adalah halaman tambah dosen yang memberikan informasi tentang tambah dosen.
Gambar 4.25 Halaman Tambah Dosen 6. Halaman Tambah Mata Kuliah Ini adalah halaman tambah data mata kuliah yang memberikan informasi tentang tambah data mata kuliah.
Gambar 4.26 Halaman Tambah Mata Kuliah
100
7. Halaman Tambah Kelas Ini adalah halaman tambah data kelas yang memberikan informasi tentang tambah kelas.
Gambar 4.27 Halaman Tambah Kelas 8. Halaman Tambah Jadwal Kuliah Ini adalah halaman tambah data jadwal kuliah yang memberikan informasi tentang menambah data jadwal kuliah.
Gambar 4.28 Halaman Tambah Jadwal Kuliah
101
9. Halaman Tambah Kurikulum Ini adalah halaman tambah data kurikulum yang memberikan informasi tentang menambah data kurikulum.
Gambar 4.29 Halaman Tambah Kurikulum 10. Halaman Input Formulir Rencana Studi Ini adalah halaman input data Formulir Rencana Studi yang memberikan informasi tentang mengeinput data Formulir Rencana Studi.
Gambar 4.30 Halaman Input Formulir Rencana Studi
102
11. Halaman Pengambilan FRS Ini adalah halaman pengambilan data Formulir Rencana Studi yang memberikan informasi tentang pengambilan mata kuliah oleh mahasiswa yang di isi oleh admin.
Gambar 4.31 Halaman pengambilan FRS 12. Halaman Tambah Dosen Mengajar Ini adalah halaman menambah data dosen mengajar yang memberikan informasi tentang menambah data dosen mengajar.
Gambar 4.32 Halaman Menambah Data Dosen Mengajar
103
4.2 Penguji Pada tahapan testing ini ialah dimana proses untuk mencari bug yang terdapat pada sistem yang dibangun dan juga digunakan untuk menguji fungsi pada sistem yang dibangun apakah sudah berjalan dengan baik apakah belum. Dengan dilakukannya pengujian ini dapat diketahui kekurangan pada sistem dan juga dengan adanya testing ini mempermuda dalam perbaikan sistem yang dibangun. Pengujian ini dilakukan menggunakan metode blackbox. Metode blackbox ini menguji sistem tanpa memperhatikan proses yang ada pada sistem namun pengujian ini hanya memperhatikan hasil masukan dan keluaran dari system 4.2.1 Pengujian Antar Muka Admin Penguji program ini dilakukan oleh Drs. Suharto kepala Bagian Kasub bag Administrasi.
Tabel 4.1 Pengujian Halaman Admin Metode pengujian Login admin
Kondisi Memasukan username dan password Tidak memasukan username dan pasworrd Memasukan password salah
Manajemen Menambah,
Hasil yang diharapkan Menampilkan halam admin
Hasil Ditampilkan
Sekarang loginnya tidak Ditampilkan bisa di injeksi lho. Login gagal! Username atau password anda tidak benar. Atau account anda sedang diblokir. Ulangi lagi Menampilkan halaman
Ditampilkan
Ditampilkan
104
user
mengedit dan menghapus data Manajemen Menambah, modul mengedit dan menghapus data Fakultas Menambah, mengedit dan menghapus data Jurusan Menambah, mengedit dan menghapus data jurusan Mahasiswa Menambah, mengedit dan menghapus data mahasiswa Pencarian Memasukan nama mahasiswa mahasiswa Kelas Menambah, mengedit dan menghapus data Dosen Menambah, mengedit dan menghapus data simpan Mata kulia Menambah, mengedit dan menghapus data Kurikulum Menambah, mengedit dan menghapus data Dosen Menambah, mengajar mengedit dan menghapus data Pencarian Memasukan nama dosen dosen Formulir Menginput, rencana mengedit dan studi menghapus data Pencarian Memasukan nama
user Menampilkan halaman manajemen modul
Ditampilkan
Menampilkan halaman fakultas
Ditampilkan
Menampilkan halaman jurusan
Ditampilkan
Menampilkan halaman mahasiswa
Ditampilkan
Menampilkan hasil pencarian Menampilkan halaman kelas
Ditampilkan
Menampilkan halaman dosen
Ditampilkan
Menampilkan halaman mata kuliah
Ditampilkan
Menampilkan halaman kurikulum
Ditampilkan
Menampilkan halaman dosen mengajar
Ditampilkan
Menampilkan hasil pencarian Menampilkan halaman FRS
Ditampilkan
Menampilkan hasil
Ditampilkan
Ditampilkan
Ditampilkan
105
mahasiswa Jadwal
Dosen (PA)
mahasiswa Menambah Mengedit dan menghapus data Menambah, mengedit dan menghapus data dosen (PA)
pencarian Menampilkan halaman jadwal Menampilkan halaman dosen (PA)
Ditampilkan
Ditampilkan
4.2.2 Pengujian Antar Muka Dosen (PA) Penguji program ini dilakukan oleh Pak Freddy Kurnia Wijaya, M. Eng Table 4.2 Pengujian Halaman Dosen (PA) Metode pengujian Login admin
Kondisi Memasukan username dan password Tidak memasukan username dan password Memasukan password salah
Data dosen
Mengedit data
Data FRS
Menampilkan data FRS
Hasil yang diharapkan
Hasil
Menampilkan halaman Dosen (PA)
Ditampilkan
Sekarang loginnya tidak bisa di injeksi lho.
Ditampilkan
Login gagal! Username atau password anda tidak benar. Atau account anda sedang diblokir. Ulangi lagi Menampilkan halaman dosen(PA) Menampilkan halaman data FRS yang di ambil oleh mahasiswa
Ditampilkan
Ditampilkan Ditampilkan
106
4.2.3 Pengujian Antar Muka mahasiswa Uji program ini dilakukan oleh seorang mahasiswa UIN Raden Fatah Palembang Fakultas Dakwa jurusan Sistem Informasi dan Fakultas Ushuluddin dan pemikiran Islam jurusan pisikologi islam pada tangga l 4 November 2015 Program ini di Uji 1. Evin 2. Herlina dan Saprudin Pakultas Sistem Informasi 3. Dodi Aryanto Fakultas Dakwa Jurusan Sistem Informasi 4. Rahmat dan Anis Islamawati Fakultas ushuluddin Jurusan Pisikologi Islam Table 4.3 Pengujian Halaman Mahasiswa Metode pengujian Login admin
Data mahasiswa FRS
Kondisi Memasukan username dan password Tidak memasukan username dan password Memasukan password salah
Mengedit data Input data FRS dan mengedit
Hasil yang diharapkan
Hasil
Menampilkan halam admin
Ditampilkan
Sekarang loginnya tidak bisa di injeksi lho.
Ditampilkan
Login gagal! Username atau password anda tidak benar. Atau account anda sedang diblokir. Ulangi lagi Menampilkan halaman mahasiswa Menampilkan halaman FRS
Ditampilkan
Ditampilkan Ditampilkan
107
Jadwal kuliah Cetak FRS
data FRS Menampilkan data jadwal kuliah Menampilkan pencarian data FRS
Menampilkan halaman jadwal kuliah
Ditampilkan
Menampilkan halaman data FRS
Ditampilkan
4.2.4 Pengujian Antar Muka Prodi Penguji program ini dilakukan oleh Pak Ruliansyah, M. Kom.
Metode pengujian Login admin
Manajemen staf Manajemen modul Fakultas
Jurusan
Table 4.4 pengujian halaman prodi Kondisi Hasil yang diharapkan Memasukan username dan password Tidak memasukan username dan pasworrd Memasukan password salah
Menambah, mengedit dan menghapus data Menambah, mengedit dan menghapus data Menambah, mengedit dan menghapus data Menambah, mengedit dan menghapus data
Hasil
Menampilkan halam admin
Ditampilkan
Sekarang loginnya tidak bisa di injeksi lho.
Ditampilkan
Login gagal! Username atau password anda tidak benar. Atau account anda sedang diblokir. Ulangi lagi Menampilkan halaman manajemen staf
Ditampilkan
Ditampilkan
Menampilkan halaman manajemen modul
Ditampilkan
Menampilkan halaman fakultas
Ditampilkan
Menampilkan halaman jurusan
Ditampilkan
108
Mahasiswa
Dosen
Menambah, mengedit dan menghapus data Menambah, mengedit dan menghapus data
Pencarian dosen Mata kuliah
Menambah, mengedit dan menghapus data Pencarian Memasukan nama mata kuliah mata kuliah Kelas Menambah, mengedit dan menghapus data Jadwal Menambah mengedit dan menghapus data Kurikulum Menambah mengedit dan menghapus data Memasukan nama mata kuliah Formulir Menambah, rencana studi mengedit dan menghapus data Memasukan nama mata kuliah Dosen Tidak memasukan mengajar data kemudian klik tombol simpan Memasukan nama dosen mengajar Dosen (PA)
Menambah, mengedit dan menghapus data dosen (PA)
Menampilkan halaman mahasiswa
Ditampilkan
Menampilkan halaman dosen
Ditampilkan
Menampilkan hasil pencarian Menampilkan halaman menu utama
Ditampilkan
Menampilkan halaman pencarian Menampilkan halaman kelas
Ditampilkan
Menampilkan halaman jadwal
Ditampilkan
Menampilkan halaman kurikulum
Ditampilkan
Menampilkan hasil pencarian Menampilkan halaman FRS
Ditampilkan
Menampilkan hasil pencarian Menampilkan halaman dosen mengajar
Ditampilkan
Menampilkan hasil pencarian dosen mengajar Menampilkan halaman dosen (PA)
Ditampilkan
Ditampilkan
Ditampilkan
Ditampilkan
Ditampilkan
Ditampilkan
109