【设计+论文】基于Java EE的内容管理系统的设计与实现

收藏

编号:20171020092714139    类型:共享资源    大小:1.33MB    格式:RAR    上传时间:2017-10-20
  
30
关 键 词:
设计 论文 基于 java ee 内容管理 系统 实现
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
折叠 【设计+论文】基于Java EE的内容管理系统的设计与实现.rar【设计+论文】基于Java EE的内容管理系统的设计与实现.rar
展开 基于Java EE的内容管理系统的设计与实现基于Java EE的内容管理系统的设计与实现
资源描述:

摘    要

本设计旨在开发一款基于Java EE的内容管理系统(Content Management System,简称CMS),系统面向开发人员,提供一套切实可行的内容管理系统基础开发架构解决方案,以开放源代码的方式为开发人员提供一套内容管理系统的二次开发框架,将开发人员从繁重的前期开发过程中解放出来。

系统基于JavaEE平台开发,构建在Spring框架之上,借助Spring Roo快速开发技术实现数据访问层以及Service层的快速开发,使用AspectJ实现编译时织入访问权限控制以及内建声明式缓存解决方案,实现了一套基本的内容管理系统所应具有的基础功能,如RBAC访问权限控制、用户管理、内容发布管理、公告管理、站内信、友情链接等,使得开发人员在项目开发中专注于系统业务逻辑开发,缓解开发人员的工作压力,提高项目开发效率,缩短项目开发周期。


关键词:CMS;内容管理系统;二次开发平台;Spring

 

目录

摘    要I

ABSTRACTII

目录III

1 系统开发背景1

1.1 内容管理系统概论1

1.2 国内外内容管理系统发展现状2

1.3本文档结构2

2 系统架构技术及开发工具概述4

2.1 开发工具4

2.1.1 Spring Tool Suite4

2.1.2 操作系统平台5

2.1.3 Spring Roo5

2.2 开发技术概要5

2.2.1 Java EE技术6

2.2.2 Spring Framework6

2.2.3 AspectJ9

2.2.4 Hibernate10

2.2.5 Dwr10

2.2.6 Bootstrap11

3 系统总体设计12

3.1 需求分析12

3.1.1 传统Java EE企业架构的不足12

3.1.2 本系统开发需求13

3.1.3 性能需求15

3.2 系统整体架构15

3.2.1 系统架构模式15

3.2.2 系统目录结构17

3.3 系统核心模块设计20

3.3.1 基于AOP的访问权限控制20

3.3.2 基于Annotation的声明式缓存方案25

3.2.3 扩展开发27

4 项目管理和测试32

4.1 项目管理32

4.1.1基于Maven的依赖管理32

4.1.2代码托管Github32

4.2 系统测试33

4.2.1 单元测试33

4.2.2 系统运行测试34

结    论35

参 考 文 献36

致    谢37

展开阅读全文
  大分享文库-在线教育资源分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:【设计+论文】基于Java EE的内容管理系统的设计与实现
链接地址:http://www.west960.com/p-206640.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2008-2018 大分享文库网 版权所有
经营许可证编号:豫ICP备11013292号-2

客服QQ:1965775022

收起
展开