Perancangan Prototype Aplikasi Perpustakaan Berbasis Web pada Madrasah Aliyah Tarbiyah Islamiyah Kota Tangerang
Keywords:
Prototype, Aplikasi Perpustakaan, Berbasis Web, PHP, MySQLAbstract
Perpustakaan sekolah merupakan sarana penting dalam mendukung kegiatan belajar-mengajar karena berfungsi sebagai sumber informasi bagi siswa dan guru. Namun, pengelolaan perpustakaan di Madrasah Aliyah Tarbiyah Islamiyah Kota Tangerang masih dilakukan secara manual menggunakan buku besar sehingga menimbulkan berbagai permasalahan, seperti proses pencarian data yang lambat, risiko kehilangan dan kerusakan data, kesulitan dalam memantau transaksi peminjaman, serta pelayanan yang kurang optimal. Penelitian ini bertujuan merancang prototype aplikasi perpustakaan berbasis web yang dapat membantu pengelolaan data siswa, data buku, dan transaksi peminjaman secara lebih efektif dan terstruktur. Metode pengembangan sistem yang digunakan adalah metode Prototype, yang meliputi tahapan pengumpulan kebutuhan, perancangan prototipe, evaluasi, perbaikan, dan implementasi prototipe. Pengumpulan data dilakukan melalui observasi, wawancara, dan studi pustaka. Hasil penelitian berupa rancangan sistem perpustakaan berbasis web dengan fitur login admin, pengelolaan data siswa, pengelolaan data buku, serta transaksi peminjaman buku, yang dimodelkan menggunakan Use Case Diagram, Activity Diagram, Entity Relationship Diagram (ERD), dan Logical Record Structure (LRS), serta dibangun menggunakan bahasa pemrograman PHP dan basis data MySQL. Hasil pengujian black box menunjukkan bahwa seluruh fitur utama sistem telah berjalan sesuai dengan fungsinya. Prototype yang dihasilkan diharapkan dapat menjadi solusi untuk meningkatkan efisiensi pengelolaan perpustakaan dan mengurangi kesalahan pencatatan yang terjadi pada sistem manual.
References
Apache Friends. (2024). XAMPP Documentation. https://www.apachefriends.org/
Connolly, T. M., & Begg, C. E. (2014). Database Systems: A Practical Approach to Design, Implementation, and Management (6th ed.). Pearson Education.
Kadir, A. (2014). Pengenalan Sistem Informasi. Andi.
Ladjamudin, A.-B. B. (2013). Analisis dan Desain Sistem Informasi. Graha Ilmu.
Nugroho, B. (2013). Dasar Pemrograman Web PHP–MySQL dengan Dreamweaver. Gava Media.
Object Management Group. (2017). Unified Modeling Language (UML) Specification. https://www.omg.org/spec/UML/
Oracle Corporation. (2024). MySQL 8.0 Reference Manual. https://dev.mysql.com/doc/
Pressman, R. S. (2010). Software Engineering: A Practitioner’s Approach (7th ed.). McGraw-Hill.
Rosa, A. S., & Shalahuddin, M. (2018). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Informatika.
Undang-Undang Republik Indonesia Nomor 43 Tahun 2007 tentang Perpustakaan.
Welling, L., & Thomson, L. (2017). PHP and MySQL Web Development (5th ed.). Addison-Wesley.
W3Techs. (2024). Usage Statistics and Market Share of PHP for Websites. https://w3techs.com/technologies/details/pl-php




