Class Assignment 01
Submitted By:
22_Arid_4354
22_Arid_4353
22_Arid_4368
Submitted To:
Sir Shahaan
Course :
Web Engineering
Gujrat Institue Of Management And Sciences(PMAS)
Library Management System - Web Development Report
1. Web Development Process
The web development process includes a set of steps to help reach the final goal. In a
project like a Library Management System, it’s important to follow an organized plan.
One example is using Agile methods like Scrum or XP, which allow for small updates
and getting feedback regularly. This process breaks down the project into manageable
parts so each phase can be checked and any issues can be fixed early on. This helps
make sure the project goes smoothly.
2. Context Analysis
The first step in building a website is called Context Analysis. For a Library
Management System, this means figuring out what the system should do and what the
goals are. Some key things to focus on are:
1. Identifying what the system needs to do, like keeping track of books and
managing who can access it.
2. Collecting details about the technology, such as how the system can grow and
how to keep it secure.
3. Understanding who will use the system, like the library staff, students, and other
people outside the library.
Doing this step well helps prevent problems later and makes sure the system meets the
needs of its users and works smoothly.
3. Architecture Design
In the Library Management System, architecture design is about deciding how the
system will work both technically and non-technically. This step includes planning
how different parts of the system, like web servers, database servers, and application
servers, will work together. It also involves organizing key parts of the system, such
as managing users, keeping track of books, and showing borrowing history.
At this stage, you’ll also choose the right technology for the system. This might
include picking a database system like MySQL and deciding which programming
language to use for the backend, such as Python or PHP.
4. Web Page Design
Web page design is an important part of the Library Management System project. The
pages should be easy to use, simple to understand, and work well. Using a prototype
method is helpful for designing pages for things like searching for books, logging in,
and managing user accounts. The content on each page needs to be made with the
users in mind, thinking about how they process information and any technical limits.
This will help create a smooth and accessible experience for everyone using the
system.
5. Web Maintenance
After the Library Management System is set up, it will need regular maintenance to
keep running smoothly. This includes updating the content, like adding new books,
and making system updates, such as improving security or adding new features. A
good maintenance plan should also involve checking the system’s performance,
looking for security risks, and analyzing how people are using it. This helps spot any
weaknesses and make improvements over time.