VB课程设计--银行存取款管理系统

上传人:ji****72 文档编号:27287590 上传时间:2018-01-08 格式:DOC 页数:23 大小:2.11MB
返回 下载 相关 举报
VB课程设计--银行存取款管理系统_第1页
第1页 / 共23页
VB课程设计--银行存取款管理系统_第2页
第2页 / 共23页
VB课程设计--银行存取款管理系统_第3页
第3页 / 共23页
VB课程设计--银行存取款管理系统_第4页
第4页 / 共23页
VB课程设计--银行存取款管理系统_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《VB课程设计--银行存取款管理系统》由会员分享,可在线阅读,更多相关《VB课程设计--银行存取款管理系统(23页珍藏版)》请在金锄头文库上搜索。

1、辽 宁 工 业 大 学可视化编程技术 课程设计(论文)题目: 银行存取款管理系统 院(系): 软件学院 专业班级: 学 号: 学生姓名: 指导教师: 教师职称: 助 教 起止时间:2012.11.26 至 2012.12.9 课程设计(论文)任务及评语院(系):软件学院 教研室:软件教研窒学 号 学生姓名 专业班级课程设计(论文)题目银行存取款管理系统课程设计(论文)任务课程设计任务及要求:1、掌握 VB 程序设计语言的基础知识。2、设计所选择的题目,对具体功能进行详细的分析,根据系统的要求在 VB中设计窗体界面,使其合理化。3、了解 VB 与数据库的连接方法。4、编写代码,实现系统的功能。5

2、、通过调试程序,加深对 VB 编程的基本技巧及方法的理解。课程设计过程中,要严格遵守实践环节的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出课程设计论文。指导教师评语及成绩成绩: 指导教师签字: 2012 年 12 月 13 日辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)目 录第 1 章 课程设计目的与要求 .11.1 课程设计目的.11.2 课程设计的实验环境.11.3 课程设计的预备知识.11.4 课程设计要求.1第 2 章 课程设计内容 .22.1 系统功能设计.22.2 系统详细设计.2.3 系统运行与测试.第 3 章 课程设计总结 .

3、参考文献 .辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)1第 1 章 课程设计目的与要求1.1 课程设计目的本课程的课程设计实际是学生学习完可视化编程技术课程后,进行的一次全面的综合训练,其目的在于加深对可视化编程技术基本知识的理解,掌握运用 VB 开发应用程序的基本方法及基本技巧。1.2 课程设计的实验环境硬件要求能运行 Windows 9.X 操作系统的微机系统。软件:Microsoft Visual Basic 6.0Microsoft Access 20031.3 课程设计的预备知识熟悉 Visual Basic 6.0 程序设计的基本语法知识及常用技巧。1.4 课程设

4、计要求按课程设计指导书提供的课题,每个小组设计一个完整的管理系统应用程序。要求根据规定设计系统的具体要求,按照应用程序的设计步骤和 VB 的基本知识应用程序的分析与实现。应根据基本学时分配合理安排设计时间,并独立完成各方面的设计。选择同一题目的同学,可以共同协作完成一个应用程序的开发任务。要求书写详细的设计说明书,对有复杂的代码段和程序段的部分,应画出程序流程图,写出全部的代码。在界面设计中,需画出每个窗体的布局,进行属性说明,杜绝雷同。辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)2第 2 章 课程设计内容2.1 系统功能设计2.1.1 系统功能以 VB+Access 组合,实

5、现银行系统活期存取款管理,要按现有的实际利率计算利息,储户数据表至少应包括:帐号、用户名称、身份证号、密码、存取款日期、支出或存入金额(存入为正,支出为负,初值为 0)、结余金额(初值为 0)等,限在取款时才计算利息并转入存款本金。在数据表中每一次存取款都重新生成一条新记录,这样数据表中保存着历史存取款信息,可供查询。分析模拟银行银行存取款管路程序,主要有“添加删除储户信息” , “查询修改出乎信息” , “录入用户存取款记录” , “计算储户利息”共四项。系统可在用户取款时计算其活期存款利息(每天按 0.2%计算利息) 。要求:(1)在 Access 中创建“储户信息”表,由所有储户信息构成

6、,此表结构定义如下:账号,用户名称,身份证号,密码,结余金额,存取款日期,存入金额,取出金额。(2)能随时添加新储户或删除原有储户。(3)能随时修改已存入储户的信息。(4)能随时查看指定储户的信息(包括其存取款记录)(5)能将储户当前存款金额加入储户本金。(6)能在储户取款时计算利息并存入本金。2.1.2 系统功能模块设计辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)3开始连接数据库添加删除数据 查询数据 更改数据新建储户删除储户添加储户存款取款信息显示储户存取款信息修改储户身份信息图 2.1 系统功能模块图2.2 系统详细设计2.2.1 银行存取款管理系统模块设计1.界面设计(

7、1)基本原理:建立程序设计与 Access 数据库连接,用 SQL 语句实现程序对数据库查找,添加,删除,更改。查找:调用 ADO 控件的 RecrodSource 属性,确定具体可访问数据来源,用select 语句进行查找。添加:调用 AddNew 方法,在记录集中加入一条新数据,再用 Update 方法更新修改。删辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)4除:调用 Delete 方法,删除记录集中已选定的一条数据。修改:用 ADO 控件将命令文本与数据库中其对应的数据绑定,在文本框中修改,并用 Update 更新,对数据库数据进行修改。(2)总体设计:ADO 控件连接A

8、ccess 数据库SQL 语言实现修改2.代码设计Private Sub chaxun_Click() 查询信息Form3.ShowEnd SubPrivate Sub chuhu_Click() 添加新储户Form2.ShowEnd SubPrivate Sub cunkuan_Click() 存取款Form5.ShowEnd SubPrivate Sub tuichu_Click() 退出EndEnd SubPrivate Sub xiugai_Click() 修改储户信息Form4.ShowEnd Sub辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)52.2.2 银行存取款

9、管理系统模块设计1.界面设计1)使程序与数据库连接,实现程序对数据库的修改与查询:利用 ADO 控件建立联系,通过修改命令文本框的 DataSource 和DataField 属性,使命令文本框与数据库绑定;通过修改 DataGrid 的DataSource 属性,使数据库的所有信息显示在窗体中。(2)通过对主窗体菜单的 Click 打开“添加删除新储户” 、 “储户信息” 、“存款与取款”窗体。2.代码设计Private Sub Command1_Click(Index As Integer)Dim ask As IntegerSelect Case IndexCase 0 添加Adodc1

10、.Recordset.AddNew 添加新用户Case 1 删除ask = MsgBox(是否删除已有储户信息!, vbYesNo)辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)6If ask = 6 ThenAdodc1.Recordset.Delete 删除当前数据Adodc1.Recordset.MoveNext 下一条记录If Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast 如果读 到数据尾部,指针定义到最后一条记录End IfCase 2 更新Adodc1.Recordset.Update 确定当前修改并保存到数据

11、源Case 3 放弃Adodc1.Recordset.CancelUpdate 取消 Update 对记录的修改End SelectEnd SubPrivate Sub Command2_Click(Index As Integer)Select Case IndexCase 0 首记录Adodc1.Recordset.MoveFirst 读取数据库首记录Case 1 上一条Adodc1.Recordset.MovePreviousIf Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirst 读取上一条记录Case 2 下一条Adodc1.Recordset.MoveNextIf Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast 读取下一条记录Case 3 尾记录Adodc1.Recordset.MoveLast 读取数据库尾记录End SelectEnd SubPrivate Sub Command3_Click() 结束Unload Me 结束当前窗体Form1.Show 返回主窗体End Sub窗体-储户添加与删除:辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)7(4)查询储户信息是 SQL 语句在数据库中按用户名称查询其身份信息和存取款信息。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号