1 / 7
文档名称:

需求分析实验报告.docx

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

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

分享

预览

需求分析实验报告.docx

上传人:一花一叶 2019/3/1 文件大小:24 KB

下载得到文件列表

需求分析实验报告.docx

文档介绍

文档介绍:软件工程实践报告计科12—,掌握结构化需求分析方法,熟练绘制数据流图;学****快速原型工具的使用。(1)针对银行ATM系统进行需求分析工作,了解银行ATM系统的功能、流程;(2)安装VISIO2003以上版本软件,熟练应用Visio绘制DFD图,绘制银行ATM系统数据流图,完成系统的软件逻辑模型;(3)安装AxureRPPro或者BalsamiqMockups快速原型软件,学****绘制软件原型,完成银行ATM系统的软件原型。(1)ATM系统为银行提供一套高效稳定可靠的终端服务平台,为储户登录,存款,取款,查询,打印凭条,转账,修改密码等操作提供便利。图1ATM工作流程(2).用户特点本软件的用户主要是银行的广大持卡人,大多都具有使用ATM经验。另外,我们的系统要实现的一个重要目标就是当储户取钱出现故障时能在下笔业务进行之前自动恢复。以此来方便用户和保障用户的利益。本系统还为用户提供了足够的界面友好性和易操作性。即使是一个对ATM系统完全陌生的客户,也可以在交易界面的提示下顺利完成交易。另外一部分的用户是银行工作人员,本系统不予考虑。4需求说明(1)基本描述ATM终端可以接受一张可识别的银行储蓄卡,通过储户身份验证后,同储户进行各种交互,例如:查询、存款、取款、打印凭条等;处理储户相应的要求,执行对应操作,为储户服务。该系统要求须保持一定时间内的交易记录,系统应每天自动汇总各种交易数据与服务器进行对账。同时,在通讯失败或其他交易结果不确定的情况下,ATM要自动发起冲正交易,以保证账务的完整性。本系统的实现需要记录一些相关信息,其中包括的信息有:用户信息和交易信息。(2)交易信息卡信息:卡号,账号,密码,卡类型,卡金额ATM信息:ATM编号,ATM余额,交易流水信息:交易类型,交易代码,账号,交易时间(3)用例需求分析根据需求,做如下用例设计,在给出ATM系统需求用例图之后,我们将对各个用例逐一进行介绍。:客户输入取款金额。系统判断账户正常且金额允许后提供款给客户。前置条件:取款身份帐号密码合法后置条件:无主干过程: 客户指定所需金额,系统接受请求,判断帐号余额充足后从账户扣钱, ATM吐现金,客户取款客户得到交易凭条客户输入其他信息,结束此次取款系统保存交易信息,添加日志。分支过程:“您输入的取款金额超过您的账户余额”系统返回主交易界面, 系统提示“输入金额有误,一次的交易金额不超过2500或当日取款总额超过限制50000.”系统返回主交易界面, 系统提示“很抱歉,ATM余额不足,暂时不能为您服务” 系统返回主交易界面,%的手续费,%的手续费异常:(被冻结或强制冻结) 系统提示“账户异常,写入系统异常日志系统返回主交易界面,(挂失中) 系统提示“您的账户处于挂失中…” 系统返回主交易界面,(卡已注销) 系统提示“本卡已被注销,卡将被收回,