Font Size: a A A

The Design And Implementation Of Online Testing System Based On Agile Development

Posted on:2017-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:X J SongFull Text:PDF
GTID:2348330515964033Subject:Industrial engineering
Abstract/Summary:PDF Full Text Request
In recent years,the research on the evaluation of college students has been paid more and more attention by the researchers of higher education.The present society is a talent oriented society,which is the ultimate goal of the national training of high quality talents.Therefore,it is very important to understand the dynamic,the effective use of establishment,the high degree of credit evaluation of talents in Colleges and universities.Compared to the paper version of the evaluation,online testing has advantages of saving resources,saving time,and the data analysis is efficient and convenient,so it has become the domestic and international recognized data collection and evaluation of effective channels.Based on this,this paper presents an online evaluation system for college students to provide a platform for better understanding of the students.Today's software development is faced with frequent changes in demand,the user has lost patience for long time development,the previous waterfall development method has not been accepted by the vast number of developers,so it needs to develop according to the frequent changes in the development of strong and customer satisfaction.Under this background,the agile development theory came into being,it can greatly improve the ability to adapt to the changing needs,improve the quality of software development,it is the main idea of iterative development,continuous integration,test drive,reconstruction and other modern software development to inject new blood.According to the analysis of actual demand,the system is divided into user management,evaluation questionnaire,the evaluation,the establishment of model,data analysis of several modules,and established the logical relationship between each module.The technology route of this system is divided into front end technology frame and back-end technology frame,front end is composed of CSS,Boostrap,JQuery,MVC,J2 EE,FreeMarker,ORM,MyBtatis,and Spring framework.In addition,the system also uses Maven as project management tool,Hudson to carry on continuous integration,SVN to manage the code version,to ensure that the system can run steadily.
Keywords/Search Tags:Agile Development, Extreme Programming, Continuous integration, Iterative development, Online Evaluation
PDF Full Text Request
Related items