《银行管理系统.ppt》由会员分享,可在线阅读,更多相关《银行管理系统.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、需求分析高祥高祥高祥高祥20112422552011242255韩凯韩凯韩凯韩凯20112422592011242259董玉董玉董玉董玉精精精精20112422512011242251 1银行管理员能够利用该系统为用户注册账号,并将用户证件(身份证等证件)信息存储于用户信息数据库中。2银行管理员为用户注册账号时,系统能够提示用户输入账号密码并检索密码,当用户输入的密码一致时将账号密码等信息存储于账号信息数据库中。3若用户需要,银行管理员可利用该系统帮助用户找回密码,用户重新添加账号密码时,系统自动更新账号信息数据库。4银行管理员可利用该系统为用户办理存款额、取款、转账等业务,系统更新用户账号金
2、额数据库。银行管理系统的功能性需求包括以下内容:5用户可持银行卡运用ATM银行自动管理系统进行日常生活需要的操作,插卡时系统自动提示用户输入账号密码,并且系统到账号信息数据库中检索账号密码,若用户输入正确密码则显示系统主界面。否则,提示用户重新输入。6用户借助自动系统取款时,系统自动显示可取款金额界面,并给用户提供相应的操作提示,用户操作结束后系统能够根据用户的操作更新相应的信息。7用户查询账号余额时,系统能够从数据库中查出账号金额并将其显示给用户,用户操作完毕能够完成返回到主界面的功能,当用户选择退出系统时,系统能够完成吐卡功能。8用户可利用该系统反复进行操作,取款结束系统能够为用户吐出钱币
3、,且在用户需要的情况下为用户打印发票,并且吐出用户银行卡,系统自动返回原来界面,供下一用户正常使用。9若用户出现操作不当或者密码输入错误等非正常情况时,系统能够给予自动处理,如发出提示错误信息、拒绝用户请求等功能。银行管理员在整个业务处理中主要功能是为用户注册账号信息及保存用户个人信息,另外,在需要的条件下还能帮助用户修改账号密码,同时负责更新账号数据库信息,在用户需要的条件下他还可以办理存款、取款业务同时更新用户账号金额数据库。用例图用例图用例图用例图2.1银行管理员用例图:2.2用户用例图:用户在整个操作过程中主要功能是注册银行账号,并能够对账号进行基本的操作来满足日常生活的需要,同时在取
4、款时可选择ATM自动系统也可以选择去银行直接办理。因此,银行取款、ATM取款可继承于取款。该系统类图主要包括用户及用户属性和管理员及管理员属性,以及银行卡和银行卡属性。1 用户包含用户名和证件号。2 银行卡包括银行卡号,密码,存款金额,取款金额,余额。3 管理员包括识别身份的银行下发的证件号及自己姓名。3系统的类图系统的类图4.1ATM自动取款系统状态图:ATM自动取款系统主要包括以下状态:1没有用户使用时系统处于待机状态2用户使用插卡操作时,系统处于提示用户输入密码状态,并对用户密码进行检索,密码输入正确时处于主界面显示状态3根据用户的需要选择所处状态,用户选择取款时系统界面显示可取金额;用
5、户选择查询余额时,系统显示出账号余额。4当用户选择取款金额时,系统进入处理金额状态并更新账号金额数据库。5系统完成以上操作开始吐钞,处于吐钞状态6用户操作完毕,系统返回待机状态4状态图:状态图:用户状态图主要包括以下状态:1用户进行系统操作时首先处于输入密码状态,输入正确密码后即可查看系统主界面,否则返回输入密码状态。2用户可根据实际需要选择自己的所处状态,当选择取款时用户处于查看取款界面状态;当选择查看余额时处于查看余额界面状态。3当用户选择取款时,系统处于请求完毕,此时用户处于取款状态。4若用户选择系统的打印发票请求时,处于收取发票状态,操作完毕。4.2用户状态图该系统活动图主要包括用户、ATM取款系统,用户操作流程如下:1用户进行插卡操作,ATM系统进行银行卡验证并提示用户输入账号密码,然后进行密码验证,验证通过显示主操作界面。2用户根据自己的实际需要进行账号操作,操作过程中ATM给予相应的提示:用户选择取款时,ATM系统显示取款金额界面,用户可根据自己的需要选择取款金额,ATM系统接下来响应用户请求、更新用户金额数据库、吐票操作;用户选择查看余额时,ATM系统显示账号余额。3用户操作完毕发送退出请求,ATM响应请求吐出银行卡,返回原来界面。4用户收取银行卡,流程结束。5活动图活动图
限制150内