Library Management Android & Web Application Project Synopsis

The Technologies used to develop the library project are Java EE, JDBC, Web services, HTML, CSS, JavaScript, and JQuery. This synopsis can be helpful to prepare your own library management system application.

Library Management Modules

Android

  • Login Management
  • Search for Books
    • Search with tags
    • Search with author
    • Search with category
  • Check Book Availability
  • Notification Management
    • Notifies when the book becomes Available
    • Notifies Book Renewal / Return Date
  • Web Service Client
  • Comments & Review Management

Desktop Application

  • Student Management
  • Book Management
  • Database Management

Web application

  • Web Service Management

Module  Description

Android

  • Login Management

In this module, the registered user can log in to the android application with their respective username and password given to them during the registration.

  • Search for Books
    • Search with tags
    • Search with author
    • Search with category

After successful login, the user has the provision of searching the books they desire to take. The search module consists of three types of search. Users can search with tags specified with each book, search with author name, also search with category.

  • Check Book Availability

This is not a separate module from search books. It comes under the search for books module, users can know the availability of the books in the library.

  • Notification Management
    • Notifies when the book becomes Available

When books are not available in the library the user can be notified with a notification alert if they wish to. They can set alert notifications for unavailable books.

  • Notifies Book Renewal / Return Date

When books are taken, commonly the user does forget the return/ renewal dates for the same. So our application provides the alert notification for the same.

  • Web Service Client

This module is used as an interface for the connection of two applications. Application installed in android mobile device and our Desktop application. In order to connect using Web Service, we have to create a Web Application. Web Application is created only for creating the Web Service. Using the web service we get the required information on our android application from the Desktop application.

  • Comments & Review Management

After the successful login of the user in the android application, the user can view the comments and ratings of books that are present in the library. The user can also comment and rate the books that he borrowed.

Desktop Application

  • Student Management

In this module, we manage the student information. The library manager is one who manages and maintains this information. The library manager registers each user and the application generates each QR code uniquely for each user. Library managers can add new users, delete, and edit information of users.

  • Book Management

The library manager can manage the books in the library. Managers can add, delete, and edit information (like author name, publication, year, etc) of the books.

  • Database Management

The overall management of data in the database is can be controlled by the library manager using the desktop application.

Web application

  • Web Service Management

In order to connect using Web Service, we have to create a Web Application. Web Application is created only for creating the Web Service. Using the web service we get the required information on our android application from the Desktop application.

Project Development Environment:

Hardware:

Pentium Dual-Core Processor

2 GB RAM

320 GB HDD

Software:

Java Platform Standard Edition (Java SE) 1.6

Net Beans 7.1.2

MySQL

13 Replies to “Library Management Android & Web Application Project Synopsis”

Leave a Reply

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