关键词:
教务管理
UML
B/S
排课
遗传算法
摘要:
教务管理工作是学校管理工作的核心,传统的管理模式和管理方法已经不能适应新形势、新发展的需要。随着网络技术发展和网络应用的普及,充分利用现有的网络资源,借鉴先进的教务管理经验,实现管理过程优化、管理工作有序、管理效率高效的教务管理是我们关注和研究的重点问题。
近几年我校招生规模不断扩大,在校学生人数有了突飞猛进的增长,专业设置日渐多样化,为了适应专业发展的要求,教学计划不断更新和完善,课程数目和课程种类不断增多,使得学校教务管理工作量大幅增加。目前,山东工会学院教务管理是基于单用户借助于office办公软件的管理模式,主要是使用excel表格进行数据存储和简单数据处理,数据多点存储,经常出现数据不一致的现象。原有的管理方式无论是从信息量的存储、数据的完整性和正确性上,还是从管理功能实现、数据维护、数据的安全上,都不能满足我校教务管理工作的需要,同时也制约了学校的发展。为了进一步提高学校教学管理水平和工作效率,充分利用网资源,使教务管理实现真正的网络化、无纸化和现代化,教务工作更加有序和高效,迫切需要开发基于网络的教务管理信息系统。
为满足教务管理创新及实用的需求,经过多年的实践和探索,根据工会管理干部学院教学及发展的特点,结合工作需要,提出开发了一套基于.NET教务管理信息系统。该系统采用B/S架构,基于学校校园网,有着较高的实用价值。教师、学生通过WEB浏览器,可以查询个人资料、课程信息、进行成绩录入和查询等。教务管理员可以方便、快捷的对学校教学环节进行管理,减少了大量的繁琐、重复的操作,也减少了人工操作的差错,同时更充分地利用了网络资源服务教学和管理。
本文采用面向对象方法对教务管理流程的业务需求进行分析和设计,保证了分析、设计、实现模型的一致性。阐述了基于UML的面向对象的系统分析与设计。在需求分析中,详细分析了系统所面向的用户对系统的功能需求,设计了用例图。根据用例图,对系统进行分析,识别系统的所有类,建立系统分析阶段的静态结构模型。为了描述系统中的对象在执行期间各时间点是如何动态交互的,建立了系统分析阶段的顺序图、协作图、活动图等动态行为模型。
我们在分析需求的基础上,设计了适用于山东省工会管理干部学院的一个功能完备、技术先进、安全可靠、易于扩展和维护的信息系统。系统功能投入了试运行,取得了较好的应用效果。