基于WebGIS的教学排课系统设计与开发

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:doubaosong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
教育是发展科学技术和培养人才的基础。信息化技术不断发展和普及,使得传统教育模式不能适应当今社会的发展要求,学校需要针对自身需求设计开发出一套高效的教学系统。教学排课作为教学管理中关键的环节,课表编排的好坏往往影响着教学质量和教学效率。因此,如何设计一个合理的教学排课系统是目前教学管理中急需解决的一个重要问题。针对高校排课系统,在分析了国内外研究现状以及发展趋势的基础上,本文建立了满足课表约束条件的教学排课模型,设计了一种基于蒙特卡洛和遗传算法的混合求解方法,通过分析高校教学管理系统的需求,采用Javascript和Java等语言,基于ArcGIS平台、PostgreSQL+PostGIS数据库等技术,设计并开发了高校教学排课WebGIS系统。本文的主要工作和成果如下:(1)介绍了教学排课问题的研究背景和意义,阐述了教学排课问题的国内外研究现状和发展趋势;介绍了教学排课问题的特点、研究方法以及系统实现的相关理论和技术,建立了满足排课要求的数学模型。(2)针对教学排课问题,首先根据排课问题的特点,建立多目标、多约束条件的优化模型,设计出一种基于蒙特卡洛和遗传算法相结合的智能排课方法,并应用该算法求解得到问题的满意解。(3)在高校排课系统信息需求和功能需求分析的基础上,采用前后端分离的开发思想,结合SSH框架特点,设计由表现层、逻辑处理层和持久层组成的系统层次架构;考虑数据和功能实现的关系,设计系统整体结构;分析空间数据和属性数据对系统的作用,设计数据库表关系和数据库表字段;根据排课的实际需求,实现了排课管理、课程管理、课表管理和个人中心四个模块。最后,运行测试结果表明了系统的可行性。
其他文献
绒山羊养殖户在进行养殖前,往往需要引进一定数量的绒山羊,其质量的高低会直接影响养殖效益。因此,如何准确挑选出优质的绒山羊个体非常重要,概括来讲,应从以下几个方面进行考虑。
仔猪营养性贫血,是指以缺铁为主的造血物质缺乏所引起的贫血。临床上以循环血液中红细胞减少、血红蛋白降低、可视黏膜色淡甚至发白为特征的疾病,又称缺铁性贫血。本试验旨在通
社团结构作为网络中一种重要的拓扑结构,在网络分析任务中具有重要的理论研究意义和社会应用价值。近年来,对于社团发现方法的研究从未间断,研究者们提出了许多新的社团发现方法。目前的大部分社团发现方法主要关注于网络中单一粒度上最为显著的社团结构发现问题,对于相对较为隐藏的社团结构研究不足。然而,这种隐藏社团结构在解决现实问题中往往有着重要的应用价值。因此,构建网络由显著到隐藏的多粒度社团结构对于更加全面地
近年来,养鸡户被日益复杂多变的鸡病折磨得苦不堪言。通常的状态是发现周围鸡群开始发病,或者自己家的鸡出现蛋成下降或死亡,马上联系兽医买药,如果对症了就会症状较轻或缓解,最终
众所周知,狂犬病是人畜共患传染病,是迄今为止人类病死率最高的急性传染病,其病死率高达100%。中国狂犬病发病人数连续7年呈增长态势,狂犬病死亡人数在我国法定报告传染病中
伴随着我国经济的不断发展,在城市建设中,越来越多的大体积混凝土工程施工。由于大体积混凝土特点是体积大、里表温差大、技术复杂等,一次浇筑的混凝土量非常大,水泥水化热的