菜单
  
    摘要:本文是在参考各种市场上流行的配课软件(比如水晶排课)的基础上尝试性地提出了一种大学配课算法,并开发而成小型自动配课系统。配课问题的研究主要是解决各种教学资源如教室、教师的合理有效利用问题,避免教师、班级在上课时间、地点上的冲突,使排课时间分配均匀。在算法设计中为配课操作设置了不同的优先级,逐级配课,有效地降低了配课时间冲突的几率,提高配课的成功率。另外,系统为教师和教室分别设计了配课级别,从而能够避免教学资源过于集中地使用,实现均衡化利用。小型自动配课系统只是一种尝试,还有很多不完善的地方,需待日后改进。5990
    关键词: 配课系统;Java;数据库。
    Based on Java Automated Course Scheduling System
    ABSTRACT:In this paper,an algorithm for arranging schedule on the campus is tentatively proposed after consulting these popular software of the same type in the market like “Crystal Scheduling” , and it has been tried to developed .The problem of arranging schedule is largely to solve the proper and effective usage of various teaching resources, such as classrooms, teachers and so on, to avoid the conflict on the time or the place of the schedule, and to make the time produced on the average. In the design of the algorithm,different priorities are assigned to the operation of the arranging schedule,make it complished priority by priority,and thus bring down the probability of the conflict of the time arranging effectively,increase the probability of the successive arranging. Moreover, in order to make sure the teaching resources won’t be used too intensively,and realize the average usage,the system designs the arranging levels for the teacher and the classroom.
        The proposal of the algorithm is just an attempt,so there are lots of defects,which are to be improved in future.
    Key words: Course Scheduling System; Java; Data Base
    目录

    1 引言    1
    2系统概述    1
    2.1 自动配课管理系统概述    1
    2.2 目前配课系统存在的问题    2
    2.3配课管理系统的目的和意义    2
    2.4 发展趋势    2
    2.5 信息管理系统(MIS)    4
    3 系统分析    4
    3.1 编程环境选择    5
    3.1.2 Myeclipse插件集合    5
    3.1.3 Web服务器Tomcat    6
    3.1.4 数据库连接JDBC    7
    3.2设计大纲    8
    4 设计内容    9
    4.1实现功能    9
    4.2功能与模块的设计    9
    4.2.1 设计思想    9
    4.2.2 初步设计思路    10
    4.3数据库设计    13
    4.3.1 需求分析    14
    4.3.2 概念结构设计    15
    4.3.3 逻辑设计    16
    4.3.4 物理设计    17
    4.4 工作量计算    19
    4.5 课表生成    22
    4.6 数据备份和恢复    25
    5 系统具体窗口模块    26
    6设计进程    31
    7 结论和总结    32
    参考文献    33
    致 谢    33
    1 引言

        编排一个学校的配课系统是非常耗时且相当辛苦的,它得由有学校配课工作经验或者这方面知识的人才能做好。在一所高校一个课程表的制定是一个难题,因为在有关课程表的问题上有很多的限制条件得考虑,还有大量的数据空间被挖掘,即便输入数据量并不是实际意义上的大批量。计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。
  1. 上一篇:ASP.net+sqlserver企业设备管理系统设计与开发
  2. 下一篇:《协议分析与测试》课程考试系统设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. java+mysql车辆管理系统的设计+源代码

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 乳业同业并购式全产业链...

  11. 中考体育项目与体育教学合理结合的研究

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 当代大学生慈善意识研究+文献综述

  14. 电站锅炉暖风器设计任务书

  15. 十二层带中心支撑钢结构...

  16. 杂拟谷盗体内共生菌沃尔...

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回