visual basic
课程设计报告。
高校毕业生管理系统。
班级:##姓名:**
学号:**指导教师:###设计日期:
成绩。目录。
1、本次课程设计的目的、意义 1
2 、软件、硬件环境 1
3、项目设计要达到的目标 1
4、项目功能结构图 2
5、数据库设计 2
5.1数据库组成 2
5.2表设计 3
5.3表间关系 3
5.4创建数据库 4
5.5数据库联接说明 8
6、项目详细设计说明 9
6.1工程文件 9
6.2窗体文件 10
6.3报表(数据库) 22
7、项目打包 25
8、总结 26
9、教师评语、成绩 27
1、 课程设计的目的、意义。
根据教学计划安排,对学生进行计算机vb、access数据库等方面的综合强化训练,培养和提高学生独立操作和应用计算机的能力。通过为期一个星期的计算机实习在了解计算机vb的基础上,对与计算机应用密切相关的某一方面的管理业务活动进行详细调查和系统分析,建立业务管理信息系统的整体概念,学会运用专业知识去发现问题和解决问题的方法,增强业务实践能力。
提高学生对所学内容的综合运用能力,同时增强学生程序设计能力,掌握一些编程技巧,并可培养学生实际上机调试程序的能力,使学生对开发信息管理系统有一个总体认识,可使学生得到很好锻炼,为以后学习、工作打下坚实基础。这次设计的意义在于学生通过实际上机调试程序,把平时学习的计算机基础知识及vb中的命令和程序设计方法由原来的书本知识转入实际操作当中。在此过程中,学生通过不断地发现错误,不断地改正错误,更进一步增强同学对这门学科的理解和提高学生的实际操作能力。
本次实习我们主要完成的任务:课程设计。要求学生根据所学vb和access数据库知识,设计开发一个中小型数据库项目或其它vb项目。
本次任务的完成,使我受益匪浅,建立了一个小型的管理系统——高校毕业生管理系统,在巩固学过的知识的基础上又一次挑战了自己。提高自己制作的作业的质量,加快完成作业的速度。
2、软件、硬件环境。
硬件环境:方正 248m内存 80g硬盘。
软件环境:windowsxp 操作系统
visual basic 6.0 开发工具。
3 、项目设计要达到的目标。
高校毕业生管理系统这个项目设计要达到的目标有两个,一个是使教师能够通过查询毕业学生的基本信息,了解毕业生就业的一些基本信息;另一个是进而了解毕业生就业的公司及公司的信息。负责调查管理毕业生的老师根据学生的就业情况,及时将这些信息反馈给各个毕业生的任课老师及其同学,以便以后的联系。
4 、项目功能结构图。
5、数据库设计。
5.1数据库组成。
数据库名称:高校毕业生管理系统。
数据库包含三个表:
表1的名称: 学生信息表。
表2的名称: 企业信息表。
表3的名称: 就业信息表。
5.2表设计。
表1:课程基本信息表。
表2:企业信息表。
表3:就业信息表。
5.3表间关系。
表2:就业信息表主键为学生编号表3:学生信息表主键为学生编号。
表1:就业信息表主键为学生编号表3:企业信息表主键为学生编号。
5.4创建数据库。
利用access建立数据库。
表中的数据。
学生信息表。
表结构:设计视图:
学生就业信息表。
表结构:设计视图:
企业信息表。
表结构:设计视图:
5.5 数据库联接说明。
添加ado控件
利用ado访问access数据库。
6、项目详细设计说明。
6.1工程文件。
工程的名称:高校毕业生管理系统。vbp
包含的内容:
窗体:form1: 学生信息查询窗口form2: 企业信息查询窗口。
form3:学生就业信息查询窗口 form4:欢迎界面窗口。
form5:选查信息窗口form6:主程序窗口。
form7: 密码验证窗口
设计器:数据环境:dataenvironment1 dataenvironment2
dataenvironment3
报表: 报表1名称学生信息表功能显示学生信息。
报表2名称企业信息表功能显示学生所选企业的信息。
报表3名称就业信息表功能显示学生就业的信息。
6.2窗体文件。
窗体1名称:
界面:功能:进入用户口令窗体。
属性设置表:
事件**:private sub form_click()
= false
end sub
private sub timer1_timer()
= false
end sub
窗体2名称:
界面:功能:进入主程序。
属性设置表:
事件**:确定”命令按钮的click事件过程。
private sub command1_click()
if = 教师" and = 1234" then
elsea= msgbox ("密码错误",5+48, "错误")
end if
end sub
退出”命令按钮的click事件过程。
private sub command2_click()
unload me
end sub
窗体3名称:
界面:功能:进行信息的添加、删除、查询、保存以及查看报表
属性设置表:
事件**:private sub command1_click()
end sub
private sub command2_click()
b= msgbox ("确定退出?",3+32, "提示")
end sub
窗体4名称:
界面:功能:进行管理系统中选择性查询学生信息表、企业信息表、就业信息表。
属性设置表:
事件**:输入信息的事件**:
学生信息”的click事件过程。
private sub command1_click()
end sub
“企业信息”的click事件过程。
private sub command2_click()
end sub
“就业信息”的click事件过程。
private sub command3_click()
end sub
退出”的click事件过程。
private sub command4_click()
end sub
窗体5名称:
界面:功能:进行学生信息的添加、删除、查询、保存以及查看报表。
属性设置表:
事件**:首条记录”命令按钮的click事件过程。
private sub command1_click()
end sub
尾记录”命令按钮的click事件过程。
private sub command2_click(index as integer)
end sub
上一条”命令按钮的click事件过程。
private sub command3_click()
if then
msgbox "已到记录头"
elseend if
end sub
下一条”命令按钮的click事件过程。
private sub command4_click()
if then
msgbox "已到记录尾"
elseend if
end sub
添加”命令按钮的click事件过程。
VB课程设计报告
课程设计题目个人收支管理。难度 姓名 刘泽禄。学号 913103860633 随着社会生活步调的不断加快,人们越来越繁忙。也因此各项收入和支出名目繁多,如果不善于管理常会出现入不敷出,工资感觉没怎么用到月底就已经全光了。所以对自己在日常生活中的收入和支出进行记录和管理是十分必要的。这也正是设计这个程...
vb课程设计报告
vb程序设计。设计题目 键盘打字练习。学院 经济管理学院 班级 学号 营销1301 2013011694 指导教师 崇美英。学生姓名 闫鑫。起止日期 14 02 24 14 02 28 成绩。目录 登陆界面。1.1课程设计题目3 1.2小组成员3 1.3系统分析及界面设计3 2.1系统主要功能及流程...
VB课程设计报告
表目录。图目录。企业单位人事档案管理工作是一种繁琐的,务求准确迅速的信息检索工作。随着计算机信息技术的飞速发展,人类进入信息时代,社会的竞争越来越激烈,企业人事管理就越显示出其不可或缺性,成为企业一个非常重要的模块。企业人事管理系统主要是用于对所有员工的基本资料进行录入 职务变更和管理。使用人事管理...