工商银行ATM系统设计.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工商银行ATM系统设计

课程设计报告书 课程名称 数据库系统概论      题目: 中国工商银行ATM系统设计 设计的目的和要求: 设计目的: 综合应用数据库知识,设计数据库,进行调试与测试,以加深对数据库基本知识及SQL语言的理解,提高综合应用知识的能力、分析解决问题的能力,加强数据库的实践技能,初步培养开发数据库系统的能力。 要求: 设计一个系统,模拟银行ATM机,完成存款、取款、转账、查询余额等功能。 (1)画出系统流程图,以及存款,取款,转账模块的数据流程图,画图规范,并存档。 (2)用java或者C#等语言编写源代码,代码书写规范,可读性强。 (3)编写测试用例进行单元测试,并写出测试报告,格式规范,并存档。C:进入取款有:自主输入金额取现框及选择固定金额、确认、返回、退卡按钮; D:进入查询有:账户余额、账户信息框及取现、返回、退卡按钮; E:进入转账有:转账余额、目标账户、再次输入目标账户框及取消、确认按钮; 3?进入开户界面后:有身份证号、密码、持卡人姓名框以及 3、系统概念设计模型 1.需求分析 随着社会的日益发展,银行在人们的日常生活中扮演着重要的角色。ATM机给人们的日常生活带来了方便,它出现在各个街道角落里。ATM数据库系统使取款机高速快捷的工作,不易发生数据丢失,统计错误,使ATM机更加安全方便。 此数据库系统包含了开户、存款、取款、转账、查询、改密等功能,其中采用了数据库的存储过程知识。 2.系统流程图: 流程图: ↓ ↓ ↓ ↓ ↓ ↓ ↓ 3.E-R图 E-R图清楚地描述了系统中各个实体之间的联系,以及各个实体所具有的属性,可以使读者很清楚地了解整个系统的总体处理。在建立E-R图的过程中,主要经历以下几个步骤: 1.选择局部应用; 2.逐一设计分E-R图; 3.合并分E-R图,生成初步E-R图;4.消除不必要的冗余,设计基本的E-R图。 ATM系统E-R图: 下图描述了顾客在ATM机上取款时信息的流动情况。以时间为顺序。因为仅是示例,所以整个过程是没有出现任何故障时的流程,并且只画到了取款结束。通过这个图,我们可以看出消息是如何在系统中不同对象之间进行交互。   通过流程图我们可以很清楚地看到系统是如何工作的,系统各部分之间的信息及控制是如何发送的,整个流程是否合理。流程图对我们的设计起到了很好的帮助作用。  首先银行储户,….. ATM取款 4.数据库表 5.SQL代码程序段见——附件代码 实验结果及分析: 登陆界面模块图: 登陆后界面功能模块图: 开户模块: 正确界面: 失败界面: 存款模块: 取款模块: 查询模块: 取款模块: 转账模块: 修改密码模块: 按退出按钮的界面: 本组成员的共同测试,本系统界面美观柔和,功能实现彻底,除了一两处容易修正的bug外,程序运行流畅。考虑到了各种可能出现的异常,保证程序的健壮性。业务分析正确,已接近真实的ATM机功能。 收获: 为期5天的课程设计将要结束了。在这几天的学习中,我学到了很多,也找到了自己身上的不足。感受良多,获益匪浅。这5天中,我们小组分工合作、齐心协力,一起完成了课程设计前的准备工作、小组讨论分工、完成系统开发的各个文档、课程设计总结报告,个人小结的任务。在课程设计的第一天我们便对这次任务进行了规划和分工。在以后的几天中,我们组的成员一起努力,查阅资料、小组讨论、对资料进行分析,并在这段时间里完成了网站的开发设计,并最后撰写课程设计报告及个人总结。课程设计的过程中,我们经历了感动,经历了一起奋斗的酸甜苦辣。也一起分享了成功的喜悦。这次的课程设计对我们每个人来说都是一个挑战。在这个过程,我受到了好多帮助,一句温暖的话语,一杯热热的咖啡,让人有无比的动力和解决问题的决心。其实这次的课程设计我的最大的感受不是知识的获得,而是人格的磨练和交际的能力。课程设计结束了,但我们一起奋斗的精神和这份宝贵的经历将会成为人生道路上一道亮丽的风景线。 成  绩           教师签名           日  期           14 开始 需求分析 画流程图 画E-R图 设计表 编写SQL程序 调试与测试 结束 存款 取款 转账 修改密码 开户 用户 开户 改密 输入身份证号 输入密码 输入持卡人姓名 登陆 输入卡号 输入密码 确认新密码 输入新密码 输入存款金额 存款 取现 选择固额取现 自主输入金额取现 账户余额 账户信息 转账金额 目标账户 确认目标账户 银行ATM模拟系统 转账 查询

文档评论(0)

gz2018gz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档