Library Management System Project in ASP.Net C#

Library management system project website used to maintain all activities of library system such as maintain books stock, issue book records, return book records, student detail and also keep data of penalty for late return books. The project covered all activities which has done to run library system.

We develop this library system in C# project for final year students of engineering I.T, Computer, Msc IT and B.C.A.

We provide video tutorial for students to learn and develop the library system.
We also provide download link for students to get free source code of library system project.

Library Management System

Project Title :  Library Management System
Abstract : Library management system project used to track books owned, issue book, return book records, penalty records, and students who have borrowed.
Project Type : Website
Technology : ASP.Net Visual Studio 2010 with C# Language
Database : SQL-Server 2008

Library Management System Project Video Tutorial

Here, we provide library system project video for student to understand all functionalities and activities of website project.

This Library management system project has main two modules.

  • Librarian
  • Student

Librarian : Librarian is a responsible person who run the system, is a administrator of the whole system. Librarian has a full rights to handle the project.

Librarian Functionalities:

Here are the list of activities of librarian.

  • Add Publication
  • Add Book Stock
  • Add Branch
  • Add Student
  • Issue Books
  • Return Books
  • Penalty

The Librarian has a username and password to access the system. After login he has to first add publication detail in to system and then enter all the detail of book stock. In our system librarian can make entry of student who are the members of our system. Librarian can register all students with valid personal detail and generate username and password for each student for login into system. Librarian issue books to registered student and get return from them. He has rights to make a penalty for late return book.

Student / Member Functionalities:

  • Book Reports
  • Penalty Status
  • Account

The Student is a registered member of library system. All student has unique username and password to access his account. After login student can access his account detail, they can see the borrowed book report and penalty report.

Here, we provide library management system data dictionary video tutorial. you need to create data table in sql server as show in below video then download project from below download project link. you also download stored procedure from below download link and restore it to database in sql server.

Library Management System Data Dictionary

Download Library Management System Project

Download project with source code
Download Library Management System Project in ASP.Net C#. Download Project
Download SQL-Server Database Stored Procedure. Download SP
Library management system Screen Short Download SS
Download Data Flow Diagram – DFD for library management system. Download DFD
Download Activity Diagram for Library management system. Download
Download Use Case Diagram for Library management system. Download UseCase
FlowChart for Library management system. FlowChart

Buy project :

Contact us on for buy full project with source code and database.

Download and Run Project Demo

Learn how to download and run project with source code. Check Project Demo

41 thoughts on “Library Management System Project in ASP.Net C#

  1. 1.Library management project username and password how to create in database. to remove error message.
    3.error for adapter in student username​ and password .

  2. Could not find stored procedure ‘dbo.ADMIN_SELECT_FOR_LOGIN’.
    Get general help for this exception.
    i recieved this excption sir can i solve this error sir

  3. Everything is done.When I login it shows network instance error on the line of 946

    “A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 – Error Locating Server/Instance Specified)”

  4. I am using visual studio 2017 and sql server 2017 and I created database using sql server instance name is KARTHIKSQLSERVER how could i run program without getting error

      1. Sir,
        if i have a SQL authentication then how can i manage this connection string?
        is it necessary to add parameter like userid and password in web config file…

        Please tell me!!!.

  5. System.ArgumentException: ‘Column ‘AID’ does not belong to table ADMIN_SELECT.’
    Can you please suggest how to resolve.
    Thank you

  6. Thank you. I try to execute, but find the following error:

    Msg 2714, Level 16, State 3, Procedure PUBLICATION_UPDATE, Line 9
    There is already an object named ‘PUBLICATION_UPDATE’ in the database.
    Msg 2714, Level 16, State 3, Procedure PUBLICATION_SELECT_BY_PNAME, Line 8
    There is already an object named ‘PUBLICATION_SELECT_BY_PNAME’ in the database.
    Msg 2714, Level 16, State 3, Procedure PUBLICATION_SELECT_BY_PID, Line 8
    There is already an object named ‘PUBLICATION_SELECT_BY_PID’ in the database.
    Msg 2714, Level 16, State 3, Procedure PUBLICATION_SELECT, Line 8
    There is already an object named ‘PUBLICATION_SELECT’ in the database.

    why this error occurs? how to rectify it? please reply.

  7. Could not find stored procedure ‘dbo.PUBLICATION_INSERT’.
    get general help for this execption… can i solve this??and after pasting stored procedure file in database i am unable to see dbo.PUBLICATION_INSERT…

    1. You first open the SQL Server Management Studio
      And click the New Query Icon
      Copy and Paste the given Stored procedure and Press the Execute button
      Thats all

      But make sure did you created the database before in that same name

Leave a Reply

Your email address will not be published. Required fields are marked *