Coder Social home page Coder Social logo

librarymanagement's Introduction

Library Management System - README

H.K.A.Kavishankh

University of Kelaniya - Library Management System

Table of Contents


Introduction

This project aims to design and develop a graphical user interface (GUI) for a Library Management System.

Functional Requirements

The Library Management System should fulfill the following functional requirements:

  • Ability to add new books
  • Ability to view available books
  • Ability to add new students
  • Ability to view student list
  • Ability to retrieve issued book details
  • Ability to retrieve return book details

Tools Used

The following tools were used in the design and development of the website:

  • Visual Studio C#
  • MS SQL SERVER

Challenges Faced

During the development process, the team encountered the following challenges:

  • Establishing the database connection within the application
  • Implementing data validation and exception handling

Lessons Learned

Throughout the project, the team gained valuable knowledge and skills, including:

  • Creating GUI using C#
  • Applying form validations
  • Implementing exception handling
  • Connecting the application to a database

Design of Web Pages

The GUI design comprises the following window forms:

Logging Window Form

Logging Window Form

Dashboard Window Form

Dashboard Window Form

Add Book Window Form

Add Book Window Form

View Book Window Form

View Book Window Form

Add Student Window Form

Add Student Window Form

View Student Window Form

View Student Window Form

Issue Book Window Form

Issue Book Window Form

Return Book Window Form

Return Book Window Form

Complete Book Details Window

Complete Book Details Window


Built with ❤️ by the H.K.A.Kavishankh

librarymanagement's People

Contributors

kavishankha avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.