ATM-课程设计报告书.doc

ATM-课程设计报告书.doc

ID:58344207

大小:1.02 MB

页数:16页

时间:2020-04-16

ATM-课程设计报告书.doc_第1页
ATM-课程设计报告书.doc_第2页
ATM-课程设计报告书.doc_第3页
ATM-课程设计报告书.doc_第4页
ATM-课程设计报告书.doc_第5页
资源描述:

《ATM-课程设计报告书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、信息科学与技术学院课程设计报告书课程名称 数据库系统概论    姓  名  班  级     学  号     指导教师 盐城师范学院信息科学与技术学院152011.6题目:中国工商银行ATM系统设计设计的目的和要求:设计目的:综合应用数据库知识,设计数据库,进行调试与测试,以加深对数据库基本知识及SQL语言的理解,提高综合应用知识的能力、分析解决问题的能力,加强数据库的实践技能,初步培养开发数据库系统的能力。要求:设计一个系统,模拟银行ATM机,完成存款、取款、转账、查询余额等功能。(1)画出系统流程图,以及存款,

2、取款,转账模块的数据流程图,画图规范,并存档。(2)用java或者C#等语言编写源代码,代码书写规范,可读性强。(3)编写测试用例进行单元测试,并写出测试报告,格式规范,并存档。15设计的软件环境:操作系统软件:Windowsxp软件平台:MicrosoftSQLsever2005Microsoftvisualstdio200815设计过程和内容(可加附页):一、小组组成人员1、组长:熊亚组员:庞日清彭文冯月陈祖辉王尧尧盛星澔周扬2、任务分配:熊亚:后台代码的编写庞日清:文档整理及界面的美化,修改密码模块的布局设和资

3、料查找彭文冯月:存款模块的布局设计和资料查找陈祖辉:取款模块的布局设计和资料查找王尧尧:资料收集和界面的美化盛星澔:转账模块的布局设计和资料查找周扬:查询模块的布局设计和资料查找二、系统简要1、系统名称:中国工商银行ATM模拟系统2、系统的设计背景及功能概要设计背景:银行是每个地区不可缺少的部门,它是钱财存取最安全的地方,而且他又是金钱流动最大的地方,对其管理也应是很严格,不容任何可靠的错误发生,这就牵扯到高科技的应用,而高科技离不开计算机的应用。所以一直以来,计算机在银行的财务管理中得到了广泛的应用。目前,人类对银

4、行的信任度很高,这也就加大了银行业务复杂和繁琐度,而有一些简单的业务可有用户自行完成。本系统就是要达到对用户能自行完成的业务的管理,并对信息进行数据库管理的目的。所以本系统能实现一般用户取款、查询、修改密码、转账等功能。系统功能分析:系统开发的总体任务是实现银行管理信息关系的系统化、规范化和自动化,系统功能分析是在系统开发的总体任务的基础上完成的。本系统中的中国工商银行系统需要完成的功能主要有:1登陆界面:包括用户卡号、密码、开户、登录、退出按钮;2登陆界面后:包括改密、存款、取款、查询、转账、退出按钮;A:进入修改

5、密码有新密码、重复输入新密码信息及取消和确认按钮;B:进入存款有:存入金额信息及取消和确认按钮;C:进入取款有:自主输入金额取现框及选择固定金额、确认、返回、退卡按钮;D:进入查询有:账户余额、账户信息框及取现、返回、退卡按钮;E:进入转账有:转账余额、目标账户、再次输入目标账户框及取消、确认按钮;3 进入开户界面后:有身份证号、密码、持卡人姓名框以及3、系统概念设计模型1.需求分析随着社会的日益发展,银行在人们的日常生活中扮演着重要的角色。ATM机给人们的日常生活带来了方便,它出现在各个街道角落里。ATM数据库系统

6、使取款机高速快捷的工作,不易发生数据丢失,统计错误,使ATM机更加安全方便。此数据库系统包含了开户、存款、取款、转账、查询、改密等功能,其中采用了数据库的存储过程知识。152.系统流程图:流程图:开始↓需求分析画流程图↓画E-R图↓设计表↓编写SQL程序↓调试与测试↓↓结束3.E-R图E-R图清楚地描述了系统中各个实体之间的联系,以及各个实体所具有的属性,可以使读者很清楚地了解整个系统的总体处理。在建立E-R图的过程中,主要经历以下几个步骤:1.选择局部应用;2.逐一设计分E-R图;3.合并分E-R图,生成初步E-R

7、图;4.消除不必要的冗余,设计基本的E-R图。ATM系统E-R图:15存款取款转账修改密码开户用户下图描述了顾客在ATM机上取款时信息的流动情况。以时间为顺序。因为仅是示例,所以整个过程是没有出现任何故障时的流程,并且只画到了取款结束。通过这个图,我们可以看出消息是如何在系统中不同对象之间进行交互。  通过流程图我们可以很清楚地看到系统是如何工作的,系统各部分之间的信息及控制是如何发送的,整个流程是否合理。流程图对我们的设计起到了很好的帮助作用。  首先银行储户开户,登陆…..ATM取款图:15开户改密输入身份证号输

8、入密码输入持卡人姓名登陆输入卡号输入密码确认新密码输入新密码输入存款金额存款取现选择固额取现自主输入金额取现账户余额账户信息转账金额目标账户确认目标账户银行ATM模拟系统转账查询4.数据库表15155.SQL代码程序段见——附件代码实验结果及分析:登陆界面模块图:登陆后界面功能模块图:15开户模块:正确界面:失败界面:15存款模块:15取款模块

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。