下载此文档

数据库课程设计提交报告-银行ATM自动取款机系统.doc


文档分类:行业资料 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
精品设计
数据库技术应用
课程设计
题目银行ATM自动取款机系统

姓名
学号
班级电子商务(理)1101班
在所在学院通信与信息工程学院
专业电子商务
指导教师
二0一三年 7月4日
课程设计任务书






评语:
成绩: 指导教师年月日






签章年月日
备注
目录
1、开发背景
2、功能描述
3、业务流程分析
4、数据流程分析
、数据流程图
、数据字典
5、概念模型设计
6. 逻辑模型设计和优化
7. 物理设计和实施
、创建表(字段、主键、索引、外键)
、创建视图
、创建触发器
、创建包含事务处理的存储过程
、创建用户自定义函数
8、JDBC访问数据库
9、课程设计心得体会
参考文献
1、开发背景

通过数据库课程设计,进一步掌握数据库系统的理论和方法。培养和锻炼开发管理信息系统的能力。为今后信息系统开发打下良好的基础。
本课程环节主要针对《电子商务数据库技术》这门课程进行设计,数据库是一门应用性很强的专业课,在学****时必须注意理论与实践相结合。本次课程环节旨在培养学生在本课程范围内,初步掌握解决实际应用问题时所应具备的查阅资料、综合运用所学知识的能力,为毕业设计及今后从事专业工作打下基础。
本课程环节要求学生了解企业管理信息系统后台数据库的设计、配置过程,掌握管理信息系统的开发方法。主要包括:需求分析、数据分析、系统逻辑模型设计方法;功能设计、物理模型设计方法;系统的实现等方法。完成一个小型系统后台数据库的设计与配置。

随着社会的日益发展,银行在人们的日常生活扮演者重要的角色。ATM机给人们的日常生活带来了方便,它出现在各个街道角落里。ATM数据库系统使自动取款机机高速快捷的工作,不易发生数据丢失,统计错误,使ATM机更加安全方便。

操作系统:Microsoft Windows XP
软件平台:Microsoft SQL Server 2000
硬件环境:服务器端P4/256MB/80GB以上,客户端PC 586/128MB/40MB以上
2、功能描述
银行ATM自动取款机系统
模拟银行ATM自动取款机的操作。当用户插入有效的银行卡时,可以对用户的银行卡种类做出判断(借记卡还是信用卡)。提示用户输入密码,如果用户连续密码输入错误次数达到3次,则吞卡,并给用户一个友好的提示信息。如果用户可以进入系统,则用户可以实现取款、查询、存款、转账等业务。待用户的每次交易结束时,系统提示是否打印详单。用户交易结束,系统提示退卡操作,让用户可以退出银行卡。如果用户忘记退出银行卡,则系统在交易结束后120秒以后,自动吞卡。用户交易过程中,每操作时间不能超过90秒,否则系统吞卡。操作时间,可以显示在界面上。
所有交易中,用户存款,或者取款,转账等交易数据需要存储在数据库中。以方便用户未来的查询和系统的管理与维护。
系统功能模块图
ATM系统
取查存转
款询款账

3、业务流程分析
待机界面
( 插入卡)

借记卡信用卡
登陆界面
( 输入密码退
卡等操作)
密码错误选择界面
重新输入! ( 取款,查询,存
款,转账,取消等)

密码错误取款查询存款转账
重新输入!

输交易完成界面

3
次打印详单提示


提示退卡
超过120s未取卡
吞卡操作退卡操作
(24h后请取卡!) (谢谢使用,再见!)
4、数据流程分析
、数据流程图
顶层数据流图
用户
ATM存取款机系统
用户
银行卡交易凭条
0层数据流图
用户



用户
交易凭条


操作完成

一层数据流图

用户

用户






操作
完成


二层数据流图
取款/存款:
用户存储信息
用户



现金
查询:
用户存储信息





转账:
用户存储信息






数据库课程设计提交报告-银行ATM自动取款机系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小0 KB
  • 时间2013-11-19