基于B/S结构的高校排课系统的设计与实现

来源 :电子科技大学 | 被引量 : 12次 | 上传用户:bright_wish
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着高等教育的普及,招生人数持续增加,课程设置逐步拓展,教务管理工作愈加复杂与繁忙,原有教务管理工作效率较低,功能有限。在教育部大力推进“教育信息化建设工程”的背景下,全国各大高等院校积极结合现代信息化技术,促进现代高等教育改革。而排课系统是教务信息系统中最重要,也是最复杂的问题。排课问题是一个多目标组合优化决策问题,主要在某些约束条件下去解决教师、课程、教室与时间各种因素之间的冲突问题。本文主要是在黑龙江工程学院教务系统建设条件下,结合本学院的实际需求,将遗传算法应用于解决排课问题,从而设计一个适合本学院特点的排课系统。本论文重点采用了软件工程的系统开发设计方法,从黑龙江工程学院教务排课业务着手,进行全面的系统需求分析,主要从系统的功能、系统的性能以及业务的流程几个方面进行调研并深入分析,先后从系统构架的设计、系统功能的设计和数据库的设计几个方面进行全面展开,应用软件工程全面实现系统各个功能模块的主要功能,完成了教务排课系统化。排课系统主要采用了基于B/S模式的三层体系结构。系统从功能上设计角度上完成设计了基础数据管理、排课管理、课表查询和系统管理四大功能模块。在核心的排课管理模块中,系统通过分析排课问题的影响因素、主要约束条件、求解目标和难点,从而得出遗传算法的设计流程和步骤。系统能够实现自动排课、手动排课两种模式,并能给出调课安排。系统通过自动排课得出了课表,解决了教师、课程、教室以及时间的冲突问题,相比原有人工排课,具有速度快,算法合理等优点,并且大大减轻了教务管理人员的繁琐工作。本系统还实现了多种课表查询方式,能够根据用户不同需求查询得出不同的课表结构,具有一定的实用性,灵活性。系统采用三层体系结构,使得系统能够通过组件完成每一层的逻辑功能,简化了系统的复杂性,并且降低了系统的维护工作。最后,通过了测试检验了该排课系统的可操作性,具有一定的应用和现实意义。排课问题由于本身的冲突组合复杂性,仍然可以继续探索,进行算法的进一步改进,并且在系统的功能拓展方面以及网络资源共享方面还可以做深层的研究。
其他文献
研究了激光器扫描步长和线宽两种特性对可调谐半导体激光吸收光谱检测系统的影响,理论上推导出激光与气体吸收谱线的作用原理,分析出扫描信号(锯齿波)的台阶间隔和高度影响激
本文在地方理论视野中解读澳大利亚当代诗人马克·特莱蒂内克的诗集《火之日志》。从题材、视角和语言等方面都可以看出,诗人在精神和身体上深入自己身处之地,在自然和生活景
有关动物的词语是词汇的一种。这些词语反映了不同民族丰富多彩的文化因素。不同语言中有关动物词语的表达方式或意义并不完全相同。对学习者而言,学习汉语中有关动物的词语
<正>上海烟草集团有限责任公司是一家工商一体,以京津沪卷烟工业为主的,多元化、集约化、现代化的大型国有企业。公司拥有一流水准的卷烟工业及烟草储运、印刷、材料等配套企
罗莎蒙德·雷曼是20世纪初"中额"文学的代表作家,长期以来被"现代主义"和"宏观叙事"的话语所遮蔽。雷曼凭借《荒芜的答案》成为一战后一代年轻人的代言人,通过再现战后流动的
微小型水下航行器是涉及阻力、结构、能源与推进等学科的典型复杂系统。传统的潜器设计方式由于人为的割裂了各学科之间的联系,往往会降低系统的整体性能,所以将多学科优化设计
随着我国民航事业的飞速发展,空中交通流量的不断增长、攀高,终端机场及航路/航线日益拥挤,各类空管设备也基本呈现不间断工作状态。加强对空中交通管理设备的运行保障,提高设备
奥斯卡·王尔德(1854—1900)是位饱受争议的文学家,这固然与他自己追求“被议论”的愿望有关,但更多的是因为他是“自己最好的艺术作品”。身为一件艺术品,在现实的透视镜下,其生
目前,全国高等学校在校生总量规模已超过了近2500万人,最小的高校在校生总量也在一万人左右。所以高等学校学籍信息管理已是学校的一项数据量最多,数据资源管理最重要,并且成为学
伴随着计算机技术和网络技术的不断发展,人们已经进入了信息时代。采用现代化的信息技术,可以有效的解决高职院校的管理问题,毕业生就业管理主要是为了在学校和企业之间建立一座