Font Size: a A A

The Construction And Development Of High Configurable Laboratory Website Based On Codelgniter

Posted on:2014-06-27Degree:MasterType:Thesis
Country:ChinaCandidate:G F JinFull Text:PDF
GTID:2268330425964930Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the growing of the national research development and network technology, websitesbecome an important way for marketing the laboratories, companies, etc. Through the freeopen internet, the labs can do scientific research activities and the reputation of the labs can beenhanced. The laboratory website is the platform of showing the laboratory, which canprovide a convenient channel for the understanding from net surfer to the laboratory. Theauthor of this paper has initially mastered the development process of LAMP websites, thencarried out the system design, development and test for the laboratory websites.Under the demand-driven of many national key laboratories, this paper introduces thisissues of the high configurable laboratory website based on CodeIgniter Framework, whichconsist of the technical basis, the demand analysis, the overall design, the module analysis,the detail implementation and system test. This project’s design is people-oriented design,which is constructed around the lab members.In the requirement analysis phase, the author understands and analyzes the needed basisknowledge in detail, including the CodeIgniter framework, the JQuery, the JQeury UI, theAJAX, the MySQL database, the Apache server, the UEditor editor, etc.. Based on thesetechnologies, the paper analyzes the feasibility of the website of high configure, then theoverall design, the function explanation. The modules in the system are high cohesion, lowcoupling, and the websites can accord the needs to do fine-grained customization for themodules, which make the system more configurable.Then, based on the overall framework of the high configurable website, we first introducethe basis knowledge,for instance,the code specification and the model class. In the following,the implementation of modules, no matter simple or complex, are presented. The complexmodules include the paper manage module, the member manage module, the socializingmodule and the picture manage module. At last, the difficulties encountered in the coding arediscussed. One highlight of the system is the social module——the message board moduleand microblog connecting module, which makes more communication between the net surfersand the laboratory members. In the system test phase, we conducted a detailed unit testing and stress testing, whichconfirmed that the system is able to basically meet the needs of the laboratory as well as theneeds of users, and also confirmed that the server can access a large scale, with a very highnumber of concurrent.In summary, the highly configurable laboratory network system developmentbased onCodeIgniter is the future development trend of information technology laboratory.This systemmade some attempts in this aspect, and has made some achievements, but also found someown defects and shortcomings, which urge us to make improvements to make it more matureand improvein the future.
Keywords/Search Tags:Laboratory information, CodeIgniter, JQuery, LAMP
PDF Full Text Request
Related items