SlideShare a Scribd company logo
1 of 3
Download to read offline
The Design and Implementation of Database on Library Management Information
System
Hui Zhai
Department of Information Engineering, Henan Polytechnic
Zhengzhou, Henan, China 450046
e-mail: hnzh1121@163.com
Hui Shi
Department of Information Engineering, Henan Polytechnic
Zhengzhou, Henan, China 450046
Rui Zhai
South No.1 community, Yungang streets, Fengtai
Beijing, China 100074
e-mail: zk_rui@163.com
Abstract—The stand or fall of database design was related to
an information management system was really practical.
Analysis of user demand from the library management
information system, the design and implementation of the
database part in the system development process was discussed
as a key point, and the concrete realization link was analyzed
and discussed also.
Keywords-Management information system; database; design;
Entity-Relationship
I. INTRODUCTION
The library played an important role in the daily teaching,
scientific research and learning among teachers and students,
and to promote its informatization was the powerful
guarantee of school education, teaching and scientific
research.[1]
The management of the library books information
by using computer could reduce manual management
mistakes and enhance the efficiency of book management
greatly. It could ensure the integrity of the books information
and speed up the turnover of the books resources. Therefore,
using computer to manage library books information had
very important significance. The database was the data
integrated that was involved in a enterprise, an organization
or a department. The database not only reflected the content
of the data itself and the connection between the response
data. [2][3]
Database design [4]
was to establish a database and
its application system technology .It was the core technology
of the information system development and construction.
Specifically, the database design was to establish database
and its application system for a given application
environment in order to be able to stored data effectively and
meet all kinds of users’s the application requirements
(information requirements and processing requirements). The
core of library management information system was actually
how to use and operation database. In addition,we should
pay attention to standard naming for design, maintenance
and inquires especially in the database design.[5]
As for the
system development, SQL Server 2005 could be chosen for
the system to create the background database.
II. THE DESCRIPTION OF SYSTEM FUNCTION
This system was designed for the library information
management of school, the usage was mainly for processing
the daily borrowing, returning and various query operation.
After analysis the requirement of system, it had been made
clear that the system must realize some function mainly as
the following several aspects:
(1) Books borrowing treatment: loan processing,
returning processing;
(2) Information query: books information query,
borrowing information query, readers information query;
(3) Book information management: The coding
warehousing of books, the modification and delete of book
information, modify and delete of book information;
(4) Readers' information management: the readers'
information to add, modify, and delete;
(5) Employee’s information management: the
employee’s information to add, modify, and delete;
(6) System Settings: management user password, login
management, set up the reader category.
III. THE DESIGN AND IMPLEMENTATION OF THE
DATABASE
Database design mainly included requirement analysis,
concept structure design stage, the logic structure design
stage,physical structure design stage,database
implementation stage, database operation and maintenance
stage, there’re six steps altogether. Among them;Conceptual
structure design was the user's data needs which was got in
demand analysis stage to be synthesize and abstracted, then
turn them into a unified conceptual model. It was mainly
expressed by the Entity-Relationship model;Logical
structure design was to make sure the logical structure of
database, it was to turn E-R model which was got in the
concept structure design stage into relation model;Physical
structure design stage was to choose a logical data model
which was the most suitable for applications environment
for physical structure (including storage structure and access
method). [6]
Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA-13)
Published by Atlantis Press, Paris, France.
© the authors, 2013
0834
A.Concept Structure Design
Through analyzing the function of the library
management information system,we could draw a conclusion
that was an entity of a system mainly includes books
information entity, readers' information entity, borrowing
information entity and employee information entity, etc.
Figure 1. Books Information Entity E-R Diagram
Description:the book information entity recorded mainly
the basic information of a book to get data which was to
meet the needs of management . Among them, the
“BookISBN” was an only standard Numbers of a legal
publication. It was considered as the entity of the primary
key. “Inventory Number” refered to how many books there
were in the library. “Surplus” refered to how many books
could be lent out yet.
Figure 2. Reader Information E-R Diagram
Description:the reader information entity mainly
recorded the reader's personal information and his borrowing
state information from the library .Among them,“ReaderID”
was the main key. “LibraryCardState” displayed if you could
borrow books now. “ReaderType” showed the reader was a
teacher, student or a worker.
Figure 3. Reader Category E-R Diagram
Description:It was used to set up the restrictions about
borrowing books among different category readers. Among
them , “ReaderType” was the main key. “DaysLimit”
showed how many days could be borrowed.
“NumberLimit” showed the number of books that could be
borrowed.
Figure 4. Borrow Information E-R Diagram
Description:The entity recorded which readers borrowed
the book and what the date was. Among them,“BorrowDate”
said the date of lending book.
Figure 5. Employee Information E-R Diagram
Description:The entity said library staff's information.
Among them,“EmployeeID” was employee numbers ,and it
was primary key;“EmployeePwd” was login password。
“EmployeePermissions” was used to determine that the
employee could use which parts of function of the system.
B.Logic Structure Design
Turned above E-R diagram into relation model :
(1) Book(BookISBN 、 BookClaNum 、 BookTitle 、
BookCategory、BookAuthor、BookPress、BookEdition、
BookFormat 、 BookWordNum 、 BookPrice 、
BookInvNum、BookSur);
(2) Reader(ReaderID 、 ReaderName 、 ReaderType 、
LibraryCardState 、 ReaderSex 、 ReaderDepartment 、
ReaderPhone、ReaderEmail);
(3) ReaderCategory(ReaderType 、 NumbersLimit 、
DaysLimit);
(4) Borrow(ReaderID、BookISBN、BorrowDate);
(5) Employee(EmpID 、 EmpName 、 EmpSex 、
EmpPosition、EmpTel、EmpPwd、EmpPermissions);
C. The Realization of Database
According to all of above analysis and design system
database, the lists was main used as follows:
Figure 6. Books Information Table
Figure 7. Reader Information Table
Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA-13)
Published by Atlantis Press, Paris, France.
© the authors, 2013
0835
Figure 8. Reader Category Table
Figure 9. Borrow Information Table
Figure 10. Employee Information Table
Started SQL Server Management Studio Express, then
connected the server .After creating database we could get
the new user list through the analysis. It would be ok that the
data was put into the corresponding list.
IV. CONCLUSION
A scientific database structure was established in this
paper from our college library information management for
practical. Its data redundancy was less, and it had a good data
consistency, operability and safety. Combined with the front
desk development tools and platform, it can realize the
function of strong design and system implementation. It had
been showed that library management information system’s
reliability and stability had been sure through the use of them,
which was developed by using the database structure. It had
strong practical significance and application value also. At
the same time, it had a good reference to design database of
management information system.
REFERENCES
[1] Mengli.The supporting role of digital library in cultivating
innovative talents[J].Beijing Forestry University Journal (Social
science edition),2004,(S1).
[2] Feisi science and technology R&D center,SQL Server 2005 Senior
management and development [M],Publishing house of electronics
industry,2002
[3] Editor:LiXiangMin,XuJin,JiangShiFeng,etc.SQL Server 2005
Programmer guide [M],Beijing Hopes electronic publishing house
2001
[4] Sashixuan,Wangshan,An introduction to database system (third
edition) Beijing:Advanced Education press,2000
[5] Heguangzhong. A System of Thermal Unit Start-Up (Shut-Down)
Cost Based on.NET Technology:[Master degree
theses].Wuhan:Huazhong University of Science and
Technology,2006.
[6] Thomas Kyte.Effective Oracle by Design:Design and Build
High-Performance Oracle Applications. McGraw-Hill.2006,1.233~
234
Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA-13)
Published by Atlantis Press, Paris, France.
© the authors, 2013
0836

More Related Content

What's hot

DATABASE SYSTEMS PERFORMANCE EVALUATION FOR IOT APPLICATIONS
DATABASE SYSTEMS PERFORMANCE EVALUATION FOR IOT APPLICATIONSDATABASE SYSTEMS PERFORMANCE EVALUATION FOR IOT APPLICATIONS
DATABASE SYSTEMS PERFORMANCE EVALUATION FOR IOT APPLICATIONSijdms
 
Data resource management
Data resource managementData resource management
Data resource managementNirajan Silwal
 
Week 1 Lab Directions
Week 1 Lab DirectionsWeek 1 Lab Directions
Week 1 Lab Directionsoudesign
 
5 data resource management
5 data resource management5 data resource management
5 data resource managementNymphea Saraf
 
data resource management
 data resource management data resource management
data resource managementsoodsurbhi123
 
Chapter ii - Web-based Library Management System of East West Colleges
Chapter ii -  Web-based Library Management System of  East West CollegesChapter ii -  Web-based Library Management System of  East West Colleges
Chapter ii - Web-based Library Management System of East West CollegesNeil Mutia
 
Cibm work shop 2chapter six
Cibm  work shop 2chapter sixCibm  work shop 2chapter six
Cibm work shop 2chapter sixShaheen Khan
 
Message Oriented Middleware for Library’s Metadata Exchange
Message Oriented Middleware for Library’s Metadata ExchangeMessage Oriented Middleware for Library’s Metadata Exchange
Message Oriented Middleware for Library’s Metadata ExchangeTELKOMNIKA JOURNAL
 
Comparative Study on Graph-based Information Retrieval: the Case of XML Document
Comparative Study on Graph-based Information Retrieval: the Case of XML DocumentComparative Study on Graph-based Information Retrieval: the Case of XML Document
Comparative Study on Graph-based Information Retrieval: the Case of XML DocumentIJAEMSJORNAL
 
Library management system project
Library management system projectLibrary management system project
Library management system projectAJAY KUMAR
 
A Survey on Big Data Analytics
A Survey on Big Data AnalyticsA Survey on Big Data Analytics
A Survey on Big Data AnalyticsBHARATH KUMAR
 
A novel method for generating an elearning ontology
A novel method for generating an elearning ontologyA novel method for generating an elearning ontology
A novel method for generating an elearning ontologyIJDKP
 
DATABASE MANAGEMENT
DATABASE MANAGEMENTDATABASE MANAGEMENT
DATABASE MANAGEMENTMiXvideos
 
Unstructured multidimensional array multimedia retrival model based xml database
Unstructured multidimensional array multimedia retrival model based xml databaseUnstructured multidimensional array multimedia retrival model based xml database
Unstructured multidimensional array multimedia retrival model based xml databaseeSAT Journals
 

What's hot (20)

DATABASE SYSTEMS PERFORMANCE EVALUATION FOR IOT APPLICATIONS
DATABASE SYSTEMS PERFORMANCE EVALUATION FOR IOT APPLICATIONSDATABASE SYSTEMS PERFORMANCE EVALUATION FOR IOT APPLICATIONS
DATABASE SYSTEMS PERFORMANCE EVALUATION FOR IOT APPLICATIONS
 
Session#5; data resource managment
Session#5;  data resource managmentSession#5;  data resource managment
Session#5; data resource managment
 
Advanced Database System
Advanced Database SystemAdvanced Database System
Advanced Database System
 
Data resource management
Data resource managementData resource management
Data resource management
 
Week 1 Lab Directions
Week 1 Lab DirectionsWeek 1 Lab Directions
Week 1 Lab Directions
 
5 data resource management
5 data resource management5 data resource management
5 data resource management
 
data resource management
 data resource management data resource management
data resource management
 
MIS chap # 6....
MIS chap # 6....MIS chap # 6....
MIS chap # 6....
 
Chapter ii - Web-based Library Management System of East West Colleges
Chapter ii -  Web-based Library Management System of  East West CollegesChapter ii -  Web-based Library Management System of  East West Colleges
Chapter ii - Web-based Library Management System of East West Colleges
 
Cibm work shop 2chapter six
Cibm  work shop 2chapter sixCibm  work shop 2chapter six
Cibm work shop 2chapter six
 
Message Oriented Middleware for Library’s Metadata Exchange
Message Oriented Middleware for Library’s Metadata ExchangeMessage Oriented Middleware for Library’s Metadata Exchange
Message Oriented Middleware for Library’s Metadata Exchange
 
Managing data resources
Managing  data resourcesManaging  data resources
Managing data resources
 
Comparative Study on Graph-based Information Retrieval: the Case of XML Document
Comparative Study on Graph-based Information Retrieval: the Case of XML DocumentComparative Study on Graph-based Information Retrieval: the Case of XML Document
Comparative Study on Graph-based Information Retrieval: the Case of XML Document
 
Library management system project
Library management system projectLibrary management system project
Library management system project
 
A Survey on Big Data Analytics
A Survey on Big Data AnalyticsA Survey on Big Data Analytics
A Survey on Big Data Analytics
 
A novel method for generating an elearning ontology
A novel method for generating an elearning ontologyA novel method for generating an elearning ontology
A novel method for generating an elearning ontology
 
DATABASE MANAGEMENT
DATABASE MANAGEMENTDATABASE MANAGEMENT
DATABASE MANAGEMENT
 
DBMS Basics
DBMS BasicsDBMS Basics
DBMS Basics
 
Unstructured multidimensional array multimedia retrival model based xml database
Unstructured multidimensional array multimedia retrival model based xml databaseUnstructured multidimensional array multimedia retrival model based xml database
Unstructured multidimensional array multimedia retrival model based xml database
 
Data models
Data modelsData models
Data models
 

Viewers also liked

Library database searching
Library database searchingLibrary database searching
Library database searchingLinda Neyer
 
Database Searching Basics
Database Searching BasicsDatabase Searching Basics
Database Searching Basicszhang48
 
Library Database Search Tips
Library Database Search TipsLibrary Database Search Tips
Library Database Search TipsDevon Galena
 
Technology Lesson Plan: Elucidating Library Database Access through Facebook,...
Technology Lesson Plan: Elucidating Library Database Access through Facebook,...Technology Lesson Plan: Elucidating Library Database Access through Facebook,...
Technology Lesson Plan: Elucidating Library Database Access through Facebook,...Melissa L. Johnson
 
How to research in the library
How to research in the libraryHow to research in the library
How to research in the librarySchillreffR
 
Access Database Library Assignment
Access Database Library AssignmentAccess Database Library Assignment
Access Database Library Assignmentwiljs
 
Library Database Search Tips for Finding Better Information
Library Database Search Tips for Finding Better InformationLibrary Database Search Tips for Finding Better Information
Library Database Search Tips for Finding Better InformationAndrew Walsh
 
Evaluating Information
Evaluating InformationEvaluating Information
Evaluating InformationAndrew Walsh
 

Viewers also liked (9)

Library database searching
Library database searchingLibrary database searching
Library database searching
 
Database Searching Basics
Database Searching BasicsDatabase Searching Basics
Database Searching Basics
 
Database research online
Database research onlineDatabase research online
Database research online
 
Library Database Search Tips
Library Database Search TipsLibrary Database Search Tips
Library Database Search Tips
 
Technology Lesson Plan: Elucidating Library Database Access through Facebook,...
Technology Lesson Plan: Elucidating Library Database Access through Facebook,...Technology Lesson Plan: Elucidating Library Database Access through Facebook,...
Technology Lesson Plan: Elucidating Library Database Access through Facebook,...
 
How to research in the library
How to research in the libraryHow to research in the library
How to research in the library
 
Access Database Library Assignment
Access Database Library AssignmentAccess Database Library Assignment
Access Database Library Assignment
 
Library Database Search Tips for Finding Better Information
Library Database Search Tips for Finding Better InformationLibrary Database Search Tips for Finding Better Information
Library Database Search Tips for Finding Better Information
 
Evaluating Information
Evaluating InformationEvaluating Information
Evaluating Information
 

Similar to Design and Implementation of a Library Management Database System

Information retrieval introduction
Information retrieval introductionInformation retrieval introduction
Information retrieval introductionnimmyjans4
 
Database Management System ( Dbms )
Database Management System ( Dbms )Database Management System ( Dbms )
Database Management System ( Dbms )Kimberly Brooks
 
Journal of Physics Conference SeriesPAPER • OPEN ACCESS.docx
Journal of Physics Conference SeriesPAPER • OPEN ACCESS.docxJournal of Physics Conference SeriesPAPER • OPEN ACCESS.docx
Journal of Physics Conference SeriesPAPER • OPEN ACCESS.docxLaticiaGrissomzz
 
Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...IRJET Journal
 
Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptxHabtamu100
 
LIBRARY MANAGEMENT SYSTEM.pptx for students
LIBRARY MANAGEMENT SYSTEM.pptx for studentsLIBRARY MANAGEMENT SYSTEM.pptx for students
LIBRARY MANAGEMENT SYSTEM.pptx for studentsAkshayaM79
 
Chapter 1 Introduction to Information Storage and Retrieval.pdf
Chapter 1 Introduction to Information Storage and Retrieval.pdfChapter 1 Introduction to Information Storage and Retrieval.pdf
Chapter 1 Introduction to Information Storage and Retrieval.pdfHabtamu100
 
An Improved Annotation Based Summary Generation For Unstructured Data
An Improved Annotation Based Summary Generation For Unstructured DataAn Improved Annotation Based Summary Generation For Unstructured Data
An Improved Annotation Based Summary Generation For Unstructured DataMelinda Watson
 
Academic Linkage A Linkage Platform For Large Volumes Of Academic Information
Academic Linkage  A Linkage Platform For Large Volumes Of Academic InformationAcademic Linkage  A Linkage Platform For Large Volumes Of Academic Information
Academic Linkage A Linkage Platform For Large Volumes Of Academic InformationAmy Roman
 
Information Storage and Retrieval : A Case Study
Information Storage and Retrieval : A Case StudyInformation Storage and Retrieval : A Case Study
Information Storage and Retrieval : A Case StudyBhojaraju Gunjal
 
Text Mining in Digital Libraries using OKAPI BM25 Model
 Text Mining in Digital Libraries using OKAPI BM25 Model Text Mining in Digital Libraries using OKAPI BM25 Model
Text Mining in Digital Libraries using OKAPI BM25 ModelEditor IJCATR
 
A Study of Pattern Analysis Techniques of Web Usage
A Study of Pattern Analysis Techniques of Web UsageA Study of Pattern Analysis Techniques of Web Usage
A Study of Pattern Analysis Techniques of Web Usageijbuiiir1
 
DBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineDBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineYi Zeng
 
online library management system
online library management systemonline library management system
online library management systemVirani Sagar
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemGolden Arc
 
11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)Roopal Shrivastava
 
Bsim0004 Assignment1 Copy Part1
Bsim0004 Assignment1 Copy Part1Bsim0004 Assignment1 Copy Part1
Bsim0004 Assignment1 Copy Part1Svensson Leung
 

Similar to Design and Implementation of a Library Management Database System (20)

Information retrieval introduction
Information retrieval introductionInformation retrieval introduction
Information retrieval introduction
 
Database Management System ( Dbms )
Database Management System ( Dbms )Database Management System ( Dbms )
Database Management System ( Dbms )
 
Journal of Physics Conference SeriesPAPER • OPEN ACCESS.docx
Journal of Physics Conference SeriesPAPER • OPEN ACCESS.docxJournal of Physics Conference SeriesPAPER • OPEN ACCESS.docx
Journal of Physics Conference SeriesPAPER • OPEN ACCESS.docx
 
Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...
 
Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptx
 
Dbms notes
Dbms notesDbms notes
Dbms notes
 
LIBRARY MANAGEMENT SYSTEM.pptx for students
LIBRARY MANAGEMENT SYSTEM.pptx for studentsLIBRARY MANAGEMENT SYSTEM.pptx for students
LIBRARY MANAGEMENT SYSTEM.pptx for students
 
BAB 7 Pangkalan data new
BAB 7   Pangkalan data newBAB 7   Pangkalan data new
BAB 7 Pangkalan data new
 
Chapter 1 Introduction to Information Storage and Retrieval.pdf
Chapter 1 Introduction to Information Storage and Retrieval.pdfChapter 1 Introduction to Information Storage and Retrieval.pdf
Chapter 1 Introduction to Information Storage and Retrieval.pdf
 
Database Systems Essay
Database Systems EssayDatabase Systems Essay
Database Systems Essay
 
An Improved Annotation Based Summary Generation For Unstructured Data
An Improved Annotation Based Summary Generation For Unstructured DataAn Improved Annotation Based Summary Generation For Unstructured Data
An Improved Annotation Based Summary Generation For Unstructured Data
 
Academic Linkage A Linkage Platform For Large Volumes Of Academic Information
Academic Linkage  A Linkage Platform For Large Volumes Of Academic InformationAcademic Linkage  A Linkage Platform For Large Volumes Of Academic Information
Academic Linkage A Linkage Platform For Large Volumes Of Academic Information
 
Information Storage and Retrieval : A Case Study
Information Storage and Retrieval : A Case StudyInformation Storage and Retrieval : A Case Study
Information Storage and Retrieval : A Case Study
 
Text Mining in Digital Libraries using OKAPI BM25 Model
 Text Mining in Digital Libraries using OKAPI BM25 Model Text Mining in Digital Libraries using OKAPI BM25 Model
Text Mining in Digital Libraries using OKAPI BM25 Model
 
A Study of Pattern Analysis Techniques of Web Usage
A Study of Pattern Analysis Techniques of Web UsageA Study of Pattern Analysis Techniques of Web Usage
A Study of Pattern Analysis Techniques of Web Usage
 
DBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineDBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support Engine
 
online library management system
online library management systemonline library management system
online library management system
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
 
11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)
 
Bsim0004 Assignment1 Copy Part1
Bsim0004 Assignment1 Copy Part1Bsim0004 Assignment1 Copy Part1
Bsim0004 Assignment1 Copy Part1
 

Recently uploaded

MinSheng Gaofeng Estate commercial storyboard
MinSheng Gaofeng Estate commercial storyboardMinSheng Gaofeng Estate commercial storyboard
MinSheng Gaofeng Estate commercial storyboardjessica288382
 
FULL ENJOY - 9953040155 Call Girls in Gandhi Vihar | Delhi
FULL ENJOY - 9953040155 Call Girls in Gandhi Vihar | DelhiFULL ENJOY - 9953040155 Call Girls in Gandhi Vihar | Delhi
FULL ENJOY - 9953040155 Call Girls in Gandhi Vihar | DelhiMalviyaNagarCallGirl
 
Karol Bagh Call Girls : ☎ 8527673949, Low rate Call Girls
Karol Bagh Call Girls : ☎ 8527673949, Low rate Call GirlsKarol Bagh Call Girls : ☎ 8527673949, Low rate Call Girls
Karol Bagh Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Khanpur Call Girls : ☎ 8527673949, Low rate Call Girls
Khanpur Call Girls : ☎ 8527673949, Low rate Call GirlsKhanpur Call Girls : ☎ 8527673949, Low rate Call Girls
Khanpur Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
FULL ENJOY - 9953040155 Call Girls in Lajpat Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Lajpat Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in Lajpat Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Lajpat Nagar | DelhiMalviyaNagarCallGirl
 
FULL ENJOY - 9953040155 Call Girls in Noida | Delhi
FULL ENJOY - 9953040155 Call Girls in Noida | DelhiFULL ENJOY - 9953040155 Call Girls in Noida | Delhi
FULL ENJOY - 9953040155 Call Girls in Noida | DelhiMalviyaNagarCallGirl
 
Call Girl Service in Karachi +923081633338 Karachi Call Girls
Call Girl Service in Karachi +923081633338 Karachi Call GirlsCall Girl Service in Karachi +923081633338 Karachi Call Girls
Call Girl Service in Karachi +923081633338 Karachi Call GirlsAyesha Khan
 
SHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
SHIVNA SAHITYIKI APRIL JUNE 2024 MagazineSHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
SHIVNA SAHITYIKI APRIL JUNE 2024 MagazineShivna Prakashan
 
Kishangarh Call Girls : ☎ 8527673949, Low rate Call Girls
Kishangarh Call Girls : ☎ 8527673949, Low rate Call GirlsKishangarh Call Girls : ☎ 8527673949, Low rate Call Girls
Kishangarh Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Strip Zagor Extra 322 - Dva ortaka.pdf
Strip   Zagor Extra 322 - Dva ortaka.pdfStrip   Zagor Extra 322 - Dva ortaka.pdf
Strip Zagor Extra 322 - Dva ortaka.pdfStripovizijacom
 
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiMalviyaNagarCallGirl
 
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?kexey39068
 
Roadrunner Lodge, Motel/Residence, Tucumcari NM
Roadrunner Lodge, Motel/Residence, Tucumcari NMRoadrunner Lodge, Motel/Residence, Tucumcari NM
Roadrunner Lodge, Motel/Residence, Tucumcari NMroute66connected
 
FULL ENJOY - 9953040155 Call Girls in New Ashok Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in New Ashok Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in New Ashok Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in New Ashok Nagar | DelhiMalviyaNagarCallGirl
 
Benjamin Portfolio Process Work Slideshow
Benjamin Portfolio Process Work SlideshowBenjamin Portfolio Process Work Slideshow
Benjamin Portfolio Process Work Slideshowssuser971f6c
 
Burari Call Girls : ☎ 8527673949, Low rate Call Girls
Burari Call Girls : ☎ 8527673949, Low rate Call GirlsBurari Call Girls : ☎ 8527673949, Low rate Call Girls
Burari Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Govindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
Govindpuri Call Girls : ☎ 8527673949, Low rate Call GirlsGovindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
Govindpuri Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Downtown Call Girls O5O91O128O Pakistani Call Girls in Downtown
Downtown Call Girls O5O91O128O Pakistani Call Girls in DowntownDowntown Call Girls O5O91O128O Pakistani Call Girls in Downtown
Downtown Call Girls O5O91O128O Pakistani Call Girls in Downtowndajasot375
 
Faridabad Call Girls : ☎ 8527673949, Low rate Call Girls
Faridabad Call Girls : ☎ 8527673949, Low rate Call GirlsFaridabad Call Girls : ☎ 8527673949, Low rate Call Girls
Faridabad Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 

Recently uploaded (20)

MinSheng Gaofeng Estate commercial storyboard
MinSheng Gaofeng Estate commercial storyboardMinSheng Gaofeng Estate commercial storyboard
MinSheng Gaofeng Estate commercial storyboard
 
FULL ENJOY - 9953040155 Call Girls in Gandhi Vihar | Delhi
FULL ENJOY - 9953040155 Call Girls in Gandhi Vihar | DelhiFULL ENJOY - 9953040155 Call Girls in Gandhi Vihar | Delhi
FULL ENJOY - 9953040155 Call Girls in Gandhi Vihar | Delhi
 
Karol Bagh Call Girls : ☎ 8527673949, Low rate Call Girls
Karol Bagh Call Girls : ☎ 8527673949, Low rate Call GirlsKarol Bagh Call Girls : ☎ 8527673949, Low rate Call Girls
Karol Bagh Call Girls : ☎ 8527673949, Low rate Call Girls
 
Khanpur Call Girls : ☎ 8527673949, Low rate Call Girls
Khanpur Call Girls : ☎ 8527673949, Low rate Call GirlsKhanpur Call Girls : ☎ 8527673949, Low rate Call Girls
Khanpur Call Girls : ☎ 8527673949, Low rate Call Girls
 
FULL ENJOY - 9953040155 Call Girls in Lajpat Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Lajpat Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in Lajpat Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Lajpat Nagar | Delhi
 
FULL ENJOY - 9953040155 Call Girls in Noida | Delhi
FULL ENJOY - 9953040155 Call Girls in Noida | DelhiFULL ENJOY - 9953040155 Call Girls in Noida | Delhi
FULL ENJOY - 9953040155 Call Girls in Noida | Delhi
 
Call Girl Service in Karachi +923081633338 Karachi Call Girls
Call Girl Service in Karachi +923081633338 Karachi Call GirlsCall Girl Service in Karachi +923081633338 Karachi Call Girls
Call Girl Service in Karachi +923081633338 Karachi Call Girls
 
Dxb Call Girls # +971529501107 # Call Girls In Dxb Dubai || (UAE)
Dxb Call Girls # +971529501107 # Call Girls In Dxb Dubai || (UAE)Dxb Call Girls # +971529501107 # Call Girls In Dxb Dubai || (UAE)
Dxb Call Girls # +971529501107 # Call Girls In Dxb Dubai || (UAE)
 
SHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
SHIVNA SAHITYIKI APRIL JUNE 2024 MagazineSHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
SHIVNA SAHITYIKI APRIL JUNE 2024 Magazine
 
Kishangarh Call Girls : ☎ 8527673949, Low rate Call Girls
Kishangarh Call Girls : ☎ 8527673949, Low rate Call GirlsKishangarh Call Girls : ☎ 8527673949, Low rate Call Girls
Kishangarh Call Girls : ☎ 8527673949, Low rate Call Girls
 
Strip Zagor Extra 322 - Dva ortaka.pdf
Strip   Zagor Extra 322 - Dva ortaka.pdfStrip   Zagor Extra 322 - Dva ortaka.pdf
Strip Zagor Extra 322 - Dva ortaka.pdf
 
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
 
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
How Can You Get Dubai Call Girls +971564860409 Call Girls Dubai?
 
Roadrunner Lodge, Motel/Residence, Tucumcari NM
Roadrunner Lodge, Motel/Residence, Tucumcari NMRoadrunner Lodge, Motel/Residence, Tucumcari NM
Roadrunner Lodge, Motel/Residence, Tucumcari NM
 
FULL ENJOY - 9953040155 Call Girls in New Ashok Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in New Ashok Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in New Ashok Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in New Ashok Nagar | Delhi
 
Benjamin Portfolio Process Work Slideshow
Benjamin Portfolio Process Work SlideshowBenjamin Portfolio Process Work Slideshow
Benjamin Portfolio Process Work Slideshow
 
Burari Call Girls : ☎ 8527673949, Low rate Call Girls
Burari Call Girls : ☎ 8527673949, Low rate Call GirlsBurari Call Girls : ☎ 8527673949, Low rate Call Girls
Burari Call Girls : ☎ 8527673949, Low rate Call Girls
 
Govindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
Govindpuri Call Girls : ☎ 8527673949, Low rate Call GirlsGovindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
Govindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
 
Downtown Call Girls O5O91O128O Pakistani Call Girls in Downtown
Downtown Call Girls O5O91O128O Pakistani Call Girls in DowntownDowntown Call Girls O5O91O128O Pakistani Call Girls in Downtown
Downtown Call Girls O5O91O128O Pakistani Call Girls in Downtown
 
Faridabad Call Girls : ☎ 8527673949, Low rate Call Girls
Faridabad Call Girls : ☎ 8527673949, Low rate Call GirlsFaridabad Call Girls : ☎ 8527673949, Low rate Call Girls
Faridabad Call Girls : ☎ 8527673949, Low rate Call Girls
 

Design and Implementation of a Library Management Database System

  • 1. The Design and Implementation of Database on Library Management Information System Hui Zhai Department of Information Engineering, Henan Polytechnic Zhengzhou, Henan, China 450046 e-mail: hnzh1121@163.com Hui Shi Department of Information Engineering, Henan Polytechnic Zhengzhou, Henan, China 450046 Rui Zhai South No.1 community, Yungang streets, Fengtai Beijing, China 100074 e-mail: zk_rui@163.com Abstract—The stand or fall of database design was related to an information management system was really practical. Analysis of user demand from the library management information system, the design and implementation of the database part in the system development process was discussed as a key point, and the concrete realization link was analyzed and discussed also. Keywords-Management information system; database; design; Entity-Relationship I. INTRODUCTION The library played an important role in the daily teaching, scientific research and learning among teachers and students, and to promote its informatization was the powerful guarantee of school education, teaching and scientific research.[1] The management of the library books information by using computer could reduce manual management mistakes and enhance the efficiency of book management greatly. It could ensure the integrity of the books information and speed up the turnover of the books resources. Therefore, using computer to manage library books information had very important significance. The database was the data integrated that was involved in a enterprise, an organization or a department. The database not only reflected the content of the data itself and the connection between the response data. [2][3] Database design [4] was to establish a database and its application system technology .It was the core technology of the information system development and construction. Specifically, the database design was to establish database and its application system for a given application environment in order to be able to stored data effectively and meet all kinds of users’s the application requirements (information requirements and processing requirements). The core of library management information system was actually how to use and operation database. In addition,we should pay attention to standard naming for design, maintenance and inquires especially in the database design.[5] As for the system development, SQL Server 2005 could be chosen for the system to create the background database. II. THE DESCRIPTION OF SYSTEM FUNCTION This system was designed for the library information management of school, the usage was mainly for processing the daily borrowing, returning and various query operation. After analysis the requirement of system, it had been made clear that the system must realize some function mainly as the following several aspects: (1) Books borrowing treatment: loan processing, returning processing; (2) Information query: books information query, borrowing information query, readers information query; (3) Book information management: The coding warehousing of books, the modification and delete of book information, modify and delete of book information; (4) Readers' information management: the readers' information to add, modify, and delete; (5) Employee’s information management: the employee’s information to add, modify, and delete; (6) System Settings: management user password, login management, set up the reader category. III. THE DESIGN AND IMPLEMENTATION OF THE DATABASE Database design mainly included requirement analysis, concept structure design stage, the logic structure design stage,physical structure design stage,database implementation stage, database operation and maintenance stage, there’re six steps altogether. Among them;Conceptual structure design was the user's data needs which was got in demand analysis stage to be synthesize and abstracted, then turn them into a unified conceptual model. It was mainly expressed by the Entity-Relationship model;Logical structure design was to make sure the logical structure of database, it was to turn E-R model which was got in the concept structure design stage into relation model;Physical structure design stage was to choose a logical data model which was the most suitable for applications environment for physical structure (including storage structure and access method). [6] Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA-13) Published by Atlantis Press, Paris, France. © the authors, 2013 0834
  • 2. A.Concept Structure Design Through analyzing the function of the library management information system,we could draw a conclusion that was an entity of a system mainly includes books information entity, readers' information entity, borrowing information entity and employee information entity, etc. Figure 1. Books Information Entity E-R Diagram Description:the book information entity recorded mainly the basic information of a book to get data which was to meet the needs of management . Among them, the “BookISBN” was an only standard Numbers of a legal publication. It was considered as the entity of the primary key. “Inventory Number” refered to how many books there were in the library. “Surplus” refered to how many books could be lent out yet. Figure 2. Reader Information E-R Diagram Description:the reader information entity mainly recorded the reader's personal information and his borrowing state information from the library .Among them,“ReaderID” was the main key. “LibraryCardState” displayed if you could borrow books now. “ReaderType” showed the reader was a teacher, student or a worker. Figure 3. Reader Category E-R Diagram Description:It was used to set up the restrictions about borrowing books among different category readers. Among them , “ReaderType” was the main key. “DaysLimit” showed how many days could be borrowed. “NumberLimit” showed the number of books that could be borrowed. Figure 4. Borrow Information E-R Diagram Description:The entity recorded which readers borrowed the book and what the date was. Among them,“BorrowDate” said the date of lending book. Figure 5. Employee Information E-R Diagram Description:The entity said library staff's information. Among them,“EmployeeID” was employee numbers ,and it was primary key;“EmployeePwd” was login password。 “EmployeePermissions” was used to determine that the employee could use which parts of function of the system. B.Logic Structure Design Turned above E-R diagram into relation model : (1) Book(BookISBN 、 BookClaNum 、 BookTitle 、 BookCategory、BookAuthor、BookPress、BookEdition、 BookFormat 、 BookWordNum 、 BookPrice 、 BookInvNum、BookSur); (2) Reader(ReaderID 、 ReaderName 、 ReaderType 、 LibraryCardState 、 ReaderSex 、 ReaderDepartment 、 ReaderPhone、ReaderEmail); (3) ReaderCategory(ReaderType 、 NumbersLimit 、 DaysLimit); (4) Borrow(ReaderID、BookISBN、BorrowDate); (5) Employee(EmpID 、 EmpName 、 EmpSex 、 EmpPosition、EmpTel、EmpPwd、EmpPermissions); C. The Realization of Database According to all of above analysis and design system database, the lists was main used as follows: Figure 6. Books Information Table Figure 7. Reader Information Table Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA-13) Published by Atlantis Press, Paris, France. © the authors, 2013 0835
  • 3. Figure 8. Reader Category Table Figure 9. Borrow Information Table Figure 10. Employee Information Table Started SQL Server Management Studio Express, then connected the server .After creating database we could get the new user list through the analysis. It would be ok that the data was put into the corresponding list. IV. CONCLUSION A scientific database structure was established in this paper from our college library information management for practical. Its data redundancy was less, and it had a good data consistency, operability and safety. Combined with the front desk development tools and platform, it can realize the function of strong design and system implementation. It had been showed that library management information system’s reliability and stability had been sure through the use of them, which was developed by using the database structure. It had strong practical significance and application value also. At the same time, it had a good reference to design database of management information system. REFERENCES [1] Mengli.The supporting role of digital library in cultivating innovative talents[J].Beijing Forestry University Journal (Social science edition),2004,(S1). [2] Feisi science and technology R&D center,SQL Server 2005 Senior management and development [M],Publishing house of electronics industry,2002 [3] Editor:LiXiangMin,XuJin,JiangShiFeng,etc.SQL Server 2005 Programmer guide [M],Beijing Hopes electronic publishing house 2001 [4] Sashixuan,Wangshan,An introduction to database system (third edition) Beijing:Advanced Education press,2000 [5] Heguangzhong. A System of Thermal Unit Start-Up (Shut-Down) Cost Based on.NET Technology:[Master degree theses].Wuhan:Huazhong University of Science and Technology,2006. [6] Thomas Kyte.Effective Oracle by Design:Design and Build High-Performance Oracle Applications. McGraw-Hill.2006,1.233~ 234 Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA-13) Published by Atlantis Press, Paris, France. © the authors, 2013 0836