Download as PPTX, PDF, TXT or read online from Scribd
Download as pptx, pdf, or txt
You are on page 1of 1
Digital Library Management System
Author(s): Priyanka Jain , Denisha Desai, Azhar Syed, Ganga Tumu
Computer Science, St. Mary’s University, San Antonio, Texas
Introduction/Background/Purpose Development Tools
The Digital Video Library Management System was developed to • Developed in: Python programming language, utilizing the address the growing need for centralized access to digital Django framework for backend development. educational materials such as eBooks and videos. Traditional • Database: SQLite database for managing user data, item libraries often struggle with managing and offering digital catalog, and transactions. resources efficiently, while users demand easy and reliable • Front-end Technologies: HTML, CSS, JavaScript for building access to information. This system automates the organization, an intuitive user interface. management, and retrieval of digital items, providing an online platform for users to browse, download, and manage resources • Runs on: Compatible with modern web browsers; can be effectively. hosted on web servers or cloud platforms for scalable access. User Requirements The purpose of this project is to create a web-based application User registration, login, personalized resource access, advanced search that: filters, and a download feature - Provides users with quick access to an extensive collection of digital resources. - Simplifies the process of managing a digital library, allowing administrators to update the catalog and users to interact with resources seamlessly. - Enables advanced search functionality, where users can filter Code Sample resources by author, title, category, and keywords. - Supports robust user authentication, ensuring a secure DATABASE CODE environment for managing personal data and downloads.
Flow Chart BOOK LISTING
flowchart depicting the user and
admin processes in a digital content System Functionality 1. User Module: Manages user authentication, profile updates, Main References management system, covering Elberzhager, F., Arif, T., Naab, M., Süß, I., & Koban, S. (2016). From agile development to and search functionality. DevOps: Going towards faster releases at high quality – Experiences from an industrial activities like registration, login, context. In P. Kruchten, S. Fraser, & F. Coallier (Eds.), Agility: Proceedings of the 15th content search, downloads, and International Conference XP 2016 (pp. 33–44). Springer. admin management functions. 2. Item Management Module: Handles cataloging of digital https://link.springer.com/chapter/10.1007/978-3-319-49421-0_3Marbach, P., Rosser, L., Osvalds, G., & Lempia, D. (2015). Principles for agile development. INCOSE International resources, including addition, deletion, and updates by admin Symposium https://doi.org/10.1002/j.2334-5837.2015.00079.xClark, E., & Dawson, H. users. (2024). The Future of Agile and DevOps: Trends and Predictions. Technology Innovation Journal, 52(4), 400-425.
3. Search and Retrieval Module: Allows users to search for
resources using filters such as title, author, category, and keyword.
4. Download Module: Provides a secure download link for