Andro-CLiberion 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 login 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. User 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, user can know the availability of the books in the library.

  • Notification Management
    • Notifies when the book becomes Available

When books are not available in library the user can be notified with a notification alert if they wish to. They can set alert notification for the 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 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 successful login of the user in android application, 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.Library manager is one who manages and maintains this information. Library manager registers each user and application generates each QR code uniquely for each user. Library manager can add new users, delete, and edit information of users.

  • Book Management

Library manger can manage the books in the library. Manager 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.

Technologies used:  Java EE, JDBC, Web services, HTML, CSS, JavaScript, JQuery.

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