SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
E-LIBRARY MANAGEMENT SYSTEM
:
Introduction
Online libraries became essential source for both faculty and research members in
order to obtain knowledge about different fields of sciences. Students all over the
world are using for their researches the materials available on online libraries so that
they can accomplish their tasks and day-to-day researches.
An e-library database is used to store information according to its users. The
documents stored in those database locations are called media where they are books
and journals.
The e-library must keep track of the status of each media item: its location, status,
descriptive attributes, and cost for losses and late returns. Books will be identified by
their ID. In order to allow multiple copies of the same book or journal, each media
item will have a unique ID number.
Web Application
Users will provide their name, address, phone number, when signing up for a library
account. They will then be assigned a unique user name and ID number, plus a
temporary password that will have to be changed. Checkout operations will require a
library account, as will requests to put the book on hold. Each library account will
have its own fines, but active fines on any of a user's account will prevent the user
from using the library's services.
Project Objectives
Employees will work at a specific branch of the library. They collect students records
for the library materials usage, but they can also have library's users accounts;
therefore, the same information that is collected about users should be collected about
employees.
Project Organization
- Part 1: This part declares the Introduction part about the project and
executive summary about the Web Applications used in the project. The
organization of project is mentioned as well. Finally the project objectives.
- Part 2: E-Library System Overview is mentioned as a full summary about the
used technique.
- Part 3: This part describes the full analysis for the proposed system. The Use
case and The Class Diagram are giving in detail.
- Part 4: System Implementation which gives the full documented of the code
use to implement the proposed system.
- Part 5: A full summary about the project is listed in the chapter.
Functions for users:
1_ Log in
2_ Search for document based on one or more of the following criteria:
* Type (book, journal, or both)
* Title
* Author or director
* Year
3_ Access users' account information:
* Account number(s)
* Books currently checked out
* Books on hold
4_ Put the material on hold
5_ Pay fines for lost or late items
6_ Update personal information:
* Phone numbers
* Addresses
* Passwords
Functions for administrative are the same as the functions for users plus the
following:
• Add users
• Add library accounts and assign them to users
• Check out the material
• Manage and transfer the material that is currently on hold
• Handle returns
• Modify users' fines
• Add the material to the database
• Remove the material from the database
• Receive payments from users and update the users' fines
• View all user information except password
The e-Library system is a web based system developed to meet the needs and
demands of the library operations today. It allows you to check your library
operations anytime and anywhere.
It facilitates library operations by offering:
Systematic records of the library collection
Reliable records of library patrons
Seamless check out and check in of library materials
Ease of accessing statistical results
Generate real time report for management decision
o Outstanding/Overdue loan
o Periodic loan transactions
Hassle free stock taking of library materials
Personalized service to each patron
o Specific access account to library patrons to search or make reservation
library materials anywhere and anytime, at their convenience.
E-Library System Overview:
- Circulation
Can be managed by librarian at counter and/or self serviced by library patrons
to reserve the books with their login password.
- Borrowing
Can be managed by librarian at counter and/or self serviced by library patrons.
User friendly interface and clear options allow library patrons or librarians to
checkout library materials at ease.
- Returning
Books can be returned to the librarian at the counter or by library patrons at
designated return boxes or stations and loan status are updated immediately.
- Management
The system allows the management of password, access rights, holiday, loan
period, overdue fines, category of members, black listing of members, etc.
- Report
Management reports can be easily generated for management decision;
examples: daily transaction report, popular library materials, etc.
- Statistics
Statistical information can be accessed easily for the highest borrowed library
materials, highest loan transaction member, etc.
Advantages of e-Library Management System
• Innovative and productive library operations.
• Experience the efficiency and convenience of library management with the
help of proven technology.
• Flexibility in choice of auto identification technology, and seamless transition
from barcode to RFID technologies.
• Modular yet scalable deployment at preferred pace and schedule.
• Improved customer service provided to library patrons as a result of reducing
time to borrow library materials, cutting down queue and queuing time, and
ease of identifying the library materials required from the library.
• Provide quality service to library patrons by raising the librarian service
standard to higher.
• Value added and professional service provider in information and resource.
• Cuts down laborious tasks.
• Smoothens business workflow and upgrades the library image to its library
patrons.
• Doing More with Less.
Proposed System
It is clear that the physical objects from the previous section we can find that the
users, administrative, materials, and e-library branches correspond to entities in the
Entity-Relationship model, and the operations to be done on those entities holds,
checkouts, and so on which correspond to relationships. However, a good design will
minimize redundancy and attempt to store all the required information in as small a
space as possible.
How to interpret the ER diagram:
The ER design consists of multiple entities which are representing the headings of
relation for the diagram. Each entity has a set of attributes which are representing the
full description of the entity itself. The third component describes the relationships
between the entities. The following table gives a full illustrated image about how to
interpret the ER diagram.
Master Work Key Roles in the Project
Electronic books became very essential in human lives for multiple reasons. The aims
of the e-Library can be summarized as follows:
• Support research needs for both students and faculty by using the e-facilities.
• The innovative facilities which we intend to adopt in the project are Admin
Conversation, Voice Interaction, and Community Reference.
The improved points in the e-Library project are in scope serving the researcher
community to implement their day to day tasks in facilities-full environment. The
whole matter concentrates on how to make the task of obtaining sources of research
and study are available and easy-to-obtain issue. These facilities can be given as:
• Admin Conversation
It would be a very helpful issue to surf the university e-Library website with
ability to contact the admin who is responsible about the server to ask about
the essential issues that might come across in the research process for both
students and faculty.
• Voice Interaction
If the availability of using a speaking up website is present for any website
that would make the tasks of research and e
faculty.
• Community Reference
The university community is full of actions that would make the process of
having others daily
follow up professors and students in order to be in alive contact with them.
The following table instate
Voice Interaction
If the availability of using a speaking up website is present for any website
that would make the tasks of research and e-Librating for both students and
Community Reference
The university community is full of actions that would make the process of
having others daily tasks in view very useful process. Its always useful to
professors and students in order to be in alive contact with them.
The following table instates the records for each of the eight tables.
If the availability of using a speaking up website is present for any website
Librating for both students and
The university community is full of actions that would make the process of
in view very useful process. Its always useful to
professors and students in order to be in alive contact with them.
Analysis Design
The programming environment which we are intend to adopt Asp.Net along with
VB.Net connected to StarUML
environment.
Relational Database Design
The following table describes the Relational Database Design of the e
The database consists of eight tables. The information which stored in this database
can be divided into two categories. The first of those tw
media presented by the library system itself which are either books or journals. The
second category is concerning the users of the system; which in return they are either
users or admin
System Design
1. Use Case
An Online Public Access
System (ILS), also known as a
a library or group of libraries. Patrons of the library can search library catalog online
to locate various resources
items under control of the library. Patrons may reserve or renew item, provide
feedback, and manage their account.
we used in order to implement
The programming environment which we are intend to adopt Asp.Net along with
VB.Net connected to StarUML in order to implement an e-Library website
Relational Database Design
The following table describes the Relational Database Design of the e-
The database consists of eight tables. The information which stored in this database
can be divided into two categories. The first of those two categories belongs to the
media presented by the library system itself which are either books or journals. The
second category is concerning the users of the system; which in return they are either
c Access is e-Library website which is part of Integrated Library
(ILS), also known as a Library Management System (LMS), and managed by
a library or group of libraries. Patrons of the library can search library catalog online
urces - books, periodicals, audio and visual materials, or other
items under control of the library. Patrons may reserve or renew item, provide
feedback, and manage their account. The following figure shows the use case which
we used in order to implement the project.
Figure 1: ER Diagram
The programming environment which we are intend to adopt Asp.Net along with
Library website
-library system.
The database consists of eight tables. The information which stored in this database
o categories belongs to the
media presented by the library system itself which are either books or journals. The
second category is concerning the users of the system; which in return they are either
Integrated Library
(LMS), and managed by
a library or group of libraries. Patrons of the library can search library catalog online
books, periodicals, audio and visual materials, or other
items under control of the library. Patrons may reserve or renew item, provide
The following figure shows the use case which
Table Name R. 2 R. 3 R. 4 R. 5 R. 6 R. 7
Status Code descry. -- -- -- --
Media media_id Code -- -- -- --
Book ISBN Title author year Price --
BookMedia media_id ISBN -- -- -- --
User ID Name addr DOB phone pass
Account Num Fines ID -- -- --
Checkout media_id Num since Until -- --
Location Name Addr Phone -- -- --
Table 1. Relational Database Structure.
Table 2. Functional Database Structure.
Field/Num Entity Name Attributes Relationship
Entity No.1 Status Code Has
Description
Entity No.2 Book ISBN Book
Year
Author
Price
Title
Dewey
Entity No.3 Journal Year Journal
Title
Rating
Price
Director
Entity No.4 Media UID Stored In
Hold
Checkout
Entity No.5 Account Fines --
Num
Entity No.6 User Username Owns
Password
ID
Name
Addr
DOB
Phone
Entity No.7 Admin E-ID Emp_Data
Works_In
Entity No.8 Location Name --
Addr
Phone
Figure 2: EFigure 2: E-Library Management System Use Case.
2 Class Diagram
Is giving as the following figure shows:
Figure 3: E
Is giving as the following figure shows:
Figure 3: E-Library Management System Class DiagramLibrary Management System Class Diagram.
System Implementation
The following link give in details the code I used in order to implement the proposed
system.
Summary
The project is about to implement a system which able to document all the common
library contents into a database which has an administrative processes for the login
and logout plus the processes of the common library procedures. The e-library
propose was to help the students in order to full easy access to the library contents.
Conclusion
The main objective of this document is to illustrate the requirements of the project
Library Management system. The document gives the detailed description of the both
functional and non functional requirements proposed by the client. The document is
developed after a number of consultations with the client and considering the
complete requirement specifications of the given Project. The final product of the
team will be meeting the requirements of this document.
Future Work
The proposed system that we are going to develop will be used as the Chief
performance system within the different campuses of the university which interact
with the university staff and students. Therefore, it is expected that the database
would perform functionally all the requirements that are specified by the university.
References:
1. The British Library Research & Development Department has a series of
projects on quality management under way or recently reported e.g. definition
of the quality management 'map' at Central Lancashire, benchmarking at
Southborough.
2. IEEE explore magazine.
http://ieeexplore.ieee.org/Xplore/guesthome.jsp
3. Library of Congress, USA. http://www.loc.gov/index.html
4. Database Programming with JDBC and Java by O'Reilly
5. E-Library management systems
overview.http://en.wikipedia.org/wiki/Integrated_library_system_History
6.
Delhi, 1992.
7. Cohn, John M. et al.; Planning for library automation: a practical handbook,
Library Association Publishing, London,1997.
8. Jashu Patel and Krishan Kumar; Libraries and librarianship in India,
Greenwood Press, London, 2004.
9. , New
Delhi, 1992.

Mais conteúdo relacionado

Mais procurados

Project online library management
Project online library managementProject online library management
Project online library managementPrem Prasun
 
Library management system
Library management systemLibrary management system
Library management systemArman Ahmed
 
Library management system
Library management systemLibrary management system
Library management systemtechlike
 
Library management system basic points
Library management system basic pointsLibrary management system basic points
Library management system basic pointsUmer Awan
 
Online library managment thesis by bilal khattak
Online library managment thesis by bilal khattakOnline library managment thesis by bilal khattak
Online library managment thesis by bilal khattakBilal Khattak
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemMartins Okoi
 
Library Management System PPT
Library Management System PPTLibrary Management System PPT
Library Management System PPTTamaghna Banerjee
 
Library management system
Library management systemLibrary management system
Library management systemwethecodershelp
 
Library Management System SRS
Library Management System SRSLibrary Management System SRS
Library Management System SRSParas
 
Library and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharmaLibrary and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharmaVikas Sharma
 
17337071 srs-library-management-system
17337071 srs-library-management-system17337071 srs-library-management-system
17337071 srs-library-management-systemANAS NAIN
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemPankaj Kumar
 
Library management system
Library management systemLibrary management system
Library management systemABhay Panchal
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management SystemSoumili Sen
 
Library management system
Library management systemLibrary management system
Library management systemKamal Krish
 

Mais procurados (20)

Project online library management
Project online library managementProject online library management
Project online library management
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management system basic points
Library management system basic pointsLibrary management system basic points
Library management system basic points
 
Online library managment thesis by bilal khattak
Online library managment thesis by bilal khattakOnline library managment thesis by bilal khattak
Online library managment thesis by bilal khattak
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library Management System PPT
Library Management System PPTLibrary Management System PPT
Library Management System PPT
 
Library management system
Library management systemLibrary management system
Library management system
 
Library Management System
Library  Management  SystemLibrary  Management  System
Library Management System
 
Library Management System SRS
Library Management System SRSLibrary Management System SRS
Library Management System SRS
 
Library and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharmaLibrary and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharma
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
17337071 srs-library-management-system
17337071 srs-library-management-system17337071 srs-library-management-system
17337071 srs-library-management-system
 
11.online library management system
11.online library management system11.online library management system
11.online library management system
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library management project
Library management projectLibrary management project
Library management project
 
Visiondocument
VisiondocumentVisiondocument
Visiondocument
 
Library management system
Library management systemLibrary management system
Library management system
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 
Library management system
Library management systemLibrary management system
Library management system
 

Semelhante a E-library mangament system

Thesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportThesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportManish Sahani
 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management SystemHeather Strinden
 
Vision and Scope Document For Library Management System
Vision and Scope Document For Library Management SystemVision and Scope Document For Library Management System
Vision and Scope Document For Library Management SystemSoman Sarim
 
IRJET- Library Management System
IRJET- Library Management SystemIRJET- Library Management System
IRJET- Library Management SystemIRJET Journal
 
JAMES RESEARCH PRESENTATION .pptx
JAMES RESEARCH PRESENTATION .pptxJAMES RESEARCH PRESENTATION .pptx
JAMES RESEARCH PRESENTATION .pptxjameskilonzo1
 
Revolutionizing Library Management.pdf
Revolutionizing Library Management.pdfRevolutionizing Library Management.pdf
Revolutionizing Library Management.pdfmagicminds
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemmonika ahalawat
 
Developing a Comprehensive Library Management System for Tamale Polytechnic
Developing a Comprehensive Library Management System for Tamale PolytechnicDeveloping a Comprehensive Library Management System for Tamale Polytechnic
Developing a Comprehensive Library Management System for Tamale PolytechnicEditor IJCATR
 
House keeeping operations .pptx
House keeeping operations .pptxHouse keeeping operations .pptx
House keeeping operations .pptxRbalasubramani
 
House keeeping operations .pptx
House keeeping operations .pptxHouse keeeping operations .pptx
House keeeping operations .pptxlisbala
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemricharamgarh
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management SystemToseef Hasan
 
LIBRARY MANAGEMENT SYSTEM.pptx for students
LIBRARY MANAGEMENT SYSTEM.pptx for studentsLIBRARY MANAGEMENT SYSTEM.pptx for students
LIBRARY MANAGEMENT SYSTEM.pptx for studentsAkshayaM79
 
Object-oriented analysis and design
Object-oriented analysis and designObject-oriented analysis and design
Object-oriented analysis and designAhmed Elnaggar
 

Semelhante a E-library mangament system (20)

high_school
high_schoolhigh_school
high_school
 
Thesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportThesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project Report
 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management System
 
Project
ProjectProject
Project
 
ADLIB library Systems Development
ADLIB library Systems DevelopmentADLIB library Systems Development
ADLIB library Systems Development
 
Vision and Scope Document For Library Management System
Vision and Scope Document For Library Management SystemVision and Scope Document For Library Management System
Vision and Scope Document For Library Management System
 
IRJET- Library Management System
IRJET- Library Management SystemIRJET- Library Management System
IRJET- Library Management System
 
JAMES RESEARCH PRESENTATION .pptx
JAMES RESEARCH PRESENTATION .pptxJAMES RESEARCH PRESENTATION .pptx
JAMES RESEARCH PRESENTATION .pptx
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
 
Revolutionizing Library Management.pdf
Revolutionizing Library Management.pdfRevolutionizing Library Management.pdf
Revolutionizing Library Management.pdf
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Developing a Comprehensive Library Management System for Tamale Polytechnic
Developing a Comprehensive Library Management System for Tamale PolytechnicDeveloping a Comprehensive Library Management System for Tamale Polytechnic
Developing a Comprehensive Library Management System for Tamale Polytechnic
 
House keeeping operations .pptx
House keeeping operations .pptxHouse keeeping operations .pptx
House keeeping operations .pptx
 
House keeeping operations .pptx
House keeeping operations .pptxHouse keeeping operations .pptx
House keeeping operations .pptx
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
 
LIBRARY MANAGEMENT SYSTEM.pptx for students
LIBRARY MANAGEMENT SYSTEM.pptx for studentsLIBRARY MANAGEMENT SYSTEM.pptx for students
LIBRARY MANAGEMENT SYSTEM.pptx for students
 
Object-oriented analysis and design
Object-oriented analysis and designObject-oriented analysis and design
Object-oriented analysis and design
 

Mais de @Royal_Class: Private Business

Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العلياGhana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا@Royal_Class: Private Business
 
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...@Royal_Class: Private Business
 
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...@Royal_Class: Private Business
 
Banking system-رويال كلاس للبحوث الأكاديمية
Banking system-رويال كلاس للبحوث الأكاديمية Banking system-رويال كلاس للبحوث الأكاديمية
Banking system-رويال كلاس للبحوث الأكاديمية @Royal_Class: Private Business
 

Mais de @Royal_Class: Private Business (9)

Case study-Kuwaiti banks performance
Case study-Kuwaiti banks performanceCase study-Kuwaiti banks performance
Case study-Kuwaiti banks performance
 
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العلياGhana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
 
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
 
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
 
Banking system-رويال كلاس للبحوث الأكاديمية
Banking system-رويال كلاس للبحوث الأكاديمية Banking system-رويال كلاس للبحوث الأكاديمية
Banking system-رويال كلاس للبحوث الأكاديمية
 
3D Houses
3D Houses3D Houses
3D Houses
 
حقوق الانسان
حقوق الانسانحقوق الانسان
حقوق الانسان
 
Businesswomen and corporate social responsibility
Businesswomen and corporate social responsibilityBusinesswomen and corporate social responsibility
Businesswomen and corporate social responsibility
 
Children abuse by parents or servants
Children abuse by parents or servantsChildren abuse by parents or servants
Children abuse by parents or servants
 

Último

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

E-library mangament system

  • 2. Introduction Online libraries became essential source for both faculty and research members in order to obtain knowledge about different fields of sciences. Students all over the world are using for their researches the materials available on online libraries so that they can accomplish their tasks and day-to-day researches. An e-library database is used to store information according to its users. The documents stored in those database locations are called media where they are books and journals. The e-library must keep track of the status of each media item: its location, status, descriptive attributes, and cost for losses and late returns. Books will be identified by their ID. In order to allow multiple copies of the same book or journal, each media item will have a unique ID number. Web Application Users will provide their name, address, phone number, when signing up for a library account. They will then be assigned a unique user name and ID number, plus a temporary password that will have to be changed. Checkout operations will require a library account, as will requests to put the book on hold. Each library account will have its own fines, but active fines on any of a user's account will prevent the user from using the library's services. Project Objectives Employees will work at a specific branch of the library. They collect students records for the library materials usage, but they can also have library's users accounts; therefore, the same information that is collected about users should be collected about employees. Project Organization - Part 1: This part declares the Introduction part about the project and executive summary about the Web Applications used in the project. The organization of project is mentioned as well. Finally the project objectives.
  • 3. - Part 2: E-Library System Overview is mentioned as a full summary about the used technique. - Part 3: This part describes the full analysis for the proposed system. The Use case and The Class Diagram are giving in detail. - Part 4: System Implementation which gives the full documented of the code use to implement the proposed system. - Part 5: A full summary about the project is listed in the chapter. Functions for users: 1_ Log in 2_ Search for document based on one or more of the following criteria: * Type (book, journal, or both) * Title * Author or director * Year 3_ Access users' account information: * Account number(s) * Books currently checked out * Books on hold 4_ Put the material on hold 5_ Pay fines for lost or late items 6_ Update personal information: * Phone numbers * Addresses * Passwords Functions for administrative are the same as the functions for users plus the following: • Add users • Add library accounts and assign them to users • Check out the material • Manage and transfer the material that is currently on hold
  • 4. • Handle returns • Modify users' fines • Add the material to the database • Remove the material from the database • Receive payments from users and update the users' fines • View all user information except password The e-Library system is a web based system developed to meet the needs and demands of the library operations today. It allows you to check your library operations anytime and anywhere. It facilitates library operations by offering: Systematic records of the library collection Reliable records of library patrons Seamless check out and check in of library materials Ease of accessing statistical results Generate real time report for management decision o Outstanding/Overdue loan o Periodic loan transactions Hassle free stock taking of library materials Personalized service to each patron o Specific access account to library patrons to search or make reservation library materials anywhere and anytime, at their convenience. E-Library System Overview: - Circulation Can be managed by librarian at counter and/or self serviced by library patrons to reserve the books with their login password. - Borrowing Can be managed by librarian at counter and/or self serviced by library patrons. User friendly interface and clear options allow library patrons or librarians to checkout library materials at ease.
  • 5. - Returning Books can be returned to the librarian at the counter or by library patrons at designated return boxes or stations and loan status are updated immediately. - Management The system allows the management of password, access rights, holiday, loan period, overdue fines, category of members, black listing of members, etc. - Report Management reports can be easily generated for management decision; examples: daily transaction report, popular library materials, etc. - Statistics Statistical information can be accessed easily for the highest borrowed library materials, highest loan transaction member, etc. Advantages of e-Library Management System • Innovative and productive library operations. • Experience the efficiency and convenience of library management with the help of proven technology. • Flexibility in choice of auto identification technology, and seamless transition from barcode to RFID technologies. • Modular yet scalable deployment at preferred pace and schedule. • Improved customer service provided to library patrons as a result of reducing time to borrow library materials, cutting down queue and queuing time, and ease of identifying the library materials required from the library. • Provide quality service to library patrons by raising the librarian service standard to higher. • Value added and professional service provider in information and resource. • Cuts down laborious tasks. • Smoothens business workflow and upgrades the library image to its library patrons. • Doing More with Less.
  • 6. Proposed System It is clear that the physical objects from the previous section we can find that the users, administrative, materials, and e-library branches correspond to entities in the Entity-Relationship model, and the operations to be done on those entities holds, checkouts, and so on which correspond to relationships. However, a good design will minimize redundancy and attempt to store all the required information in as small a space as possible. How to interpret the ER diagram: The ER design consists of multiple entities which are representing the headings of relation for the diagram. Each entity has a set of attributes which are representing the full description of the entity itself. The third component describes the relationships between the entities. The following table gives a full illustrated image about how to interpret the ER diagram. Master Work Key Roles in the Project Electronic books became very essential in human lives for multiple reasons. The aims of the e-Library can be summarized as follows: • Support research needs for both students and faculty by using the e-facilities. • The innovative facilities which we intend to adopt in the project are Admin Conversation, Voice Interaction, and Community Reference. The improved points in the e-Library project are in scope serving the researcher community to implement their day to day tasks in facilities-full environment. The whole matter concentrates on how to make the task of obtaining sources of research and study are available and easy-to-obtain issue. These facilities can be given as: • Admin Conversation It would be a very helpful issue to surf the university e-Library website with ability to contact the admin who is responsible about the server to ask about the essential issues that might come across in the research process for both students and faculty.
  • 7. • Voice Interaction If the availability of using a speaking up website is present for any website that would make the tasks of research and e faculty. • Community Reference The university community is full of actions that would make the process of having others daily follow up professors and students in order to be in alive contact with them. The following table instate Voice Interaction If the availability of using a speaking up website is present for any website that would make the tasks of research and e-Librating for both students and Community Reference The university community is full of actions that would make the process of having others daily tasks in view very useful process. Its always useful to professors and students in order to be in alive contact with them. The following table instates the records for each of the eight tables. If the availability of using a speaking up website is present for any website Librating for both students and The university community is full of actions that would make the process of in view very useful process. Its always useful to professors and students in order to be in alive contact with them.
  • 8. Analysis Design The programming environment which we are intend to adopt Asp.Net along with VB.Net connected to StarUML environment. Relational Database Design The following table describes the Relational Database Design of the e The database consists of eight tables. The information which stored in this database can be divided into two categories. The first of those tw media presented by the library system itself which are either books or journals. The second category is concerning the users of the system; which in return they are either users or admin System Design 1. Use Case An Online Public Access System (ILS), also known as a a library or group of libraries. Patrons of the library can search library catalog online to locate various resources items under control of the library. Patrons may reserve or renew item, provide feedback, and manage their account. we used in order to implement The programming environment which we are intend to adopt Asp.Net along with VB.Net connected to StarUML in order to implement an e-Library website Relational Database Design The following table describes the Relational Database Design of the e- The database consists of eight tables. The information which stored in this database can be divided into two categories. The first of those two categories belongs to the media presented by the library system itself which are either books or journals. The second category is concerning the users of the system; which in return they are either c Access is e-Library website which is part of Integrated Library (ILS), also known as a Library Management System (LMS), and managed by a library or group of libraries. Patrons of the library can search library catalog online urces - books, periodicals, audio and visual materials, or other items under control of the library. Patrons may reserve or renew item, provide feedback, and manage their account. The following figure shows the use case which we used in order to implement the project. Figure 1: ER Diagram The programming environment which we are intend to adopt Asp.Net along with Library website -library system. The database consists of eight tables. The information which stored in this database o categories belongs to the media presented by the library system itself which are either books or journals. The second category is concerning the users of the system; which in return they are either Integrated Library (LMS), and managed by a library or group of libraries. Patrons of the library can search library catalog online books, periodicals, audio and visual materials, or other items under control of the library. Patrons may reserve or renew item, provide The following figure shows the use case which
  • 9. Table Name R. 2 R. 3 R. 4 R. 5 R. 6 R. 7 Status Code descry. -- -- -- -- Media media_id Code -- -- -- -- Book ISBN Title author year Price -- BookMedia media_id ISBN -- -- -- -- User ID Name addr DOB phone pass Account Num Fines ID -- -- -- Checkout media_id Num since Until -- -- Location Name Addr Phone -- -- -- Table 1. Relational Database Structure.
  • 10. Table 2. Functional Database Structure. Field/Num Entity Name Attributes Relationship Entity No.1 Status Code Has Description Entity No.2 Book ISBN Book Year Author Price Title Dewey Entity No.3 Journal Year Journal Title Rating Price Director Entity No.4 Media UID Stored In Hold Checkout Entity No.5 Account Fines -- Num Entity No.6 User Username Owns Password ID Name Addr DOB Phone Entity No.7 Admin E-ID Emp_Data Works_In Entity No.8 Location Name -- Addr Phone
  • 11. Figure 2: EFigure 2: E-Library Management System Use Case.
  • 12. 2 Class Diagram Is giving as the following figure shows: Figure 3: E Is giving as the following figure shows: Figure 3: E-Library Management System Class DiagramLibrary Management System Class Diagram.
  • 13. System Implementation The following link give in details the code I used in order to implement the proposed system. Summary The project is about to implement a system which able to document all the common library contents into a database which has an administrative processes for the login and logout plus the processes of the common library procedures. The e-library propose was to help the students in order to full easy access to the library contents. Conclusion The main objective of this document is to illustrate the requirements of the project Library Management system. The document gives the detailed description of the both functional and non functional requirements proposed by the client. The document is developed after a number of consultations with the client and considering the complete requirement specifications of the given Project. The final product of the team will be meeting the requirements of this document. Future Work The proposed system that we are going to develop will be used as the Chief performance system within the different campuses of the university which interact with the university staff and students. Therefore, it is expected that the database would perform functionally all the requirements that are specified by the university.
  • 14. References: 1. The British Library Research & Development Department has a series of projects on quality management under way or recently reported e.g. definition of the quality management 'map' at Central Lancashire, benchmarking at Southborough. 2. IEEE explore magazine. http://ieeexplore.ieee.org/Xplore/guesthome.jsp 3. Library of Congress, USA. http://www.loc.gov/index.html 4. Database Programming with JDBC and Java by O'Reilly 5. E-Library management systems overview.http://en.wikipedia.org/wiki/Integrated_library_system_History 6. Delhi, 1992. 7. Cohn, John M. et al.; Planning for library automation: a practical handbook, Library Association Publishing, London,1997. 8. Jashu Patel and Krishan Kumar; Libraries and librarianship in India, Greenwood Press, London, 2004. 9. , New Delhi, 1992.