VB课程设计报告格式

发布 2020-02-26 19:09:28 阅读 7291

《visual basic课程设计》报告。

—银行存款日记账管理系统。

班级: 工商 1041

学号: 1009421111

姓名: 刘甜。

指导老师: 刘向东。

设计时间: 2024年6月20日—6月29日。

目录。一、课程设计目的、意义 - 2 -

二、课程设计软硬件环境 - 3 -

三、系统总体设计思想及功能 - 3 -

1、银行存款日记账: -3 -

2、数据库结构: -3 -

1)e-r模型: -3 -

2)银行存款日记账(编号、凭证号、日期、业务内容、借方、贷方、余额) -3 -

3、功能模块图: -4 -

4、应用技术(ado技术应用): 4 -

四、详细设计 - 4 -

1、系统主模块 - 4 -

1)设计用户登录模块,来检验用户名和密码,实现“银行存款日记账管理系统”的登录。 -4 -

2)设计主窗体,系统的进入、操作和退出都以此为界面。 -5 -

3)在主窗体中设计主菜单,实现各模块的调用。 -5 -

2、信息管理系统模块 - 6 -

1)信息浏览子模块 - 6 -

2)信息查询子模块 - 6 -

3)信息修改子模块 - 7 -

4)账款核算子模块 - 8 -

5)显示报表子模块 - 8 -

五、程序清单 - 10 -

1、用户登录 - 10 -

2、银行存款日记账管理系统 - 11 -

3、信息浏览 - 12 -

4、信息查询 - 13 -

5、信息修改 - 15 -

6、账款核算 - 15 -

7、显示报表 - 16 -

六、课程设计总结 - 17 -

七、教师评语 - 18 -

每个学生在老师的指导下,通过visual basic课程设计,完成一定的设计任务,使学生对visual basic有一个综合全面的认识,主要锻炼以下4个方面的能力。

1)培养学生综合运用vb知识的能力。

2)培养学生进行应用系统分析设计和计算研究的能力。

3)提高查阅文献资料的能力。

4)提高学生编写、调试程序的能力。

5)提高学生进行设计总结和撰写祷告的能力。

硬件环境:联想amd64微机,内存512m,cpu2.2g, 硬盘80g。

软件环境:windows xp, vb 6.0 , office 2003。

包括界面登陆,银行存款信息的浏览、查询、添加、删除、修改,账款核算,显示报表的功能。

在vb环境下访问数据库,其中应用广泛的是使用ado技术访问access数据库。它具有较强的功能、通用性好、效率高、占用内存空间小等特点。使用ado访问数据库主要有两种方式,一是使用ado的data控件,通过对控件的绑定来访问数据库中的数据,即非编程访问方式;另一种是使用ado对象模型,通过定义对象和编写**来实现对数据的访问,即编程访问方式。

访问数据库中的“银行存款日记账”,实现记录的排序、浏览。

访问数据库中的“银行存款日记账”,实现数据的查询功能,可以采用编号、凭证号、日期、业务内容等不同条件查询。

访问数据库中的“银行存款日记账”,实现记录的添加、删除、修改功能。

访问数据库中的“银行存款日记账”,实现借方、贷方、余额的合计核算。

利用报表设计器来制作报表,从“工程”中选择“添加data report”,将报表设计器加入到当前工程中。报表中的数据**需要利用数据环境设计器与数据库的连接。步骤是从“工程”菜单中选择“添加data environment”,在连接中选择“db1”文件,完成与数据库的连接,然后用产生的command对象链接“银行存款日记账”。

再将数据环境设计器中command对象内的字段拖到数据报表设计器的细节区,利用标签在报表标头区插入报表名称,在页标头区设置顶部标题。设置报表窗体的datasoure属性和datamember属性。利用datareport对象的show方法预览报表。

private sub command1_click()

if = 刘甜" then

if = 1009421111 then

msgbox "口令正确,欢迎登陆本系统"

elsebeep

msgbox "口令错误,请重新登录!"

end if

elsebeep

msgbox "用户名错误,请重新登录!"

end if

end sub

private sub a_click()

end sub

private sub b_click()

end sub

private sub c_click()

end sub

private sub d_click()

end sub

private sub e_click()

end sub

private sub f_click()

endend sub

private sub timer1_timer()

if + 0 then

else

end if

end sub

private sub command1_click()

end sub

private sub command2_click()

end sub

private sub command3_click()

if = true then

msgbox "已到记录头"

end if

end sub

private sub command4_click()

if = true then

msgbox "已到记录尾"

end if

end sub

private sub command5_click()

end sub

private sub option1_click()

= "select * from 银行存款日记账 order by 编号"

VB课程设计报告

课程设计题目个人收支管理。难度 姓名 刘泽禄。学号 913103860633 随着社会生活步调的不断加快,人们越来越繁忙。也因此各项收入和支出名目繁多,如果不善于管理常会出现入不敷出,工资感觉没怎么用到月底就已经全光了。所以对自己在日常生活中的收入和支出进行记录和管理是十分必要的。这也正是设计这个程...

vb课程设计报告

vb程序设计。设计题目 键盘打字练习。学院 经济管理学院 班级 学号 营销1301 2013011694 指导教师 崇美英。学生姓名 闫鑫。起止日期 14 02 24 14 02 28 成绩。目录 登陆界面。1.1课程设计题目3 1.2小组成员3 1.3系统分析及界面设计3 2.1系统主要功能及流程...

VB课程设计报告

表目录。图目录。企业单位人事档案管理工作是一种繁琐的,务求准确迅速的信息检索工作。随着计算机信息技术的飞速发展,人类进入信息时代,社会的竞争越来越激烈,企业人事管理就越显示出其不可或缺性,成为企业一个非常重要的模块。企业人事管理系统主要是用于对所有员工的基本资料进行录入 职务变更和管理。使用人事管理...