Documente Academic
Documente Profesional
Documente Cultură
Management System
Information Technology Essay
Published: 23rd March, 2015 Last Edited: 23rd March, 2015
This essay has been submitted by a student. This is not an example of the work
written by our professional essay writers.
In this project report, it shows the process on how a Library Management
System (LMS) works, which will be discussed in detailed on the following
chapters. This project main purpose is to develop a LMS for library to manage
their resources efficiently.
With the two powerful development tools, MySQL and the latest Java SE 6, it
benefits Library staffs or workers which have multiples skills will be more useful
in other places. The proposed system shall be presented as a Server Client
distributed system where all clients' data will be retrieved through one
centralized server. To enable the proposed system functionalities, every single
machine which uses this system needs a Java Development Kit (JDK) installed.
academic resource centers. However, I would like to focus on LMS for colleges
or universities.
LMS has three modules which are Students Module, Staff Module, and
Administration Module. First of all, Students Module allows students to search
material by title, name/author, subject, publication, series, ISBN/ISSN and etc. it
also allow students to find recently arrived material. In Staff Module, staff can
issue book and receive book with bar code. Staff also can fine for books
received after due date. Lastly, the administration module help administrator to
register/reassign shelf and category, change book status, issue library card,
configuration to register users, and database backup/restore. Overall this
system can be very helpful and it can make things easier.
Define the time duration for which the library is closed, so while calculating the
fine of member those days can be subtracted.
Reports
Member wise report.
Media wise report.
Time duration and media name for which user want the report.
More specific report.
2.3.2 Disadvantages
If the server is down, the whole system will down
The client is needed to be connected with the server 24 hours a day, 7 days
week in order to retrieve the date from the database. If the client lost connection
with the server, the whole system is not fully functional anymore.
2.4 Summary
A Library Management System (LMS) is a tool to help any libraries which are
still using the old way to manage their library. The old way like searching for a
book using manual work is hassle, fast report generation is not possible,
information about issue/return of the books are not properly maintained, no
central database can be created as information is not available in database. But
by using the LMS, user can overcome all the problems mentioned above. This
system can manage all the happenings of the library. Book transactions
including book searching, availability of the book, details and appearance of the
book, personal book borrowing history and etc. can be very easily handled by
this system. This system is suitable for small to big libraries including medical
and legal libraries, colleges, schools, universities, corporate houses and other
academic resource centers. However, I would like to focus on LMS for colleges
or universities.
LMS has three modules which are Students Module, Staff Module, and
Administration Module. First of all, Students Module allows students to search
material by title, name/author, subject, publication, series, ISBN/ISSN and etc. it
also allow students to find recently arrived material. In Staff Module, staff can
issue book and receive book with bar code. Staff also can fine for books
received after due date. Lastly, the administration module help administrator to
register/reassign shelf and category, change book status, issue library card,
configuration to register users, and database backup/restore. Overall this
system can be very helpful and it can make things easier.
whenever require then fine setting and number of books to be issue can be
change. Library database can be backed up in any time that the staffs want. It
also has other facilities such as printing of different types of reports. Users can
also issue/ deposit books, magazine, and others. The software is fully
customizable, various setting and visualization can be changed as desired. In
this software version, entries of only 100 books, 25 students and 15 staff
members can be made. For making further entries, you may need to purchase
the full retail version of the software.
Figure 3.8 below shows that the staff member successfully added into the
database after the staff have click on 'save' button.
Figure 3.8
Figure 3.9 below shows that the user can add/remove books from Library.
Figure 3.9
Figure 3.10 below show that the book was successfully stored in the database
once the user have enter the information of the book and click on 'save' button.
Figure 3.10
Figure 3.11 below shows that to search for book. User can search by different
types of criteria.
Figure 3.11
Figure 3.11 below shows the details of book title
Figure 3.12
Figure 3.13 below shows that if the user enter wrong student ID which are not
exist in database, then it will pop out an error message.
Figure 3.13
Figure 3.14 below shows that if the user enters the Student ID and Accession
Number which is exist in the database, then the message box will pop out a
message to make sure that the book title issue to correct student name. If
correct click yes, or else click no.
Figure 3.14
Figure 3.15 below shows that if the user want to check the issued books record.
First, select the Issual Deposit of Books for Student's icon, then it will pop out a
dialog box. follow by enter the Student Id, and then click on 'List of Issued
Books to Roll No. 1' check box.
Figure 3.15
Figure 3.16 below shows that after the user click on 'List of Issued Books to Roll
No.1' button, it will show the issued books record for the particular student.
Figure 3.16
Figure 3.20 below shows that the User Menu interface and user can only allow
to browse currently loaned books, borrow book, browse books, and check their
status.
Figure 3.20
and it's not user friendly enough. Library Manager should improve their user
interfaces and some major functions in their system. In addition, Library Loan
Management System also needs to improve to make it to be able to add in the
student photography, and most of the functions are well developed and
covered.
Delete Article
Wrong entry must be removed from system.
Inquiry Members
Inquiry all current enrolled members to view their details.
Inquiry Issuance
Inquiry all database articles.
Set User Permission
The administrator can give permission categorically, and also enabling/disabling
of user permission.
4.2.3 Member
Authentication
User must authenticate before accessing the system.
Search Article
User can search any article.
Request Article
After successful searching, member can mark this book as requested article.
Check Account
User can used to check account details.
4.2.4 Guest
Register user
User must full fill all application form for registration
Safety Requirements
If the database crashed at any certain period of time, it is because of the virus
or operating system failure. Hence the database is required to backup in
sequence.
Security Requirements
Develop a secured database for the library management system. There are
different categories of users namely administrator, library staff, students and
lecturers. Depending upon the category of user to decide the access right. It
means that if there is an administrator, then he has the full access on the
system such as modify the data, delete, append etc., Library staff are able to
check in/check out the book for the user. Besides, all other users have the
rights to check the information about the article.
Software Quality Attributes
Maintain the quality of the database so that it is user friendly to every user.
Hardware Constraints
To store persistent date, the system requires a database. So that the database
ought to have backup capabilities.
Software Constraints
The availability of required software will be constrained for the development of
the system such as database and development tools.
Design Constraints
The system will be designed to make the system usability and it is to let users
easy to use on the system.
4.4 Summary
In summary, a functional and non-functional requirements in any system always
exists, there two requirements will be carried out in the system development.
With these two requirements properly documented, and evaluate it in a proper
manner, the system will be quite successful. Same goes as Library
Management System, the functional and nonfunctional requirements are
properly documented before the development starts. With these information
gathered, the author able to review back these two requirements and try to
evaluate again to check whether the requirements objectives is done.
CONCLUSIONS:
The author had successfully completed the objective and study the information
about the author's Library Management System (LMS). The author also learned
that the knowledge about the functions of the system. Each category of user
has its own functional. So in order to make the author's Library Management
System much better, study on the existing system for LMS is needed so it can
improve the author's Library Management System.