- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
枣 庄 学 院
信息科学与工程学院课程设计任务书
题 目: 自主银行模拟系统
姓 名: 万家科
学 号: 201012120241
专业班级: 网络工程 2010级本2班
课 程: Delphi应用程序设计
指导教师: 燕孝飞 职称: 讲 师
完成时间: 2012年 12 月----2013年 1 月
枣庄学院信息科学与工程学院制
2012年12 月30日
课程设计任务书及成绩评定
课程设计的任务和具体要求
课程设计要求设计一个小型信息管理系统,应能反应出学生综合利用所学知识完成一定的设计任务的能力,反映出学生理论联系实践的动手能力。
具体要求如下:
(1)明确所要开发系统的设计任务;
(2)做好需求分析,合理选择设计方案;
(3)合理设计数据库中各个表的结构及其关系;
(4)能够设计出美观大方的程序界面;
(5)养成良好的代码书写习惯;
(6)在编写程序过程中应注意相关文档的编写;
(7)综合应用Delphi各种组件实现程序功能;
(8)认真撰写课程设计总结报告。
指导教师签字: _______ 日期: 指导教师评语
成绩:____________ 指导教师签字: 日期:
课程设计所需软件、硬件等
硬件环境:Iterl(R) Core(TM)2 Duo CPU,主频2.31GHz;内存3G;
硬盘320G以上;1024×768显示分辨率
软件环境: Delphi 7.0 SQL Server 2005
课程设计进度计划 起至日期 工作内容 备注 2012年12月2日
至
2012年12月25日 设计一个模拟的银行ATM模拟系统 参考文献、资料索引 序号 文献、资料名称 编著者 出版单位
[1] Delphi应用程序设计 李目海 枣庄学院计算机科学系
[2] 数据库系统概论 王珊、萨师煊 高等教育出版社 目录
1系统介绍 4
1.1系统概要 4
1.2需求分析 4
1.3系统功能分析 4
1.4系统模型 4
2数据库表的结构描述及其关系 5
2.1 数据需求 5
2.2 系统E-R图 5
2.3数据字典 6
2.4数据库的建立 7
3主要功能模块的流程图 8
4模块功能的实现 8
4.1系统主控界面 8
4.2普通用户登录窗口 11
4.3普通用户窗体 13
4.4客户转账窗体 14
4.5用户修改密码 17
4.6注册新用户窗体 18
4.7查看客户信息和注销客户 19
4.8挂失客户 21
5程序运行效果及其分析 23
5.1客户登录账号与密码不匹配 23
5.2客户登陆成功 23
5.3客户查看个人信息 23
5.4管理员注册新客户 24
5.5管理员查看和打印客户信息 24
6总结 25
1系统介绍
1.1系统概要
自助银行是近年来兴起的新概念,自助式金融服务的建设让客户可以自由方便的选择时间、地点,自己独立的完成本应由柜台来做的业务。
系统为银行管理员和普通用户两方提供服务。银行管理员可以对用户进行管理,包括新用户的开户、注销客户、客户挂失、解除客户的挂失、查看用户信息。而普通用户可以实现存取款、存款、转账、查看及修改用户信息、修改用户密码等功能。
1.2需求分析
自助银行模拟系统需要实现的功能列表如下:
系统的登录管理:包括管理员的登录和普通用户的登录。
开户:管理员可以为新用户开户。
注销:管理员可以注销客户。
查看:管理员可以查用户的信息,客户也可以查看自己的信息。
修改用户资料:客户修改自己的相关信息及密码。
存取款功能:用户通过系统对自己的账号进行操作,实现存款和取款。
转账功能:用户可以通过系统将自己账户上的现金转移到其他的账户上。
1.3系统功能分析
自助银行是指通过计算机控制的金融自助式终端设备(自服务设备),如:现金存取款机、外币兑换机、自助式存折补登折机、客户信息打印设备、多媒体信息服务设备、夜间金库、电子保险箱、找零机等,给持卡人提供全天候、24小时的服务,自助式服务的银行具有现代化、综合应用管理系统,实现部分或大部分银行柜面业务由持卡人自己处理。由于实际的自助银行系统涉及了多种软硬件的组合,实现复杂。在这个模拟程序中,将选取几个核心的功能模块加以实现。
自助银行的核心功能包括以下几个方面:
(1)储存信息的维护。
(2
文档评论(0)