Sen Microproject Completed
Sen Microproject Completed
Sen Microproject Completed
Index
1 3.Proposed Methodology 2
4. Action Plan 3
5. Resources Required 3
1.Rationale 5
2 4. Literature Review 5
7. ER Diagram 13
Annexure I
Micro Project Proposal
Library Management System
1. Aim/Benefits of the Micro Project:
The purpose of this project is provide a friendly environment to maintain the
detailofthe book and library members also this project maintain easy circulation
systemusingcomputers and to provide different reports .it sescribe the hardware and
software interface requirements using ER models and UML diagrams.
3. Proposed Methodology:
4. Action Plan:
16/3/2023 16/3/2023
8 Analyzing the project 3:30pm-5:30pm 3:30pm-5:30pm
5. Resources Required:
Sr.
Name of resource / material Specification Quantity Remarks
No.
1 Computer WINDOWS 8GB RAM,
256GB SSD 1
2 Operating System WINDOWS 11 1
3 Browser Chrome 1
Ms.Kachare S.M
Name and Signature of the Teacher
Annexure II
Micro Project Report
Library Management System
1. Rationale:
The purpose of this project is to provide a friendly environment to maintain the
details of books and library members also this project maintains easy circulation system
using computers and to provide different reports. It describes the hardware and software
interface requirem ents using ER Models and UML diagrams
4. Literature Review:
The researcher has made extensive literature survey on the topic under present study. There are number
of papers on different aspects of open source software, such as, evaluation, case study, implementation,
comparison etc.However, the purpose of present research article is to focus on the notion of survey of
open source librarymanagement systems and find development activity only. In order to bring rigor into
argumentation, the present study is exclusively concentrated on open source LMS related research articles
and the articles listing, describing and critically analyzing open source library management systems.
A typical methodology for developing a library management system involves the following phases:
Planning: In this phase, the project team identifies the scope, objectives, and deliverables of the project.
They also create a project plan that outlines the timeline, budget, and resources required to complete the
project.
1.Analysis: In this phase, the project team gathers and analyzes the requirements for the library
management system. This may involve conducting interviews with stakeholders, reviewing existing
processes, and identifying pain points and areas for improvement.
2.Design: In this phase, the project team designs the system architecture, data schema, and user interfaces.
This may involve creating wireframes, mockups, and prototypes to get feedback from stakeholders and
ensure that the design meets their needs.
3.Development: In this phase, the project team writes code to implement the system design. This may
involve developing modules for user management, account management, transaction processing,
reporting, and other functionalities identified in the requirements.
4.Testing: In this phase, the project team conducts testing at various stages of development to ensure that
the system functions as intended and meets the requirements. This may involve manual and automated
testing, as well as user acceptance testing to get feedback from stakeholders.
5.Deployment: In this phase, the project team deploys the system to the library servers and integrates it
with existing infrastructure and software tools. This may involve configuring databases, servers, and
network connections, as well as training staff on how to use the system.
6.Maintenance: In this phase, the project team provides ongoing maintenance and support for the system,
including bug fixes, security updates, and new feature development. They may also provide training and
documentation to help users get the most out of the system.
Level 0:
10
5 Testing
TEST CASES
S.NO Test Description INPUT Expecte Rema
Cas dError rks
e
Suit Name Address Phone Account
No.
1 Open Checks the Ganesh 76 957536450 …. …. PASS
details Mangkapur 0
provided by i , Delhi-
the customer 110058
2 Open while Abhishek 97 Karnal, 669875361 …. Name FAIL
Punjab- 2 Field can
opening a
new 11542 not be
empty.
account.
3 Open Amit 100 761987336 …. PIN not FAIL
Kapasher 1 provided
a, Delhi in address
field.
4 Open omakar 420 78946915 …. Wrong FAIL
Thane, 97 Phone
Mumbai- 45 numbe
54212 r.
5 Open ram Bijwasan, 957536450 …. Address FAIL
Road From 0 too long.
BhabbarCh
ow k to
Palam,
Delhi
110061
6 Update Checks the Rohit B220 789469159 9875354 …. PASS
details AnandViha 7
provided by r,
the customer Del
while hi
updating an 116
5
existing
7 Update Kirti 65 761987336 AHGSJK No such FAIL
account. Mahipalpur 1 accou
Delhi 110037 nt
exists.
8 Update Harsh Rangpuri 3654895 Phone no. FAIL
Delhi field can
110041 not
be empty.
9 Update Akshay 9919078531 244261 Address FAIL
field can
not be
empty.
11
3 Browser Chrome 1
12
7. ER Diagram:
13
1. Software development.
2. Project Management.
3. Domain Knowledge.
4. Collaboration.
14