Font Size: a A A

Netlab Server And User Management System Optimization

Posted on:2009-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiFull Text:PDF
GTID:2178360272977876Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
NETLAB is an Internet-based remote laboratory. It is based on double C/S (Client/Server) architecture and includes Client, Controller and Server. All experiment devices are connected into server via network and used by remote users.The thesis presents the design of the expansibility of NETLAB, the approach to the function improvement and the performance optimization, and also the implementation of the user management system.After introducing the development of the remote laboratory at home and board, and the project background of the thesis, an introduction of NETLAB is present.The content of the design in the expansibility of the experimental server includes: the establishment of the version control system for the project; using Eclipse to replace JBuilder, improving the expansibility of development platform; carrying out an effective static code analysis to the experimental server, collecting the information of the exisiting code; the construction of the extendible testing system for the server; refactoring the code and improving the internal structure of the code.The relevant parts of the approach to the function improvement and the performance optimization includes: the optimization of the management and application of the experimental server system resources; the collection and analysis with the status information of the system in the runtime, carrying out an effective fault diagnosis and performance optimization for the system.The design of the user management system includes the optimization of the user management rules, and an implementation to the user management using the JSP technology is presented.At the end, discussion and proposal of the further development of NETLAB are given.
Keywords/Search Tags:NETLAB, Server, Expansibility, Version Control, Testing, Refactor, System Optimization, User Management
PDF Full Text Request
Related items