1、 课 程 设 计 报 告 书课 程 设 计 报 告 书 课程名称课程名称 数据库数据库系统概论系统概论 1 题目:题目: 中国工商银行中国工商银行 ATMATM 系统设计系统设计 设计的目的和要求:设计的目的和要求: 设计目的:设计目的: 综合应用数据库知识,设计数据库,进行调试与测试,以加深对数据库基本知识及综合应用数据库知识,设计数据库,进行调试与测试,以加深对数据库基本知识及 SQLSQL 语言的理语言的理 解,提高综合应用知识的能力、分析解决问题的能力,加强数据库的实践技能,初步培养开发数解,提高综合应用知识的能力、分析解决问题的能力,加强数据库的实践技能,初步培养开发数 据库系统的能
2、力。据库系统的能力。 要求:要求: 设计一个系统,模拟银行设计一个系统,模拟银行 ATMATM 机,完成存款、取款、转账、查询余额等功能。机,完成存款、取款、转账、查询余额等功能。 (1 1)画出系统流程图,以及存款,取款,转账模块)画出系统流程图,以及存款,取款,转账模块的数据流程图,画图规范,并存档。的数据流程图,画图规范,并存档。 (2 2)用)用 javajava 或者或者 C#C#等语言编写源代码,代码书写规范,可读性强。等语言编写源代码,代码书写规范,可读性强。 (3 3)编写测试用例进行单元测试,并写出测试报告,格式规范,并存档。)编写测试用例进行单元测试,并写出测试报告,格式规
3、范,并存档。 设计的软件环境:设计的软件环境: 操作系统软件:操作系统软件:Windows xpWindows xp 软件平台:软件平台:Microsoft SQL sever 2005Microsoft SQL sever 2005 Microsoft visual stdio 2008Microsoft visual stdio 2008 2 设计过程和内容设计过程和内容(可加附页)(可加附页) : 一、小组组成人员一、小组组成人员 1 1、组长:、组长:熊亚 组员组员:庞日清 彭文 冯月 陈祖辉 王尧尧 盛星澔 周扬 2 2、任务分配:、任务分配: 熊亚:后台代码的编写 庞日清:文档整理
4、及界面的美化,修改密码模块的布局设和资料查找 彭文 冯月:存款模块的布局设计和资料查找 陈祖辉:取款模块的布局设计和资料查找 王尧尧:资料收集和界面的美化 盛星澔:转账模块的布局设计和资料查找 周扬:查询模块的布局设计和资料查找 二、系统简要二、系统简要 1 1、系统名称:中国工商银行、系统名称:中国工商银行 ATMATM 模拟系统模拟系统 2 2、系统的设计背景及功能概要、系统的设计背景及功能概要 设计背景:设计背景: 银行是每个地区不可缺少的部门,它是钱财存取最安全的地方,而且他又是金钱流动最大 的地方,对其管理也应是很严格,不容任何可靠的错误发生,这就牵扯到高科技的应用,而高科 技离不开计算机的应用。所以一直以来,计算机在银行的财务管理中得到了广泛的应用。 目前,人类对银行的信任度很高,这也就加大了银行业务复杂和繁琐度,而有一些简单的 业务可有用户自行完成。本系统就是要达到对用户能自行完成的业务的管理,并对信息进行数据 库管理的目的。所以本系统能实现一般用户取款、查询、修改密码、转账等功能。 系统功能分析:系统功能分析