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

基于Ruby on Rails的旅客列车卧具管理系统的设计与实现

摘要第1-7页
Abstract第7-12页
第1章 绪论第12-15页
   ·课题研究背景及意义第12-13页
   ·国内外研究现状第13页
   ·课题来源第13页
   ·本文研究的主要内容第13-14页
   ·论文的主要结构第14-15页
第2章 Ruby on Rails概述第15-27页
   ·Ruby语言第15-18页
     ·Ruby的特性第15-16页
     ·Ruby的应用领域第16-17页
     ·Ruby的发展第17-18页
   ·Ruby on Rails框架第18-21页
     ·Rails的特点第18页
     ·Rails的MVC架构第18-19页
     ·Rails的核心体系结构第19-21页
   ·Rails的敏捷开发思想第21-25页
     ·敏捷开发第21-22页
     ·极限编程第22-23页
     ·测试驱动开发第23-24页
     ·Rails中的敏捷思想第24-25页
   ·REST架构方式第25-27页
     ·REST的准则第25页
     ·REST与CRUD第25-26页
     ·REST中的多应答方式第26页
     ·Rails中的REST第26-27页
第3章 系统分析与设计第27-47页
   ·系统目标第27页
   ·系统需求分析第27-36页
     ·系统功能需求第27-28页
     ·系统用例模型第28-34页
       ·客运处管理的用例模型第28-33页
       ·客运段管理的用例模型第33-34页
     ·系统概念数据模型第34-36页
   ·系统功能模块设计第36-41页
     ·入库管理模块第38页
     ·库存管理模块第38页
     ·车次管理模块第38-39页
     ·跨段调拨模块第39页
     ·批次查询模块第39-40页
     ·全局统计模块第40页
     ·报废申请模块第40页
     ·用户管理模块第40-41页
   ·系统数据库逻辑设计第41-45页
   ·系统安全性设计第45-47页
第4章 系统实现第47-85页
   ·系统开发及运行环境第47-51页
     ·开发环境搭建第48-49页
     ·项目建立第49页
     ·连接数据库第49-51页
   ·Rails特色工具在开发中的应用第51-55页
     ·Scaffold脚手架命令第51页
     ·数据迁移第51-52页
     ·测试驱动第52页
     ·命名约定与MVC层次第52-53页
     ·REST风格的路由规则第53-55页
   ·用户与权限管理模块的实现第55-59页
     ·用户密码加密第56-57页
     ·访问权限控制第57-59页
     ·不同权限的操作界面第59页
   ·入库管理模块的实现第59-65页
     ·新品录入第60-62页
     ·入库操作第62-63页
     ·视图页面第63-65页
   ·库存管理模块的实现第65-72页
     ·库存分类列表索引第66-68页
     ·将库存转入车次第68-70页
     ·库存搜索第70-72页
   ·车次管理模块的实现第72-77页
     ·卧具装车情况索引第73-74页
     ·将卧具转入库存第74-75页
     ·卧具装车情况与历史装车记录搜索第75-77页
   ·跨段调拨模块的实现第77-81页
     ·跨段调拨操作第78-80页
     ·调拨记录搜索第80-81页
   ·其它模块的实现第81-85页
     ·报废管理模块第81-82页
     ·批次查询模块第82-83页
     ·全局卧具统计模块第83-85页
总结与展望第85-86页
致谢第86-87页
参考文献第87-90页
附录1 机构单位Scaffold脚手架命令执行信息第90-91页
附录2 用户表对应的数据迁移文件第91-92页
附录3 用户与权限管理模块的测试驱动第92-95页
攻读硕士学位期间发表的论文及科研成果第95-96页

论文共96页,点击 下载论文
上一篇:成都铁路局运输计划管理信息系统的设计与实现
下一篇:基于Windows Mobile嵌入式系统的图像处理研究及其应用