Skip to content

A C#-based library management system that allows librarians to manage their collection of books and keep track of loans and returns.

License

Notifications You must be signed in to change notification settings

elleromero/LibraryManagementSystemWF

Repository files navigation

IMPORTANT: This project uses the traditional C# WinForms rather than WPF.

Library Management System WF

With this system, librarians can manage their collections more efficiently and provide better service to patrons. They can easily find items, keep track of who has borrowed them, and much more. Whether you're a small town library or a big university, this system can help you run your library smoothly and effectively.

The system uses the Model-View-Controller (MVC) architecture and Data Access Object (DAO) pattern for better organization and maintainability.

View ER Diagram here

Features

  • Add new books to the collection
  • Edit existing book information
  • Delete books from the collection
  • Search for books by title, author, or ISBN
  • Check out books to patrons
  • Check in books that have been returned
  • View a list of overdue books

... and more

Technologies Used

  • C#
  • .NET Framework
  • Windows Forms
  • MS SQL Server

Getting Started

To use this library management system, you'll need to have Visual Studio and MS SQL Server Management Studio installed on your computer. You can then clone the repository and run the application.

License

This library management system is licensed under the MIT License. See the LICENSE file for more information.