Font Size: a A A

The Library Management System Based On VC++ Multi-document Model

Posted on:2009-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:C Y LiFull Text:PDF
GTID:2178360272976652Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Humna will comperhensively enter inofmration age in the 21st century.Humnaity will have more and more demand on information retrieval,inquiry,poreessing retrieval and so on.The computer has superiority in aspect of inofmration retrieval,inquiry,poreessing,Opening the epoch of electornic data proeessing.With the fast growth of economic,people has more and more demand on book,especially in the higher education activities.Each kind of service of book management is also growing sharply.The traditional method has not been able to satisfy the books management request on public,convenience,popularity,so I choose to develop this books management system.Library supply service for people that borrowing books, finding information.Managing and using the library have to face a lot of information about books, readers, collection and other relevant information.Artificial management of the library books have a heavy workload and the management is relatively closed.For the readers,the information of books collection is not transparent, and hard to find the suit books and information.Using computer-aided management, library management becomes open from closed, so that reduce the workload of the librarians, and ease to find books, at the same time, be able to make full use of the books resources to meet the needs of readers to maximize.The article first briefly introduced the subject of development and research background, the status of the study at home and abroad, as well as the current problem faced by the library management system. The following is about the basis of knowledge, technology and the direction.And then set out the development environment and theoretical basis to create a library management information system. In this part set out the knowledge, methods in the system development sub-level, as well as the basis knowledge and characteristics of the main tool that VC++ 6.0 for the development, the basic performance of SQLServer2000, the multi-document technology of VC++ 6.0, the basic relevant theories of ADo layer components. Next briefed the interaction of the database development tool that SQLServer2000 with VC++ 6.0, as well as system-level analysis of the structure. In the next chapter focuses on the design of the system and library management information system creation process. At the end of the text set out the development direction of library information system in the future. This paper describes the creating process in the book Management Information System, including system analysis, hierarchical structure, modules dividing, and various forms designing.The system is based on the multi-layer structure to create the book Management Information System,including: the data layer, and Business Logic layer and the client,realizing the function that the information entry of the books and readers, information retrieval, as well as library books and other basic functions. The system development tools are VC++ 6.0,the ADO components and the background database is SQLServer2000. In practice, the system is more flexible and convenient than the existing two-tier structure of the system, added some function that the two-tier system is unable to realize by expanding the system,overcoming the single function limitations in the existing system.In the data and rules changing, the multi-storey structure has an unparalleled advantage. If business rules change, just change the Business Logic layer and it is very simple. In the two-tier structure, this work is very cumbersome, requires each client to do the appropriate changes.In a short, multi-layer structure of the software has become the trend has been due to its own benefits, in the development stage, the software designer understand their own work more clearly; in the stage of the operation, maintenance staff can work more easily.The Library Management System is a typical Management Information System. The development ineluded building and maintenance of database, the application`s development is included in it for the second. The consistence,integrity and security of data is required for the former,the function`s maturity and ease of application is required too for the latter.In according to the requirement of university library,the requirement analysis,function model and database model analysis of the Library Management System have been achieved,I have designed database structure and application.University Library is an information resource centers, frequent books borrowing, mutable users management,contains a wealth of information data. These data management,need a comprehensive library management system to realize the book, the user's real-time management. The main task is about unified management in the bibliography of books, borrowing books, books user queries for the various types of users. System includes administrators and ordinary users, they have different access, the administrator operate the database to complete the loan, add, delete, statistics and other features.The users query the database to completion the inquirying, modifying and other functions.Computers are in our life every corner.Computer Management will come into being and led to new areas of business management revolution.In this system using the computer as a platform,VC++ 6.0 as a development tool.This paper starts from the needs analysis,stands on achieving the system as the center,includes a clear set of principles to achieve this software,and examples of the development process.The system is associated with the database application.The books information management, books inventory management,books inquiry and statistics,as well as readers management and other functions.For the security,we have also set up a landing permissions set.Users must enter a user types,user name,password, then the system can be landed. In the system,it has the function that storing data at any time in order to viewing,statistics, summary.Database application system development and library management system in brief have been instructed.And the schedule of the Library Management System is analyzed too.In this foundation,using VC++ 6.0 as the development kit,using SQLServer2000 establishments database.Realized the function that the staffs borrow or return the books and inquiry borrows the books situation and the historical information and the ordinary personnel inquired the books situation in the hall and borrowing inquires oneself borrows the information.Using SQLServer2000 as the back Platform of this system,it is effective to guarantee the integrality and valid of the data and to enhance the security of this system.The Multi-document technology is adopted as front platform.This makes the need of the user become the core of the function of retrieval and makes the system convenient to use.The great power of the Multi-document technology,SQLServer2000 have been taken use,and the effieiency and credibility of programming is improved.For the requirement of borrower,ordinary personnel and worker in library have been met in the Library Management System I programmed.And this has been proved.
Keywords/Search Tags:Multi-documentsmode, Booksmanagement, Statistics, Query, Database
PDF Full Text Request
Related items