Font Size: a A A

The Design And Implementation Of Cache Module That In The Management Information System

Posted on:2011-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z ZhuFull Text:PDF
GTID:2178360305959996Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the informationization construction of Beijing Jiaotong University, the network center decides to improve the Beijing Jiaotong University management information system which servers for the undergraduates, including integrate the existing campus data from various application systems to establish a unified platform and develop new application modules for all students and teachers. The modules of Beijing Jiaotong University management information system include information management, student assistance, student rewards and punishments, group activities, party building, and thinking evaluation modules, each functional module completes their respective functions through the interaction with the database. In the campus management information system, as users of the system, most of the students and teachers' personal information does not change in a long period of time, and they are used frequently in the campus management information system, since the create and release of database connections costs much resources and time, so whenever we need those personal information, we get them from the database through a JDBC connection, it will waste much resources and reduce the system's efficiency.The main content of this paper is to design a caching module that running in the server, it will save the users' information when they login in the campus management information system for the first time, when they login in the system for the second time, the application can get the users' information from the caching module, it can avoid the access to the database for each logining. The design thought is to read the existing open source Java framework and design a caching module that based on the maximum cache time strategy, it can store the data in the same java virtual machine. On this basis, the function of caching objects in the disk is added to the caching module, so the caching module can save the objects in the disk when the management information system are closed and it can read the objects from the disk when the management information system restarts, also when the server is lack of memory, it can save objects to the temporary storage on disk, which is finished by the selection algorithm.The introduction of caching system can improve the efficiency of management information system.
Keywords/Search Tags:Cache, Caching Module, Web Cache, Server Cache
PDF Full Text Request
Related items