CMS内容管理系统需求说明书.doc
文本预览下载声明
CMS 内容管理系统
指导老师:戴宏明
中山大学南方学院
二零一四年九月
目录
1引言 3
1.1编写目的 3
1.2背景 3
1.3定义 3
1.4参考资料 3
2任务概述 4
2.1目标 4
2.1.1模块结构图 4
2.1.2主要模块 5
2.1.3前台功能模块 5
2.1.4后台功能模块 5
2.2用户的特点 6
2.3假定和约束 6
1引言
1.1编写目的
本需求说明书是为了开发内容管理系统而编写,主要面向软件架构师、软件设计师、分析人员、开发人员、测试人员和最终用户。
本说明书是整个软件开发的依据,它对下一阶段的项目开发起指导作用。
1.2背景
任何一个网站都需要有后台负责维护网站上的内容。最简单的情况是:网站的管理员制作所有的页面并检查其中的连接,然后使用FTP工具上传到服务器。但是,随着Internet网络技术的普及应用及信息化技术的迅速发展,网站的信息量在不断的增加,而且内容的种类也非常的多。这一切使得网站维护已不能像前面所述的那样简单。
(2)后台
2.1.2主要模块
(1)前台内容显示模块
模块简介:首页 导航栏 最新文章 热门文章 首页文章 登陆、注册模块 版本信息和技术支持 菜单列表页 文章列表页 文章内容页
(2)后台管理模块
模块简介:用户管理-权限管理 全局设置管理 菜单管理-菜单项管理 单元管理-分类管理-文章管理 扩展-模块管理
2.1.3前台功能模块
(1)首页
文章发布系统前台主要包括:导航栏 最新文章 热门文章 首页文章 登陆、注册模块 版本信息和技术支持,可根据客户不同的需求显示不同的信息。
(2)导航栏
导航栏包括:首页 文章分类
(3)文章分类1
当鼠标点击文章分类1时,界面下方自动显示文章分类1的列表及摘要
(4)文章分类2……
(5)登陆、注册模块
提供用户登陆和新用户注册
2.1.4后台功能模块
(1)用户管理
用户的增、删、改、查、是否可访问
(2)权限管理
用户对网站的访问及操作的权限的设置
(3)全局设置管理
对网站的基本信息及配置情况的设置和管理
(4)菜单管理
对菜单和菜单项的增删改查
(5)单元管理
对单元和单元项的增删改查
(6)分类管理
对分类的增删改查
(7)文章管理
对文章的增删改查
(8)模块管理
对模块的增删改查
2.2用户的特点
本系统涉及的用户有:系统管理员、普通管理员、普通用户、游客。
(1)系统管理员:享有本网站的一切权限
(2)普通管理员:享有本网站的管理权限但受系统管理员的约束
(3)普通用户:可以编辑自己的个人信息,可以发布自己的文章
(4)游客:只能浏览管理员指定的部分文章
2.3假定和约束
(1)只有一个系统管理员,具有最大的权限
(2)管理员具有对普通用户管理及对普通用户发布的文章进行增删改查的权限
(3)一篇文章可以属于多个分类,但每个分类只能属于一个单元
(4)当某个单元不能使用时,其下的所有分类也将不能使用
显示全部