文档介绍:济南大学毕业设计
摘要
本设计旨在开发一款基于 Java EE 的内容管理系统(Content Management System,
简称 CMS),系统面向开发人员,提供一套切实可行的内容管理系统基础开发架构解
决方案,以开放源代码的方式为开发人员提供一套内容管理系统的二次开发框架,将
开发人员从繁重的前期开发过程中解放出来。
系统基于 JavaEE 平台开发,构建在 Spring 框架之上,借助 Spring Roo 快速开发
技术实现数据访问层以及 Service 层的快速开发,使用 AspectJ 实现编译时织入访问
权限控制以及内建声明式缓存解决方案,实现了一套基本的内容管理系统所应具有的
基础功能,如 RBAC 访问权限控制、用户管理、内容发布管理、公告管理、站内信、
友情链接等,使得开发人员在项目开发中专注于系统业务逻辑开发,缓解开发人员的
工作压力,提高项目开发效率,缩短项目开发周期。
关键词:CMS;内容管理系统;二次开发平台;Spring
I
济南大学毕业设计
ABSTRACT
This design is to develop a Content Management System(CMS), the system is for
developer, it supply a useful framework of secondary development based on Content
Management System . This basic infrastructure solution make the developer get rid of the
heavy work .
The system is developed based on Java EE platform, and build with Spring
framework , we take fully advantage of Spring Roo Rapid application development tool to
build our data access and service layer, by using AspectJ, we weaving access control and
cache solution pile time, Implements a set of basic functions of a CMS should have,
such as role based access control, user management, content publish management,
announce management, blogroll management .The system make developer focus on
business logic, Relieve the pressure on developers, improve the efficiency of project
development, and shortening the project cycle and improving product quality.
Key words:CMS;Secondary development platform;Spring
II
济南大学毕业设计
目录
摘要................................................................................................................... I
ABSTRACT ............................................................................................................. II
目录......................................................................................................................... III
1 系统开发背景................................................................................................... - 1 -
内容