首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Ruby on Rails的铁路旅客伤亡管理系统的设计与实现

摘要第1-7页
Abstract第7-11页
第1章 绪论第11-14页
   ·课题研究背景及意义第11-12页
   ·国内外研究现状第12页
   ·课题来源第12页
   ·论文的主要内容第12-13页
   ·论文的主要结构第13-14页
第2章 Ruby on Rails概述第14-27页
   ·Ruby语言简介第14-15页
   ·Rails框架的MVC模型第15-16页
     ·MVC模型第15-16页
     ·Rails框架与MVC模型第16页
   ·Rails框架整体结构第16-20页
     ·Action View第17页
     ·ActionController第17-18页
     ·ActiveRecord第18页
     ·Web服务器第18-20页
   ·Rails框架的敏捷性第20-22页
     ·敏捷开发原则第20-21页
     ·测试驱动开发第21-22页
   ·Rails框架的准则第22-24页
     ·惯例优于配置准则第23页
     ·DRY准则第23-24页
   ·REST网络架构第24-26页
     ·REST规范与设计准则第24-25页
     ·资源及其操作第25-26页
     ·REST与MVC第26页
   ·本章小结第26-27页
第3章 系统分析与设计第27-45页
   ·系统需求分析第27-28页
   ·系统设计目标第28-29页
   ·系统总体结构第29页
   ·系统功能模块设计第29-38页
     ·基层站点及客运段模块第31-33页
     ·客运处模块第33-38页
   ·系统数据库设计第38-44页
     ·概念设计第38-39页
     ·逻辑设计第39-44页
   ·本章小结第44-45页
第4章 系统实现第45-75页
   ·开发环境的选择和搭建第45-47页
     ·开发环境概况第45页
     ·开发环境选择第45-46页
     ·开发环境搭建第46页
     ·建立项目第46页
     ·配置数据库连接第46-47页
     ·配置系统编码格式第47页
   ·脚手架与数据迁移第47-50页
     ·脚手架Scaffold第48页
     ·数据迁移Migration第48-50页
   ·测试驱动第50-53页
     ·测试的准备工作第50页
     ·测试夹具第50-51页
     ·单元测试第51-52页
     ·功能测试第52页
     ·集成测试第52-53页
     ·性能测试第53页
   ·案例处理流程的实现第53-65页
     ·案例录入及申报第53-59页
     ·案例复核第59-60页
     ·案例审核第60-61页
     ·过程录入第61-62页
     ·案例结案第62-64页
     ·案例清算第64-65页
   ·旅客伤亡案例查询第65-67页
     ·按照单位查询第65页
     ·按照事故类型和原因查询第65-66页
     ·按照旅客姓名模糊查询第66-67页
   ·报部材料第67-71页
     ·案例清算统计第67-68页
     ·案例类型统计第68-70页
     ·死亡重伤报告第70-71页
   ·旅客伤亡管理系统的其他实现第71-73页
     ·用户状态管理第71页
     ·用户密码加密第71-72页
     ·Session管理第72-73页
   ·案例管理的REST实现第73-74页
   ·本章小结第74-75页
第5章 系统部署及运行第75-77页
   ·系统部署第75-76页
     ·系统运行环境第75页
     ·服务器配置第75-76页
     ·数据库配置第76页
   ·系统日志管理第76页
   ·本章小结第76-77页
总结与展望第77-78页
致谢第78-79页
参考文献第79-81页
附录 事故案例运行Scaffold信息第81-82页
攻读硕士学位期间发表的论文及科研成果第82-83页

论文共83页,点击 下载论文
上一篇:ATIS出行者信息系统相关问题研究
下一篇:具有高可维护性的软件应用三层架构的分析与实现