BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab...
Transcript of BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab...
200
BAB 4
IMPLEMENTASI DAN EVALUASI
4.1 Implementasi
Setelah melakukan analisis dan perancangan solusi terhadap permasalahan
yang telah diidentifikasi pada bab 3, saatnya untuk melakukan implementasi dan
evaluasi terhadap solusi yang telah diusulkan. Dan pada bagian implementasi ini,
akan dijelaskan mengenai kebutuhan sumber daya aplikasi, cara instalasi aplikasi
dan cara penggunaan aplikasi agar aplikasi pendaftaran dan informasi siswa pada
Yayasan Kartini dapat berjalan dengan baik.
4.1.1 Kebutuhan Sumber Daya Aplikasi
4.1.1.1 Kebutuhan Perangkat Lunak
Spesifikasi kebutuhan perangkat lunak yang dibutuhkan untuk menjalankan
aplikasi pendaftaran dan informasi siswa online pada Yayasan Kartini adalah
sebagai berikut :
1. Server
a. PHP 5.0.1
b. phpMyAdmin 2.5.6
c. Apache HTTP Server 1.3.26
d. MySQL 4.0.20
e. Browser : Internet Explorer 6.0 ke atas
201
2. User
a. Browser : Internet Explorer 6.0 ke atas
4.1.1.2 Kebutuhan Perangkat Keras
Spesifikasi kebutuhan perangkat keras yang dibutuhkan untuk menjalankan
aplikasi pendaftaran dan informasi siswa online pada Yayasan Kartini adalah
sebagai berikut :
1. Server
Pentium IV 1,5 Ghz
RAM 512 MB
Harddisk 40 GB
Monitor 15” dengan resolusi 1024 x 768
Modem 56Kbps dan koneksi Internet
2. User
Windows 98
Pentium I 233 Mhz
RAM 16 MB
Harddisk 1 GB
Monitor 15” dengan resolusi 1024 x 768
Modem 56Kbps dan koneksi Internet
202
4.1.1.3 Kebutuhan Jaringan
Pada saat ini Yayasan Kartini belum memiliki jaringan. Sehingga untuk
menjalankan aplikasi pendaftaran dan informasi siswa online, diperlukan suatu
jaringan agar aplikasi dapat dijalankan. Oleh karena itu, dibangun suatu topologi
jaringan yang diusulkan agar aplikasi tersebut dapat berjalan.
Berikut merupakan gambar topologi jaringan yang diusulkan pada Yayasan
Kartini :
Gambar 4.1 Topologi Jaringan
Admin
Internet
Web Server MySQL
Internet
User
203
4.1.1.4 Kebutuhan Sumber Daya Manusia
Untuk operasional aplikasi dibutuhkan sumber daya manusia sebagai berikut :
a. Web Administrator
Bertanggung jawab atas operasional aplikasi dan mempunyai akses penuh
melakukan penambahan dan perubahan data-data yang ada pada basis data.
b. Staff Sekolah.
Pengguna aplikasi, mempunyai hak untuk melakukan penambahan data
pada basis data yang telah ada.
4.1.2 Cara Instalasi Aplikasi
Agar dapat menggunakan aplikasi pendaftaran dan informasi siswa online,
maka hal pertama yang harus dilakukan sekolah adalah melakukan instalasi.
Pertama, perangkat lunak yang harus diinstalasi adalah apache. Dengan double click
pada apache_1.3.26-win32-x86-no_src, selanjutnya mengikuti langkah-langkah
yang ada pada instalasi.
Kedua, perangkat lunak yang harus diinstalasi berikutnya adalah php. Cara
instalasinya dengan meng-extract php-5.0.1-Win32 ke C:\php. Kemudian
environment variable harus di-setting, dengan cara buka windows explorer, klik
kanan pada My Computer dan pilih properties, kemudian pilih advanced, klik
environment variable. Pada system variable-nya pilih Path lalu klik edit. Pada
variable value-nya tambahkan ;c:\php.
Ketiga, perangkat lunak berikutnya yang harus diinstalasi adalah mysql. Cara
instalasinya dengan meng-extract mysql-4.0.20dwin. Kemudian klik setup.exe. Dan
ikuti langkah-langkah yang ada pada instalasi. Tapi pada bagian destination folder,
204
ganti dengan C:\program files\mysql. Setelah selesai instalasi mysql, masuk ke
C:\program files\mysql\bin lalu klik winmysqladmin.exe untuk isi username dan
password dengan root.
Keempat, perangkat lunak terakhir yang harus diinstalasi adalah phpmyadmin.
Cara instalasinya dengan meng-extract phpMyAdmin-2.5.6.zip ke
C:\phpMyAdmin. Langkah terakhir yang harus dilakukan adalah restart apache-
nya.
Setelah selesai melakukan instalasi perangkat lunak, maka saatnya untuk
memindahkan program aplikasi yang telah dibuat pada server sekolah. Cara
memindahkannya yaitu dengan copy folder Kartini ke dalam folder
C:\phpMyAdmin. Untuk aplikasi web, maka file-file aplikasi dan basis data di-
upload ke web server.
4.1.3 Cara Penggunaan Aplikasi Pendaftaran dan Informasi Siswa Online
Aplikasi pendaftaran dan informasi siswa online pada Yayasan Kartini terbagi
atas dua aplikasi. Pertama, aplikasi pendaftaran dan informasi siswa online untuk
SIM. Kedua, aplikasi pendaftaran dan informasi siswa online untuk user.
4.1.3.1 Cara Penggunaan Aplikasi Pendaftaran dan Informasi Siswa Online
untuk SIM
205
Gambar 4.2 Tampilan Halaman Admin
Keterangan gambar :
Tampilan Halaman Admin akan menampilkan textfield username dan password yang
harus diisi admin agar dapat mengakses halaman Admin.
206
Gambar 4.3 Tampilan Halaman Admin Home
Keterangan gambar :
Tampilan Halaman Admin Home akan menampilkan data-data pertanyaan dan
pengumuman terbaru.
Submenu Pertanyaan digunakan untuk menuju halaman Pertanyaan.
207
Submenu Pengumuman digunakan untuk menuju halaman Peengumuman.
Submenu Logout digunakan untuk menghapus semua session yang telah ada dan kembali
menuju halaman Admin Home.
Gambar 4.4 Tampilan Halaman Pertanyaan
208
Keterangan gambar :
Tampilan Halaman Pertanyaan akan menampilkan data-data pertanyaan dari user.
Link Pertanyaan akan menampilkan halaman Jawab Pertanyaan.
Link Hapus digunakan untuk menghapus data pertanyaan yang ada.
Gambar 4.5 Tampilan Halaman Jawab Pertanyaan
209
Keterangan gambar :
Tampilan Halaman Jawab Pertanyaan akan menampilkan isi data pertanyaan yang
ditanyakan user dan textfield yang harus diisi untuk menjawab pertanyaan tersebut.
Gambar 4.6 Tampilan Halaman Pengumuman
210
Keterangan gambar :
Tampilan Halaman Pengumuman akan menampilkan data-data pengumuman yang ada
dan textfield yang harus diisi untuk menambah data pengumuman.
Link Pengumuman digunakan untuk menuju halaman Isi Pengumuman.
Link Hapus digunakan untuk menghapus data pengumuman yang ada.
Gambar 4.7 Tampilan Halaman Isi Pengumuman
Keterangan gambar :
Tampilan Halaman Isi Pengumuman akan menampilkan isi dari pengumuman yang
dipilih.
211
Gambar 4.8 Tampilan Halaman Data
Keterangan gambar :
Tampilan Halaman Data akan menampilkan data-data kelas yang ada dan textfield yang
harus diisi agar dapat menambah data kelas.
Link Tambah Siswa digunakan untuk menuju halaman Tambah Siswa.
212
Link Tambah Pelajaran digunakan untuk menuju halaman Tambah Pelajaran.
Link Hapus Kelas digunakan untuk menghapus data kelas yang dipilih.
Submenu Kelas digunakan untuk menampilkan halaman Data di atas.
Submenu Siswa digunakan untuk menuju halaman Siswa.
Submenu Absensi digunakan untuk menuju halaman Absensi.
Submenu Nilai digunakan untuk menuju halaman Nilai.
Submenu Pelajaran digunakan untuk menuju halaman Pelajaran.
Submenu Semester digunakan untuk menuju halaman Semester.
Submenu Tahun Ajaran digunakan untuk menuju halaman Tahun Ajaran.
Submenu Logout digunakan untuk menghapus semua session yang ada dan kembali ke
halaman Admin.
213
Gambar 4.9 Tampilan Halaman Siswa
Keterangan gambar :
Tampilan Halaman Siswa digunakan untuk menampilkan data-data kelas dan form yang
harus diisi untuk menambah data siswa baru.
Link Kelas digunakan untuk menuju halaman Siswa Kelas.
214
Gambar 4.10 Tampilan Halaman Siswa Kelas
Keterangan gambar :
Tampilan Halaman Siswa Kelas akan menampilkan data-data siswa yang ada pada kelas
yang dipilih.
Link Nama digunakan untuk menuju halaman Data Siswa.
215
Link Edit digunakan untuk menuju halaman Edit Data Siswa.
Link Hapus digunakan untuk menghapus data-data siswa yang dipilih.
Gambar 4.11 Tampilan Halaman Data Siswa
216
Keterangan gambar :
Tampilan Halaman Data Siswa akan menampilkan data-data siswa secara lengkap.
Gambar 4.12 Tampilan Halaman Edit Data Siswa
Keterangan gambar :
Tampilan Halaman Edit Data Siswa akan menampilkan data-data siswa yang telah ada
untuk diupdate.
217
Gambar 4.13 Tampilan Halaman Absensi
Keterangan gambar :
Tampilan Halaman Absensi akan menampilkan data-data kelas.
Link Kelas digunakan untuk menuju halaman Absensi Kelas.
218
Gambar 4.14 Tampilan Halaman Absensi Kelas
Keterangan gambar :
Tampilan Halaman Absensi Kelas akan menampilkan data-data siswa pada kelas yang
dipilih.
Link Nama digunakan untuk menuju halaman Data Absensi Siswa.
219
Link Tambah Absen Baru digunakan untuk menuju halaman Tambah Absensi Siswa.
Gambar 4.15 Tampilan Halaman Data Absensi Siswa
Keterangan gambar :
Tampilan Halaman Data Absensi Siswa akan menampilkan data-data absensi siswa yang
dipilih.
220
Link Hapus digunakan untuk menghapus data-data absensi yang dipilih.
Gambar 4.16 Tampilan Halaman Tambah Absensi Siswa
221
Keterangan gambar :
Tampilan Halaman Tambah Absensi Siswa akan menampilkan data-data yang harus
dipilih agar dapat menambah data absensi siswa tersebut.
Gambar 4.17 Tampilan Halaman Nilai
222
Keterangan gambar :
Tampilan Halaman Nilai akan menampilkan data-data kelas yang ada.
Link Kelas digunakan untuk menuju halaman Nilai Kelas.
Gambar 4.18 Tampilan Halaman Nilai Kelas
223
Keterangan gambar :
Tampilan Halaman Nilai Kelas akan menampilkan data-data siswa yang ada pada kelas
yang dipilih.
Link Nama digunakan untuk menuju halaman Data Nilai Siswa.
Link Tambah Nilai Baru digunakan untuk menuju halaman Tambah Nilai Siswa.
Gambar 4.19 Tampilan Halaman Data Nilai Siswa
224
Keterangan gambar :
Tampilan Halaman Data Nilai Siswa akan menampilkan data-data nilai siswa tersebut.
Gambar 4.20 Tampilan Halaman Tambah Nilai Siswa
225
Keterangan gambar :
Tampilan Halaman Tambah Nilai Siswa akan menampilkan data-data yang harus dipilih
agar dapat menambah data nilai siswa tersebut.
Gambar 4.21 Tampilan Halaman Pelajaran