文摘
英文文摘
声明
第1章绪论
1.1论文的研究背景与意义
1.2国内外研究现状
1.3论文的结构
第2章应用系统开发框架对软件开发的意义
2.1什么是系统开发框架
2.2框架、构件与设计模式
2.3应用系统开发框架对软件开发的意义
2.4为什么要使用Rails框架
第3章Rails框架介绍
3.1 Rails的相关技术简介
3.1.1 Ruby语言
3.1.2 MVC设计模式
3.1.3持久化和ORM机制
3.1.4Ajax技术
3.2 Rails框架与J2EE架构的比较
3.2.1前端控制器
3.2.2动作和模型
3.2.3视图
3.2.4持久性框架
3.3 Rails框架的核心体系结构及关键技术
3.3.1 Rails的核心体系结构
3.3.2 Rails的关键技术
第4章基于Rails框架的在线购物系统的分析与设计
4.1系统说明
4.2需求分析
4.3系统分析与设计
4.3.1系统活动流程图
4.3.2系统功能设计
第5章在线购物系统的实现
5.1开发工具和运行环境
5.2系统开发的关键技术
5.2.1安装Rails环境
5.2.2用Rails快速开发程序支架
5.2.3环境配置
5.2.4 SS_yuansu的数据库和模型类的设计
5.2.5控制器层和视图层的设计
5.3系统开发的部分代码实现及代码显示
5.4系统开发过程中遇到的问题及解决方案
5.4.1 Rails国际化问题
5.4.2从数据传输方面提高系统性能的方法
第6章总结和展望
6.1总结
6.2展望
参考文献
攻读学位期间公开发表论文
致 谢
研究生履历