根据需求获取的结果分析出系统各个业务用例

根据需求获取的结果分析出系统各个业务用例

ID:22033326

大小:337.04 KB

页数:9页

时间:2018-10-26

根据需求获取的结果分析出系统各个业务用例_第1页
根据需求获取的结果分析出系统各个业务用例_第2页
根据需求获取的结果分析出系统各个业务用例_第3页
根据需求获取的结果分析出系统各个业务用例_第4页
根据需求获取的结果分析出系统各个业务用例_第5页
资源描述:

《根据需求获取的结果分析出系统各个业务用例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验项目名称软件需求用例分析实验目的及要求掌握从需求获取转换为系统用例的过程实验内容根据需求获取的结果分析出系统各个业务用例实验步骤1.从业务目标进行边界定义边界是系统与外界的交接,记义边界的H的是为我们确定一个分析的起点。比如业务H标一:为顾客提供业务办理自动化服务,提高办事效率,方便客户,为客户提供更好的服务,就是一个可能的边界。为此,能够为顾客服务的就应该是服务部门、收银部门和店N终端服务机,而系统管理人员和釆购和维护都与顾客服务无关。所以应该划分到边界之外。系统边界的划分如图1-1所示:图1-1边界定义WindowHelp灸0K顾客提供业务办理自动化服务,提髙办事效

2、率,方便客户,为客户1.结合涉众、用户概要信表进息行主角分析首先根据涉众概要,可以得到涉众列表,其次根据所记义的边界也可以从中寻找那些站在边界外的涉众。而这些涉众n]•能就是我们需要分析出来的主角(actor)。示例:介:顾客服务边界之外,顾客,管理人员、采购部门和系统维护部门足在边界外的涉众。顾客涉众主角分析:对所有顾客米说,假设顾客不会s接使川系统,而足由店内的服务人员代为填写电子表单并提交,另外顾客也是通过终端机对系统进行杏洵交那么服务员和终端机将代表顾客行使-K系统利益,也就是说对顾客服务边界而言,虽然利益来tl于顾客,但山于顾客不直接与边界说代表的系统交互,而委托

3、店内服务人员或者终端机米代表其与系统交互,因此顾客不能构成为业务主角,服务人员和终端机则代表涉众利益的业务主角。而管理人员、采购部门和系统维护部门都是和用户没有直接联系的,所以通过分析,可以得到顾客服务的主角。如陶1-2所示1-2主角分析顾客会员跤客管理人员2.用例分析当冇了主角和用例边界后,根据需求分析边界外的主角要做什么事情(即边界内的用例),用例描述了系统与外部角色之间的一系列的交互。通过用例来描述用户需要系统执行的所有工作,是一组相关的使川场景。获取用例冇很多方法,可以从岗位手册、业务流程指南,职务说明等一些文件屮获取,也可以从涉众分析屮获得,最重耍的方法,是与业务

4、主角I方谈。可以通过以下问题來引导业务主角代表说fli他们的业务需求。•您对系统冇什么期望?•您打算在这个系统屮做些什么?•您做这件事的目的是什么?•您做完这件事希望有什么样的结果?根据访谈结果可以得出如图1-3的业务用例图顾客必歩众分阁1-3用例分析g鱺翻聽審界觀务目店誦机O查询产品信息O>向会员推送消息员1(>取消会员O归还图书产品顾客4.用例描述用列描述是用来描述一组相关的使用场景。用例描述的基木容包括:•唯一的标识•一个用例名,简耍地说明川户的任务,采川“动词+对象”的形式,如“卜‘订单”•用0然语言书写的简短的文字描述。•一组前置条件,

5、只有满足这些条件才能使川川例。•后置条件,描述用例成功完成后的系统状态。•一组带编号的步骤,描述从前置条件到G置条件过程中,系统与角色间的-•系列会话步骤与交互。•都有一个场景被确定为事件的主干过税(normalcourse),也称为主过程、基本过程、主场景。•其他有效场景则被捕述为分支过租(alternativecourse)或次要场景。分支过程的结朵也是任务的顺利完成和川例后置条件的满;i,但它们反映了任务细节或川于完成任务的会话序列的多样性。表2-1用例描述钼例n>«1.写例名称程赁项目创鮮尹航彔后更轿者尹布创建日期2014年12月5日最后更奇曰期2014牟12月5日

6、参与者©客、收攘负格述实現一次租赁交易筘宜条伴后里条绊存储租赁佞患.更薪嵌务和牵存佞息主过程1.0客捞.新要出程的囝书到收锒台S行程赁交芴.2.收银负开治一次薪的栓赁交易.3.豉客吿妇收锒员其会员号.牧银负埤该豉客会员号输入系绞半,系绞判护该会负的1昔书敌苍否超过了会员的借书上限:若超过了借书上限,则吿译会员不能再借书.4.系绞逐条记录亏赁的囝书.弁显示囝书的持述.5.收银贞貧复34步,互到翰入结來•6.系g显示豉容所程借的囝书总教及未:白还囝书.7..系录充签的亏赁佞皂,弁碑亏赁住患发送到笨存系统•:更轿笨字〉.S.收壤5吿妇客户借书成功,客户携.图书离开-用例ID号1用

7、例名称租赁项目分支过程3a.顾客不是在租赁会员1.为新顾客建立一个会员账户,其中电话号码为首迭项。2.在该系统中为该顾客保存信息:顾客姓名、电话号码、身份证$会员注册曰期。3.现金支付。6.收银员确认。7.系统记录顾客每次租赁的信息,其中租期和应缴费用。8.收银员请求用现金支付。表2-2用例描述用例ID号2用例名称顾客归还图书项目创建者尹航最后更新者尹航创建曰期2014年12月5曰最后更新曰期2014年12月5曰参与者顾客、收银员描述实现一次图书归还交易前晋条件假设所有顾客用现金付款,不用支票或银行卡付款后晋条件存

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。