• Tidak ada hasil yang ditemukan

BAB V PENGUJIAN SISTEM

5.1. Halaman Interface

Halaman Interface merupakan tampilan halaman yang pertama kali di akses, dan halaman ini dibagi menjadi dua yaitu Halaman login di peruntukkan user (wali murid ,wali kelas dan kepala sekolah) dan form regestrasi dan absensi berupa aplikasi desktop serta halaman Absensi hanya berhak diakses oleh admin sebagai user dalam aplikasi ini, karena kedua menu ini pintu masuk pada Menu absensi .

5.1.1.Berbasis Desktop

Pada sub bab implementasi aplikasi desktop ini dengan menggunakan desain antarmuka menjelaskan form apa saja yang terlibat dalam aplikasi tersebut yang menampilkan beberapa aplikasi form yaitu :

5.1.1.1. Form Tampilan Halaman Depan

Pada form tampilan utama didesain sedemikian rupa sehingga menjadi tampilan utama yang menarik pengguna. Pada halaman utama terdapat terdapat list menu yang dapat digunakan yaitu menu absensi dan Registrasi dilihat pada Gambar 5.1.

Gambar 5.1. Form Halaman Utama

5.1.1.2Form Tampilan Regestrasi

Pada Form Regestrasi ada tiga tahapan yaitu dengan mengetikan NIS ( no. Induk siswa) kemudian verifikasi data siwa setelah itu melakukan proses regestrasi. seperti Gambar 5.2. no.induk siswa, gambar 5.3. verifikasi data

Gambar 5.3. Form verifikasi data siswa

Setelah mengetikan NIS maka akan tampil form Verifikasi data siwa dimana form ini sifatnya hanya menampilkan saja tanpa adanya inputan. Setelah itu melakukan proses registrasi sidik jari seperti pada gambar 5.4. proses regestrasi

Proses diatas hanya bisa dilakukan hanya pada jari yang sama apabila beda maka akan muncul tampilan gambar 5.5. sebagai berikut

Gambar 5.5. Form Proses Regestrasi salah

5.1.1.3. Form Tampilan Absensi

Pada melakukan absensi proses yang dilakukan Hanya menggunakan jari yang telah di regestrasi.jika berhasil maka akan muncul tampilan seperti yang ada di gambar 5.6 sebagai berikut

Apabila anda belum teregestrasi maka data yang terisikan kosong dan anda tidak dapat absensi seperti yang ada di gambar 5.7

Gambar 5.7. Form Proses Absensi yang belum regestrasi

5.2.1. Berbasis Website

Penggunaan sarana website sebagai antar muka sistem dikarenakan sistem penyajian data ini ditujukan untuk menjadi website utama Absensi SMA Ulul Alb@b. Website ini terdiri atas dua halaman yaitu Halaman User, Halaman Administrator. Halaman User adalah halaman yang pertama kali diakses oleh pengunjung website yang merupakan inti dari sistem penyajian data ini. Sedangkan Halaman Administrator adalah halaman bagi administrator website untuk mengelola content website. Halaman Administrator diakses melalui back- end.

5.2.1.1. Halaman Utama

Halaman Utama ini ada 3 user memiliki tampilan seperti yang ditunjukkan pada Gambar 5.8. 5.9. dan 5.10 berikut ini.

Gambar 5.8 Login Orang Tua

Gambar 5.10 Login Kepala Sekolah

Apabila berhasil melakukan login baik dari orang tua, guru dan kepala sekolah maka akan muncul tampilan seperti yang ada pada gambar 5.11 :

Ini adalah tampilan utama setelah login, berikut yang saya contohkan adalah menu tampilan dari kepala sekolah. Karena menunya lengkap dan yang membuatnya beda dari menu user orang tua dan wali kelas. Berikut ini saya akan memberikan tampilan dari setiap menu – menu yang ada. Menu pertama yaitu menu absensi yang saya contohkan adalah nis 00001 berikut tampilannya seperti gambar 5.12 :

Gambar 5.12 Data Absensi

Pada gambar di atas nama siswa Dimas Kharesa itu absensinya menunjukkan keterangan Terlambat.

Berikut ini adalah tampilan menu kedua yaitu grafik kehadiran siswa dengan nis 00001 yang muncul seperti gambar 5.13.

Gambar 5.13. grafik kehadiran siswa

Menuju ketampilan menu ketiga yaitu grafik kedatangan siswa yang akan ditunjukan seperti pada gambar 5.14.

Tampilan ke empat yaitu grafik kehadiran kelas yang akan ditunjukan seperti pada gambar 5.15 :

Gambar 5.15 Kehadiran Kelas

Menuju ketampilan menu ke lima yaitu grafik kehadiran antar kelas yang akan ditunjukan seperti pada gambar 5.16 :

Menuju ketampilan menu ke enam yaitu grafik antar tingkatan kelas yang akan ditunjukan seperti pada gambar 5.17 :

Gambar 5.17 Kehadiran Antar Tingkatan Kelas

Di dalam grafik ini terdapat menu driildon dimana kepala sekolah bisa menganalisa grafik di atas semisal bila di klik dari salah satu grafik di atas maka akan menuju grafik kelas, setelah dari grafik kelas kalu di klik dari salah satu grafiknya lagi maka langsung menuju ke grafik kehadiran siswa. Grafik tingkatan yang saya contohkan di atas yaitu tingkatan antara kelas satu dengan kelas dua dalam tahun ajaran yang sama yaitu tahun 2010 – 2011.

Menu ke tujuh yaitu grafik angkatan dan antar kelas ini sama halnya grafik di atas memiliki meni driildon, dimana kepala sekolah bisa membandingkan dari setiap tahun mengalami peningkatan dalam hal kehadiran atau tidak. Berikut gambar grafik angkatan kelas 2010 – 2011 seperti gambar 5.18 :

Gambar 5.18 Grafik Kehadiran Antar Angkatan

Di dalam grafik ini terdapat menu driildon dimana kepala sekolah bisa menganalisa grafik di atas semisal bila di klik dari salah satu grafik di atas maka akan menuju grafik kelas, setelah dari grafik kelas kalu di klik dari salah satu grafiknya lagi maka langsung menuju ke grafik kehadiran siswa.

5.2.1.2. Halaman Administrator Website

Halaman Administrator website diakses melalui back-end begitu juga yang SMS Akademik seperti yang terlihat pada Gambar 5.19 berikut :

Gambar 5.19 Back-end Administrator

Apabila Administrator tidak berhasil melakukan login, maka seperti pada gambar 5.3 dan melakukan login ulang. Jika administrator berhasil melewati proses Login ini, maka dia akan diarahkan pada Halaman Administrator yang berfungsi sebagai sarana pengelolaan konten website, terutama konten yang disajikan pada user yang terigistrasi. Hal itu ditunjukkan dengan menu-menu yang tersedia bagi administrator, seperti yang terlihat pada Gambar 5.20.

78

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Kesimpulan yang dapat diambil dengan dibangunnya perangkat lunak Aplikasi Pencatatan Kehadiran siswa Menggunakan Sidik Jari bebbasis online, maka dapat ditarik kesimpulan mengenai beberapa hal dalam penulisan laporan tugas akhir sebagai berikut :

a. Aplikasi pencatatan kehadiran menggunakan sidik jari bisa meningkatkan keakuratan data kehadiran siswa

b. Aplikasi ini bisa menghilangkan manipulasi data kehadiran siswa

c. Waktu yang dibutuhkan siswa melakukan absensi dengan menggunakan aplikasi pencatatan kehadiran menggunakan sidik jari lebih cepat daripada menggunakan pencatatan kehadiran secara manual

6.2 Saran

Dari laporan tugas akhir pembuatan aplikasi Online dengan menggunakan sensor sidik jari ini dapat dikemukan saran yang diharapkan mampu memperbaiki aplikasi ini untuk ke depannya.

a. Perbaikan hak akses internal antara top management dan administrator Sehingga tugasnya dapat dibedakan.

b. Aplikasi ini dapat dikembangkan dengan menggunakan sensor yang lebih bagus untuk meningkatkan toleransi inputan sidik jari pada sensor

79

Mayhew, Deborah J. Principles and Guidelines in Software User Interface Design, Prentice Hall, United States of America, 1992

Jain,Anil., and Ross, Arun., and Prabhakar, Salil. Fingerprint matching using minutiae and texture features,Michigan State University, 2001

Pressman, Roger S. Software Engineering a Practitional’s Approach, McGraw Hill, New York America, 2001

Budiharto, Widodo., Aplikasi Databse dengan SQL Server 2000 dan Visual Basic 6, Elex Media Komputindo, 2002

Dwi Prasetyo, Didik. Aplikasi Database Client/Server menggunakan Delphi dan MySQL, Elex Media Komputindo, 2003

Santoso, Harip. Pemrograman Client-Server menggunakan SQL Server 2000 dan Visual Basic 6.0,Elex Media Komputindo, 2004

R. Blahut, T. Secure Middleware for Infrastructure Systems, University of Illinois, 2004 Charles Clancy, T. Secure SmartcardBased Fingerprint Aunthentication, University of

Maryland, College Park

Tjiptono, fandy. 2006. Pemasaran jasa. Bayumedia, malang.

Alma, Buchari. 2003. Pemasaran stratejik jasa pendidikan. Atlfabeta, bandung. Hakim, lukmanul. 2008. Membongkar trik rahasia para master php. Lokomedia,

Yogyakarta.

Hakim, lukmanul. 2009.Trik rahasia master php terbongkar lagi. Lokomedia, Yogyakarta.

80

and texture features,Michigan State University, 2001

Teguh, Salman Pemanfaatan MIME Base64 Untuk Menyembunyikan Source Code PHP. Tugas Akhir.[Oktober 2009].

Elearning ITB, Aplikasi database dengan PHP dan Mysql, (Online),

http://students.ee.itb.ac.id/~s_man/files/TAppab.pdf. [diakses Oktober 2010]. Aditus Consulting, 2009, “JpGraph – PHP Graph Creating Library”, (Online),

http://www.aditus.nu/jpgraph/index.php/, [diakses Oktober 2010].

Ilmu Komputer, (Online), http://www.ilmukomputer.com//2003/Anon%20Kuncoro%20Widigno. [diakses November 2009].

http://www.ravirajtech.com/biometrics_fingerprint_technology.html

http://www.cim.mcgill.ca/~vleves/homepage/research/taxel/image_acq/acq.htm http://www.ravirajtech.com/biometrics_fingerprint_technology.html

Dokumen terkait