Professional Documents
Culture Documents
Fin Irjmets1658589662
Fin Irjmets1658589662
The waterfall methodology was the first Sequential life cycle model. Whenever the first phase is completed then
only a new phase will start. It is used to ensure the completion of the project. Product Definition should always
be stable while making software.
The main advantage of the Waterfall methodology is that it is used to manage the complexity of the software
due to the rigidity of the methodology.
So, for making the E-library management system we use the waterfall methodology.
3.2 Front-End, Back-End, Server side and Database
E-library website was designed by using the language PHP, HTML, CSS, and JAVASCRIPT. We choose these
languages because of their simplicity. These Languages are acronyms for the programming language used for
displaying web pages on the internet. Each has Different functionality and still, they come together to produce
Dynamic websites. For the Database we use MySQL to store the information of the E-Library Management
System. It is easy to port from device to device and therefore it can run on different websites etc. Linux,
Windows Operating System. It is easily available, security features that are very important for storing details
gained by the websites.
IV. ANALYSIS AND DESIGNING
4.1 Analysis
We need to analyse the software at every phase. The Unified Modelling Language [7] technique is commonly
used for requirement specification. It is basically a use case diagram used for object-oriented analysis.
Use Case Diagram
It is made to capture the requirement of the system. it is used for high-level requirement analysis of a system.
whenever the requirement of the system is analysed, the functionalities are captured in the use cases diagram.
For drawing a use case diagram, we need to remember some points:
➢ Actors
➢ Functionalities of the system are represented by the use case.
➢ Relationships between the use cases and actors of the system
The specific purpose of the Use case diagram is to gather system requirements and actors.
ADMIN:
4.2 Designing
Designing of the software is very important for making it clearer and more understandable. Since the user
interface is required for storing data input, editing, and manipulating the data.
The developer makes sure to develop an interface that attracts users so that they spend their time reading the
books. Designing the user interfaces requires skills and techniques.
Firstly, we need to design the home page in which users search, login, and surf the book. If the user wants to
read the book, he/she needs to log in first and add the book to his/her dashboard and start reading.
Here Admin uploads the detail of the books and manages the detail of the user.
V. DEVELOPMENT TECHNIQUES AND FUTURE RESEARCH
5.1 Development Techniques
E-Library Management System involves five phases:
1) Implementation
In the implementation phase source code written for registration, login, validation, searching, updating and
deleting.
2) Testing
Testing is done before launched the product in the market, at each and every phases testing is done to check
performance and output of the system.