《CMS系统需求规格说明书(共18页).doc》由会员分享,可在线阅读,更多相关《CMS系统需求规格说明书(共18页).doc(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上 内容管理系统需求规格说明书 产品需求规格说明 内容管理系统2012/9/26 广东药学院中山校区安博培训班 第 1/27 页 思维奥团队 内容管理系统需求规格说明书 文档信息: 文档名称 内容管理系统需求分析书 描述 该文档描述了项目内容管理系统需求规格,团队成员以该文档作为系 统的需求规格定义,并衍生出其他文档 负责人 何振浩 状态 V1.0 项目组成: 项目组长 何振浩 项目组员 江德宇 项目组员 蔡梓炜 项目组员 邱浩涛 文档变更历史: 时间 修改人 章节 描述 2012-9-26 邱浩涛 所有章节 创建文档初稿 2012-10-4 何振浩 第五章:用例描述
2、修改部分流程图 审核结果: 审核人意见签名档 全体团队 通过 何振浩 江德宇 蔡梓炜 邱浩涛 广东药学院中山校区安博培训班 第 2/27 页 思维奥团队 内容管理系统需求规格说明书 目录 1.概述 . 4 1.1目的 . 4 1.2范围 . 4 1.3术语 . 4 1.4摘要 . 4 2.项目整体说明 . 5 2.1.背景 . 5 2.2系统说明. 5 3.系统面向的用户群体 . 5 3.1用户的特征 . 5 3.2用户环境. 5 4.系统的功能性需求 . 5 5用例描述. 6 5.1网站门户的用例分析: . 6 5.1.1 浏览频道 . 7 5.1.2 浏览文章 . 8 5.1.3 搜索文章
3、 . 9 5.1.4 给文章留言 . 10 5.1.5 注册. 11 5.2会员的自服务用例 . 12 5.2.1登录网站 . 12 5.2.2修改个人信息 . 13 5.2.3 修改密码 . 14 5.2.4 取回密码 . 15 5.2.5 发表文章 . 16 5.3后台管理系统 . 17 5.3.1 会员管理 . 17 5.3.2 文章管理 . 18 5.3.3 留言管理 . 22 5.3.4 爬虫管理 . 24 5.3.5 系统管理 . 25 . 错误!未定义书签。 6系统的非功能性需求 . 25 6.1可用性需求 . 25 6.2 安全性需求 . 26 6.2.1 用户认证需求 . 2
4、6 6.2.2 数据完整性和隐私需求 . 26 6.2.3 授权需求 . 26 6.3可靠性需求 . 26 广东药学院中山校区安博培训班 第 3/27 页 思维奥团队 内容管理系统需求规格说明书 6.4并发性能需求 . 27 6.5系统需求. 27 6.6性能需求. 27 1.概述 1.1目的 本文档描述了项目预算管理系统的需求、架构设计,以逻辑结构视图和物理结构视图等方式对其描述,并充分考虑了架构是如何满足系统的稳定性、可扩展性、可用性和其他设计约束的。 1.2范围 该文档是对内容管理系统的描述,对网站门户,会员自管理,后台管理及非功能性需求规格分析说明。 1.3术语 序号 名称 说明 1.
5、4摘要 该文档通过用例图、序列图对系统中项目管理的需求进行分析,给出系统中各个活动者的用例。以用例图进行分析,并对各个用例进行说明,从而分析出系统中用户的需求。 广东药学院中山校区安博培训班 第 4/27 页 思维奥团队 内容管理系统需求规格说明书 2.项目整体说明 2.1.背景 无 2.2系统说明 项目名称 : 内容管理系统 用户单位 : 广东药学院中山校区安博培训班 开发单位:广东药学院中山校区安博培训班 3.系统面向的用户群体 系统面向开发工作人员。 3.1用户的特征 用户大都具备以下特征: 1 有浏览器的使用经验 2 3 3.2用户环境 用户的计算机环境大致如下: 1 Windows
6、XP 简体中文版及以上版本 2 IE 浏览器 或者谷歌浏览器 4.系统的功能性需求 功能模块示例图 系统包含的功能概括如下表: 广东药学院中山校区安博培训班 第 5/27 页 思维奥团队 内容管理系统需求规格说明书 功能 子功能 功能细化 浏览频道 浏览文章 搜索文章 网站门户功能 给文章留言 注册 前台功能 登录网站 修改密码 会员自管理功能 取回密码 发表文章 查询会员 删除会员 会员管理 修改会员权限 添加文章 查询文章 删除文章 文章管理 修改文章 后台管理系统 发布文章 发布留言 留言管理 删除留言 设定爬虫规则 启动爬虫 爬虫管理 保存为正式文章 编辑爬虫文章 修改系统管理员的密码
7、 系统管理 5用例描述 5.1网站门户的用例分析: 广东药学院中山校区安博培训班 第 6/27 页 思维奥团队 内容管理系统需求规格说明书 5.1.1 浏览频道 在网站的不同频道和专题之间切换,网站显示出各个频道和专题的文章列表,以及此频道的最新发表的文章列表 广东药学院中山校区安博培训班 第 7/27 页 思维奥团队 内容管理系统需求规格说明书 5.1.2 浏览文章 访客点击文章标题,或从文章简介中点击阅读全文,网站显示文章的详细内容,网站需记录文章的点击量;网站在显示文章内容的同时,需显示与这篇文章具有相同关键字的其它文章列表,以方便用户阅读 广东药学院中山校区安博培训班 第 8/27 页
8、 思维奥团队 内容管理系统需求规格说明书 5.1.3 搜索文章 可以输入任意文字,对网站的所有文章进行标题检索,并分页显示出查询结果来。 广东药学院中山校区安博培训班 第 9/27 页 思维奥团队 内容管理系统需求规格说明书 5.1.4 给文章留言 用户在阅读某篇文章之后,可以给文章留言。如果用户已经登录,则需记录是哪个用户留言;否则记录为匿名用户留言。在用户留言之后,需即时刷新页面,将最新留言显示在最前面 广东药学院中山校区安博培训班 第 10/27 页 思维奥团队 内容管理系统需求规格说明书 5.1.5 注册 用户可以在任意页面点击注册,进行会员注册。在注册的时候,必须提供:姓名、e-ma
9、il地址、登录帐号、登录密码,可以选择提供:性别、住址、手机号等。 广东药学院中山校区安博培训班 第 11/27 页 思维奥团队 内容管理系统需求规格说明书 5.2会员的自服务用例 5.2.1登录网站 会员可以在任意一个页面登录网站,在登录网站时,需提供用户名、密码、验证码。登录之后,需在每一个网页上显示当前登录用户的相关信息:姓名,上次登录时间等,同时需显示以下链接:修改个人信息 广东药学院中山校区安博培训班 第 12/27 页 思维奥团队 内容管理系统需求规格说明书 5.2.2修改个人信息 会员点击修改个人信息,可以对个人的除了用户名和密码之外的其它信息进行修改 广东药学院中山校区安博培训
10、班 第 13/27 页 思维奥团队 内容管理系统需求规格说明书 5.2.3 修改密码 修改密码的时候,需提供旧密码,以及重复输入两遍新密码! 广东药学院中山校区安博培训班 第 14/27 页 思维奥团队 内容管理系统需求规格说明书 5.2.4 取回密码 会员在未登录之前,可以选择取回密码功能,这并非真正取回密码信息,因为密码信息将采用MD5加密算法进行加密,这是一种不可逆的加密算法,所以,广东药学院中山校区安博培训班 第 15/27 页 思维奥团队 内容管理系统需求规格说明书 取回密码实际上是由系统随机生成一串密码,通过会员注册时的E-MAIL地址发送给会员,会员随后可以通过新密码重新登录网站
11、之后,再修改! 5.2.5 发表文章 流程会员用户点击发表文章按钮进入发表文章页面,然后对发表的文章进行编辑,最后点击提交按钮,文章写入数据库,待管理人员审核过关再发布 广东药学院中山校区安博培训班 第 16/27 页 思维奥团队 内容管理系统需求规格说明书 5.3后台管理系统 5.3.1 会员管理 这主要包括对会员的信息进行:查看、修改、删除、禁止登录、禁止留言等功能 广东药学院中山校区安博培训班 第 17/27 页 思维奥团队 内容管理系统需求规格说明书 5.3.2 文章管理 查询文章 可按文章的创建时间、文章的标题查询文章,并分页显示其结果(按时间倒序排列查询结果) 对于查询的结果,可以
12、更新、删除及发布。所谓发布,就是将它发布到网站上去! 添加文章流程图: 广东药学院中山校区安博培训班 第 18/27 页 思维奥团队 内容管理系统需求规格说明书 删除文章流程图: 广东药学院中山校区安博培训班 第 19/27 页 思维奥团队 内容管理系统需求规格说明书 修改文章流程图: 广东药学院中山校区安博培训班 第 20/27 页 思维奥团队 内容管理系统需求规格说明书 添加文章 添加文章,需填写: 标题、简介、关键字、内容、可上传图片、其它附件等 新添加的文章,需经过发布之后,才能真正显示在网站上! 广东药学院中山校区安博培训班 第 21/27 页 思维奥团队 内容管理系统需求规格说明书
13、 5.3.3 留言管理 包括按时间倒序排列所有的留言,并有权删除留言(但不提供更新功能) 广东药学院中山校区安博培训班 第 22/27 页 思维奥团队 内容管理系统需求规格说明书 广东药学院中山校区安博培训班 第 23/27 页 思维奥团队 内容管理系统需求规格说明书 5.3.4 爬虫管理 设定爬虫规则 可以设定爬虫对应的网站、搜索的规则,并启动爬虫,进行自动文章搜集。自动收集到的文章先临时存放! 广东药学院中山校区安博培训班 第 24/27 页 思维奥团队 内容管理系统需求规格说明书 爬虫文章管理 将临时存放的文章进行编辑(归类和整理),并可以将编辑之后的文章放入正式库,并可以同时将其发布到
14、网站(可选择“归入正式库”或“归入正式库并发布”)。 5.3.5 系统管理 修改管理员密码 可修改管理员密码 6系统的非功能性需求 6.1可用性需求 系统符合一般的内容管理软件操作方式,每个操作步骤都有详细的操作说明或提示,指引用户完成预算业务。 广东药学院中山校区安博培训班 第 25/27 页 思维奥团队 内容管理系统需求规格说明书 6.2 安全性需求 安全性需求通常分为四类: 用户认证需求:阐述系统表示用户和用户认证的方法。 授权:如果认证成功,根据用户的级别,允许其执行不同的系统功能。 数据完整性和隐私需求: 确保数据完整,不会影响系统安全。 事务完整性和审计需求:确保用户无法清除自己的
15、在系统中的活动。记录活动相关的数据,使得系统管理员可以发现所有可能的危险行为。 6.2.1 用户认证需求 系统使用一组用户 ID 和密码来表示一个用户。 在用户登录10分钟后,如果没有任何的动作,则自动退出登录。之后如果再次试图访问受保护页面,则自动显示登录页面。 6.2.2 数据完整性和隐私需求 密码必须进过MD5加密存储。 6.2.3 授权需求 系统必须实现一定的页面访问限制。用户只能访问自己有权限操作的页面(具体可操作的部分详见系统的功能性需求中各模块的用例)。 6.3可靠性需求 系统每天至少保持 23小时30分的可用时间,每日凌晨 3:30到4:00之间进行日常系统 维护工作,如数据传
16、输、交换等。 临时的系统停机时间,每月合计必须少于3 小时。 广东药学院中山校区安博培训班 第 26/27 页 思维奥团队 内容管理系统需求规格说明书 6.4并发性能需求 在多个并发用户更新同一账户信息时,第一个可以成功更新。随后的更新在提交之前,显示错误信息“用户数据已经改变,是否需要刷新用户数据?”。 6.5系统需求 系统提供如下两种浏览器兼容支持: Microsoft Internet Explorer 6.0 及其以上版本; Firefox 3.0及其以上版本。 谷歌浏览器 6.6性能需求 用户请求页面平均响应时间不超过5秒钟,最长响应时间不超过10秒钟。 广东药学院中山校区安博培训班 第 27/27 页 思维奥团队 专心-专注-专业