1、 课程设计课程设计报告报告 高校毕业生管理高校毕业生管理系统系统 班级:班级:#1241#1241 姓名:姓名:* 学号:学号:* 指导教师:指导教师:# 设计日期设计日期: : 20201313. .6 6.2.24 4- -20201313. .6 6. .2828 成成 绩:绩: 目录目录 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 工程文件
2、. 9 6.2 窗体文件 10 6.3 报表(数据库) 22 7、项目打包 . 25 8、总结 . 26 9、教师评语、成绩 . 27 VB课程设计 学生选课系统 1 1 1、 课程设计的目的、意义课程设计的目的、意义 根据教学计划安排,对学生进行计算机 VB、Access 数据库等方面的综合强 化训练,培养和提高学生独立操作和应用计算机的能力。通过为期一个星期的 计算机实习在了解计算机 VB 的基础上, 对与计算机应用密切相关的某一方面的 管理业务活动进行详细调查和系统分析,建立业务管理信息系统的整体概念, 学会运用专业知识去发现问题和解决问题的方法,增强业务实践能力。 课程设计的目的是为了
3、加深学生对课堂所讲授的计算机基础知识及 VB 中 的命令和程序设计方法的进一步理解与掌握,提高学生对所学内容的综合运用 能力,同时增强学生程序设计能力,掌握一些编程技巧,并可培养学生实际上机 调试程序的能力,使学生对开发信息管理系统有一个总体认识,可使学生得到 很好锻炼,为以后学习、工作打下坚实基础。这次设计的意义在于学生通过实 际上机调试程序, 把平时学习的计算机基础知识及 VB 中的命令和程序设计方法 由原来的书本知识转入实际操作当中。在此过程中,学生通过不断地发现错误, 不断地改正错误,更进一步增强同学对这门学科的理解和提高学生的实际操作 能力。 本次实习我们主要完成的任务: 课程设计。
4、 要求学生根据所学 VB 和 Access 数据库知识, 设计开发一个中小型数据库项目或其它 VB 项目。 本次任务的完成, 使我受益匪浅,建立了一个小型的管理系统高校毕业生管理系统,在巩固 学过的知识的基础上又一次挑战了自己。提高自己制作的作业的质量,加快完 成作业的速度。 2 2、软件、硬件环境、软件、硬件环境 硬件环境:方正 248M 内存 80G 硬盘 软件环境:WindowsXP 操作系统 Visual Basic 6.0 开发工具 3 3 、项目设计要达到的目标、项目设计要达到的目标 高校毕业生管理系统这个项目设计要达到的目标有两个,一个是使教师能 够通过查询毕业学生的基本信息,了
5、解毕业生就业的一些基本信息;另一个是 进而了解毕业生就业的公司及公司的信息。负责调查管理毕业生的老师根据学 生的就业情况,及时将这些信息反馈给各个毕业生的任课老师及其同学,以便 以后的联系。 VB课程设计 学生选课系统 2 4 4 、项目功能结构图、项目功能结构图 5 5、数据库设计、数据库设计 5.1 数据库组成 数据库名称:高校毕业生管理系统 数据库包含三个表: 表 1 的名称: 学生信息表 表 2 的名称: 企业信息表 表 3 的名称: 就业信息表 欢迎界面 密码验证 登陆正确 登录失败 主程序 企业信息 就业信息 学生信息 企业信息报表 就业信息报表 学生信息报表 VB课程设计 学生选
6、课系统 3 5.2 表设计 表 1:课程基本信息表 字段名 类型 长度 是否是主键 学生编号 姓名 性别 电话 专业 地址 是否就业 毕业院校 数字 文本 文本 数字 文本 文本 是/否 文本 长整型 50 50 长整型 50 50 50 50 是 否 否 否 否 否 否 否 表 2:企业信息表 字段名 类型 长度 是否是主键 公司编号 公司名称 公司地址 公司类型 公司电话 学生编号 数字 文本 文本 文本 数字 数字 长整型 50 长整型 50 长整型 长整型 否 否 否 否 否 是 表 3:就业信息表 5.3 表间关系 表 2:就业信息表 主键为学生编号 表 3:学生信息表 主键为学生编号 字段名 类型 长度 是否是主键 学生编号 学生姓名 年龄 性别 就业状态 专业 数字 文本 数字 文本 文本 文本 长整型 50 长整型 50 50 50 是 否 否 否 否 否 VB课程设计 学生选课系统 4 表 1:就业信息表 主键为学生编号 表 3:企业信息表 主键为学生