Netlab Server And User Management System Optimization | Posted on:2009-04-14 | Degree:Master | Type:Thesis | Country:China | Candidate:H Y Li | Full Text:PDF | GTID:2178360272977876 | Subject: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 |
| |
|