1、 数据库课程设计报告数据库课程设计报告 课程设计题目课程设计题目:大学生就业咨询系统大学生就业咨询系统 学学 生生 姓姓 名:名: 专专 业业 :计算机科学与技术:计算机科学与技术 班班 级级 : 学学 号号 : 指指 导导 教教 师师: 日期:日期:2013 年年 12 月月 31 日日 大学生就业咨询系统大学生就业咨询系统 1 1、实验内容:、实验内容: (1)(1)主要的数据表主要的数据表 用人单位基本信息表,专业信息表,地区代码表等等。用人单位基本信息表,专业信息表,地区代码表等等。 (2)(2)主要功能模块主要功能模块 1)1) 对对用人单位的基本信息进行录入、修改、删除等。用人单位
2、的基本信息进行录入、修改、删除等。 2)2) 实现毕业生专业信息的维护。实现毕业生专业信息的维护。 3)3) 定时发布用人单位的毕业生需求信息。定时发布用人单位的毕业生需求信息。 4)4) 方便的实现对人才需求信息的检索。方便的实现对人才需求信息的检索。 5)5) 对用人单位的级别能够自动进行变更。对用人单位的级别能够自动进行变更。 6)6) 能够对历年的毕业需求信息进行统计、分析。能够对历年的毕业需求信息进行统计、分析。 7)7) 具有数据备份和数据恢复功能。具有数据备份和数据恢复功能。 2 2、实验要求:、实验要求: 方便毕业生进行就业信息检索,可考虑将就业信息在网上进行发布。方便毕业生进
3、行就业信息检索,可考虑将就业信息在网上进行发布。 本数据库本数据库总共包含四个数据表,分别是:毕业生信息与人才检索表总共包含四个数据表,分别是:毕业生信息与人才检索表, ,企业信息与企业检企业信息与企业检 索表索表, ,企业需求信息表企业需求信息表, ,统计与分析表统计与分析表 1.1.毕业生信息与人才检索表毕业生信息与人才检索表: 2.2.企业信息与企业信息检索企业信息与企业信息检索表表: 3.3.企业需求信息表企业需求信息表: 4.4.统计与分析表统计与分析表: 三三、窗体窗体总体设计:总体设计: 1 1)设计设计 1 1 个登录界面,个登录界面,即即:普通用户登录界面(仅供查看) ,管理
4、员登陆:普通用户登录界面(仅供查看) ,管理员登陆, ,界面使该系统具界面使该系统具 有一定的安全性和通用性有一定的安全性和通用性。 2 2)在在 VBVB 界面内设计窗体,并书写代码,使其与数据库连接起来,并具有相应功能:界面内设计窗体,并书写代码,使其与数据库连接起来,并具有相应功能: 窗体大致分为两个部分:用户查看窗体大致分为两个部分:用户查看(毕业生信息与人才检索表毕业生信息与人才检索表, ,企业信息与企业检索表企业信息与企业检索表, ,企企 业需求信息表业需求信息表, ,统计与分析表统计与分析表 添加、修改、删除、数据备份、数据恢复) 。添加、修改、删除、数据备份、数据恢复) 。 二
5、、二、编程编程 1 1、用户用户登入窗口设计登入窗口设计 窗体代码:窗体代码: Private Sub Command1_Click() If (Text20.Text = “杨帅杨帅“ And Text21.Text = “201230050124“) Then MsgBox “恭喜你登陆成功并给予权限!恭喜你登陆成功并给予权限!“, 48, “提示提示“ Form1.Show Unload Me Else: MsgBox “你输入的账户名和密码错误你输入的账户名和密码错误“, 16, “请重新输入请重新输入“ Form1.Hide End If Form1.Show End Sub Pri
6、vate Sub Command2_Click() Text1.Text = “ “ Text2.Text = “ “ End Sub Private Sub Form_Load() Combo3.AddItem “普通用户普通用户“ Combo3.AddItem “超级用户超级用户“ End Sub 2 2、主菜单:、主菜单: 窗体代码:窗体代码: Private Sub Command1_Click() Form7.Show End Sub Private Sub 数据的备份与恢复数据的备份与恢复_Click() Form8.Show End Sub Private Sub 退出退出_Click(Index As Integer) End End Sub Private Sub 毕业生信息与人才检索毕业生信息与人才检索_Click() Form1.Hide Form3.Hide