Java-Business-Application/C2/Overview-of-Library-Management-System/English

From Script | Spoken-Tutorial
Jump to: navigation, search

Title of script: Overview of the Web Application

Author: arya

Keywords: Library Management System, Overview tutorial,video tutorial


Visual Cue
Narration
Slide 1 Welcome to the spoken tutorial on the Overview of the Web Application – Library Management System.
Slide 2 In this tutorial we introduce you to a web application.


In this series, we have demonstrated how to create a basic inventory system.


We have used the example of a Library Management system.

Slide 3

Prerequisites

To learn this series, you must have knowledge of
  • Core Java using Netbeans IDE and
  • HTML

If not, for relevant tutorials please visit our website.

Slide 4


Library Management System

A library management system is a system which

  • manages the issuing and returning of books
  • manages the users of a library.


Now, let us look at our web application – the Library Management System.


A library management system is a system which

  • manages the issuing and returning of books and
  • manages the users of a library.


Slide 5


Objectives

Why do we need a Library Management System?


The use of such a system helps -

  • The librarian to manage the books in the library easily
  • To maintain membership information on one centralized server
  • To save time and resources and
  • To reduce the workload


Switch to Netbeans IDE Now, let me quickly show you the system.


For this, I will switch to the Netbeans IDE.


We have a very simple system here.


Let me run this Project named MyFirstProject.

Browser window The browser window opens.
Point to the Home Page. We can see the Home Page of Library Management System.
Point to the login form We can see a very simple login form here.
Point to the link. There is a link to a page called Visitor’s Home Page.
Click on the link. Click on the link.
Point to the Visitor’s Home Page. We can see the list of all the books available in the library.
Point to the Login block. A library has many members.


So now, let us login as a member, i.e. as a user who has registered already.

Login as username = mdhusein I will login as “mdhusein” and give the password and press Enter.
Point to the Success Greeting Page. We can see a Success Greeting Page.


We also have the list of books currently borrowed by this user.

Click on logout link. Let us logout now.
Login as admin. Next, we shall login as the librarian i.e. as admin.
Point to the Admin Section Page. As soon as we login, we can see the Admin Section page.
We can see 4 options here.


Let us try each one and see the results.

Point to List Books and click. First, we have the option List Books.



Point to all the books. We get the list of all the books available in the library.
Point to List Borrowed Books and click. Next, we have List Borrowed Books.
Point to list of books issued. Here, we get the list of books issued to different members.
Point to list of books which are past their return date. And the list of books, which are past their return date.
Point to List Users. Then we have the option List Users.
Here, we get the list of all the users who have registered in the library.
Point to Checkout/Return Book and click. Then, here we have the option to Checkout/Return a Book.

Let’s click on this option.

Checkout/Return Book.

interface

This is the interface to Checkout/Return Book.
Switch to login page Now, let us come back to our login page.
Point to the registeration page link. Notice, we also have an option to register as a new user.
Click on here. Click on here to register.
Point to the registration form This is the registration form to register as a new user.
So, this is the overview of this simple web application.
What you will learn? At the end of this series, you will learn to create this simple Library Management System.


You will also be able to add more functionalities to it, like searching for a book.

What you will learn? In this series -
  • we will be using JSP and servlets to build the web application
  • you will also learn the MVC architecture in detail and
  • you will be able to develop any web application which follows the MVC pattern.


Slide 7


About slide

* Watch the video available at the following link
  • It summarizes the Spoken Tutorial project
  • If you do not have good bandwidth, you can download and watch it


Slide 8

About slide

The Spoken Tutorial Project Team
  • Conducts workshops using spoken tutorials
  • Gives certificates for those who pass an online test
  • For more details, please write to contact at spoken hyphen tutorial dot org


Slide 9

Acknowledgment

Spoken Tutorial Project is a part of the Talk to a Teacher project
  • It is supported by the National Mission on Education through ICT, MHRD, Government of India
  • More information on this Mission is available at


Slide 10

Contributor slide

The Library Management System has been contributed by a leading software MNC, through their Corporate Social Responsibility programme.


They have also validated the content for this Business Application series.


This is Arya Ratish from IIT Bombay signing off.


Thank you for joining.

Contributors and Content Editors

Arya Ratish