Font Size: a A A

The Analysis And Design Of The Library Management System Based On J2EE

Posted on:2010-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2178360302466088Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As a hub of information resources, the library includes a lot of information and data management because of books and materials borrowed by many users. I work in a library. According to surveys, the earliest principal means of information management is based on the text, tables and other paper manual handling media. Statistics for the loan of books, which is often used library cards by the library assistants, such as days of loan services, the number of books than time limit, and so on .There are large amounts of data information processing and error-prone, not change after the error. Adopting manual mode of library books borrowing by information management manual, library information management is confused and complicated. General borrowing is recorded in the book of the card number, and content of library document records, the staffs and the managers were also on it clearly, while after a long time, if they want to query, in many of the materials, through the search query, time-consuming, effortless. It is more difficult for them to make changes on the records for a long time ago due to the data range, which is easy to lose and hard to find. In general, traditional management methods not only waste human, material and financial resources, but also easily lead to all sorts of errors for the lack of systematic and standardized information management tools.A modern library in the operations of information always faces with a large number of information of readers, books, and the interaction between readers and books generated by borrowing and returning. Therefore, it is necessary to realize an intelligent, systematic and informationalized of books management system, which can make the library management standardization, systematization, sequencing, avoid arbitrary, improve the library management information processing speed and accuracy and can also be in a timely, accurate, efficient query and modify books.From the library automation system development, there are three stages, single, terminal/host stage, local off-line client/server(C/S) stage. C/S mode in the middle 1990's, as the mainstream of the library automation system architecture, until today, leads the development of library automation into a new realm. C/S mode is developed based on LAN technology. Internet technology development in today, C/S mode in the loft, management, resources sharing, joint services have congenital defect on the traditional business and the mass of digital resource distribution.Library owns abundant literature information resources, is an important part of information system. It is also getting more and more important in the role of socialization. According to the information management system of advanced theories and the specific characteristics of our library, we adopt the B/S mode of library management system, which is designed to present the software development trend, and reduce the system maintenance and operation cost. This dissertation expounds the present situation of domestic and foreign library computer management and development trend of current information system. It also analyzes and compares the two main structure (C/S and B/S), and puts forward the overall design scheme based on B/S library management information system.Along with the development of Internet technology, using B/S structure of books management system can be deployed in Internet web flexibly and enable system has the scalability and ease of use. Through the browser, users can achieve query and borrow books in advance, the system administrator can also carry out the management on books information , user information management consulting, online library's core business processing. This can improve the library work efficiency, optimize information management process and make the library work more standard and scientific.In recent years, more and more people concern the application system development methodology based on J2EE. Comparing with the traditional software engineering methods, the difference mainly embodies in the Web application development. Traditional software engineering methods and techniques applied to Web-based system development appeared to be inadequate.This system mainly uses the Eclipse for system development tools, and applies Java language programming. This dissertation uses object-oriented design methodology for B/S structure characteristics, the development and implementation system of MVC-based Web application framework Struts and Hibernate. So we can full use Struts framework reusability, safety and support multiple user interface characteristics, improve the system efficiency, increase the development of safety and reliability of the system. It uses the Oracle database and the Windows XP system platform. This dissertation mainly introduces the background of subject research purpose and significance, and the design thought, system function module partition, system process. It analyzes the process development books management system which should be conducted to finish the job, function and the process of development. The library management information system in accordance with the requirements of the application system, database design theory gives database needs analysis, database structure design, global ER chart, and then use Oracle database. System realizes the database tables and records to add, delete and modify, the connection of the database tables, and the fuzzy inquiry. Research in the J2EE achieve such a complex system engineering problems, the system adopts the J2EE related technology, using stratified design ideas, effective business logic with view to separate layer and greatly improves the system's flexibility.By properly using this system, librarian can easily finish books information storage, correction etc. They can cancel and modify and handle books lent and returning information of readers. Users can inquiry for the information of books and users, the condition of lending library. It also brings convenience for librarians and readers greatly. The development and application of the system is designed for the books management provides flexible, convenient and safety management tools.
Keywords/Search Tags:MVC pattern, Web, Struts framework, B/S
PDF Full Text Request
Related items