论文部分内容阅读
近年来国家不断加大职业教育的扶持力度,时至今日中等职业教育高速良好的发展,办学规模也日益扩大,同时办学条件也得到了不断的改善。但教务管理的手段和方式方法相对落后。为了适应目前提出的科学发展观要求以及示范性院校的标准,利用信息化管理平台提高学校工作效率势在必行。目前,新疆各类中等专业学校的校园信息化平台的开发推广应用方面还存在着一定的问题,而且随着校园信息化进程的进一步深化,在此过程中还会出现新的需求。为了适应校园信息化需求本文提出了基于SSH的中职院校教务信息化系统的解决方案。本论文主要研究内容如下:1.选用开发技术:本系统以各类中等专业学校的信息化业务管理流程为依据,在深入现场调研的基础上设计并实现了基于SSH的中职院校教务信息化系统。为了使该系统能满足可扩展性,易维护性,可移植性和本地化需求,选用了SSH整合开发方式。Struts2具有强大的可扩展性和国际化功能;Hibernate是一个优秀的ORM框架,数据持久层使用Hibernate,简化复杂的数据库操作;业务逻辑管理层使用Spring框架,让整个系统更简洁,更方便维护。2.排课算法研究:排课问题是教务工作中最复杂的工作之一。排课问题是典型的NP完全问题,排课过程中只能考虑尽量满足更多的条件。本论文在详细比较目前使用的各种排课算法的优缺点以后选用了遗传算法。3.功能实现:主要实现的功能包括学生信息,教师信息,教室信息等基本信息管理,自动排课,手工排课,课程计划管理,学生成绩管理,通讯录,新闻通知管理,短信通知,毕业生就业管理,以及相应的系统维护功能。其中的毕业生就业管理与新闻,通知管理模块都具有短信通知功能,提高及时性。本系统通过SSH整合开发方式初步实现了中等专业学校教务信息化系统,使用遗传算法等优秀算法实现了排课工作的智能化,安卓设备与校园信息化结合在一起,提高了本系统的可扩展性,易维护性,及时性和教务管理工作的智能化,自动化。