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

Rails框架在车务段测评系统中的研究与应用

摘要第1-7页
Abstract第7-12页
第1章 绪论第12-16页
   ·课题研究背景及意义第12-13页
   ·国内外研究现状第13页
   ·课题来源第13-14页
   ·论文的主要内容第14页
   ·论文的主要结构第14-16页
第2章 RoR概述第16-25页
   ·Rails的敏捷性第16-19页
     ·敏捷开发原则第16-18页
     ·Rails的测试驱动第18-19页
     ·测试驱动与敏捷开发第19页
   ·REST网络架构第19-21页
     ·REST架构方式第20页
     ·资源第20-21页
     ·资源的操作第21页
     ·多客户端应答第21页
   ·Rails的MVC架构第21-23页
     ·Ruby语言第21-22页
     ·Rails中的MVC第22-23页
   ·惯例优于配置第23-25页
     ·命名约定第23页
     ·约定配置第23-24页
     ·DRY原则第24-25页
第3章 系统分析与设计第25-43页
   ·系统目标第25页
   ·系统组成第25-27页
   ·系统功能需求分析第27-35页
     ·系统管理员模块第27-33页
     ·考生模块第33-35页
   ·系统数据库设计第35-36页
   ·测评系统的架构设计第36-41页
     ·系统开发架构第36-39页
     ·系统运行架构第39页
     ·系统REST架构第39-41页
   ·系统安全设计第41-43页
第4章 系统实现第43-80页
   ·开发环境的选择和搭建第43-45页
     ·开发环境概览第43-44页
     ·开发环境选择第44页
     ·开发环境搭建第44-45页
   ·测评系统之敏捷开发第45-50页
     ·测评系统敏捷开发杂项第46-47页
     ·脚手架的应用第47页
     ·数据迁移工具的应用第47-50页
   ·组卷信息管理的测试驱动第50-53页
     ·夹具在组卷信息管理的应用第50-51页
     ·单元测试第51-52页
     ·功能测试第52-53页
     ·集成测试第53页
     ·性能测试第53页
   ·组卷信息管理的MVC实现第53-60页
     ·模型第53-54页
     ·控制器第54-57页
     ·视图第57-60页
   ·组卷信息管理的REST实现第60-68页
     ·Rails框架中与REST与MVC的融合第60页
     ·资源在Rails中的应用第60-61页
     ·测评系统中简捷URL的分析第61-63页
     ·资源的CRUD第63页
     ·多客户端应答第63-68页
   ·考生管理以及试卷管理的关键实现第68-71页
     ·考生管理关键实现第68-69页
     ·试卷管理关键实现第69-71页
   ·在线测评模块的实现第71-76页
     ·测评系统与AJAX第71页
     ·在线测评的AJAX实现第71-75页
     ·在线测评的其他实现第75-76页
   ·系统可伸缩性及运行性能的实现与分析第76-80页
     ·可扩展性第76-78页
     ·在线考试方法性能分析第78-80页
第5章 系统部署及运行第80-82页
   ·系统安装部署第80-81页
   ·系统的运行维护第81-82页
总结与展望第82-84页
致谢第84-85页
参考文献第85-88页
附录1 组卷信息首次运行脚手架信息第88-89页
附录2 局部模板第89-90页
附录3 系统压力测试第90-91页
攻读硕士学位期间发表的论文第91页

论文共91页,点击 下载论文
上一篇:基于工作流的汽车售后服务管理信息系统的研究与实现
下一篇:基于TSH的轻量级J2EE架构研究与应用