CMS内容管理系统需求说明书.doc

上传人:数据九部 文档编号:10300871 上传时间:2021-05-06 格式:DOC 页数:8 大小:198KB
返回 下载 相关 举报
CMS内容管理系统需求说明书.doc_第1页
第1页 / 共8页
CMS内容管理系统需求说明书.doc_第2页
第2页 / 共8页
CMS内容管理系统需求说明书.doc_第3页
第3页 / 共8页
CMS内容管理系统需求说明书.doc_第4页
第4页 / 共8页
CMS内容管理系统需求说明书.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《CMS内容管理系统需求说明书.doc》由会员分享,可在线阅读,更多相关《CMS内容管理系统需求说明书.doc(8页珍藏版)》请在三一文库上搜索。

1、CMS 内容管理系统内容管理系统 LAMPLAMP 合肥一期合肥一期 制作制作 小组组长: 小组成员:程诚 韦健 李成斌 口号:编自己的程序代码,让别人抄去吧 指导老师:马明 时间:2010-03 -10 Version 1.0 1 引言引言.3 1.1 编写目的.3 1.2 背景.3 1.3 定义.3 1.4 参考资料.3 2 任务概述任务概述.3 2.1 目标.3 2.1.1 模块结构图.4 2.1.2 主要模块.4 2.1.3 前台功能模块.4 2.1.4 后台功能模块.4 2.2 用户的特点.4 2.3 假定和约束.4 3 需求规定需求规定.4 3.1 网站布局.4 3.2 对性能的规

2、定.5 3.2.1精度.5 3.2.2时间特性要求.5 3.2.3灵活性.5 3.3 输人输出要求.5 3.4 数据管理能力要求.6 4 运行环境规定运行环境规定.6 4.1 设备.6 4.2 支持软件.6 4.3 接口.6 4.4 控制.6 1 引言引言 1.1 编写目的编写目的 本需求说明书是为了开发文章内容管理系统而编写,主要面向软件架构师、软件设计 师、分析人员、开发人员、测试人员和最终用户。 本说明书是整个软件开发的依据,它对以后阶段的项目开发起指导作用。本文也是项 目完成后系统验收的依据。同时本说明书还是用户手册和测试计划的编写依据。 1.2 背景背景 任何一个网站都需要有后台负责

3、维护网站上的内容。最简单的情况是:网站的管理员 制作所有的页面并检查其中的连接,然后使用 FTP 工具上传到服务器。但是,随着 Internet 网络技术的普及应用及信息化技术的迅速发展,网站的信息量在不断的增加,而且 内容的种类也非常的多。这一切使得网站维护已不能像前面所述的那样简单。 由于以上原因,使得内容管理系统在国内国外迅速发展起来 本系统是文章内容管理系统,对文章的信息方便进行管理 1.3 定义定义 PHP,MYSQL,AJAX 1.4 参考资料参考资料 细说 PHP电子工业出版社 PHP 与 MYSQL5 程序设计 人民邮电出版社 2 任务概述任务概述 2.1 目标目标 内容管理系

4、统包括两个主要模块:前台内容显示模块和后台管理模块。前台为内容信 息的浏览和用户注册(例如:用户登陆后可以浏览某些内容和发布新内容) ,后台主要是用 户及信息的管理界面,用于管理员对网站的管理。 2.1.1 模块结构图模块结构图 1:前台 首页 导航栏 文 章 分 类 一 最 新 文 章 热 门 文 章 首 页 文 章 文 章 分 类 二 登 陆 注 册 技 术 支 持 2:后台 登录页 控制面板 系 统 用 户 管 理 全 局 管 理 网站设置菜单 菜 单 管 理 菜 单 项 管 理 文章 单 元 管 理 分 类 管 理 文 章 管 理 扩展 模 块 管 理 权 限 管 理 增删改查 增删改

5、查 增删改查 增删改查 2.1.2 主要模块主要模块 1:前台内容显示模块 模块简介:首页 导航栏 最新文章 热门文章 首页文章 登陆、注册模块 版本信息和技术 支持 菜单列表页 文章列表页 文章内容页 2:后台管理模块 模块简介:用户管理-权限管理 全局设置管理 菜单管理-菜单项管理 单元管理-分类管 理-文章管理 扩展-模块管理 2.1.3 前台功能模块前台功能模块 1:首页 文章发布系统前台主要包括:导航栏 最新文章 热门文章 首页文章 登陆、注册模块 版本信息和技术支持,可根据客户不同的需求显示不同的信息 2:导航栏 导航栏包括:首页 文章分类 3:文章分类 1 当鼠标点击文章分类 1

6、 时,界面下方自动显示文章分类 1 的列表及摘要 4:文章分类 2 5:登陆、注册模块 提供用户登陆和新用户注册 2.1.4 后台功能模块后台功能模块 1:用户管理 用户的增、删、改、查、是否可访问 2:权限管理 用户对网站的访问及操作的权限的设置 3:全局设置管理 对网站的基本信息及配置情况的设置和管理 4:菜单管理 对菜单和菜单项的增删改查 5:单元管理 对单元和单元项的增删改查 6:分类管理 对分类的增删改查 7:文章管理 对文章的增删改查 8:模块管理 对模块的增删改查 2.2 用户的特点用户的特点 本系统涉及的用户有:系统管理员、普通管理员、普通用户、游客。 1.系统管理员:享有本网

7、站的一切权限 2.普通管理员:享有本网站的管理权限但受系统管理员的约束 3.普通用户:可以编辑自己的个人信息,可以发布自己的文章 4.游客:只能浏览管理员指定的部分文章 2.3 假定和约束假定和约束 1.只有一个系统管理员,具有最大的权限 2.管理员具有对普通用户管理及对普通用户发布的文章进行增删改查的权限 3.一篇文章可以属于多个分类,但每个分类只能属于一个单元 4.当某个单元不能使用时,其下的所有分类也将不能使用 3 需求规定需求规定 3.1 网站布局网站布局 【图】 3.2 对性能的规定对性能的规定 3.2.1 精度精度 说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。

8、 暂无。 3.2.2 时间特性要求时间特性要求 说明对于该软件的时间特性要求,如对: a 响应时间; b 更新处理时间; c 数据的转换和传送时间; d 解题时间;等的要求。 3.2.3 灵活性灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应 能力,如: a 操作方式上的变化; b 运行环境的变化;支持 WINDOWS 和 LINUX 环境下的运行。 c 同其他软件的接口的变化; d 精度和有效时限的变化; e 计划的变化或改进。 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。 3.3 输人输出要求输人输出要求 本系统涉及到的实体(对象)及实体包含

9、的信息及数据类型: 3.4 数据管理能力要求数据管理能力要求 目前使用 MYSQL 数据库,足够应付目前和今后的数据量,不需要更大的数据库支持。 4 运行环境规定运行环境规定 4.1 设备设备 服务器:(*) 开发设备:(笔记本) 4.2 支持软件支持软件 OS:Linux (2.6 以上内核) OR Windows XP Web Server:Apache 2 DBMS:MySql5 Language:PHP5 Tool:ZendStudio 4.3 接口接口 说明该软件同其他软件之间的接口、数据通信协议等。 4.4 控制控制 说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1