教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

ATM自动取款机课程设计说明书

来源:网络收集 时间:2026-08-07
导读: 长 沙 学 院 课程设计说明书 题 目 ATM自动取款机系统 系(部) 计算机科学与技术系 专业(班级) 软件工程 班 姓 名 学 号 指导教师 起止日期 2012.02.27-2012.03.03 课程设计任务书 ATM银行取款机系统 任务 ============================ 任务1:写需求说明,

长 沙 学 院

课程设计说明书

题 目 ATM自动取款机系统 系(部) 计算机科学与技术系 专业(班级) 软件工程 班 姓 名 学 号 指导教师 起止日期 2012.02.27-2012.03.03

课程设计任务书

ATM银行取款机系统

任务

============================

任务1:写需求说明,画E-R图,填关系表格绘关系图 任务2:写脚本- 创建数据库,创建表,创建约束

任务3:写脚本- 随机卡号存储过程,开户存储过程,获取密码存储过程 任务4:写脚本- 修改密码存储过程,挂失存储过程,催款提醒存储过程

任务5:写脚本- 周交易存储过程,查询最高消费存储过程,查询挂失卡号存储过程 任务6:写脚本- 统计余额盈利存储过程,存款取款存取过程,转账交易存储过程 任务7:写测试计划,写测试脚本(含插入数据脚本),记录测试结果 任务8:总结,提交检查,答辩 任务9:写课程设计说明书

存储过程说明:

========================

01.随机卡号存储过程

用随机数产生产生两个4位数,要求随机数以时间为种子。 02.开户存储过程

为开户的用户产生随机卡号,用户开户信息插入数据库。(注意约束) 03.获取密码存储过程 给出卡号,获取相应密码。

04.修改密码存储过程 给出卡号,将旧密码修改为新密码。 05.挂失存储过程 给出卡号,登记挂失信息。 06.催款提醒存储过程

帐号余额小于等于某个值(比如100)时返回客户的姓名及联系电话(业务员可以催款提醒用户)。 07.周交易存储过程 查询某卡前一周的交易信息。 08.查询最高消费存储过程 查询消费最高的卡号。 09.查询挂失卡号存储过程 查看所有挂失的卡号。 10.统计余额盈利存储过程

统计银行的资金流通余额和盈利结算。计算公式为: 资金流通余额=总存入量-总支取量

盈利结算=总支取量*0.008-总存入量*0.003

11.存款取款存取过程 实现存款取款功能。取款要求输入密码。 12.转账交易存储过程

某卡上的款转帐到另一卡上。要求事务处理。

指导教师签名: 日期:

教研室主任签名: 日期:

系主任签名: 日期:

长沙学院课程设计鉴定表

目 录

一、引言 ....................................................................................................................................................................... 5 1.1 1.2

编写目的 ...................................................................................................................................................... 5 参考资料 ...................................................................................................................................................... 5

二、 需求规约 .............................................................................................................................................................. 5 2.1

业务描述 ...................................................................................................................................................... 5

2.2 需求分析 ............................................................................................................................................................ 6 三、 数据库环境说明 .................................................................................................................................................. 7 四、 数据库的命名规则 .............................................................................................................................................. 7 3.1 数据库对象命名规则 ........................................................................................................................................ 7 3.2 数据项编码规则 ................................................................................................................................................ 7 五、逻辑设计 ............................................................................................................................................................... 8 六、 物理设计 .............................................................................................................................................................. 9 6.2表[1]:用户信息表 .......................................................................................................................................... 9 6.2 表[2]: 银行卡信息表.................................................................................................................................. 10 6.2 表[3]: 交易信息表 ..................................................................................................................................... 13 6.3 视图的设计 ................................................................................................................................................... 14 6.4 存储过程及触发器的设计............................................................................................................................ 14 七、 安全性设计 ........................................................................................................................................................ 20 7.1 7.2 7..3

防止用户直接操作数据库的方法 ............................................................................................................ 20 用户帐号密码的加密方法 ........................................................................................................................ 20 TO USER1角色与权限 ............................................................................................................................... 20

八、 数据库管理与维护说明 .................................................................................................................................... 21 九、 总结 ................................................................................................................................................................... 22

一、引言

1.1 编写目的

本文档ATM自动取款机系统设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,使客户更能了解到该系统。

1.2 …… 此处隐藏:8971字,全部文档内容请下载后查看。喜欢就下载吧 ……

ATM自动取款机课程设计说明书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1109472.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)