欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    银行用例及用例图.pptx

    • 资源ID:88460667       资源大小:439.55KB        全文页数:60页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    银行用例及用例图.pptx

    用例及用例图用例及用例图 用例用例 参与者参与者 用例之间的关系用例之间的关系 用例图用例图 发现用例发现用例第1页/共60页4.1 用例 1.用例的概念用例的概念 用例用例(use case):(use case):表示参与者与系统的一次交互表示参与者与系统的一次交互过程。过程。2.2.用例的表示用例的表示 用例用椭圆表示用例用椭圆表示第2页/共60页 3.用例的特点用例的特点 用例用于描述系统的功能,这个功能用例用于描述系统的功能,这个功能是外部使用者看到的系统功能,不反映功能的是外部使用者看到的系统功能,不反映功能的实现方式。实现方式。储蓄系统储蓄系统开户开户存款存款取款取款转帐转帐第3页/共60页 3.用例的特点用例的特点 用例描述用户提出的一些可见需求,对用例描述用户提出的一些可见需求,对应一个具体的用户目标。应一个具体的用户目标。储蓄系统储蓄系统开户开户存款存款取款取款转帐转帐数据上传数据上传第4页/共60页 3.用例的特点用例的特点 用例反映系统与用户的一次交互过程,用例反映系统与用户的一次交互过程,应该具有交互的信息的传递。应该具有交互的信息的传递。帐户,密码,金额数确认信息,帐户余额取款取款第5页/共60页 3.用例的特点用例的特点 用例是对系统功能的描述,属于需求建用例是对系统功能的描述,属于需求建模。模。a a 通过读卡机,储户插入ATM卡 b b ATM系统从卡上读取银行ID、帐号、并验证帐号。c 储户键入密码,系统检验密码。d 储户按确认键,输入取款金额。e ATM把帐号和取款金额传递给银行系统,取回帐户余额。f ATM输出现金,并显示帐户余额。d ATM记录事务到日志文件。取款取款用例的动态事件流第6页/共60页 用例的特点用例的特点 用例用于描述系统的功能,这个功能是用例用于描述系统的功能,这个功能是外部使用者看到的系统功能,不反映功能的实外部使用者看到的系统功能,不反映功能的实现方式。现方式。用例描述用户提出的一些可见需求,对用例描述用户提出的一些可见需求,对应一个具体的用户目标。应一个具体的用户目标。用例反映系统与用户的一次交互过程,用例反映系统与用户的一次交互过程,应该具有交互的信息的传递。应该具有交互的信息的传递。用例是对系统功能的描述,属于需求建用例是对系统功能的描述,属于需求建模。模。总结第7页/共60页4.2 参与者 1.参与者的概念参与者的概念 参与者参与者(actor)是外部需要与系统交互)是外部需要与系统交互的事物。也被称为活动者。的事物。也被称为活动者。2.2.参与者的三种类型参与者的三种类型 .人:客户,读者,库管员 .设备:计算机,磁盘,读卡机等 .外部系统:上层系统等 第8页/共60页 3.参与者的表示参与者的表示 参与者可以表示为下面三种形式。参与者可以表示为下面三种形式。第9页/共60页 4.参与者之间的关系参与者之间的关系 参与者之间可以有泛化关系。参与者之间可以有泛化关系。第10页/共60页4.3 用例之间的关系 用例之间可以具有以下几种关系:用例之间可以具有以下几种关系:.关联关系关联关系 .泛化关系泛化关系 .包含关系包含关系 .扩展关系扩展关系第11页/共60页 1.关联关系关联关系 参与者与用例之间是关联关系,表示参与参与者与用例之间是关联关系,表示参与者与用例之间具有使用,交互信息的关联。者与用例之间具有使用,交互信息的关联。第12页/共60页 2.泛化关系泛化关系 参与者与参与者之间,用例与用例之间存参与者与参与者之间,用例与用例之间存在一般与特殊的关系。在一般与特殊的关系。第13页/共60页 3.包含关系包含关系 两个用例之间,一个用例两个用例之间,一个用例(基本用例基本用例)的行的行为包含了另外一个用例为包含了另外一个用例(包含用例包含用例)的行为。的行为。包含关系用依赖关系的包含关系用依赖关系的构造构造型来表示。型来表示。第14页/共60页 4.扩展关系扩展关系 扩展关系表示基本用例在扩展点要增加新扩展关系表示基本用例在扩展点要增加新的行为或功能,以扩展到新用例。的行为或功能,以扩展到新用例。扩展关系用依赖关系的扩展关系用依赖关系的构造型构造型来表示。来表示。第15页/共60页4.4 用例图 1.用例图的作用用例图的作用 用例图用例图用来描述软件需求模型中的系统功用来描述软件需求模型中的系统功能,通过一组用例可以描述软件系统能够给用能,通过一组用例可以描述软件系统能够给用户提供的功能。户提供的功能。用例图用例图可以作为整个系统开发过程中的开可以作为整个系统开发过程中的开发依据,指导和驱动其他模型。发依据,指导和驱动其他模型。第16页/共60页 2.用例图的形式用例图的形式 第17页/共60页第18页/共60页第19页/共60页 用例:用例:取款取款参与者:参与者:储户储户操作流:操作流:通过读卡机,储户插入ATM卡 ATM系统从卡上读取银行ID、帐号、并验证帐号。储户键入密码,系统检验密码。储户按确认键,输入取款金额。ATM把帐号和取款金额传递给银行系统,取回确认信息和帐户余额。ATM输出现金,并显示帐户余额。ATM记录事务到日志文件。取款用例描述实例取款用例描述实例第20页/共60页4.5 发现用例 发现用例的一般方法:发现用例的一般方法:找出系统外部参与者,确定系统边界和范围。第21页/共60页4.5 发现用例 发现用例的一般方法:发现用例的一般方法:找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。第22页/共60页4.5 发现用例 发现用例的一般方法:发现用例的一般方法:找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。把这些系统行为命名为用例。第23页/共60页4.5 发现用例 发现用例的一般方法:发现用例的一般方法:找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。把这些系统行为命名为用例。确定各用例之间的关系(泛化,包含,扩展)。第24页/共60页4.5 发现用例 发现用例的一般方法:发现用例的一般方法:找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。把这些系统行为命名为用例。确定各用例之间的关系(泛化,包含,扩展)。绘制用例图。第25页/共60页4.5 发现用例 发现用例的一般方法:发现用例的一般方法:找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。把这些系统行为命名为用例。确定各用例之间的关系(泛化,包含,扩展)。绘制用例图。编制用例说明。第26页/共60页4.5 发现用例 发现用例的一般方法:发现用例的一般方法:找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。把这些系统行为命名为用例。确定各用例之间的关系(泛化,包含,扩展)。绘制用例图。编制用例说明。对异常流程确定单独用例。第27页/共60页4.5 发现用例 发现用例的一般方法:发现用例的一般方法:找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。把这些系统行为命名为用例。确定各用例之间的关系(泛化,包含,扩展)。绘制用例图。编制用例说明。对异常流程确定单独用例。优化用例图,解决用例之间的冲突和重复。第28页/共60页某学校网上选课系统的用例分析 管理员通过系统管理界面进入系统,建立本学管理员通过系统管理界面进入系统,建立本学期要开设的各种课程,将课程信息保存到系统中,期要开设的各种课程,将课程信息保存到系统中,并可以对课程进行改动和删除。并可以对课程进行改动和删除。学生通过客户机浏览器进入系统,选择课程:学生通过客户机浏览器进入系统,选择课程:可以查询课程,选择课程,支付课程费用。可以查询课程,选择课程,支付课程费用。案例案例1 1:第29页/共60页 找出系统外部参与者,确定系统边界和范围。第30页/共60页 确定各参与者所期望的系统行为。管理员:增加课程 修改课程 删除课程学生:查询课程 选择课程 网上付费第31页/共60页 找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。把这些系统行为命名为用例。第32页/共60页 确定各用例之间的关系(泛化,包含,扩展)。第33页/共60页 绘制用例图。第34页/共60页 用例:用例:增加课程增加课程参与者:参与者:管理员管理员操作流:操作流:管理员选择进入管理界面,用例开始。系统提示输入管理员密码。管理员输入密码。系统检验密码。A1:密码出错。进入管理界面,系统显示当前所建立的全部课程信息。管理员选择增加课程,管理员输入新课程信息。系统验证是否与已有课程冲突。:有冲突。系统添加新课程,并提示添加成功。系统回到管理主界面,显示所有课程,用例结束。编制用例说明。第35页/共60页 对异常流程确定单独用例。优化用例图,解决用例之间的冲突和重复。第36页/共60页宾馆客房业务管理用例分析 宾馆客房业务管理提供客房预订、预订变更、宾馆客房业务管理提供客房预订、预订变更、客房入住、退房结帐、旅客信息查询几个方面的客房入住、退房结帐、旅客信息查询几个方面的功能。功能。案例案例2 2:第37页/共60页 找出系统外部参与者,确定系统边界和范围。第38页/共60页 确定各参与者所期望的系统行为。柜台人员 客房预订 预订变更 入住登记 退房结帐 选择课程 信息查询第39页/共60页 找出系统外部参与者,确定系统边界和范围。确定各参与者所期望的系统行为。把这些系统行为命名为用例。第40页/共60页 确定各用例之间的关系(泛化,包含,扩展)。第41页/共60页 绘制用例图。第42页/共60页 用例:用例:客房预订客房预订参与者:参与者:柜台工作人员柜台工作人员说明:说明:工作人员启动预订功能。根据预订需求查看客房空闲信息。输入预订人信息。安排客房。预订成功。编制用例说明。第43页/共60页 用例:用例:预订变更预订变更参与者:参与者:柜台工作人员柜台工作人员说明:说明:工作人员启动预订功能。输入预订人标志信息。系统显示该预订人的客房预订信息。预订变更。预订变更成功。编制用例说明。第44页/共60页 用例:用例:入住登记入住登记参与者:参与者:柜台工作人员柜台工作人员说明:说明:工作人员启动入住登记功能。根据旅客要求查询客房空闲信息。如果不满足旅客入住要求,则退出。接收旅客信息。给旅客分配房间床位。接收押金。打印入住单 入住登记结束。编制用例说明。第45页/共60页 用例:用例:退房结帐退房结帐参与者:参与者:柜台工作人员柜台工作人员说明:说明:工作人员启动退房结帐功能。输入旅客标志信息。系统显示旅客入住信息。显示入住天数,费用。接收费用。打印发票。入住登记结束。编制用例说明。第46页/共60页练习练习1 1:教学进程教学进程1、对图书馆的图书借阅进行用例分析。确定图书管理的参与者;参与者所看到的图书管理功能;把这些功能分解为用例;确定用例之间的关系;画用例图;优化用例图;描述事件流。第47页/共60页 找出系统外部参与者,确定系统边界和范围。第48页/共60页 确定各参与者所期望的系统行为。管理员:借书证管理:办证,补证,注销,证件查询 图书管理:查询,添加,修改,删除 借阅管理:书目查询,借书,还书,过期催还,丢失处理学生:借书证管理:办证,补证,注销 借阅管理:书目查询,借书,还书,丢失处理第49页/共60页 把这些系统行为命名为用例。第50页/共60页 确定各用例之间的关系(泛化,包含,扩展)。第51页/共60页 绘制用例图。第52页/共60页 绘制用例图。第53页/共60页 绘制用例图。第54页/共60页 绘制用例图。第55页/共60页 用例:用例:借书借书参与者:参与者:管理员管理员,借阅者借阅者操作流:操作流:管理员进入图书借阅界面,用例开始。系统要求输入借阅者的借书证编码。系统检验借书证编码,如果正确,则显示借阅者的信息。A1:借书证编码有错。A2:如果该借阅者所借图书已经超期,则提示,本次拒借.系统要求输入所借图书的条码。系统显示所借图书的信息。确认借书。系统回到上一界面,等待处理下一借书。编制用例说明。第56页/共60页 用例:用例:还书还书参与者:参与者:管理员管理员,借阅者借阅者操作流:操作流:管理员进入图书借阅界面,用例开始。系统要求输入所还图书的条码。系统显示所借图书的信息。确认还书。系统回到上一界面,等待处理下一业务。编制用例说明。第57页/共60页练习练习2 2:教学进程教学进程对宾馆客房管理进行用例分析。确定宾馆客房管理的参与者;参与者所看到的客房管理功能;把这些功能分解为用例;确定用例之间的关系;画用例图;描述事件流。第58页/共60页 小结小结教学进程教学进程4.1 4.1 用例用例 4.1.1 4.1.1 用例的概念用例的概念 4.1.2 4.1.2 用例的表示用例的表示 4.1.3 4.1.3 用例的特点用例的特点4.2 4.2 参与者参与者 4.2.1.2.1 参与者的概念参与者的概念 4.2.2 4.2.2 参与者的类型参与者的类型 4.2.3 4.2.3 参与者的表示参与者的表示 4.2.4 4.2.4 参与者之间的关系参与者之间的关系 4.3 4.3 用例之间的关系用例之间的关系 4.3.1 4.3.1 关联关系关联关系 4.3.2 4.3.2 泛化关系泛化关系 包含关系包含关系 扩展关系扩展关系 4.3 4.3 用例图用例图 4.4.1 4.4.1 用例图的作用用例图的作用 4.4.2 4.4.2 用例图的形式用例图的形式 4.5 4.5 发现用例发现用例第第4 4章章 用例和用例图用例和用例图 重要知识点重要知识点第59页/共60页感谢您的观看!第60页/共60页

    注意事项

    本文(银行用例及用例图.pptx)为本站会员(莉***)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开