-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This is my final year project for my Bsc(IT) in Manav Rachna International University, Faridabad India. During all my 3 years studies,I had been at the university's library for quite a lot of time, most of the time for taking books and rarely for reading, because I just don't like the quietness of the library, it's freaky. But I've been seeing people going to read and study, some going to take or return books.
By observing how things were done I though I could come up with a way to make things faster for both the students and the librarian.
Most of computerised system to manage booking in a library are made with the purpose of making task easier for the librarian, so that he doesn't have to go through long process to find a book,give it to the student then later put it back.This works quite well but when the library is packed with people the process can still be very slow.
The student on the other side still goes through the same process and for him/her the improvement of the librarian using a computerised system doesn't have much impacts.
I will go on explaining what were the things I didn't like about the process , how I thought it should be done, and how I went through the process of designing and building a web application for both the librarian and the student to work together to make the process simple yet very efficient to both of them. I also went on built a desktop application for the librarian and a mobile application for the student that talks with the web app with the same goal of increasing the efficiency and making this easier for both parties.
This is how the process of taking a book to a library works in many cases:
- The student goes to the library to try to find a book to either read there or take home for a period of time.
- The student try to walk through the library trying to find the book, it might take a while given the size of the library and what the student knows about the book and the library way of organising books
- If the student hasn't found the book he/she will go to the librarian and the librarian will check if the book is there using the library's software and tell if it's there or no and where the student can find it.
- If the book is found then the student brings it to the librarian and the librarian has to register the book as given to the student XYZ.
- The student brings back the book to the library, the librarian has to mark the book as returned.
These are the problems or difficulty that can occur in that process.
- The student doesn't know whether or not the book he is looking for is available in the library, he/she has to physically move there.
- The student might not know the book details exactly while reaching the library, she has to go through many books of the same name and the looking up isn't easy without a computer.
- The student finds the book, goes to the librarian, the librarian first check if the student hasn't reached the maximum number of books to hold, if not, he/she enters the book details and the student details.
- the student take the books, and after reading few pages, found out that it's not what he wanted, it's not as good as he/she hoped, the student now have to take it back.
- the librarian is interrupt often by the student who can't find a book, doesn't know the exact title, the section/place where the book is located
Those few problems of this process are among many other that can happen. To solve them,I thought why should the student have physically move to maybe not even finds what he is looking for, or be stuck in a queue just to ask about information on a book that he can't find. I also though why the librarian should be given so much work when the user can do all of it by himself and just come to the librarian for the minimum time possible.
To solve the problem above, I've decided to provide the user with a web portal where he can search book that are available,read few pages of it, read what other students think about the book, make the booking at any moment of the day without having to physically move to the library.
I created a set of Library management systems tools that puts student and librarian doing each other their work so that the process gets faster. These tools are:
- A Web portail for both student and librarian where Student can access books, write to the librarian, make booking, read book previews, comment..