学位论文 > 优秀研究生学位论文题录展示

网站内容管理在Ruby on Rails下的架构研究

作 者: 吴进云
导 师: 张颖江
学 校: 湖北工业大学
专 业: 计算机应用技术
关键词: 网站内容管理 Web应用 Ruby语言 Rails框架
分类号: TP393.092
类 型: 硕士论文
年 份: 2010年
下 载: 61次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着互联网和信息化进程的逐步发展,信息的数量和种类每天都在以惊人的速度增长。由于互联网信息的不断丰富,很多Web应用往往不能迅速跟进大量信息衍生及业务模式变革的脚步,常常需要花费许多时间、人力和物力来处理信息的更新和维护工作。网站内容管理是诸多先进技术的综合应用,能够为Web应用的建设提供强力的辅助支持,可以有效地解决在传统Web应用开发中存在的问题。本课题设计了一种Ruby on Rails框架下的网站内容管理系统架构,并在此基础上实现了一个原型系统。研究首先对Ruby on Rails框架以及网站内容管理进行了介绍,然后对Ruby on Rails框架下的网站内容管理系统架构主要模块做了分析与设计,并着重对权限管理进行了介绍与分析。最后实现了一个Ruby on Rails框架下的网站内容管理原型系统,在实现的过程中首先说明了系统设计的原则,接着设计了系统数据库,然后对整个项目的内部实现过程进行了阐述,最后实现了系统的主要模块。

全文目录


摘要  4-5
Abstract  5-6
目录  6-8
第1章 引言  8-11
  1.1 课题研究背景  8
  1.2 国内外研究现状及发展趋势  8-10
  1.3 论文组织结构  10-11
第2章 内容管理与网站内容管理  11-15
  2.1 内容与内容管理  11-12
  2.2 网站内容管理  12-14
  2.3 本章小结  14-15
第3章 Ruby on Rails技术介绍  15-26
  3.1 RUBY语言简介  15-16
  3.2 RAILS开发框架简介  16-20
    3.2.1 Rails的MVC模式  17
    3.2.2 Rails框架的组成模块  17-20
  3.3 RAILS开发框架与JAVA EE的典型框架的比较  20-25
    3.3.1 前端控制器的比较  20-24
    3.3.2 持久层框架的比较  24-25
  3.4 本章小结  25-26
第4章 Rails框架下网站内容管理系统架构分析  26-34
  4.1 RAILS框架下网站内容管理系统主要模块  26-29
    4.1.1 信息管理模块  26
    4.1.2 栏目管理模块  26-27
    4.1.3 模板管理模块  27-28
    4.1.4 内容搜索模块  28-29
    4.1.5 权限管理模块  29
  4.2 RAILS框架下网站内容管理系统权限管理模型  29-30
    4.2.1 角色访问控制模型  29-30
    4.2.2 网站内容管理系统中的权限管理  30
  4.3 网站内容管理系统体系结构  30-32
  4.4 本章小结  32-34
第5章 Rails框架下网站内容管理原型系统设计与实现  34-48
  5.1 系统设计原则  34
  5.2 系统数据库设计  34-36
  5.3 基于RUBY ON RAILS的软件架构  36-40
    5.3.1 系统的MVC三层结构  37-39
    5.3.2 系统的运行环境配置  39-40
    5.3.3 软件结构其他部分说明  40
  5.4 主要功能模块的实现  40-46
    5.4.1 信息管理  40-42
    5.4.2 栏目管理  42-43
    5.4.3 模板管理  43-45
    5.4.4 内容搜索  45-46
    5.4.5 权限管理  46
  5.5 本章小结  46-48
第6章 结论  48-49
参考文献  49-52
致谢  52

相似论文

  1. 高校科研项目管理系统设计与实现,TP311.52
  2. 基于Web日志的入侵检测系统设计与实现,TP393.08
  3. 基于SOA的学籍管理系统的研究与实现,TP311.52
  4. 基于WEB的多角色协同工作的软件配置项管理系统,TP311.52
  5. 一种高安全的Web应用访问控制模型的研究,TP393.08
  6. 基于WCF和Silverlight的Web应用框架技术研究,TP393.09
  7. 基于事件的跨平台移动应用开发框架设计与实现,TP311.52
  8. 移动互联网中基于会话的Web负载测试研究,TN929.5
  9. 互联网支付企业WEB应用安全防护系统测试,TP393.08
  10. 苏家屯铁路货运调度中心计算机管理系统,TP311.52
  11. Ajax技术在“数字校园”中的应用研究,TP311.52
  12. WEB快速开发框架的设计与实现,TP311.52
  13. 基于ASP.NET AJAX技术的国家精品课程网站设计与实现,TP393.092
  14. 山东国税培训管理网站的设计、实现及应用,TP393.092
  15. Rails框架与语义Web技术在Web开发中的研究与应用,TP393.09
  16. Blog系统的设计与实现,TP393.092
  17. 乐家卫浴公司人力资源管理系统设计与实现,TP311.52
  18. RIA及其在网络购物系统中的应用,TP311.52
  19. 糖尿病信息管理系统的开发与应用,TP311.52
  20. 基于MDA的Web应用系统开发框架的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 网络浏览器
© 2012 www.xueweilunwen.com