You are on page 1of 4

Annexure - I

Micro-Project Proposal
Title : Library Management System
Course Name-GAD Course Code: 22034 Classes: CM4I Div-A

1.0 Aim/Benefits of the Micro-Project:


The primary objective of this micro project is to develop a Graphical User Interface (GUI)-
based application for managing a library. The benefits include efficient book management, user-
friendly controls, and streamlined data handling.

2.0 Course Outcomes Addressed:


Co No Course Outcome Statement

CI405.1 Use visual studio IDE to design application

CI405.2 Select form controls and its events to design GUI Application

CI405.3 Implement Object oriented concepts in GUI Application

CI405.4 Use Data Access controls to store data in database and retrieve it.

CI405.5 Implement data binding concepts in GUI Application

3.0 Proposed Methodology:

Proposing a methodology for developing a Library Management System (LMS) using GUI
Application Development with VB.NET (22034) involves outlining the steps and processes for
designing, implementing, and testing the system. Here's a proposed methodology:
1. Requirements Gathering:
•Identify and document the requirements of the Library Management System. This includes
understanding the needs of library staff and users, such as cataloging books, managing
memberships, issuing and returning books, generating reports, etc.
2. System Design:
•Design the system architecture, including the user interface (UI) layout, database schema, and
functionalities.
•Create wireframes or mockups to visualize the UI design and gather feedback from stakeholders.
•Define the data model and relationships for storing information about books, users, transactions,
etc.
•Determine the technologies and tools required for development, such as VB.NET for GUI
development and SQL Server for database management.
3. Implementation:
•Develop the Library Management System using VB.NET for the front-end GUI development.
•Create forms and controls for different modules of the system, such as book management, user
management, transaction processing, etc.
•Implement business logic to handle various operations, such as adding, updating, and deleting
books, managing user accounts, processing book transactions, etc.
•Integrate the front-end GUI with the backend database using ADO.NET or Entity Framework for
data access and manipulation.
4. Testing:
•Perform unit testing to validate individual components and functionalities of the system.
•Conduct integration testing to ensure that different modules of the system work together
seamlessly.
•Perform system testing to validate the overall behavior and performance of the Library
Management System.
•Gather feedback from users and stakeholders to identify any issues or areas for improvement.
5. Deployment:
•Deploy the Library Management System to the production environment, ensuring compatibility
with the target infrastructure and configurations.
•Provide user training and documentation to familiarize library staff with the system and its
features.
•Monitor the system post-deployment to ensure stability, performance, and security.
6. Maintenance and Support:
•Provide ongoing maintenance and support for the Library Management System, addressing any
bugs, issues, or enhancement requests.
•Regularly update the system to incorporate new features, improve performance, and address
security vulnerabilities.
•Gather feedback from users and stakeholders to continuously improve the system based on their
evolving needs.
4.0 Action Plan :

Sr. Details of Plan Start Plane Finished Date Responsible


No. Activities Date Team
Member

1. Identify the requirement 01/01/2024 12/01/2024 ALL


of project
2. Design the Structure of 13/01/2024 22/01/2024 ALL
project
3. Develop the program 23/01/2024 01/02/2024 ALL
using VB .Net
4. Debus Code and remove 08/02/2024 15/01/2024 ALL
errors
5. Test the Project 16/03/2024 20/03/2024 ALL

Prepare final report 20/03/2024 22/03/2024 ALL


6.

5.0 Resource Required:


Sr. Name Of Resource Specification Quantity Remark
No.
1. Computer System Intel core 01 -
16GB RAM, 250 GB HD
2. Operating System Windows 11 01 -

3. Software System Visual Studio 2012 01 -

6.0 Name of Team members with Roll no. :

Roll No. Name Enrollment No

52. Varpe Atharv Ramesh 2200800179


54. Wakchaure Omkar Dattatreya 2200800181
57. Uagle Pranav Annasaheb 2200800184
61. Waghmare Tejas Santosh 2200800188

Wakchaure S.S

You might also like