Halaman Admin Home Perpustakaan

4.3.1 Halaman Admin

Halaman admin adalah halaman yang hanya dapat diakses oleh admin pada sistem ini. Untuk dapat masuk ke dalam halaman ini maka harus dilakukan proses login terlebih dahulu dengan memasukkan username dan password. Gambar 4.1 Halaman Login Admin Setelah login berhasil, petugas perpustakaan memasuki halaman administrator untuk memilih salah satu menu yang disediakan yaitu manajemen berita buku, manajemen buku tamu, manajemen polling, manajemen ubah user admin, manajemen perpustakaan, manajemen pesanan, manajemen siswa, manajemen dokumentasi, manajemen request buku, manajemen ebook, manajemen kirim pesan, manajemen send item, manajemen phonebook. Antarmuka halaman login admin sukses terlihat seperti gambar 4.2 : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s Gambar 4.2 Tampilan Utama Halaman Administrator

4.3.2 Home

Halaman home adalah halaman yang menampilkan informasi sekilas tentang Perpustakaan SMK Negeri 6 Surabaya, dapat dilihat pada gambar 4.3. Gambar 4.3 Halaman Home Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s

4.3.3 Perpustakaan

Halaman perpustakaan adalah halaman yang menampilkan informasi katalog buku yang ada di perpustakaan SMK Negeri 6 Surabaya, dapat dilihat pada gambar 4.6 Halaman Perpustakaan. Pada halaman ini selain informasi katalog buku yang akan ditampilkan namun siswa juga dapat memesan buku yang mereka cari dan melihat detail buku. Pada halaman perpustakaan ini siswa dapat melihat informasi nomor registrasi buku, judul buku, pengarang, penerbit, kategori, lokasi rak dan jumlah buku. Pada halaman perpustakaan ini siswa juga dapat melakukan pesan buku. Gambar 4.4 Halaman Perpustakaan Source code untuk halaman perpustakaan ini dapat dilihat pada halaman file perpustakaan.php, sedangkan cuplikan source code dapat dilihat di bawah ini ketika siswa memilih menu pesan: …………………………… while data=mysql_fetch_arrayhasil{ hsl=data[jumlah]-data[keluar]; echo trtdfont color=000000p align=centernopfonttdtdfont Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s color=000000data[noreg]fonttdtdfont color=000000data[judul]fonttdtdfont color=000000p align=centerdata[pengarang]pfonttdtdfont color=000000p align=centerdata[penerbit]pfonttdtdfont color=000000p align=centerdata[kategori]pfonttdtdfont color=000000p align=centerdata[lokasi]pfonttdtdfont color=000000p align=centerdata[jumlah]pfonttdtdfont color=000000p align=centerdata[keluar]pfonttdtdfont color=000000p align=centerhslpfonttdtdfont color=000000p align=centera href=index.php?hal=pesan1pesan1=data[noreg]pesanaptd font color=000000p align=centera href=index.php?hal=detail1detail1=data[noreg]detailap fonttdtr; no++; } …………………………… Apabila siswa memilih menu pesan maka akan muncul tampilan halaman pemesanan buku, dapat dilihat pada gambar 4.5 Halaman Pemesanan Buku. Siswa harus mengisi NIS apabila ingin melakukan pemesanan buku. Jika NIS benar maka akan muncul data siswa. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s Gambar 4.5 Halaman Pemesanan Buku Source code untuk halaman pemesanan ini dapat dilihat pada halaman file pesan1.php, sedangkan cuplikan source code pada saat sistem mengirim pesan kepada siswa dapat dilihat di bawah ini: ………………………. include koneksiDB.php; reg_buku = _POST[r11]; tampil=SELECT FROM `library` WHERE `noreg` LIKE reg_buku; hasil=mysql_querytampil; data=mysql_fetch_arrayhasil; hsl=data[jumlah]-data[keluar]; if_POST[Finish] { ifhsl==0{ echo script language=javascript; echo alertMaaf buku yang anda pesan masih terpinjam;; echo window.location.href = http:localhostsmkn6index.php?hal=perpustakaan;; echo script; } include koneksiDB.php; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s nis_siswa = _POST[r31]; phone = select nama,no_hp from siswa where NIS=nis_siswa order by NIS asc; resultphone = mysql_queryphone; while dataphone = mysql_fetch_arrayresultphone { nomor = dataphone [no_hp]; jeneng= dataphone [nama]; judul_buku = _POST[r21]; isi=Yth. jeneng silahkan ambil buku judul_buku 1x24 jam di Perpustakaan SMKN 6 SBY dan tunjukkan SMS ini sebagai bukti pengambilan. NB : Stok Buku dapat berubah sewaktu-waktu tanpa pemberitahuan terlebih dahulu.; ? ? } ? ? querypesan = INSERT INTO `pesanan` VALUES \null\, \._POST[r11].\, \._POST[r31].\, \._POST[r3n].\,\._POST[r21].\, \.dateY-m- d.\, \Baru\,\._POST[tlp].\,\._POST[email].\,\Berlaku\ ;; resultpesan = mysql_query querypesan; }; ifresultpesan { querysms = INSERT INTO `sms` VALUES \null\,\._POST[r3n].\, \.nomor.\, \.isi.\, \.dateY-m-d.\, \._POST[r21].\;; resultsms = mysql_query querysms; echo script language=javascript; echo alertTerima Kasih Buku yang anda pesan akan segera kami proses, Stok Buku dapat berubah sewaktu-waktu tanpa pemberitahuan terlebih dahulu.;; echo window.location.href = http:localhost:8800Send20Text20Message.htm?PhoneNumber=nomo Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s r+Text=isiInfoCharCounter=PID=DCS=DestPort=DelayUntil=Subm it=Submit;; echo script; } ………………………. Apabila stok buku yang dipesan tersedia maka sistem akan mengirim pesan pada siswa, dapat dilihat pada gambar 4.6 Konfirmasi Stok Buku Tersedia. Gambar 4.6 Konfirmasi Stok Buku Tersedia Apabila stok buku yang dipesan masih terpinjam maka sistem akan menampilkan message box, dapat dilihat pada gambar 4.7 Message Box Stok Buku Masih Terpinjam. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s Gambar 4.7 Message Box Stok Buku Masih Terpinjam Setelah SMS dikirim ke siswa maka data SMS akan tersimpan pada halaman report SMS dan halaman pesanan yang berada pada admin, dapat dilihat pada gambar 4.8 Halaman Report SMS dan gambar 4.9 Halaman Pesanan. Gambar 4.8 Halaman Report SMS Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s Gambar 4.9 Halaman Pesanan Source code untuk halaman report SMS ini dapat dilihat pada halaman file pesan1.php, sedangkan cuplikan source code pada saat data pengiriman SMS diambil untuk disimpan pada halaman report SMS dapat dilihat di bawah ini: …………. querypesan = INSERT INTO `pesanan` VALUES \null\, \._POST[r11].\, \._POST[r31].\, \._POST[r3n].\,\._POST[r21].\, \.dateY-m- d.\, \Baru\,\._POST[tlp].\,\._POST[email].\,\Berlaku\ ;; resultpesan = mysql_query querypesan; …………. Source code untuk halaman pesanan ini dapat dilihat pada halaman file pesan1.php, sedangkan cuplikan source code pada saat data pengiriman SMS diambil untuk disimpan pada halaman pesanan dapat dilihat di bawah ini: Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s …………. querysms = INSERT INTO `sms` VALUES \null\,\._POST[r3n].\, \.nomor.\, \.isi.\, \.dateY-m-d.\, \._POST[r21].\;; resultsms = mysql_query querysms; …………. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s 68

BAB V UJICOBA DAN EVALUASI

5.1. Pelaksanaan Rencana Uji Coba

Untuk memastikan kelancaran dan keberhasilan sistem ini maka perlu dilakukan uji coba sistem. Adapun uji coba yang akan dilakukan adalah sebagai berikut: a. Uji coba pemesanan buku. b. Uji coba penggantian status pada pesanan buku. Disediakan juga menu-menu lain sebagai penunjang dari pembuatan Pengembangan Sub-sistem Pemesanan Buku Berbasis SMS Gateway dengan Tool NowSMS pada Web Katalog Perpustakaan SMK Negeri 6 Surabaya antara lain: Home, Visi dan Misi, Berita Buku, Ebook, Buku Tamu, Request Buku, Dokumentasi dan Polling.

5.2. Pelaksanaan Uji Coba

5.2.1. Uji Coba Pemesanan Buku

Pada saat siswa ingin melakukan pemesanan buku siswa dapat melakukan pencarian buku yang siswa cari dengan memilih menu perpustakaan terlebih dahulu. Apabila buku yang dicari telah ditemukan, siswa memilih menu pesan seperti yang ada dalam gambar 5.1 Menu Pesan Dipilih. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan s