排课算法的研究与实现.doc

约44页DOC格式手机打开展开

排课算法的研究与实现,3.3万字44页包含程序目 录1 绪论11.1高校排课的意义11.2高校排课问题的研究背景11.3高校排课问题的研究现状22 排课算法研究42.1排课中的问题42.1编排课表的注意事项43 数据库的设计及实现63.1开发环境63.2数据库设计63.2.1 班级表(classarray)的设计73.2...
编号:10-19399大小:495.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 20023286 发布

排课算法的研究与实现
3.3万字 44页
包含程序


目 录
1 绪 论 1
1.1高校排课的意义 1
1.2高校排课问题的研究背景 1
1.3高校排课问题的研究现状 2
2 排课算法研究 4
2.1排课中的问题 4
2.1编排课表的注意事项 4
3 数据库的设计及实现 6
3.1开发环境 6
3.2数据库设计 6
3.2.1 班级表(classArray)的设计 7
3.2.2 专业名称表(Subject)的设计 7
3.2.3 教师信息表(Teacher) 7
3.2.4 教师代课表(trClass)的设计 8
3.3数据库操作 8
3.3.1 ADO简介 8
3.3.2 ADO的使用方法 9
3.4 ODBC数据访问技术 15
4 计算机自动排课的设计及实现 16
4.1总体设计 16
4.1.1 系统功能 16
4.1.2 模块设计 16
4.1.3 流程图 17
4.2详细设计 17
4.2.1 启动界面(frmloading)设计 17
4.2.2 登陆界面设计(frmlogin) 18
4.2.3 系统主窗体(frmStart) 18
4.2.4 教员信息入库窗体(Form1) 19
4.2.5 排课管理窗体(Form2) 19
总结 23
致谢 24
参考文献 25
附录:源程序 26


参考文献
[1] 萨师煊、王珊.数据库系统概论.高等教育出版社
[2] 周绪、韦文斌、曾波、姬彬.SQL Server7.0入门与提高.清华大学出版社


附录:源程序
登陆窗体
Option Explicit
Private Sub Form_Load()
Me.MousePointer = 11 设置鼠标指针
Dim X, Y As Integer
ImgBg.Picture = LoadPicture(App.Path + "back.jpg") 加载背景图像

ImgBg.Width = Form1.Width
ImgBg.Height = Form1.Height
X = (Screen.Width - Form1.Width) / 2
......