工程实践教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

工程实践II/软件工程基础实验指导书实验1.需求分析过程及需求分析报告一、实验目的:根据银行ATM机工作流程,学习软件系统需求分析过程,掌握需求分析工具,提出银行ATM机软件系统的需求分析报告。二、实验内容:功能需求1.登录输入:银行卡,密码输出:业务选项2.存款输入:一般用户将钞票送入ATM,输出:对中央计算机输出用户操作信息对用户输出操作成功或失败信息3.取款输入:一般用户输入取款金额输出:对中央计算机输出用户操作信息对用户输出操作成功或失败信息,出钞4.查询结余输入:用户选择此功能输出:在ATM终端输出用户所查询的信息5.付款输入:一般用户根据所提示的代类型进行选择性输入,对于固定金额的缴费类型则进行确认输入或日期型输入;对于不固定金额的缴费则输入缴费金额输出:对中央计算机输出用户操作信息对用户输出操作成功或失败信息6.改变PIN输入:新的六位数字输出:对中央计算机输出用户操作信息对用户输出操作成功或失败信息7.转帐输入:目标帐目和金额输出:对中央计算机输出用户操作信息对用户输出操作成功或失败信息实验2.概要设计过程及概要设计分析报告一、实验目的:根据银行ATM机工作流程,学习软件系统概要设计过程,掌握概要设计工具,提出银行ATM机软件系统的概要设计报告。二、实验内容:用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。系统用例图:1)登录IPO图输入处理输出1.验证密码2.提取账户信息密码登录成功信息登录活动图登录时序图:2)取钱IPO图输入处理输出3)存钱1.验钱数2.扣钱预取金额用户余额ATM输出纸币收据输入处理输出取钱活动图:用户存入的钞票1.验钱数2.加钱已存入的钱数收据取钱时序图:3)存钱IPO图输入处理输出用户存入的钞票2.验钱数2.加钱已存入的钱数收据存钱活动图:存钱时序图:4)转帐IPO图输入处理输出转账活动图:目标帐号转帐的金额1.打开目标帐目2.验钱数3.扣钱目标帐目余额转帐成功消息收据转账时序图:5)查阅结余IPO图输入处理输出查阅结余事务1.验钱数2.显示剩余金额ATM屏幕显示的结余查阅结余活动图:查阅结余时序图:6)改变PINIPO图输入处理输出改变PIN活动图:预改变的PIN1.改变PIN2.显示新的PIN成功的消息改变PIN时序图:7)付款IPO图输入处理输出付款活动图:付款时序图:付款类别1.连接信用系统2.验钱数3.扣钱应付金额剩余金额付费成功消息收据转账结构转账存款取款查询结余改变PIN付款客户银行人员信用系统

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功