Sistem Informasi Perpustakaan Jendela Bangsa Berbasis Web Menggunakan Django REST Framework dan PostgreSQL
Keywords:
Library Information System, Django REST Framework, PostgreSQL, Waterfall MethodAbstract
The Jendela Bangsa Library serves as an important information facility providing book collections for students and the general public. However, borrowing and returning processes were previously conducted manually, resulting in data inaccuracies and service delays. This study aims to design and implement a web-based library information system to improve the management of books, members, borrowing, and returning activities. The system was developed using the Waterfall method, consisting of requirement analysis, system design, implementation, and testing. The application was built using Django REST Framework with PostgreSQL hosted on Neon, deployed on Vercel, integrated with Cloudinary for image storage, and Midtrans for payment services. Black-box testing results show that all system functionalities operate as expected. The implementation of this system improves service efficiency, reduces recording errors, and enhances accessibility for users and administrators.
Downloads
References
[1] Jogiyanto, Information Systems and Information Technology. Yogyakarta: Andi, 2015.
[2] R. S. Pressman, Software Engineering: A Practitioner’s Approach. New York: McGraw Hill, 2014.
[3] I. Sommerville, Software Engineering, 10th ed. Pearson Education, 2016.
[4] R. Elmasri and S. Navathe, Fundamentals of Database Systems. Pearson, 2017.
[5] D. Sari, “Development of a Web-Based Library Information System,” Journal of Information Technology, vol. 8, no. 2, pp. 45–53, 2020.
[6] A. Rahman and D. Putra, “Implementation of RESTful API Using Django Framework,” International Journal of Computer Applications, vol. 174, no. 12, pp. 20–26, 2021.
[7] H. Kurniawan and R. Saputra, “Design of Library Information Systems Using PostgreSQL Database,” Journal of Information Systems Research, vol. 5, no. 1, pp. 33–41, 2022.
[8] R. T. Fielding, “Architectural Styles and the Design of Network-based Software Architectures,” Doctoral dissertation, University of California, 2000.
[9] Midtrans, Payment Gateway Integration Documentation. Jakarta: Midtrans Official Documentation, 2024.
[10] Cloudinary, Cloud-Based Image Management Services. Cloudinary Documentation, 2024.
[11] Neon Tech, PostgreSQL Serverless Platform Documentation. Neon Official Documentation, 2024.
[12] Vercel, Deployment and Hosting Documentation. Vercel Official Documentation, 2024.











