Font Size: a A A

Computer Lab Management System Design And Implement

Posted on:2006-06-23Degree:MasterType:Thesis
Country:ChinaCandidate:M L SongFull Text:PDF
GTID:2168360155955709Subject:Mechanization of agriculture
Abstract/Summary:PDF Full Text Request
With the magical development of computer education, the questions of old management become more and more. The essay mainly study the computer lab management of university .Its goal is implementing automatization management and improving work efficiency and reducing work intensity and improving teaching quality. It based at analyzing computer lab requirement and pattern, by the technique of network communication and database accessing, and put forward computer lab management model by using multilayer structure of C/S. It developed a software system based the above model. The main productions of the essay as the following:1) The essay analyse the computer lab management system's base mind of C/S structure, and design the system's C/S model. What's more important, it solve the problem of database security and data integrality by creating log file and reversing data.2) The essay analyse the principle of network communication by using socket, study the system's implement model. It solve the jam problem when too much user login on by using multithread in server computer. And ensure the data coherence and improve the reliability by using the technique of process synchronization in client computer.3) The essay discuss the question how to access database by using ODBC technique. The mainly is about using the ODBC class of MFC to access database. It obviously improve the feedback speed of server computer and the capability of system by using multithread.4) The essay introduces the total frame and the function models of the calculator laboratory management system and gives the code of the system's main function and flow charts.At the server module, it introduces the following funcation OnStartService(), AcceptClientO, ReadMessageO, SendMessage(), SaveData(), SetFreeIP() and so on. At the Client module, it mainly introduces entry control and the consistency of the data(process synchronous),game and the chat procedure control, encapsulation of the data, the code of the function realization.5) Pass analyzing Windows system, work out the control module which logging on, solve the key technique which process hide, process fix and so on. Make guest under the system manage all time, ensure on the safe side of system.6) Realize the function of long-distance turn off machine, solve the problem of stopping electricity which the end of experiment. Avoid the front spiece conflict which happens between manager and student because of stopping electricity.7)Realize control function which belongs game and chat, solve the problem of process attemper , ensure the order of natural experiment teaching , make for enhancing teaching quality .Pass partitioning the module and compare with other resemble systems ,make financial affairs manage more criterion, the finanicial affairs manage of systemic accord with national correlative policy.
Keywords/Search Tags:Multithread, Process Synchronization, Remote Shutdown, Database, Socket
PDF Full Text Request
Related items