《银行ATM系统》项目实训大纲
项目名称:银行ATM系统
适用专业: 计算机软件技术、计算机应用、计算机网络技术
学时: 6
执笔人: 小李 编写日期: 2005 年 10 月
第一部分 本项目的性质和目的
性质: 本实训项目是计算机数据库方面教学的组成部分,是为配合课堂教学而进行的实践教学环节,是理论教学的补充和延伸,是集认识、验证、技能学习于一体的实训。
目的: 通过实训,进一步学习和掌握数据库的原理和使用,并对理论教学中所讲的知识和基本概念有更加深刻的认识,同时使学生初步掌握数据库操作的各项基本技能,为参加课外技能实训作好准备。
第二部分 课时分配
本实验教学总时数为 6 学时,具体课时分配表。
| 项 目 | 课时 |
1 | 了解银行ATM系统的功能需求 | 1 |
2 | 做好本系统的可行性分析 | 1 |
3 | 熟悉本系统开发的软件工具 | 1 |
4 | 数据库的建模和设计系统算法 | 1 |
5 | 编码实现 | 2 |
| 总计 | 6 |
第三部分 内容和要求
一、银行ATM系统的功能需求
1、 学时: 1 课时
2、 计划每组人数: 4 人
3、 内容:了解银行ATM系统的功能需求,掌握系统主要功能框架
4、 要求:
1 )、实现开户、取钱、存钱的功能。
2 )、实现余额查询、余额转账的功能。
3 )、数据库存放路径和文件增长率按需求说明书实现。
二、系统的可行性分析
1 、学时: 1 课时
2 、计划每组人数: 4 人
3 、内容:完成系统可行性分析报告。
4 、要求:
1 )、根据系统需求完成可行性分析。
2 )、着重分析数据库性能和容量增长。
三、熟悉本系统开发的软件工具
1、 学时: 1 课时
2、 计划每组人数: 4 人
3、 内容:熟悉SQL Server 2000企业版数据库;熟悉PowerDesigner数据库建模工具。
4、 要求:
1 )、掌握使用SQL Server 2000建库。
2 )、掌握使用SQL Server 2000创建表。
3 )、掌握使用PowerDesigner为数据库建模。
四、数据库的建模和设计系统算法
1、 学时: 1 课时
2、 计划每组人数: 4 人
3、 内容:使用PowerDesigner为数据库建模,并设计系统算法。
4、 要求:
1 )、根据需求分析为数据库建模。
2 )、根据功能设计算法。
五、编码实现
1、 学时: 2 课时
2、 计划每组人数: 4 人
3、 内容:实现系统功能。
4 、要求:
1 )、使用SQL Server 2000查询分析器编写SQL代码。
2 )、调试系统。
第四部分、 成绩和考核
考核成绩应由平时成绩、操作成绩和实训报告成绩和三部分组成。
1、 平时成绩根据学生实训前的预习情况、实训课出勤情况、实训态度等,由实训指导教师在实训结束时评定。平时成绩占实训总成绩的 20% 。
2、 操作技能考核主要检查学生在实训中对技能操作掌握的能力、创新能力和分析问题和解决问题的能力,由实训指导教师在实训结束时评定。该部分成绩占实训总成绩的 30 %。
3、 实训报告由学生在实训结束后的一周内完成,实训报告的内容应包括:
①实训名称、学生姓名、班级和实训日期;
②实训目的和要求;
③实训仪器、设备与器材;
④实训原理;
⑤实训步骤;
⑥实训原始记录;
⑦实训结果分析,讨论实训指导教师或实训指导书中提出的思考题,写出心得与体会。
实训报告由本课程的任课教师评定成绩。该部分成绩占实训总成绩的 50 %。