菜单
  
    摘要:为了保证高校的教学质量,必须具备一套严密、高效的教学管理系统,实验室排课管理系统就是教学管理系统中关键的一环。通常,绝大部分院校的实验课程都是使用手工或传统的方法来排的,这不仅导致工作量巨大,耗时、耗资,且准确率低。论文主要研究解决各种教学资源如实验室、学生、教师的合理有效利用问题,在算法设计中为排课系统操作设置了不同的优先级,逐级排课。另外,系统还为教师和教室分别设计了排课级别,从而能够避免教学资源过于集中地使用,实现均衡化利用。8894
    关键词:实验室排课;回溯算法;冲突检测;ASP.NET  
    Rsearch and Design Laboratory Course Scheduling Management System
    Abstract: In order to guarantee the teaching quality of colleges and universities, must have a tight, efficient a set of teaching management system, a key ring laboratory course scheduling management system is a teaching management system. Usually, experiment course most colleges are using manual or the traditional method of row, which not only caused huge workload, time-consuming and expensive, and the low accuracy rate. This paper focuses on solving the teaching resources such as laboratory, students, teachers, rational and efficient use of the issue, in the design of algorithms for timetabling system operation set up different priorities, progressive course scheduling. In addition, the system for teachers and classrooms were designed class level, thus to avoid over concentration in the use of teaching resources, to achieve a balanced utilization.
    Keywords: Laboratory Course Scheduling; Backtracking Algorithm; Collision Detection; ASP.NET
    引言
    随着教学模式的改变和计算机多媒体在教学实验中的应用,实验教学学分制管理也渐渐成了高等学校学分制学籍管理的一个重要组成部分,改变了我国高等教育长期以来重视课堂教学质量,轻实验室教学的教育方式,同时也转变了教育思想,更新了教育观念。实验教学学分制管理方式就是将实验课程教学细化到实验项目中,学生以实验项目为依据进行选课,按照实验项目修学分,高校通过实验项目进行教学管理。近来,各大高校招生规模不断扩大,实验资源也日益紧张,理论课学分制选课也全面推行,同一行政班的学生在理论课选课完成后,每个行政班的实验时间可能不完全相同,所以在实验室管理中只能将每个班级的实验课程申请信息收集起来,查询空余时间进行人工排课。在处理上十分费时费力,浪费资源,效率不高,而且安排的实验课程不一定能达到实验资源最优化。实验项目排课系统能克服人工排课的繁琐,低效,能够实现自动检测冲突,将实验室资源、教师资源最大利用。
    1.系统的需求分析
    1.1系统的可行性
    如果要找到一个通用的满足任意条件的最优的排课算法是一件很困难的事。考虑前面提到的各种需要考虑的因素,“退而求其次” 用一种次优化方法是可以得到在一定程度上满足需要的课程表的。本系统就是基于这个方法来设计的。本系统是实现在时间和空间组合下选择最优的排课方案。整个实验教学排课过程都由任课教师手动排课,计算机就做后台的处理,判断当前的排课方案是否与数据库中已有的方案冲突。如果将一个排课方案提交后出现了冲突,系统会给予提示,排课者再做适当的调整。如果实在有特殊情况需要调课的,那么就需要联系管理员,因为只有系统管理员拥有权限,可以在一些特殊情况下进行排课或者取消排课。鉴于上述提到的几点,在提供系统运行环境条件下,这个系统是可行的。
    1.2系统实现采用的技术
    实验室排课系统是使用ASP.NET动态网页开发技术和SQL Server 2005创建数据库的。SQL是关系数据库的标准语言,它已成为关系数据库产品事实上的标准。系统的软件配置是:开发使用的系统是Windows XP,基于SQL Server 2005数据库,浏览器使用IE,系统基于Browser/Server(B/S)结构。
  1. 上一篇:在EXCEL环境下的加热炉热平衡计算软件开发
  2. 下一篇:ASP网络的校园电话号码查询系统设计
  1. ASP.NET旅游资源管理系统的设计与实现

  2. asp.net物流信息管理系统设计与实现

  3. ASP.NET杂志社投稿及稿件处...

  4. asp.net网络商城在线购物系统的设计与实现

  5. ASP.NET+SQLSERVER古诗词在线学...

  6. asp.net+sqlserver小型超市管理系统的设计+ER图

  7. asp.net+sqlserver在线家电销售网站的设计与实现

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回