用户需求规格说明书参考 .pdf

上传人:H****o 文档编号:39682373 上传时间:2022-09-07 格式:PDF 页数:37 大小:1.90MB
返回 下载 相关 举报
用户需求规格说明书参考 .pdf_第1页
第1页 / 共37页
用户需求规格说明书参考 .pdf_第2页
第2页 / 共37页
点击查看更多>>
资源描述

《用户需求规格说明书参考 .pdf》由会员分享,可在线阅读,更多相关《用户需求规格说明书参考 .pdf(37页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-1-软件商城系统产品需求规格说明书文件状态:草稿 正式发布 正在修改文件标识:当前版本:作者:完成日期:名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 37 页 -2-新闻发布系统需求规格说明书版 本 历 史版本/状态作者参与者起止日期备注名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-3-目 录目 录.3 0.文档介绍.40.1 文档目的.40.2 文档范围.40.3 读者对象.40.4

2、 参考文档 待定 .40.5 术语与缩写解释.41.产品介绍.52.产品面向的用户群体.53.产品应当遵循的标准或规范.54.产品范围.55.产品中的角色.56.产品的功能性需求.76.0 功能性需求分类.76.1 用例图.86.2 用例描述.157.产品的非功能性需求.157.1 用户界面需求.357.2 软硬件环境需求.357.3 产品质量需求.36附录 A:需求确认.36名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 37 页 -4-新闻发布系统需求规格说明书0.文档介绍0.1 文档目的本文档是针对软件商城系统软件的使用环境和功能提出的具体要求,是软件商城系统软件设计和开发

3、的重要依据。0.2 文档范围本文档包含以下几部分:1.产品介绍2.产品面向的用户群体3.产品应当遵循的标准或规范4.产品的范围5.产品中的角色6.产品的功能性需求7.产品的非功能性需求8.需求确认0.3 读者对象本文档的读者范围包括:1.项目需求提供方责任人2.开发方的项目经理、系统分析设计人员、测试人员0.4 参考文献The unified software development process译名:统一软件开发过程 作者:ivar Jacobson grady booch james rumbaugh 出版单位:机械工业出版社出版时期:2006 年 1 月第一版Uml 2 and the

4、 unified process译名:uml2.0 和统一过程 作者:jim arlow and na neustadt 出版社:机械工业出版社出版日期:2006 年 1 月第一版0.5 术语与缩写解释缩写、术语及符号解 释订单客户向供应者发出的定货单用户系统的使用者软件发布员填写软件的发布信息,输入到电脑,存储到数据数据库管理系统软件信息管理员负责对存入的软件信息进行分类和审阅,同时管理软件的市场调查。部门经理是超级管理员,负责用户的创建和权限的分配,系统设置等工作。顾客浏览软件商城的用户。购物系统提供软件商品的网络销售渠道同。日志系统的操作记录名师资料总结-精品资料欢迎下载-名师精心整理-

5、第 4 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-5-商品目录提供出售的所有商品的列表数据备份数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。1.产品介绍软件商城系统:软件商城系统的目的是开发一个软件销售网络平台。软件商品可以在软件商城中在线购买,可以把软件商品放入购物车,并且灵活的管理购物车中的商品。用户还可以对软件信息进行投票、评论等基本的评价,而且可以通过模糊搜索查询软件的信息。软件商城系统提供了系统管理,管理员可以用三种角色中的任

6、意一个进入系统。第一个角色超级管理员,具有的权限和功能:对系统用户的管理、数据库信息的维护、广告管理、部门管理等。第二个角色软件发布管理员,这个角色可以对软件信息发布,软件信息发布以后需要软件管理员进行审核。第三个角色就是软件信息管理员,不但要对软件发布信息进行审核,还包括了软件产品信息的直接添加、软件投票和评论等管理功能。整个系统是以软件展示、软件管理和体统用户管理为中心展开的。2.产品的用户群体软件商城系统软件(News Issue Manage)主要是提供给软件供应商和软件销售商及使用软件爱你的个人用户使用。3.产品应当遵循的标准或规范本产品的使用是建立在互联网标准通信协议之上的,其中支

7、持的协议主要包括:IP 协议、TCP 协议。4.产品范围软件商城系统软件(News Issue Manage)主要是提供给软件供应商和软件销售商及使用软件爱你的个人用户使用。5.产品中的角色业务模型:名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 37 页 -6-新闻发布系统需求规格说明书搜索商品商品展示软件商城业务模型前台浏览终端用户软件管理用户软件发布用户系统超级用户进入网站登录登录登录软件调查修改资料权限操作修改密码用户管理数据备份调查信息调查信息操作修改密码发布信息软件评论审核信息操作类别信息操作是否成功日志信息操作系统设置商品信息评论信息评论信息操作发布信息审核修改资料

8、修改密码发布信息操作发布软件信息是否购买修改资料购物车结帐订单订单信息操作付款账单账单信息操作购物结束广告浏览广告浏览信息广告信息操作角色名称职责描述系统超级管理用户后台用户的添加,删除,修改和权限管理,系统日志管理,系统设置,系统广告管理,自身密码管理系统软件信息发布用户软件产品的信息发布,个人信息的维护,自身密码管理系统软件信息管理用户维护系统中软件产品的类别,对软件产品的信息进行添加和审核,管理个名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 37 页 -功能类别功能名称描述安全模块登录用户输入用户名,密码和验证码系统正确的处理判断,如果输入信息正确,系统进入相应管理界面,

9、如果错误出现体系信息。退出/注销处理用户退出系统以后的事物修改密码修改用户的密码。用户资料管理的信息资料。在线购物产品搜索通过浏览软件产品信息,选择需要的软件,放入购物车,并且管理购物车的物品,确定购买以后,填写商品订单,确定购买以后进行付款操作。可以输入软件的名称进行产品查找和搜索前台展示模块产品展示产品可以根据产品类别,把软件产品的信息,例如软件的名称,大小,图片,作者等,展示到页面。并且可以通过分页查看各个软件产品的信息。软件评论可以对感兴趣的软件发表自己的意见。广告显示广告信息可以图片或文字的形式显示在页面指定广告管理密码管理系统设置用户管理权限管理数据备份用户资料管理日志管理软件信息

10、管理密码管理审核管理评论管理类别管理用户资料管理调查管理账单管理密码管理订单管理信息发布用户资料管理软件调查产品展示广告显示产品搜索软件评论在线购物产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-7-人信息,管理购物信息,自身密码管理前台浏览器终端用户浏览产品展示,搜索软件产品,对需要的软件产品进行审核6.产品的功能性需求系统功能需求结构图软件商城系统登录模块前台展示模块软件发布模块软件资料管理模块系统管理模块6.1 功能性需求分类用户管理模块修改自己的姓名,年龄,学历,电话,地址等基本名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 37 页

11、-8-新闻发布系统需求规格说明书软件调查把所有的软件分为很好,好,差,很差四个级别,可以通过投票的方式调查我们对软件的喜欢和讨厌程度。软件发布模块信息发布把新开发的或代理的软件产品信息录入进数据库。软件管理模块评论管理对软件评论信息进行统计,删除,分类的操作。调查管理统计软件的社会评价软件信息管理对软件记录进行修改,添加,删除,查找,分类,统计等操作。审核管理对发布上传的软件,进行审核。类别管理对软件信息进行类别的添加,修改,和管理删除等操作,统计每类软件的数量和容量。账单管理可以对账单信息进行分类,总额求和,平均等基本的统计操作。订单管理对账单进行逻辑删除,修改系统管理模块用户管理用户信息的

12、添加,修改,删除。数据备份可以设置系统自动备份数据库或进行手动数据库备份。日志管理日志记录了操作员对系统的操作过程,可以对日志信息进行删除。广告管理修改系统中广告的内容,统计广告的点击数量,和广告浏览的时间和地区。系统设置设置网站名称,修改网站 LOGO 图片,修改 网站关键字,修改网站描述,修改网站管理员电子邮件,修改网站底部信息。权限管理用户分为超级用户,信息发布用户,信息管理用户三类,可以为每一个用户设置权限,让用户在系统操作中完成不同的任务。6.2 用例图名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文

13、档Version 2.0-9-软件商城系统广告浏览用户维护 登录维护系统配置权限修改购物商品浏览搜索超级用户 日志维护密码修改调查顾客广告维护资料修改评论数据备份登录软件发布发布用户修改资料维护调查维护评论发布维护审核修改密码维护订单修改资料管理用户 登录维护帐单维护软件信息维护类别用例细化:超级用户子主要用例及其子用例名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 37 页 -10-新闻发布系统需求规格说明书权限修改用户维护 维护系统配置登录超级用户 广告维护日志维护密码修改资料修改数据备份1.用户维护的子用例用户添加超级用户 用户维护 用户查找用户删除用户修改权限修改2.广告

14、维护子用例广告修改 广告维护 广告次数统计广告浏览者地区统计超级用户 广告浏览的时间统计广告公司维护3.日志维护子系统名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-11-用例 3 日志维护 用例 1 超级用户用例 2 发布用户子主要用例及其子用例登录 软件发布发布用户修改资料1.软件发布子用例软件发布发布 删除浏览发布用户管理用户主要用例及其子用例名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 37 页 -12-新闻发布系统需求规格说明书维护调查维护评论 发布维护修

15、改密码 审核维护订单 修改资料管理用户 登录维护帐单维护软件信息维护类别1.评论维护子用例评论维护 浏览 统计管理用户删除2.调查维护子用例调查维护浏览 统计 超级用户删除3发布维护子用例名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-13-审核 发布维护 驳回 管理用户排序4维护订单子用例维护订单查看 审核 管理用户删除排序5维护账单子用例维护账单分类 统计 管理用户浏览删除6维护类别及子用例维护类别统计 添加extends 管理用户删除修改7维护软件信息及子用例名师资料总结-精品

16、资料欢迎下载-名师精心整理-第 13 页,共 37 页 -14-新闻发布系统需求规格说明书 维护软件信息添加 统计 删除 管理用户修改分类查找客户主要用例急子用例广告浏览购物商品浏览 搜索调查顾客评论购物及子用例 购物 浏览 结帐客户生成订单名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0 6.2 用例描述1.7.2 主要用例描述1.7.2.1 业务用例汇总表(1-4)。-15-标识符ID用例名称概述1广告维护负责广告信息的管理和统计2软件信息维护对软件信息的审核、添加、修改、删除、查

17、找3投票对软件投票信息的显示,添加,统计4评论对软件评论信息的显示,添加,统计5购物购物为系统的主要业务实体,基本的操作流程是通过商品的展示,顾客对感兴趣的商品进行选购,然后对购物车的内容进行管理,如果确定购买以后,填写购物单(定货单),提交,完成以后如果选择付款方式为先付款后送货,进入支付通道,产生账单,选择银行进行转账,完成以后在后台管理需要对购物信息的审核和售后服务6设置系统负责设置网站名称,修改网站LOGO 图片,修改网站关键字,修改网站描述,修改网站管理员电子邮件,修改网站底部信息7用户维护用户进入登录界面,通过输入用户名和密码,提交信息,系统验证用户信息的合法性,通过验证,系统根据

18、用户填写的用户类型进入不同的管理模块。8数据维护系统在使用的过程中,可能会出现错误操作和数据毁坏,如果没有对原来的数据做正确的备份和管理,系统的原始数据很容易丢失,数据维护就是对数据的内容进行自动或手动的数据备份。9日志维护监视系统的每一步操作,可以准确的记录用户对系统的使用情况,例如谁,什么时间,在什么地点操作了系统。10产品搜索输入产品的名称或类型,系统可以根据输入的信息,把要搜索的信息锁定成一定的区域或目标。表 1-4 业务用例汇总表1.7.2.2 主要或典型用例描述1.广告维护用例描述:1.0 用例名称:广告维护1.1 用例标识:11.2 简要描述:负责广告信息的添加,修改,删除,统计

19、等管理。1.3 用例参与者1.3.0 主要参与者:部门经理1.3.1 次要参与者:顾客1.4 前置条件使用合法身份进入系统1.5 事件流1.5.0 基本流名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 37 页 -16-新闻发布系统需求规格说明书1.部门经理添加广告信息,添加错误进入备选流1。2.顾客对感兴趣的广告浏览。3.系统记录广告的浏览次数,浏览者的位置,时间。4.部门经理删除过时的广告信息1.5.1 备选流1.5.1.0 备选流 11.修改广告信息。2.进入基本流1。1.6 后置条件注销用户退出系统1.7 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数

20、字的字符组成1.8 附属流咱无活动图:添加广告浏览广告信息记录浏览信息广告失效删除广告修改广告*2.软件信息维护图 1-9 用例描述:2.0 用例名称:软件信息维护2.1 用例标识:22.2 简要描述:首先对软件进行分类,添加类别信息,然后对软件信息的添加、审核、修改、删除和查找等基本的管理。2.3 用例参与者主要参与者:软件发布员、软件信息管理员次要参与者:顾客2.4 前置条件以合法身份进入系统。2.5 事件流2.5.0 基本流1.登录系统。2.添加类别信息,类别信息填写错误进入备选流1。3.存在未审核的产品信息,进入附属流3。名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共

21、37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0 4.不存在软件产品信息,进入附属流1。5.顾客浏览产品信息。6.软件信息出现错误,进入备选流2。7.重复基本流5.6 直到某一类别的软件信息删除完毕。8.删除类别信息。2.5.1 备选流2.5.1.0 备选流 11.修改类别信息2.提交信息2.5.1.1 备选流 21.修改软件信息2.提交信息2.6 后置条件注销用户退出系统2.7 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数字的字符组成2.8 附属流2.8.1 附属流 11.0 用例名称:软件信息维护-软件发布1.1 用例标识:

22、211.2 参与者主要参与者:软件发布员 次要参与者:软件信息管理员1.3 前置条件以合法身份进入系统。1.4 附属流步骤1.登录系统。2.填写要发布的软件信息。3.选择软件类别。3.提交软件信息1.5 后置条件进入附属流 2 1.6 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数字的字符组成2.8.2 附属流 21.0 用例名称:软件信息维护-审核软件发布1.1 用例标识:221.2 参与者主要参与者:软件信息管理员-17-名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 37 页 -18-新闻发布系统需求规格说明书次要参与者:1.3 前置条件以合法身份进入系

23、统。1.4 附属流步骤1.登录系统。2.审核发布的软件信息。3.审核通过信息,保存软件信息。否则进入附属流31.5 后置条件注销和退出系统1.6 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数字的字符组成2.8.3 附属流 31.0 用例名称:软件信息维护-修改未审核软件发布信息1.1 用例标识:231.2 参与者主要参与者:软件发布员次要参与者:1.3 前置条件以合法身份进入系统。1.4 附属流步骤1.登录系统。2.浏览未审核软件信息。3.修改软件发布信息。4.提交软件信息。1.5 后置条件进入附属流 2 1.6 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位

24、非数字的字符组成名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0 活动图:-19-添加类别软件发布修改发布信息审核发布软件未通过审核通过审核产品列表图 1-10发布软件信息修改发布信息图 1-11【错误引导教学法】用例的细化和描述是为了帮助我们更加清楚的理解项目的需求,在软件信息维护这个用例的描述和活动图中对业务的实体分析的更加透彻,在前面讲过从原则上说需求就是说明“做什么”的,但在实际的实施过程中需求是“做什么”和“怎么做”的组合。只考虑做什么往往不能更透彻的得出“做什么”。对软件信

25、息维护这个用例的描述和活动图也提炼出了一个细节功能修改发布信息,所以可以对上几节讲的内容修补,以完善需求。3.投票用例描述:3.0 用例名称:投票3.1 用例标识:33.2 简要描述:对软件投票信息的显示,添加,统计等基本的管理。3.3 用例参与者主要参与者:软件信息管理员次要参与者:顾客3.4 前置条件以合法身份进入系统。3.5 事件流3.5.0 基本流1.登录系统。名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 37 页 -20-新闻发布系统需求规格说明书2.软件信息管理员添加投票项目及投票内容,填写错误进入备选流1。3.投票信息显示。4.顾客选择投票项目进行网络投票,不成

26、功进入备选流2。5.系统统计投票结果,显示投票的结果。3.5.1 备选流3.5.1.0 备选流 11.修改投票项目和内容。2.提交信息3.5.1.1 备选流 21.体系系统错误。2.返回投票界面3.6 后置条件无3.7 特殊条件无3.8 附属流活动图:添加投票显示投票投票显示结果图 1-124.评论用例描述:4.0 用例名称:评论4.1 用例标识:44.2 简要描述:对软件评论信息的显示,添加,统计等基本的管理。4.3 用例参与者主要参与者:软件信息管理员次要参与者:顾客4.4 前置条件具有系统使用的意愿4.5 事件流2.5.0 基本流1.顾客选择将要发表评论的题目。2.进入评论留言版,填写评

27、论标题、内容。3.提交评论信息,提交失败进入备选流1。3.系统处理评论信息,系统处理失败进入备选流2。名师资料总结-精品资料欢迎下载-名师精心整理-第 20 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0 4.系统显示评论结果。4.5.1 备选流4.5.1.0 备选流 11.提示信息,标题不能为空或内容不能为空。2.返回评论信息留言版。4.5.1.1 备选流 21.系统显示系统失败信息。2.返回评论留言版。4.6 后置条件返回软件信息页面。4.7 特殊条件评论留言版的标题和内容不能为空。4.8 附属流无活动图:-21-添加投票发表评论显示

28、结图 1-13*5.购物用例描述:5.0 用例名称:购物5.1 用例标识:55.2 简要描述:购物为系统的主要业务实体,基本的操作流程是通过商品的展示,顾客对感兴趣的商品进行选购,然后对购物车的内容进行管理,如果确定购买以后,填写购物单(定货单),提交,完成以后如果选择付款方式为先付款后送货,进入支付通道,产生账单,选择银行进行转账,完成以后在后台管理需要对购物信息的审核和售后服务5.3 用例参与者主要参与者:软件信息管理员次要参与者:顾客5.4 前置条件正确进入产品展示空间。5.5 事件流2.5.0 基本流1.浏览商品目录。2.选择购买的软件商品放入购物车。名师资料总结-精品资料欢迎下载-名

29、师精心整理-第 21 页,共 37 页 -22-新闻发布系统需求规格说明书3.进入附属流1。4.商品结账。5.填写订单信息。6.提交订单信息。7.系统处理订单信息,信息处理失败进入备选流1。8.付款方式选择为网上支付,进入备选流2。9.系统显示账单。10.进入附属流22.5.1 备选流2.5.1.0 备选流 11.系统显示系统错误。2.修改订单信息。3.提交信息。4.进步基本流62.5.1.1 备选流 21.选择支付的平台。2.转账。3.进入基本流9。5.6 后置条件注销/退出系统5.7 特殊条件5.8 附属流5.8.1 附属流 11.0 用例名称:购物-购物车管理1.1 用例标识:511.2

30、 参与者主要参与者:顾客次要参与者:1.3 前置条件以合法身份进入系统。1.4 附属流步骤1.进入购物车2.选择对购物车的操作修改商品数量或删除产品。3.系统显示提示信息。4.选择结账进入基本流4,继续购物进入基本流1。1.5 后置条件:无1.6 特殊条件:无5.8.2 附属流 21.0 用例名称:购物-维护购物1.1 用例标识:521.2 参与者名师资料总结-精品资料欢迎下载-名师精心整理-第 22 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0 主要参与者:软件信息管理员次要参与者:1.3 前置条件以合法身份进入系统。1.4 附属流步

31、骤1.登录系统。2.审核商品订单。3.查看账单信息。4.审核通过发货,否则通知顾客。1.5 后置条件注销和退出系统1.6 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数字的字符组成5.8.2 附属流 21.0 用例名称:购物-维护购物1.1 用例标识:521.2 参与者主要参与者:软件信息管理员次要参与者:1.3 前置条件以合法身份进入系统。1.4 附属流步骤1.登录系统。2.审核商品订单。3.查看账单信息。4.审核通过产生发货单。审核失败,联系顾客。1.5 后置条件注销和退出系统1.6 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数字的字符组成-23-名师

32、资料总结-精品资料欢迎下载-名师精心整理-第 23 页,共 37 页 -24-新闻发布系统需求规格说明书活动图:商品目录选择商品放入购物车结账填写订单购物车管理选择付款方式选择平台转账联系顾客审核查看账单审核订单发货6.设置系统图 1-14 用例描述:6.0 用例名称:设置系统6.1 用例标识:66.2 简要描述:负责设置网站名称,修改网站LOGO 图片,修改网站关键字,修改网站描述,修改网站管理员电子邮件,修改网站底部信息6.3 用例参与者主要参与者:部门经理次要参与者:无6.4 前置条件以合法身份进入系统。6.5 事件流6.5.0 基本流1.登录系统。2.设置系统信息。3.提交信息,进入备

33、选流1。6.5.1 备选流名师资料总结-精品资料欢迎下载-名师精心整理-第 24 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0 6.5.1.0 备选流 1 1.系统提示信息2.进入基本流26.6 后置条件注销/退出系统。6.7 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数字的字符组成6.8 附属流无活动图:-25-设置系统信息*7.用户维护图 1-15 用例描述:7.0 用例名称:用户维护2.1 用例标识:77.1 简要描述:用户进入登录界面,通过输入用户名和密码,提交信息,系统验证用户信息的合法性,通过验证,系统根

34、据用户填写的用户类型进入不同的管理模块。使用系统的默认密码进入系统的超级用户管理模块,可以对系统的用户进行添加、修改、删除等操作管理。7.3 用例参与者主要参与者:部门经理次要参与者:软件发布员、软件信息管理员7.4 前置条件正常进入登录界面7.5 事件流7.5.0 基本流1.正常进入登录界面。2.输入用户名和密码。3.系统检查用户信息的合法性,检测失败进入备选流1。4.进入管理主界面,选择操作:1 修改资料进入附属流1。2 修改密码进入附属流2。3 用户管理进入基本流5。5.显示用户信息,选择操作:1 添加用户进入附属流3。5.对需要删除的用户执行选择操作。6.选择删除按钮,进入备选流2。重

35、复基本流5.6 直到某一类别的软件信息删除完毕。名师资料总结-精品资料欢迎下载-名师精心整理-第 25 页,共 37 页 -26-新闻发布系统需求规格说明书7.对选择用户进行权限修改,进入备选流3。7.5.1 备选流7.5.1.0 备选流 11.系统出现提示信息。2.返回基本流1。7.5.1.1 备选流 21.系统执行选择用户的删除操作。2.系统显示操作结果信息。7.5.1.2 备选流 31.系统显示备选用户权限。2.选择新的权限。3.系统显示提示信息。7.6 后置条件注销或退出。7.7 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数字的字符组成7.8 附属流7.8.1 附属

36、流 11.0 用例名称:用户维护-修改资料1.1 用例标识:711.2 参与者主要参与者:部门经理,软件信息管理员,软件发布员次要参与者:1.3 前置条件以合法身份进入系统。1.4 附属流步骤1.填写用户新资料。2.提交用户资料。3.系统检测资料的合法性,资料不合法系统显示提示信息。3.系统显示资料修改成功提示。1.5 后置条件进入附属流 2 1.6 特殊条件:无7.8.2 附属流 21.0 用例名称:用户维护-修改密码1.1 用例标识:721.2 参与者主要参与者:部门经理,软件信息管理员,软件发布员次要参与者:1.3 前置条件以合法身份进入系统。名师资料总结-精品资料欢迎下载-名师精心整理

37、-第 26 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0 1.4 附属流步骤1.填写原始密码。2.系统检测原始密码的合法性,不正确系统显示提示信息。-27-3.两次填写用户的新密码,系统验证密码的合法性。密码不一致或不合法,系统显示提示信息。4.系统显示密码修改结果信息。1.5 后置条件进入基本流 4 1.6 特殊条件:无7.8.3 附属流 31.0 用例名称:用户维护-添加新用户1.1 用例标识:731.2 参与者主要参与者:部门经理次要参与者:1.3 前置条件以合法身份进入系统的用户管理。1.4 附属流步骤1.填写新用户资料。2.系

38、统检测用户资料的合法性,资料信息不合法系统显示提示信息。3.系统提示新用户添加成功或不成功。1.5 后置条件进入基本流 5 1.6 特殊条件1.用户名由部门编号和用户编号构成2.密码为 6 位非数字的字符组成名师资料总结-精品资料欢迎下载-名师精心整理-第 27 页,共 37 页 -28-新闻发布系统需求规格说明书活动图:修改密码登录填写用户名和密码系统检测管理界面修改资料用户管理添加用户删除用户修改权限8.数据维护图 1-16 用例描述:8.0 用例名称:数据维护8.1 用例标识:88.2 简要描述:系统在使用的过程中,可能会出现错误操作和数据毁坏,如果没有对原来的数据做正确的备份和管理,系

39、统的原始数据很容易丢失,数据维护就是对数据的内容进行自动或手动的数据备份8.3 用例参与者主要参与者:部门经理次要参与者:8.4 前置条件以合法身份进入系统。8.5 事件流8.5.0 基本流1.登录系统。2.设置系统的数据备份方式。选择操作:1,系统自动备份进入附属流1。选择手动备份进入基本流3。3.填写备份的文件名称。4.系统检测文件名称的合法性,不合法进入备选流1。5.行数据备份。6.系统提示数据备份处理结果并显示数据备份错误的原因。6.重复基本流5.6 直到某一类别的软件信息删除完毕。名师资料总结-精品资料欢迎下载-名师精心整理-第 28 页,共 37 页 -产品研发中心ECSE ABC

40、 实训项目-软件商城系统项目文档Version 2.0 7.删除类别信息。8.5.1 备选流8.5.1.0 备选流 11.系统显示提示信息和修改意见。2.回基本流 38.6 后置条件注销或退出87 特殊条件1.用户名由部门编号和用户编号构成2 密码为 6 位非数字的字符组成8.8 附属流8.8.1 附属流 11.0 用例名称:数据维护-自动备份1.1 用例标识:811.2 参与者主要参与者:部门经理次要参与者:1.3 前置条件以合法身份进入系统。1.4 附属流步骤1.选择自动备份方式2.填写自动备份的时间。3.系统检测提交信息的合法性,系统显示提示信息。4.提交设置。5.系统提示系统处理结果1

41、.5 后置条件进入基本 2 1.6 特殊条件活动图:-29-系统自动备份登录系统备份数据图 1-17 名师资料总结-精品资料欢迎下载-名师精心整理-第 29 页,共 37 页 -30-新闻发布系统需求规格说明书9.日志维护用例描述:9.0 用例名称:日志维护9.1 用例标识:99.2 简要描述:监视系统的每一步操作,可以准确的记录用户对系统的使用情况,例如谁,什么时间,在什么地点操作了系统。9.3 用例参与者主要参与者:部门经理次要参与者:9.4 前置条件以合法身份进入系统。9.5 事件流9.5.0 基本流1.登录系统。2.浏览系统操作日志。3.选择过滤条件。3.显示选择用户的日志记录。2.5

42、.1 备选流:无9.6 后置条件注销或退出9.7 特殊条件1.用户名由构成2.密码为 6 位非数字的字符组成9.8 附属流:无活动图:登录浏览筛选删除*10.产品搜索图 1-18 用例描述:10.0 用例名称:软件信息维护10.1 用例标识:1010.2 简要描述:输入产品的名称或类型,系统可以根据输入的信息,把要搜索的信息锁定成一定的区域或目标。10.3 用例参与者主要参与者:软件信息管理员,顾客名师资料总结-精品资料欢迎下载-名师精心整理-第 30 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0 次要参与者:10.4 前置条件正确进入

43、系统。10.5 事件流10.5.0 基本流1.选择搜索的条件。2.系统检测搜索条件,检测失败进入备选流1。3.系统根据条件进行数据过滤。4.显示搜索结果。10.5.1 备选流10.5.1.0 备选流 11.系统提示错误原因。2.返回基本流1.10.5.1.1 备选流 21.修改软件信息2.提交信息10.6 后置条件:无10.7 特殊条件搜索信息需要输入软件信息的类别或名称。10.8 附属流:无活动图:-31-填写条件系统过滤搜索结果图 1-197 用户界面原型用户界面原型不但可以帮助理解用户的非功能性需求,而且还有助于在需求捕获期间更好的理解需求。利用人充当的参与者和系统之间进行交互。为了提高

44、大家界面的设计能力和对需求的理解能力,在用户界面模型这一节只提供了登录界面,软件商城主界面和后台管理界面。让学生对UI 的设计有一个整体的参考。本教材在实施过程的第三章的结尾会提供软件商城的项目原型,大家可以在第一、二章后自己发挥能动性,根据自己的理解来设计用户界面原型。1.用户登录界面原型。如图1-20。名师资料总结-精品资料欢迎下载-名师精心整理-第 31 页,共 37 页 -32-新闻发布系统需求规格说明书图 1-20 用户登录界面2.软件商城商品展示界面原型。如图1-22。图 1-21 软件商城商品展示界面名师资料总结-精品资料欢迎下载-名师精心整理-第 32 页,共 37 页 -产品

45、研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-33-图 1-22 大分类信息界面原型图 1-23 小分类信息界面原型名师资料总结-精品资料欢迎下载-名师精心整理-第 33 页,共 37 页 -34-新闻发布系统需求规格说明书3.用户管理界面原型。图 1-24 软件详细信息界面超级管理导航如图1-25、软件管理导航如图1-26、软件发布管理导航如图1-27。名师资料总结-精品资料欢迎下载-名师精心整理-第 34 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-35-图 1-25 超级管理导航图 1-26 软

46、件管理导航图 1-27 软件发布管理导航8.产品的非功能性需求8.1 用户界面需求需求名称详细要求标准色彩不超过 3 种,适合于网页标准色的颜色有:蓝色,黄/橙色,黑/灰/白色三大系列色字体默认字体宋体,大小默认 9px 分辨率1024 768 窗体大小全屏8.2 软硬件环境需求需求名称详细要求硬件要求Intel Pentium III 800/AMD K7 以上处理器、128M 以上内存支持标准网络协议的网卡系统平台Windows2000 server/Win2003 server 名师资料总结-精品资料欢迎下载-名师精心整理-第 35 页,共 37 页 -36-新闻发布系统需求规格说明书运

47、行环境IIS5.0 以上,.net2.0 框架,IE5.0 以上版本8.3 产品质量需求主要质量属性详细要求正确性页面显示时不会出现乱码现象,正确显示数据库内容健壮性能够容纳千人同时在线访问,服务器端程序连续应工作半年以上可靠性应用程序异常退出及崩溃的机率小于等于5%性能,效率打开页面延迟时间小于等于6 秒易用性浏览器访问,不用部署客户端清晰性安全性保证用户的信息在传输过程中不被窃取、不会泄漏可扩展性可在当前需求基础之上进行功能上的扩展兼容性可运行在大多数主流的硬件环境中可移植性可运行在大多数主流的操作平台上正确性消息在传递和显示时不会出现乱码现象附录 A:需求确认提示:需求确认规程请参见 S

48、PP-PROC-RM,主要分两步:(1)需求评审,(2)需求承诺。对需求的评审应当采用“正式技术评审方式”,将产生一份“需求评审报告”,规程请参见 SPP-PROC-TR。在获取责任人(Stakeholders)对需求的承诺之前,该产品需求规格说明书必须先通过需求评审。需求评审报告摘要需求文档输入名称,标识符,版本,作者,完成日期,需求评审报告输入名称,标识符,评审日期,评审结论 工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。工作成果基本合格,需要作少量的修改,之后通过审核即可。工作成果不合格,需要作比较大的修改,之后必须重新对其评审。评审意见评审小组成员输入评审小组成员名师资料总结-精品资料欢迎下载-名师精心整理-第 36 页,共 37 页 -产品研发中心ECSE ABC 实训项目-软件商城系统项目文档Version 2.0-37-需求承诺需求文档输入名称,标识符,版本,作者,完成日期客户承诺承诺签字,日期项目经理承诺承诺签字,日期名师资料总结-精品资料欢迎下载-名师精心整理-第 37 页,共 37 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁