高校自动排课算法的研究与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wb5019
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
排课是高校教务管理部门一项非常重要而且关键的工作,科学合理的课程表是高校教学工作正常开展,提高高校教学质量的重要保证。计算机自动排课不仅能够把教务人员从繁重的排课任务中解脱出来,而且采用计算机排课能够增强课程表的科学性。由于各个高校的教学模式和管理方法的不同,使得软件公司所开发的高效自动排课系统很难普遍适用,因此,高校根据自身实际开发一套适用的排课系统有着十分重要的意义。   本文在研究现有排课算法的基础上,汲取经典排课算法的精华思想,以基于优先级的排课算法为主要基础,针对北京联合大学生物化学工程学院的具体情况,对算法进行改造和补充,设计了适用于本院完整的排课算法。采用面向对象的分析方法,利用UML相关图对排课系统进行功能需求分析,并进行模块划分。排课系统采用C/S模式,用户分权限级别管理,利用Visual Basic6.0作为前台开发工具,SQL Server2000数据库管理系统设计的数据库作为后台,实现了系统需求中相应的功能。最后经过系统运行测试验证说明本课题所设计的算法具有可行性和有效性。
其他文献
网络业务具有分形特性,并对网络性能有着多方面的影响,对网络设计、流量控制、网络规划、网络管理以及QoS方面均有影响。与传统业务模型(如泊松模型)不同,现代网络业务的一个
集成电路技术的发展已经进入了超深亚微米工艺的时代,微处理器系统结构也随之面临着巨大的挑战。由于系统结构的设计涉及多方面的设计因素,因此其设计问题的解空间随着系统的
本文通过深入研究对等网络IPTV系统和应用层组播IPTV系统,提出了同时支持两种技术的基于对等网络应用层组播的自适应IPTV系统网络模型SANM。SANM模型由两层架构组成,上层是应
针对目前的信息检索系统并没有给予用户更多的关注这一情况。本文对网站的个性化信息检索服务进行了一些研究工作。主要目的是希望通过在传统信息检索系统上引入具有自适应学
学位
随着经济和科技的飞速发展,企业对信息管理提出了更高的要求,以满足企业之间竞争的需要。作为计算机支持的协同工作(CSCW,Computer Supported Cooperative Work)研究的一个重要
指纹因其唯一性和终生不变性成为目前最可靠的生物识别技术研究对象之一。指纹识别技术具有很高的可行性和实用性,成为目前最流行、最方便、最可靠的个人身份认证技术之一。
教育是经济和社会发展的关键的因素之一,它在缓解贫困方面起着重要的作用,而教师决定着教育的质量。近年来,随着计算机技术和通讯技术的快速发展,特别是Internet的迅速发展,
网络安全是目前信息系统应用的一个重要研究方向,而身份认证技术是能够对信息收发方进行真实身份鉴别的技术。因此,如何确定用户身份以控制用户对信息资源的访问,是一个值得研究
随着国内工业化、数字化的迅速发展,嵌入式开发在IT行业中的重要性越来越显著。嵌入式开发领域对产品的功能性、稳定性、实时性等方面的要求也越来越高。采用嵌入式实时操作
在实际应用中,对于不同类型的半调图像所采用的处理策略和方法可能完全不同,此时对半调图像进行分类识别就显得尤为重要。本文深入研究了现有的半调图像神经网络分类识别算法