Font Size: a A A

Research And Application Of Framework Rails In The Evaluation System Of Railway Train Operation Depot

Posted on:2010-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:R W ZhangFull Text:PDF
GTID:2178360278959403Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In order to improve the staff capabilities and the effectiveness of the company, China Railway adopt the advanced management tools, such as regular staff training and evaluation. In the increasingly developed of science and technology, a Paragraph Operations of China Railway apply Paragraph Operations Evaluation system on the staff training and evaluation to improve staff capabilities and the level of modern management.The Evaluation System of Railway Train Operation Depot is a B / S model web systems, and its development is a problem for developers. Traditional software resolved some issues for this problem, with the economic and technological development, the uncertainty of user needs become a notable feature in the field of software industry. Traditional software methods can not be a good solution to these problems.In order to solve the software crisis, software industry proposed a number of new technologies: Test Driven Development, Agile software methods. Based on the framework of the technology also can solve some problems in development projects, such as: Low reuse,Structure unclear and ect.The Rails framework summarize the experience of web development, integrate the Agile software methods and Test-driven development thinking, become a most popular open source web framework. REST Structure was designed for Web application, in order to reduce the complexity of development and improve system scalability. Rails also incorporate the REST Structure into its framework.This paper introduces the model of Agile software development, test-driven development, MVC Architecture, REST structure model and the characteristics of Rails framework. And then analysis of the Agile software development and Test-driven model, REST network architecture and the MVC framework as well as the Rails framework and the relationship between the technical architecture..This paper analyzes the specific requirements of the system and obtains all the functional requirements and performance indicators. Finally, Designs and builds the system development and runtime environment according to the specific requirements of system.The realization of part of this paper grasp Rails open source framework as a main line, explores and realizes how to use Agile software development model to respond quickly to changing user needs in The Evaluation System of Railway Train Operation Depot, how to use Test-driven development model-driven development methods to the test, how to apply the MVC architecture and REST web framework for the realization of Evaluation System.Finally the system projected the phase of the deployment and operation needs to be done.
Keywords/Search Tags:Rails, REST, MVC, Agile Software, Test-driven development, Railway Train Operation Depot
PDF Full Text Request
Related items