ATM机模拟系统fenxi.doc_第1页
ATM机模拟系统fenxi.doc_第2页
ATM机模拟系统fenxi.doc_第3页
ATM机模拟系统fenxi.doc_第4页
ATM机模拟系统fenxi.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

贵州大学模拟ATM机系统软件设计分析报告学 院:计算机科学与信息学院专业班级:软件工程102小组成员: 马芳 张少中 吴平王仲红 王波 程允捷彭召石 顾少博指导教师:秦永斌日期:2012年6月3日 目录一、ATM机E-R图设计3二、数据库设计的表格3三、系统体系结构51、 DFD图第 0层5四、用例活动流程图61、 登录用例活动图72、 存款用例活动图73、 取款用例活动图84、 转账用例活动图设计如下图设计95、 查询余额活动图设计如下图所示:106、 修改密码用例活动图设计如下图所示:10五、其他非功能需求11六、性能需求111、保密需求112、软件质量属性11一、ATM机E-R图设计二、数据库设计的表格用户表列名数据类型数据大小是否允许为空姓名varchar10否性别char2否出生年月char10否省份证号char20否联系电话char20否家庭地址varchar20否银行账号char20否(为主键)账号密码char10否交易记录表列名数据类型数据大小是否允许为空操作账户varchar20否(为主键)操作对象varchar10否操作日期char20否三、系统体系结构1、 DFD图第 0层2、 DFD图第一层四、用例活动流程图1、 登录用例活动图2、 存款用例活动图3、 取款用例活动图4、 转账用例活动图设计如下图设计5、 查询余额活动图设计如下图所示:6、 修改密码用例活动图设计如下图所示: 五、其他非功能需求1.在登录过程中,要求用户输入密码,该系统能够进行校验检查。2.在查询过程中,要求系统显示该帐户卡上所有的余额。如果交易中响应时间超过30秒,系统提示“操作已过时”,自动退出本系统。 3交易结束时,系统知道更新帐户上的数据,保持帐户余额的一致性。六、性能需求 当交易金额超过当前帐户余额时,系统自己提示“余额不足”,自动退出本系统,当系统遇到任何不对输入时都自动退出本系统。1、保密需求 (1)密码:由用户设置的一个6位整数。(2)取款数目:只支持交易金额为50的倍数。(3) 取款金额:不能输入5000以上的数字(4) 存款数目:只支持交易金额为50的倍数。(5) 注意:如果输入、输出违反以上规定,则系统退出,返回到登录界面。 2、软件质量属性 易用性:系统设计应具有良好的易用性、操作简便,符合常规Window操作环境下的用户使用习惯。同时,尽量减少用户的记忆工作量。系统设计应具有良好的健壮性,如对各种用户各种错误输入应能及时识别并给出相应提示。安全性:系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论