top of page
Search

Develop a website for library management system...

  • Writer: Sasanka Dahanayake
    Sasanka Dahanayake
  • Dec 13, 2022
  • 2 min read

This project was done as the first year second semester assignment.


This is the first project I done with a team consist of 5 members with me as leader. Our goal is to develop website for library management system using html, css, javascript, php, and mysql.


(Home page of the website)


In this project we started from the very beginning as we doesn't got any details for the project exept the title. So, we followed SDLC life sycle steps.

  1. Feasibility Study

  2. Requirement Analysis

  3. Design

  4. Implement

  5. Test

  6. Deploy

  7. Maintain


Feasibility Study and Requirement Analysis


Firstly we need to know what is the purpose of the site and who are the people using it. So we took some realworld websites as reference for the project, because we are not developing this project for actual company or organisation. So, we used to do some imaginations such as,

  • This website will help library users create an account on the site so that every user can access the library resources.

  • The website will display all details about books and whether the books are available for reading or reserved.

  • Reservation can be done online via the website.

  • In the user dashboard, the user will see all details about the books the user borrows. (Borrowed date, time the time remaining)

  • Admins can add, delete, alter and view books.

We moved forward, with these requirements as the goal of the project.


(Class Diagram)

Design

Before going directly to implement the site we need to have a wireframe of the site. It will work as a prototype for the site. It will be the final look of the site. So, before moving forward we can display it and ask for any updates. But in here we don't have an organization or a company to show. So, we stopped designing after all members of the group agreed. After that point, nothing will be added or removed. We managed to keep that steady.


Implementation, Testing, and Deploy

With the wireframe and the class diagram, we divide the work among the group. Inhere we need to consider the theme of the website. So, we coded the header and the footer with the background of the site so everyone can develop their part in between the header and the footer. With this theme, the site will be the same on every page.


We used,

  • HTML, CSS, and Javascript for the frontend.

  • PHP for the backend.

  • MYSQL for handling the database.

  • XAMPP server to host the site locally.



 
 
 

Comments


Profile.jpg

Hi, thanks for stopping by!

I am Sasanka Dahanayake, currently studying as a cyber security undergraduate student at SLIIT campus Malabe.

Let the posts
come to you.

Thanks for submitting!

  • Facebook
  • Instagram
  • Twitter
  • Pinterest

Let me know what's on your mind

Thanks for submitting!

© Sasanka Dahanayake. 2022

bottom of page