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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

PiggyBank+在线银行业务系统.docx

1、PiggyBank+在线银行业务系统教程概述:PiggyBank 在线银行业务系统PiggyBank 在线银行业务系统是为 PiggyBank 创建的,PiggyBank 是一家从事个人和小型企业银行业务的小型银行。此银行业务系统使 PiggyBank 客户能够通过因特网访问他们的银行帐户以及处理日常银行业务。PiggyBank 拥有许多客户,每位客户都有一个或多个 PiggyBank 帐户。CityBank 是一间地区性商业银行,主要与大型企业和其他银行进行业务往来。由于 PiggyBank 在 CityBank 开设了商业帐户,所以在线系统必须与 CityBank 进行交互。PiggyBa

2、nk 和 CityBank 所在的城市使用美元货币。最小货币单位是一美元。没有货币单位“美分”,所有业务都以“美元”为单位进行处理。当客户在 PiggyBank 开设新帐户时,他们会收到一个资料袋,里面提供了用于登录到 PiggyBank 因特网银行业务系统的唯一名称和密码信息。由于 PiggyBank 因特网银行业务系统使用 Web 界面,所以,客户可以在家中以及任何其他地方使用因特网浏览器连接到此系统。使用此系统,客户可以通过在线方式处理银行业务,例如显示帐户余额或者进行转帐。客户也可以通过与 PiggyBank 的出纳员进行交互来处理日常业务,例如兑现支票、提款和转帐。注意,PiggyB

3、ank 不签发支票。在 PiggyBank 的分支机构中,出纳员使用各种支持 Java 的终端,例如 Windows、Linux 和 Java 计算机。兑现支票时,出纳员使用具有图形用户界面的胖客户机应用程序。在此应用程序将资金转入指定 PiggyBank 帐户之前,它将连接到 CityBank 提供的 Web Service。CityBank 的 Web Service 将验证支票是否有效以及批准提款。PiggyBank 已要求开发完整的在线银行业务系统来使客户能够通过因特网处理银行业务以及自动完成目前的出纳员工作。此系统的健壮度必须足以满足 PiggyBank 客户的需求,并且可伸缩性必须

4、足以适应 PiggyBank 客户数的增加。客户必须能够使用任何安全的浏览器来访问在线银行业务系统。由于 PiggyBank 的分支机构使用了许多不同类型的计算机,所以,此系统必须独立于平台。建议的解决方案是使用 IBM Rational 建模产品来构建完整的系统模型。系统的体系结构是根据用例模型、分析模型和设计模型等三类模型设计的。用例模型获取在线银行业务系统需求并定义诸如客户和出纳员之类的应用程序用户如何与系统进行交互。通过实现需求模型来创建分析模型,该分析模型描述新系统如何满足 PiggyBank 的需求。设计模型通过提供最终应用程序的蓝图来处理最终实现的设计。最后,通过将 UML 模型

5、转换为代码以及通过实现应用程序源代码来实现应用程序。教程模块 1:创建用例模型在创建系统的用例模型时,首先必须收集和分析需求。收集需求是指发现所要建模的系统的所有相关信息。可以通过会见系统用户、进行调查、集体讨论和分析所有可用的系统数据来收集需求。您应该对需求进行分析以定义系统的功能领域需求,这是最终应用程序为了满足客户定义的需求而必须提供的功能。此分析将生成一整套描述了系统需求的文档。通过实现这些需求文档来创建用例模型。用例模型描述所要建模的系统的功能需求。用例模型包含用例和活动图(用于描述用户如何与系统进行交互)并提供有关各种系统行为的详细信息。用例模型描述了系统的行为,而未描述系统的工作

6、细节,从而提供系统的外部视图。注: 在开始执行本模块之前,您应该了解概述部分中描述的 PiggyBank 在线银行业务系统的背景信息。学习目标本模块说明如何为 PiggyBank 在线银行业务系统创建用例模型。 具体而言,本模块说明如何完成下列任务:创建新的统一建模语言(UML)项目 创建新的 UML 模型并探查用例模型模板 打开 RequisitePro 需求项目并创建与需求元素的关联 创建用例图 创建时序图 完成本模块大约需要 90 分钟。本模块中的课程第 1.1 课:创建 UML 项目 在本课中,您将创建新的 UML 项目并熟悉用例模型模板。 第 1.2 课:(可选)使用 Rationa

7、l RequisitePro 来查看用例并使其与模型元素相关联 在本课中,将打开 IBM Rational RequisitePro 需求项目并查看 PiggyBank 用例需求。本课是可选的,您必须安装 IBM Rational RequisitePro 才能打开需求项目以查看需求。如果未安装 IBM Rational RequisitePro,那么请转到第 1.3 课。 第 1.3 课:标识用例 在本课中,将标识 PiggyBank 在线银行业务系统中的重要用例。用例描述 PiggyBank 应用程序执行的功能性任务。 第 1.4 课:标识参与者 在本课中,将标识系统的参与者。帐户操作用例

8、图标识了关键参与者以及他们在系统中扮演的角色。必须先标识所有参与者,然后才能创建该图。 第 1.5 课:创建“帐户操作”用例图 在本课中,将通过对系统参与者与用例之间的关系进行建模来创建“帐户操作”用例图。 第 1.6 课:创建“显示余额”活动图 在本课中,将创建“显示余额”活动图,该图显示当客户或出纳员请求显示银行帐户的余额时发生的事件。 第 1.7 课:创建“转帐”活动图 在本课中,将创建“转帐”活动图。 第 1.8 课:创建“兑现支票”活动图 在本课中,将创建“兑现支票”活动图。 第 1.1 课:创建 UML 项目在本课中,您将创建新的 UML 项目并熟悉用例模型模板。关于此任务 用例模

9、型描述系统的功能领域并标识系统的关键功能、操作和任务。在需求收集和分析阶段创建的用例模型包含用例图,这些用例图描述了用户如何与系统进行交互。IBM Rational UML 建模产品提供了用例模型模板。用例模型模板可以帮助您创建格式正确并带有文档和导航链接的完整 UML 用例模型。该模板是根据 Rational UML 模型结构准则创建的,它包含描述了技巧和最佳实践的注释。要创建 UML 项目和用例模型:1.在“建模”透视图中,单击 文件 新建 项目。 2.在新建项目向导中,从向导列表中展开建模,选择 UML 项目,然后单击下一步。 3.在项目名称字段中,输入 PiggyBank,然后单击下一

10、步。 4.从类别列表中选择“需求”。 5.在模板列表中,选择用例模型。 6.在新建 UML 模型向导中,接受缺省文件名,然后单击完成。 结果 现在,已经有了名为 PiggyBank 的新 UML 建模项目。此项目将包含 PiggyBank 在线银行业务系统的所有模型和数据。在“项目资源管理器”视图中,可以通过展开模型文件夹来探查模型结构。在“项目资源管理器”视图中,可以双击图以便在图编辑器中查看这些图。下一步做什么 用例模型模板 用例模型模板是根据 Rational UML 模型结构准则构造的。用例模型模板将模型组织成具有内聚性的松散耦合功能分组,这些功能分组可以帮助您快速创建完整的逻辑用例模

11、型。在创建模型之前,应该在系统必须执行的功能性任务方面对系统进行研究并根据这些任务来组织模型。此项组织工作有助于定义最重要的系统目标。这些功能性任务(通常称为功能区)将成为用例模型结构的基础。例如,在 PiggyBank 在线银行业务系统中,应用程序必须执行诸如显示余额和转帐之类的日常银行业务操作。PiggyBank 用例模型包含名为“帐户操作”的功能区,此功能区包含用于描述日常银行业务操作的参与者、关系和用例。下表列示了用例模型模板中包含的包:包描述透视图 概述此包包含用例模型中主要参与者和用例的视图和导航链接。模型库 用例构建块此包包含可用来组织模型的基本功能区。还包含 Functiona

12、l.area 构建块和 use.case 构建块。构建块包应该包含所有与功能区相关联的用例以及该功能区中的所有参与者和关系。通用参与者此包包含所有参与了多个功能区的参与者。在定义功能区并将它们组织成正确的用例模型时,可以使用现有模板结构以及附带的文档作为指南。创建功能区要创建用例图,首先必须标识功能区。由于所有用例都与银行业务活动相关联,所以功能区名为“帐户操作”。关于此任务 要创建功能区:1.在项目资源管理器视图中,依次展开用例模型和 模型库 用例构建块,然后将 $functional.area 包拖到用例模型的根层。 2.右键单击 $functional.area,然后单击查找/替换。 3

13、.在查找内容字段中,输入 $functional.area,然后单击替换。 4.在替换为字段中,输入帐户操作,然后单击全部替换。 结果 现在,已经有了一个功能区。功能区代表用例模型的最基本构建块。您可以在功能区中填充用例了。第 1.2 课:(可选)使用 Rational RequisitePro 来查看用例并使其与模型元素相关联在本课中,将打开 IBM Rational RequisitePro 需求项目并查看 PiggyBank 用例需求。本课是可选的,您必须安装 IBM Rational RequisitePro 才能打开需求项目以查看需求。如果未安装 IBM Rational Requi

14、sitePro,那么请转到第 1.3 课。关于此任务 IBM Rational RequisitePro 是一个功能强大的需求管理工具,可以用来组织项目需求、交流信息以及与项目成员合作。IBM Rational RequisitePro 使用数据库来存储和管理一组需求文档。您可以使用此数据库对系统的所有需求信息进行查询和排序,并可以创建用于跟踪项目需求以及衡量影响分析和变更管理的报告。IBM Rational UML 建模产品与 IBM Rational RequisitePro 的集成使您能够查看和创建需求与模型元素之间的关联。您可以打开和查看包含完整归档的用例和需求信息的现有 IBM Ra

15、tional RequisitePro 项目。可以将用例和关系可视化,并可以通过将用例及其关系从现有 IBM Rational RequisitePro 项目拖到 UML 用例模型中来构建用例模型。本课将打开一个现有的 IBM Rational RequisitePro 项目,此项目包含描述了 PiggyBank 在线银行业务需求的用例。要打开需求项目:1.单击 窗口 打开透视图 需求。 2.在需求资源管理器视图中,单击文件夹图标。 3.右键单击 PiggyBank,然后单击目标另存为并将项目保存到计算机中。 4.抽取项目并将其导入到工作空间中。 5.要打开该项目,请单击 PiggyBank.RQS。 结果 需求项目将显示在“需求资源管理器”视图中。请展开项目以查看需求信息。此项目包含描述了应用程序功能区的用例。在“需求资源管理器”视图中,PiggyBank 需求项目应该与下图类似。要查看相关联的需求文档,请展开用例并双击用例文档。需求文档包含所有与用例相关联的背景信息。在用例与模型元素之间创建关联可以导入用例并开始构建用例模型。关于此任务 要在需求与模型元素之间创建关联:1.在项目资源管理器视图中,展开帐户操作,然后双击帐户操作用例。 2.在图编辑器中,右键单击注释,然后单击从图中删除。

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

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