1 / 19
文档名称:

《银行系统的分析与设计》.ppt

格式:ppt   大小:246KB   页数:19页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《银行系统的分析与设计》.ppt

上传人:梅花书斋 2020/4/30 文件大小:246 KB

下载得到文件列表

《银行系统的分析与设计》.ppt

相关文档

文档介绍

文档介绍:一、系统需求银行是与生活紧密相关的一个机构,提供存款、取款、转帐、信用卡、代理等多种业务。在银行设立帐户的人或机构通常被称为银行的客户。为了简化,本次系统分析只考虑存款、取款、转帐等基本功能。根据上面对银行系统的基本需求分析,可知这个简化的银行系统至少应该具有如下功能:1、一个银行可以有多个帐户;2、一个银行可以有多个客户;3、一个客户可以持有多个帐户;4、一个账户可以有多个持有者;5、可以开户;6、可以注销账户;7、可以取钱;8、可以存钱;9、在银行内帐户转帐;10、不同银行的账户之间转帐二、分析问题领域 (一)、识别参与者(角色)参与者代表与系统交互的人、硬件设备或另一系统。它存在于系统的外部。通过分析银行系统的功能需求,可以识别出3个参与者:(1)Clerk(银行职员):银行的工作人员(2)CustomerActor(客户):任何在银行中开户的个人或组织(3)BankActor(银行):提供存、取等业务的银行。客户可在银行中开户或销户(关闭帐户)。(二)、识别用例用例:规定系统或部分系统的行为,描述系统所执行的动作序列集,并为执行者产生一个可供观察的结果。通过对需求的进一步分析,可确定系统中有如下用例存在:(1)Login(登录):验证用户身份。(2)Depositfund(存款):存钱到帐户。(二)、识别用例(3)Withdrawfund(取款):从帐户中取钱。(4)ount(管理帐户):创建帐户(开户)、删除帐户(销户)及修改帐户信息。(5)Transferfund(转帐)(6)Transferfundwithinabank(在银行内转帐)(7)Transferfundbetweenbanks其中用例(5)是(6)和(7)的父用例。三、静态结构模型进一步分析系统需求,识别出类及类之间的关系,确定它们的静态结构和动态行为,是面向对象分析的基本任务。系统的静态结构模型主要用类图或对象图描述。静态建模分三步:(1)定义类、(2)确定类的名字、属性和操作(3)确定类与类之间的关系,建立类图。(一)、定义系统对象类定义过系统需求,就可以根据系统需求来识别系统中所存在的对象。系统对象的识别可以通过寻找系统域描述和需求描述中的名词来进行,从系统需求描述中可以找到的名词有银行(Bank)、帐户(Account)、客户(Customer)、资金(Funds),这些是对象图中的候选对象。判断是否应该为这些候选对象创建类的方法是:是否有与该对象相关的身份和行为。如果有,则它是一个存在于模型中的对象,应该为之创建类。资金没有对象,也没有与资金相关的行为。(一)、定义系统对象类从上述分析可知,系统至少具有3个重要的类:Bank、Account、Customer。在银行中,对帐户进行存钱、取钱、转帐操作,要保留业务记录。因此在系统中还应有代表这些业务记录的对象存在:存(Deposit)、取(Withdraw)、转帐(Transfer),这三个类都是一种业务记录,故可抽象出父类:Transaction。接着需确定这些对象的属性和行为。(1)类Bank的属性和行为bankCode:Stringname:Stringaddress:StringPhone:StringFax:StringsetBankCode(code:String)setName(name:String)setAddress(address:String)setPhone(phone:String)setFax(fax:String))(设置私有属性)(1)类Bank的属性和行为getBankCode(code:String)getName(name:String)getAddress(address:String)getPhone(phone:String)getFax(fax:String))(访问私有属性)

最近更新

大专的毕业论文(最终5篇) 25页

小学四年级数学上册第六单元测试题 17页

广东省深圳市2020-2021学年七年级上学期期末英.. 11页

攀枝花市人民政府办公室关于印发《攀枝花市政.. 5页

江苏省人民政府关于命名第七批江苏省重合同守.. 20页

泉州市人民政府关于印发泉州市高层次人才认定.. 37页

湖北省农业农村厅关于印发《湖北省 20页

电子政务名词解释 21页

职业健康岗位操作规程 9页

财务管理-财务分析-综合练习一及答案 18页

部编版语文五年级上册第二单元达标测试卷(含答.. 9页

高速公路沥青路面施工技术指南 26页

居家护理ppt 27页

全国进修班暴发性肝衰竭的诊治和进展 136页

预防流感的环境监测与防护设施 29页

雨灾雪灾应急预案培训考核要点 23页

中国画市场中的非物质文化遗产传承 33页

雨灾雪灾应急预案培训地震灾害 27页

雨灾雪灾应急预案培训中的防疫措施与应对 23页

防范投资诈骗风险合理规划财务安全 25页

图论算法的整数扩展 34页

至阳分子在神经退行性疾病治疗中的机制研究 35页

护理学科带头人竞聘演讲稿ppt 19页

泻痢消片中挥发油的抗菌活性研究 35页

行车守法让出行更美好 24页

护理教育学第四章ppt课件 24页

结缔组织病相关间质性肺病的年龄特征与基因表.. 30页

社区团购平台创业计划书挖掘本地消费潜力 39页

电商平台运营方案与大型电商平台合作提供百货.. 28页

春季春游活动方案 15页