Skip to content

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System

Overview

The Library Management System is a C# application designed to streamline the management of a library's book inventory, user accounts, and transaction records.

Features

  • Book Management: Add, update, delete, and search for books.
  • User Management: Register and manage library members.
  • Transaction Management: Track book borrowing and returns.
  • Reporting: Generate detailed reports on books, users, and transactions.

Getting Started

Prerequisites

  • .NET Framework
  • SQL Server <<<<<<< HEAD

Data Model and ER diagram

Your image description
Figure 1: Entity Relation Diagram

physical Diagram
Figure 1: Physical Diagram

Conceptual Diagram
Figure 1: Conceptual Diagram

Installation

  1. Clone the repository:
    git clone https://github.com/Eslam-Sayed7/Library-Managment-System.git
  2. Open Library Management System.sln in Visual Studio.
  3. Configure the database connection in App.config and DBconnect class.
  4. Build and run the application.

Database Setup

  1. Restore the database using LibraryDB.bacpac in SQL Server.
  2. Execute the SQL scripts in the libraryDB folder to set up tables and initial data.

Usage

  1. Launch the application.
  2. Navigate through the main menu to access various features.
  3. Manage books, users, and transactions as needed.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages