ImageVerifierCode 换一换
格式:DOCX , 页数:99 ,大小:1,019.08KB ,
资源ID:30273252      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30273252.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(信息发布系统.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

信息发布系统.docx

1、信息发布系统信息发布系统软件需求规格说明书Version 1.0修正履历DateVersionDescriptionAuthor2009-12-191.0徐叶强目录1. 引言 1.1 编写目的 1.2 术语定义 1.3 参考资料 2. 概述 2.1 项目背景 2.2 系统范围和边界 2.2.1 范围 2.3 约束与假设 2.3.1 技术 2.3.2 标准 2.3.3 规范 3. 系统总体需求 3.1 通用需求 3.2 业务需求 3.3 非功能需求 3.3.1 系统运行环境 3.3.2 安全性要求 3.3.3 故障处理要求 4. 系统规格说明 4.1 系统角色 4.2 用例总图 4.3 系统流程

2、图 4.4 系统公用用例 4.4.1 用例:增加版块 4.4.2 用例:修改版块 4.4.3 用例:删除版块 4.4.4 用例:增加信息 4.4.5 用例:修改信息 4.4.6 用例:删除信息 4.4.7 用例:查询信息 4.4.8 用例:回复信息 4.4.9 用例:审核信息 4.4.10 用例:发布信息 4.5 用户认证 4.5.1 活动图 4.5.2 事件流 4.5.3 系统特性 4.6 用例:修改密码 4.6.1 活动图 4.6.2 事件流 4.6.3 系统特性 4.7 用例包:XXX01版块属性管理 4.7.1 参与角色 4.7.2 用例清单 4.7.3 用例图 4.7.4 系统流程图

3、 4.7.5 用例描述 4.8 用例包:XXX02版块内容管理 4.8.1 参与角色 4.8.2 用例清单 4.8.3 用例图 4.8.4 系统流程图 4.8.5 用例描述 4.9 用例包:XXX04历史版块 4.9.1 参与角色 4.9.2 用例清单 4.9.3 用例图 4.9.4 系统流程图 4.9.5 用例描述 4.10 用例包:XXX05信息排行 4.10.1 参与角色 4.10.2 用例清单 4.10.3 用例图 4.10.4 系统流程图 4.10.5 用例描述 4.11 用例包:XXX06全文检索 4.11.1 参与角色 4.11.2 用例清单 4.11.3 用例图 4.11.4

4、系统流程图 4.11.5 用例描述 4.12 用例包:XXX07用户管理 4.12.1 参与角色 4.12.2 用例清单 4.12.3 用例图 4.12.4 系统流程图 4.12.5 用例描述 4.13 用例包:XXX08角色管理 4.13.1 参与角色 4.13.2 用例清单 4.13.3 用例图 4.13.4 系统流程图 4.13.5 用例描述 4.14 用例包:XXX09权限管理 4.14.1 参与角色 4.14.2 用例清单 4.14.3 用例图 4.14.4 系统流程图 4.14.5 用例描述 1. 引言编写目的本文档主要为“信息发布系统”提供软件需求规格说明。本需求规格说明书是后续

5、设计和测试工作的依据, 也是软件测试人员编写确认测试用例的依据之一,对本系统的性能与功能进行了描述;它是系统分析员以文件形式对整个系统的理解,也是需求分析人员以文件形式描述对用户需求的理解;用户在确认该需求后,不得轻易更改,以保持系统设计的延续性,如需变更应当提出书面申请,经项目小组评估通过后才能更改,并承担由此引起的项目进度的影响。本需求说明书作为系统开发人员的约束性条件,是进行系统设计的依据,也是该软件测试人员编写测试计划的主要依据。本文档的使用者包括本系统用户、需求分析人员、项目管理人员、软件设计人员、软件质量控制人员、软件测试人员以及软件维护人员。术语定义术语名称解释用例用例定义了一组

6、用例实例,其中每个实例都是系统所执行的一系列操作,这些操作生成特定主角可以观测的值用例规约文档用例规约文档包含该用例文本特征。包括下列用例特征:用例名称、简单说明、基本事件流、备选事件流、前置条件、后置条件和特殊需求。用例图由主角、用例以及它们之间的关系构成的图称为用例图。该图说明了用例模型中的关系。前台指信息首页展示。后台指系统维护,用于管理、维护。一级版块指的是系统维护中版块树中“版块管理”下的版块;一级版块下若有下一级版块则称之为子版块或二级版块。审核是对新增的信息主题或回复信息的审核。发布是操作人员对版块信息的审批并最终发布,发布后通过前台浏览。参考资料参考文件作者出版日期2. 概述I

7、nternet 的现状。Internet 的蓬勃发展,使信息的传播方式发生了巨大的变化,传统的信息传播媒体电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们更多的开始关注网络信息。由于互联网所容纳的信息量大、内容丰富、信息及时、准确,更有相关信息的全面的介绍与比较,大大地方便了人们的阅读。同时信息网具有互联网所具备的一切特性,在全球网络化、信息化的今天,信息网迅速发展,大大地丰富了人们的生活,不知不觉中,它已经成为人们生活中不可或缺的重要组成部分。项目背景网站信息发布系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类

8、,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。系统范围和边界范围 提供WEB服务,系统提供左右版块布局; 具备信息新增、审核、发布功能; 提供版块管理和版块内容管理功能; 提供用户管理、角色管理及权限管理功能;约束与假设技术无标准无规范无3. 系统总体需求图 2.51图 2.5

9、2通用需求 支持工具条功能:撤销、复制、粘贴、剪切、打印、导出功能; 进入信息发布系统后获取用户权限,如果有权限可以直接操作,无权限则灰色显示,不能操作。业务需求信息发布系统需求包括前台展现和后台管理两部分;前台的展现是通过后台管理来完成的;前台展现内容有:登录信息和创建的一些版块;后台管理包括:版块管理、用户管理、角色管理、权限管理和系统帮助。图 3.21业务流程说明: 版块管理由版块组成,版块由信息充实。信息发布系统管理过程是通过:创建版块信息录入信息审核信息发布用户浏览信息回复的基本流程,实现版块、信息维护管理、展现。非功能需求系统运行环境数据库服务器关系数据库:Microsoft SQ

10、L Server 2000以上应用服务器应用服务器Tomcat5。客户平台内存:256M以上操作系统:Windows2000/WindowsXP,浏览器:Microsoft IE 6.X/IE7安全性要求 密码策略(明显地方用户):密码最小长度(大于等于6位)、失效的天数,密码一定由字符和数字结合. 超时用户的自动注销,给出超时提示; 对管理员采用分级管理,权限分级; 对于数据提供分级管理功能,与角色和权限管理相结合。故障处理要求 发生故障时,需要提示用户:故障代码、故障原因、解决建议。4. 系统规格说明系统角色用户角色角色代码描 述匿名用户01无需登陆信息发布系统,仅提供部分信息浏览权限。普

11、通浏览用户02用户可以浏览、回复、新增信息。信息审核用户03对新增信息、回复信息审批的用户信息发布用户04对新增信息、回复信息发布的用户超级管理员05系统管理员用例总图图 4.21系统流程图图 4.31系统公用用例用例:增加版块本用例作为一个全局性的用例,给信息发布系统版块的增加或创建用例一个公用的描述,以便统一管理。同时为了减少篇幅,版块的增加用例的保存或出错处理直接引用本用例。项目内容用例编号XXXX0001系统范围主要是针对版块管理下的一级版块或其子版块。前置条件一级版块已经创建主要角色超级管理员活动图图 4.41事件流基本流:1. 用户操作进入新建版块界面,为用例开始;2. 录入版块信

12、息内容;3. 确认信息,点击“保存”;4. 校验信息内容;5. 系统保存成功,版块创建成功;系统提示“内容保存成功”,并保存数据的操作日志,选择“返回”回到进入本用例前状态;选择“新增”,系统返回本用例开始。备选流: 2.1录入数据时,用户选择“否”,即用户不创建版块。3.1用户在保存版块信息之前,选择“取消”,系统提示“是否放弃录入的数据?”4.1版块信息保存时进行数据校验,校验数据不合法,则返回录入页面。5.1版块信息在保存时,系统提示保存失败,即新增版块失败,并提示失败原因。系统特性 新增版块是针对一级版块、二级版块的新增,新增过程中可以对此版块属性进行设置;每个版块新增成功后都可以通过

13、“版块名称”查看版块属性。用例:修改版块本用例作为一个全局性的用例,给版块类的修改或维护用例一个公用的描述,以便统一管理。同时为了减少篇幅,版块类的修改或维护用例的保存或出错处理直接引用本用例,而只留下各用例的特性部分。项目内容用例编号XXXX0002系统范围信息发布系统版块前置条件主要角色超级管理员活动图图 4.43事件流基本流:1. 用户取出要修改的版块,本用例开始;2. 用户打开要修改版块信息界面; 3. 录入修改版块信息内容;4. 确认修改信息内容,选择“保存”;5. 校验修改数据信息;6. 系统保存成功,版块修改成功;系统提示“内容保存成功”,并保存数据的操作日志,选择“返回”回到进

14、入本用例前状态;选择“新增”,系统返回本用例开始。备选流: 3.1修改版块信息内容时,用户选择“否”,即用户不修改版块操作。4.1用户在保存修改版块信息之前,选择“取消”,系统提示“是否放弃录入的数据?”5.1修改的版块信息保存时进行数据校验,校验数据不合法,则返回重新修改、录入页面。6.1版块信息在保存时,系统提示保存失败,即修改版块失败,并提示失败原因。系统特性用例:删除版块本用例作为一个全局性的用例,给业务类的删除或维护用例一个公用的描述,以便统一管理。同时为了减少篇幅,业务类的删除或维护用例的保存或出错处理直接引用本用例,而只留下各用例的特性部分。项目内容用例编号XXXX0003系统范

15、围信息发布系统版块前置条件主要角色超级管理员活动图图 4.45事件流基本流:1. 操作用户查找要删除的版块,为本用例开始;2. 取出要删除的版块,进行删除操作;3. 系统保存删除的版块信息;4. 系统删除成功系统提示“删除数据成功”,并保存的操作日志,选择“返回”回到进入本用例前状态; 备选流: 2.1用户在删除版块时,选择“否”,则不进行删除操作;3.1系统在删除保存信息时,保存失败;4.1系统删除失败,并提示失败原因。系统特性 删除版块时系统会将该版块下的子版块或信息全部删除。 删除版块时系统将该版块下所有权限删除。用例:增加信息本用例作为一个全局性的用例,给业务类的增加或创建用例一个公用

16、的描述,以便统一管理。同时为了减少篇幅,业务类的增加或创建用例的保存或出错处理直接引用本用例,而只留下各用例的特性部分。项目内容用例编号XXXX0004系统范围信息版块前置条件版块必须允许信息新增主要角色普通浏览用户活动图图 4.47事件流基本流:1. 操作用户进入新增主题信息界面,本用例开始;2. 录入信息主题及内容;3. 确定信息内容,点击保存;4. 校验数据信息内容;5. 系统保存成功,新增信息成功,完成本用例;系统提示“内容保存成功”,记录操作日志;选择“返回”回到进入本用例开始状态; 备选流: 1.1在用户点击新增主题信息页面时,选择“否”,即退出新增信息页面;2.1用户录入信息后,

17、选择了“取消操作”,系统提示“真的放弃录入数据吗?”;4.1系统在校验数据时,校验失败;系统提示校验不合法的数据,并要求重新录入;5.1系统保存数据失败,并提示保存失败原因。系统特性 信息的排列缺省为时间倒序。 新增信息可以加载附件。 新增信息后拟稿人只允许在审核前修改。用例:修改信息本用例作为一个全局性的用例,给业务类的修改或维护用例一个公用的描述,以便统一管理。同时为了减少篇幅,业务类的修改或维护用例的保存或出错处理直接引用本用例,而只留下各用例的特性部分。项目内容用例编号XXXX0005系统范围版块信息前置条件主要角色普通浏览用户、信息审核用户、信息发布用户活动图图 4.49事件流基本流

18、:1. 用户取出要修改信息,为本用例开始;2. 进入信息修改页面,录入、修改信息;3. 确定修改信息,点击保存;4. 校验修改信息;5. 系统保存完成,结束本用例。系统提示“数据保存成功”,并保存数据修改的操作日志,选择“返回”回到进入本用例前状态;选择“新增信息”,系统返回本用例开始备选流: 2.1在修改、录入过程中,随时可以选择“取消“功能。当选择“取消”功能后,系统会提示用户“真的要放弃输入的信息吗?”,选择“是”则回到进入本用例前状态,选择“否”(这是默认状态)则返回到录入状态。4.1系统校验修改信息时,系统提示“*数据项内容不合法,请重新录入”,用户确认后系统返回录入状态。5.1保存

19、失败,系统提示 “数据保存失败,原因为XX”,用户确认信息后,系统直接回到进入本用例前状态系统特性用例:删除信息本用例作为一个全局性的用例,给业务类的删除或维护用例一个公用的描述,以便统一管理。同时为了减少篇幅,业务类的删除或维护用例的保存或出错处理直接引用本用例,而只留下各用例的特性部分。项目内容用例编号XXXX0006系统范围信息前置条件主要角色超级管理员活动图图 4.411事件流基本流:1. 操作用户打开信息列表界面,本用例开始;2. 选择要删除的信息;3. 点击删除操作,系统提示“是否真的删除此信息”;4. 系统删除完成,返回本用例开始。系统提示“数据删除成功”,并保存数据删除的操作日

20、志,选择“返回”回到进入本用例前状态。备选流: 2.1在选择删除信息时,提示为已发布信息,不能删除;3.1系统显示提示信息后,用户选择“否” ,系统返回进入本用例前状态;4.1系统删除失败,系统提示信息为“数据删除失败,原因XX”。系统特性 未发布前的信息允许删除;用例:查询信息本用例作为一个全局性的用例,给业务类的查询或列出用例一个公用的描述,以便统一管理。同时为了减少篇幅,业务类的查询或列出用例的保存或出错处理直接引用本用例,而只留下各用例的特性部分。项目内容用例编号XXXX007系统范围版块信息前置条件主要角色普通浏览用户、信息审核用户、信息发布用户活动图图 4.413事件流基本流:1.

21、 操作用户输入查询条件,为本用例开始;2. 确定查询条件后,系统执行查询操作;3. 系统查询到满足条件的信息;4. 系统完成查询,系统返回本用例开始。备选流: 1.1输入查询条件时,选择“退出,返回进入本用例前状态3.1没有满足条件数据时,系统显示提示信息;提示信息为“没有满足条件的数据”,用户确认后回到查询界面。4.1输入查询条件时,选择“清空”。系统特性用例:回复信息本用例作为一个全局性的用例,给各版块用例一个公用的描述,以便统一管理。同时为了减少篇幅,版块回复用例的保存或出错处理直接引用本用例。项目内容用例编号XXXX0008系统范围信息版块前置条件信息版块有相应的信息主题。主要角色普通

22、浏览用户、信息审核用户、信息发布用户、超级管理员活动图图 4.415事件流基本流:1. 操作用户打开主题信息,本用例开始;2. 浏览信息内容,填写回复信息;3. 确定回复信息内容,点击保存;4. 系统保存成功,完成本用例;系统提示“内容保存成功”,选择“返回”回到进入本用例开始状态; 备选流: 2.1在打开浏览信息时,选择不回复在选择是否回复时,选择不回复;3.1回复信息保存失败。系统保存信息失败,并提示失败原因。系统特性用例:审核信息本用例作为一个全局性的用例,给各版块信息变更、审核用例一个公用的描述,以便统一管理。同时为了减少篇幅,业务类的变更用例的保存或出错处理直接引用本用例,而只留下各

23、用例的特性部分。项目内容用例编号XXXX0009系统范围未发布的信息前置条件主要角色信息审核用户活动图图 4.417事件流基本流:1. 用户取出信息,为本用例开始;2. 打开信息内容界面,进行审核;3. 确定审核信息内容,并确定通过;4. 填写审核通过意见,并保存;5. 审核意见保存成功,完成信息审核,并保存操作日志,返回本用例开始。备选流: 1.1在取出信息时,选择“否”,即取消审核,返回用例起始状态;2.1打开信息内容时,选择 “取消”,系统取消审核操作;3.1审核信息不通过,返回用例起始状态;4.1录入审核意见时,选择“取消”;5.1审核意见保存失败,系统提示失败原因,并返回用例起始状态

24、。系统特性 信息在审核发布前审核人允许修改,否则只发布人允许修改。用例:发布信息本用例作为一个全局性的用例,给各版块信息发布用例一个公用的描述,以便统一管理。同时为了减少篇幅,版块信息发布用例的保存或出错处理直接引用本用例。项目内容用例编号XXXX0010系统范围未发布的信息前置条件主要角色信息发布用户活动图图 4.419事件流基本流:1. 用户取出信息,为本用例开始;2. 打开信息内容界面,进行审批;3. 确定审批信息内容,并确定通过;4. 填写审批通过意见,并保存;5. 审批意见保存成功,完成信息审批,并保存操作日志,返回本用例开始。备选流: 1.1在取出信息时,选择“否”,即取消审批,返

25、回用例起始状态;2.1打开信息内容时,选择 “取消”,系统取消审批操作;3.1审批信息不通过,返回用例起始状态;4.1录入审批意见时,选择“取消”;5.1审批意见保存失败,系统提示失败原因,并返回用例起始状态。系统特性用户认证项目内容用例编号XXXX0011系统范围所有用户前置条件主要角色普通浏览用户、信息审核用户、信息发布用户、超级管理员活动图图 4.51事件流基本流:1. 用户操作登陆界面,本用例开始;2. 输入用户名和密码,点击登陆;3. 系统验证用户名和密码;4. 系统登陆成功;系统提示“登陆成功”,结束本用例。 备选流: 2.1用户输入用户名和密码,取消保存;3.1系统验证用户名和密

26、码有误,系统提示:“输入用户名或密码有误,请重新输入!”,并返回用户开始状态。系统特性 对于工作提醒中的“待审核/待发布/被退回”信息,保持此状态1个月时间没有进行操作的,系统自动将其归档为历史,不再作为工作提醒内容。用例:修改密码项目内容用例编号XXXX0012系统范围所有用户前置条件主要角色普通浏览用户、信息审核用户、信息发布用户、超级管理员活动图图 4.61事件流基本流:1. 用户操作修改密码,本用例开始;2. 输入新密码,点击保存;3. 系统保存成功系统提示“密码修改成功”,选择“返回”回到进入本用例前状态。 备选流: 2.1输入新密码后,取消保存;3.1系统保存失败,并提示“保存失败

27、原因*”,返回用户开始状态。系统特性用例包:XXX01版块属性管理整个应用信息发布系统是通过后台的版块管理实现的,其版块管理包括一级版块、子版块;子版块的创建和一级版块的创建方式是一样的,只是在目录结构的层次不同,版块层次提供2层。参与角色用户角色角色代码描 述超级管理员05系统管理员用例清单用例编号名称角色描述XXXX0101查询版块系统管理员XXXX0102增加版块系统管理员XXXX0103修改版块系统管理员XXXX0104删除版块系统管理员用例图图 4.71系统流程图图 4.72用例描述用例:XXXX0101查询版块项目内容用例编号XXXX0101系统范围一级版块、二级版块前置条件主要角

28、色超级管理员4.1.1.1.1 活动图图 4.734.1.1.1.2 事件流基本流:1. 操作用户输入查询条件,为本用例开始;2. 确定查询条件后,系统执行查询操作;3. 系统查询到满足条件的版块;4. 系统完成查询,系统返回本用例开始。备选流: 1.1输入查询条件时,选择“退出,返回进入本用例前状态3.1没有满足条件数据时,系统显示提示信息;提示信息为“没有满足条件的数据”,用户确认后回到查询界面。4.1输入查询条件时,选择“清空”。4.1.1.1.3 系统特性 版块管理左边是版块菜单树为操作用户导航,右边为版块管理工作区。 版块列表为一级版块,二级版块通过版块管理菜单树的一级版块导航;版块名称链接版块属性。 版块编号不能重复,由系统自动生成。 版块列表中,同一级版块可以

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1