Font Size: a A A

Design And Implement Of Library Management System

Posted on:2010-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:T WanFull Text:PDF
GTID:2178360302966018Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of China's modern economy, the growing popularity of computer technology, the enterprise must integrate theory with practice to meet the pace of development in modern society in order to survive and develop in the fierce market competition. Scientific and efficient management is inevitable. The automation and informationization of library management play an extremely important part. With the calculation of Library management automation in R & D, improving the processing efficiency, establishment of library management systems, books storage, inventory, out of library and other issues, we still take into account the general pattern architecture of the library management of enterprises. On this basis, contact the problems in the practical work to carry out reform and innovation in an increase of some new mode of management philosophy, such as, Zero-based thinking of the Wal-Mart book inventory management. Because of some of these new ideas in most of China's enterprise management can not be achieved, more emphasis on considering how to design a good warehouse management system, warehouse management as much as possible to reduce the repetitive and inefficient issues. The core of Library management is the relation of book storage, book inventory, and books out of library, how to handle the relationship of these three parts is the most critical part.This paper analyses and summarizes the development of the domestic and foreign library management system at present, bring forward a library management system design patterns based on UML-based, uses software engineering and the Unified Modeling Language design ideas. At the premise of theoretical basis based on a unified software development process, describe the process of system development from the requirement analysis, overall design, detailed design, coding, implementation, testing several layers.In this paper, the research is based on rough set theory and knowledge in expert system. Aimed at the problem of searching books information not matching the rules, we use the neighbor arithmetic about the value of rules and the importance of the related conditions restriction to solve the problem of not imprecise matching with user queries, and find the way to further improve the accuracy and effectiveness. The research is based on presentation layer, business logic layer, data access layer three-layer architecture design approach. Proficiency and mastery Delphi as a development tool for software design method, study the SQL Server database to install and configure the server, Transact-SQL language, security planning and security management, database, table and index management, views, stored procedures and triggers, Service Broker and data replication, reporting services, integration components and analysis services, transaction processing and concurrency control techniques, system monitoring and auditing technology, XML technology and CLR technology. Through these theoretical bases, technical approaches, development policy research, seek a more excellent library management system solution and search strategies, enhance the level of the library information management.The entire system using B/S model three layers structure and composed of the presentation layer, business logic layer, data access layer. Delphi is a new visual programming environment provides us with a convenient and rapid Windows application development tool. It uses the Microsoft Windows graphical user interface, many of the advanced features and design ideas. The database uses SQLServer2000, the entire system development cycle, which lasted for six months. Through unit testing and integration testing, system running is in a good condition and have a very of the portability and scalability.From the requirement of library, this paper complete the following jobs: the requirement analysis of library management; functional modules division; design of database structure and application system. From a functional point of view, system mainly consists of system management, the reader management, book management, statistical analysis, and several other modules. System management module, including system settings, user management, database backup and other functions; reader management module, including group management, and readers readership data management functions; books, including books category management module, data, lending, classified and other functions; statistical analysis of the overall intuitive analyzed and summarized. Briefly, several parts include the following, library processing - the completion of the business process patron; a book deal - the completion of the book the reader is also the business processes; books out - remove the books and materials; readers to check - based on readership numbers, check readers to borrow the situation. Through practical application, this library management system designed to meet the loan, the library staff and senior managers'demands. The difference with traditional library management is that some of its outstanding features and capabilities such as low-cost, super-computing, easy to deploy, easy to expand on-demand payments. At the user actual operational aspects, it not only increased convenience, but also focus on intelligence in business rules to achieve greater, allowing users to more easily use the process and providing the user a variety of choices in the system auxiliary equipment, so that conduce to improve the management efficiency of the library. in addition to providing more convenient and powerful information retrieval features, means of protection of information also considered thoughtfully, such as set user level, provide data backup to prevent data loss and so on. It can reduce the labor intensity and improve the books scientific management and the staff quantitative management; it is an ideal tool for all categories of people. In future development, organic integration of massive resources, information management and web publishing system, it not only fully satisfy the reader's thirst for knowledge, enrich the library of educational resources, but also without time and space constraints, let the reader access to knowledge at anywhere and anytime. Improved with foreign library automation system, the domestic library automation system development will drive knowledge popularization and contribute to the Chinese education. The update and universal extension of library management system, still has a long way to go.
Keywords/Search Tags:Library, computer, automation, information management
PDF Full Text Request
Related items