BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab...

26
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

Transcript of BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab...

Page 1: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 2: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 3: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 4: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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,

Page 5: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 6: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 7: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 8: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 9: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 10: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 11: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 12: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 13: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 14: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 15: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 16: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 17: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 18: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 19: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 20: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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.

Page 21: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

220

Link Hapus digunakan untuk menghapus data-data absensi yang dipilih.

Gambar 4.16 Tampilan Halaman Tambah Absensi Siswa

Page 22: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 23: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 24: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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

Page 25: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

224

Keterangan gambar :

Tampilan Halaman Data Nilai Siswa akan menampilkan data-data nilai siswa tersebut.

Gambar 4.20 Tampilan Halaman Tambah Nilai Siswa

Page 26: BAB 4 IMPLEMENTASI DAN EVALUASI - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab4/2007-2-00210-IF_Bab 4.1.pdf... cara instalasi aplikasi dan cara penggunaan aplikasi agar aplikasi pendaftaran

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