课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 排课管理系统的设计与实现 [复制链接]

楼主
文件格式:word
文件大小:519.50KB
适用专业:计算机
适用年级:大学
下载次数:18 次
我要下载:点击联系下载
论文编号:37170

资料简介:
  毕业设计 排课管理系统的设计与实现,共31页,9972字。
  
摘要:排课是学校管理中十分重要,又相当复杂的管理工作之一,是为学校所设置的课程安排时间地点,使整个教学能够有计划有秩序的进行。用计算机进行排课能够快速地得到满足约束条件的可行结果,具有排课时间短,人力省和质量高的优点,不但能够使教务人员从繁杂的排课任务中解脱出来,而且对于推动教学的发展也起到非常重要的作用。排课问题的研究主要是解决各种教学资源如教室、教师的合理有效利用问题,避免教师、班级在上课时间、地点上的冲突,使排课时间分配均匀。实现了临时增加和删除课程信息,增加和修改教学时间等功能。该系统的主要功能是把各系或各授课部门的课程申请进行汇总,然后根据教学计划或教学环节制订全校各班级的课表。
  
关键字:高校;教务;排课系统;
  

  
目录
  
中文摘要    1
  
Abstract    2
  
第1章 绪论    5
  
1.1 应用背景    5
  
1.2 研究内容和研究方法    5
  
1.2.1Visio 2003 概述    6
  
第2章  排课系统需求分析与设计    7
  
2.1排课系统需求分析    7
  
2.2 功能需求    7
  
2.3 性能需求    8
  
2.4 技术架构    8
  
2.5 系统总体规划设计    9
  
第3章 系统的详细设计    10
  
3.1 开发环境的选择    10
  
3.1.1操作系统平台    10
  
3.1.2开发平台    10
  
3.1.3数据库平台    10
  
3.1.4开发语言    11
  
3.2 数据库设计    12
  
3.2.1数据库结构定义    12
  
3.2.2E-R图数据库设计    13
  
3.3 定义属性表    14
  
3.3.1班级表的设计    14
  
3.3.2专业名称表的设计    15
  
3.3.3教师信息表的设计    15
  
3.3.4教师授课表的设计    16
  
3.4 系统UML模型图    16
  
第4章 常见的排课算法介绍    18
  
4.1 遗传算法    18
  
4.2 贪心排课算法    18
  
4.3 回溯算法    19
  
第5章 排课系统主要模块的实现    20
  
5.1 主界面设计    20
  
5.2 增加课程设计    21
  
5.3 生成课表    21
  
5.4 注销课程表    23
  
第6章 结束语    24
  
致 谢    25
  
参考文献    26
  
附录    27
  
部分源代码    27


资料文件预览:
共1文件夹,1个文件,文件总大小:519.50KB,压缩后大小:345.96KB

  • 毕业设计-排课管理系统的设计与实现
  • doc排课管理系统的设计与实现.doc  [519.50KB]

我要下载:排课管理系统的设计与实现
分享 转发
TOP
沙发

不错,有意思!

不错,有意思,顶!强烈支持!
TOP
板凳

柴油机通风口座子零件的冲压工艺及模具设计

谁有给我搞好哒 @@@@@@@
TOP
地板

没有图纸

没有图纸没有图纸没有图纸没有图纸没有图纸?
TOP
5#

顶~~~

努力赚积分
TOP
6#

注塑机的尾板加工工艺规程及夹具设计

好东西啊
TOP
7#

不错,顶
TOP
8#

收藏

收藏后慢慢看!~谢谢了
TOP
9#

xiexie
TOP
10#

很好呀  我也要

很好呀  我也要
TOP
发新话题 回复该主题