PosterStMUtemplate2023 2

Download as pptx, pdf, or txt
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


resources after successful authentication.

You might also like