Font Size: a A A

The Design And Implementation Of Railway Passenger Injury Management System Based On Ruby On Rails Framework

Posted on:2011-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:B LiFull Text:PDF
GTID:2178360305961111Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Passenger Injury Management System is a Web Application System based on B/S(Browser/Server). With the development of society, the scale of Web Application based on B/S is augmenting, the complexity of development has been a high level that it has never been. To solve the problems while developing, a lot of excellent framework appears, which plays an important part in development. Agile development technology can quickly realize the main function of the system, its appearance gets the problem that users' requirement changes a lot during software development solved.Ruby on Rails is a framework which is based on MVC structure, is a comparatively new Web development framework, it summarizes the feature of former Web development framework, adds the idea of agile development and test-driven and well supports the REST(Representational State Transfer) framework, which makes the development, deployment and maintenance of Web application system easy.Firstly this article briefly introduces Ruby language, agile development, test-driven, MVC structure, REST structure, fully analyzes the whole structure of Ruby on Rails, expounds the function of main component of Rails, and analyzes the relation among Rails framework, REST structure and MVC development pattern.This article gives an requirement analysis of passenger injury management in detail, comes to know that the handling process of passenger injury cases includes case record, case declare, case check, case audit, process record, case ending,case liquidateand so on. At the same time, with the requirement analysis, this article analyzes the function of searching and summarizing. In the part of realization, it firstly introduces the main development technology of Ruby on Rails, then according to the handling process of passenger injury case, it analyzes the realization process of each function, and gives an answer to the problem that meets in the process of development. This article expounds the relation between this system and REST structure.Finally this article summarizes the development process of the system, expounds the problems that is possible to meet in the future and the specific solvent, and makes an expectation to the next step of research of this system.
Keywords/Search Tags:Rails, MVC, Agile Web Development, Test-driven
PDF Full Text Request
Related items