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

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PiggyBank在线银行业务系统

教程概述:PiggyBank 在线银行业务系统 PiggyBank 在线银行业务系统是为 PiggyBank 创建的,PiggyBank 是一家从事个人和小型企业银行业务的小型银行。此银行业务系统使 PiggyBank 客户能够通过因特网访问他们的银行帐户以及处理日常银行业务。PiggyBank 拥有许多客户,每位客户都有一个或多个 PiggyBank 帐户。CityBank 是一间地区性商业银行,主要与大型企业和其他银行进行业务往来。由于 PiggyBank 在 CityBank 开设了商业帐户,所以在线系统必须与 CityBank 进行交互。 PiggyBank 和 CityBank 所在的城市使用美元货币。最小货币单位是一美元。没有货币单位“美分”,所有业务都以“美元”为单位进行处理。 当客户在 PiggyBank 开设新帐户时,他们会收到一个资料袋,里面提供了用于登录到 PiggyBank 因特网银行业务系统的唯一名称和密码信息。由于 PiggyBank 因特网银行业务系统使用 Web 界面,所以,客户可以在家中以及任何其他地方使用因特网浏览器连接到此系统。使用此系统,客户可以通过在线方式处理银行业务,例如显示帐户余额或者进行转帐。 客户也可以通过与 PiggyBank 的出纳员进行交互来处理日常业务,例如兑现支票、提款和转帐。注意,PiggyBank 不签发支票。在 PiggyBank 的分支机构中,出纳员使用各种支持 Java 的终端,例如 Windows、Linux 和 Java? 计算机。兑现支票时,出纳员使用具有图形用户界面的胖客户机应用程序。在此应用程序将资金转入指定 PiggyBank 帐户之前,它将连接到 CityBank 提供的 Web Service。CityBank 的 Web Service 将验证支票是否有效以及批准提款。 PiggyBank 已要求开发完整的在线银行业务系统来使客户能够通过因特网处理银行业务以及自动完成目前的出纳员工作。此系统的健壮度必须足以满足 PiggyBank 客户的需求,并且可伸缩性必须足以适应 PiggyBank 客户数的增加。客户必须能够使用任何安全的浏览器来访问在线银行业务系统。由于 PiggyBank 的分支机构使用了许多不同类型的计算机,所以,此系统必须独立于平台。 建议的解决方案是使用 IBM Rational 建模产品来构建完整的系统模型。系统的体系结构是根据用例模型、分析模型和设计模型等三类模型设计的。用例模型获取在线银行业务系统需求并定义诸如客户和出纳员之类的应用程序用户如何与系统进行交互。通过实现需求模型来创建分析模型,该分析模型描述新系统如何满足 PiggyBank 的需求。设计模型通过提供最终应用程序的蓝图来处理最终实现的设计。最后,通过将 UML 模型转换为代码以及通过实现应用程序源代码来实现应用程序。 教程模块 1:创建用例模型 在创建系统的用例模型时,首先必须收集和分析需求。收集需求是指发现所要建模的系统的所有相关信息。可以通过会见系统用户、进行调查、集体讨论和分析所有可用的系统数据来收集需求。 您应该对需求进行分析以定义系统的功能领域需求,这是最终应用程序为了满足客户定义的需求而必须提供的功能。此分析将生成一整套描述了系统需求的文档。通过实现这些需求文档来创建用例模型。 用例模型描述所要建模的系统的功能需求。用例模型包含用例和活动图(用于描述用户如何与系统进行交互)并提供有关各种系统行为的详细信息。用例模型描述了系统的行为,而未描述系统的工作细节,从而提供系统的外部视图。 注: 在开始执行本模块之前,您应该了解概述部分中描述的 PiggyBank 在线银行业务系统的背景信息。 学习目标 本模块说明如何为 PiggyBank 在线银行业务系统创建用例模型。 具体而言,本模块说明如何完成下列任务: 创建新的统一建模语言(UML)项目 创建新的 UML 模型并探查用例模型模板 打开 RequisitePro? 需求项目并创建与需求元素的关联 创建用例图 创建时序图 完成本模块大约需要 90 分钟。 本模块中的课程 第 1.1 课:创建 UML 项目 在本课中,您将创建新的 UML 项目并熟悉用例模型模板。 第 1.2 课:(可选)使用 Rational RequisitePro 来查看用例并使其与模型元素相关联 在本课中,将打开 IBM? Rational? RequisitePro? 需求项目并查看 PiggyBank 用例需求。本课是可选的,您必须安装 IBM Rational RequisitePro 才能打开需求项目以查看需求。如果未安装 IBM Rational RequisitePro,那么请转到第 1.3 课。

文档评论(0)

htfyzc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档