论文部分内容阅读
对任意一所高等学校来说,在教育、教学工作中,一项重要的工作便是教务管理,它可以说是整个学校管理的核心工作。教务管理需要高校管理工作人员按照国家及学校制定的一系列教育方针,科学地运用先进的管理手段指导并督促其他人员的活动,以便在教务管理工作中提高效率,提高质量,完成国家及学校所安排的教育、教学任务。教务管理作为各高等学校的教育、教学工作的核心,具有目的性强、计划周密、科学性高等特点。一所学校,教务管理工作处理的好坏,将关系到这所学校教学秩序的正常执行和提高,关系到该校未来学校的发展和办学理念的提升。运用现在成熟的互联网技术,搭建自己学校的教务管理系统,这对提高本校教务管理水平、提高服务意识都有这深远的意义。本论文首先对目前国内外关于教务管理系统的背景及发展现状进行了扼要的阐述,接着对系统目前需要处理的主要问题进行了分析研究。然后在需求分析的基础上重点阐述了系统设计的总体目标、总体框架以及对系统中所提到的各个功能模块,并在技术和方法的分析研究上对系统的各功能模块、所涉及到的接口,进行技术和方法的分析研究,最后给出具体教务管理系统用例。本论文在Java平台的基础上进行了架构的多层模型的搭建,在Struts、Spring、Hibernate三种技术(简称SSH)的基础上建立了一套伸展性较强的系统模型。同时,建立良好的模块接口,使得该系统在与其他系统进行数据迁移时保证了数据的统一性,这也使得在利用该系统进行教务管理的同时更能很好的与其他系统协调统一工作。本论文的主要内容:(1)研究分析了对于目前高等学校教务管理工作在高校中所起到的重要地位及现在所存在的问题,从而提出了在java平台的基础上运用三种技术搭建教务管理系统,并对所开发的系统亮点及意义进行了扼要阐述。(2)通过所设计的系统模型及开发该系统所涉及的技术进行讨论,在运用SSH三种技术,结合层次分层思想,设计出了符合MVC模型的系统架构。(3)在所设计的教务管理系统的需求分析基础上,通过运用例图进行了具体的描述,完成系统概要设计,各功能模块的详细设计及完整的数据库设计。(4)运用Struts技术、Spring技术、Hibernate技术建立并实现了伸展性较强的教务管理系统。