驻马店技师学院排课系统的设计与实现
发布时间:2020-09-21 21:44
随着我国经济的增长,对职业教育的投入越来越多,各所高职院校的生源也比较充足,招生规模也在不断的扩大。对应的教师数量和教学资源也不断的增加,高校在每个学期的开学前如何更加科学、合理的编排出符合自己学校需求的课程表便显得更加的重要。本系统在驻马店技师学院排课的实际情况基础上,根据学校教学工作的实际情况,以学校教学计划和开课任务书为基础,在对我校课表编排的实际需求基础上对系统进行了需求分析、功能设计和系统的实现。首先,对排课系统设计的背景、研究现状和开发意义进行了研究,并根据学校排课的实际情况,通过对排课因素进行分析,得到排课系统的功能需求分析和非功能性需求分析;然后,依据功能需求分析,对学校排课系统进行了功能设计、算法设计和数据库设计,并对系统进行了实现;其次,将粗糙集的属性约简算法和修改后的遗传算法应用于课表的编排上,约简了排课需要考虑的部分因素,提高了排课效率,在实际应用过程中取到了良好的效果;最后,对系统进行了测试,设计了测试用例,对测试结果进行了分析,对系统开发中的主要工作进行了总结和展望。驻马店技师学院排课系统利用先进的SSH技术结合三层架构开发设计,将数据存储在SQL Server数据库中,加强了数据的安全性。通过学校实际运行,排课系统能够完成预定的各项工作,性能稳定,排出的课表科学、合理,对学校教学工作的效率提高具有明显的作用。
【学位单位】:天津职业技术师范大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
第 2 章 相关理论与技术店技师学院排课系统主要采用面向对象的软件开发方法,采用VC 设计模式进行设计与实现,在技术上主要采用基于 JAVA 的框方法与模型的开发方法主要有面向对象的软件开发方法和面向过程的软件前使用最多最流行的是面向对象的开发方法。面向对象的开发方法对象的开发方法在系统的开发过程中主要由需求分析、系统分统实现、测试、维护等几个大的阶段组成,如图 2-1 所示。
)快速原型法
图 2-4 B/S 架构体系VC 设计模式C 设计模式[17]是系统开发过程中采用的经典设计模式之一,该设计(model)、视图(View)和控制器(Controller)等三个部分所模型主要是解决系统中对象的模型问题,可以对对象进行处理,的获取、赋值等主要操作,可以使对象的操作面向对象化;视图页面的显示问题,可以对系统功能操作的结果进行展示,使结果户的操作和显示;控制器主要是对系统的操作功能进行转移控制转。MVC 设计模式结构如图 2-5 所示。
本文编号:2824028
【学位单位】:天津职业技术师范大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
第 2 章 相关理论与技术店技师学院排课系统主要采用面向对象的软件开发方法,采用VC 设计模式进行设计与实现,在技术上主要采用基于 JAVA 的框方法与模型的开发方法主要有面向对象的软件开发方法和面向过程的软件前使用最多最流行的是面向对象的开发方法。面向对象的开发方法对象的开发方法在系统的开发过程中主要由需求分析、系统分统实现、测试、维护等几个大的阶段组成,如图 2-1 所示。
)快速原型法
图 2-4 B/S 架构体系VC 设计模式C 设计模式[17]是系统开发过程中采用的经典设计模式之一,该设计(model)、视图(View)和控制器(Controller)等三个部分所模型主要是解决系统中对象的模型问题,可以对对象进行处理,的获取、赋值等主要操作,可以使对象的操作面向对象化;视图页面的显示问题,可以对系统功能操作的结果进行展示,使结果户的操作和显示;控制器主要是对系统的操作功能进行转移控制转。MVC 设计模式结构如图 2-5 所示。
【参考文献】
相关期刊论文 前7条
1 谭保华;彭伟;;基于蚁群遗传算法的高校排课系统[J];计算机仿真;2008年12期
2 陈章辉;黄小晖;任文艺;康烈;;基于双倍体遗传算法求解大学排课问题[J];计算机应用;2008年12期
3 汪晓飞;李晓宁;;GA编码方案在高校排课系统中的应用[J];计算机工程与设计;2008年17期
4 赵辉;谭天晓;赵宗涛;;基于不完备信息系统的粗模糊属性值的知识获取[J];微电子学与计算机;2008年08期
5 滕姿;邓辉文;杨久俊;;基于遗传算法的排课系统的设计与实现[J];计算机应用;2007年S2期
6 梅晓勇,孙建平,肖政宏;基于动态规则构造的排课系统设计与实现[J];微机发展;2002年06期
7 龙一飞,郭文宏;基于知识推理的排课系统[J];电脑开发与应用;2000年06期
本文编号:2824028
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2824028.html