论文部分内容阅读
在高等院校的教学科研活动中,最重要的部门是学校的教务管理部门。各院系的教务系统虽然都是围绕着学生为中心,以学生作为管理对象,实施一系列标准化、规范化的管理,但是不同的学校又有不同的特点。比如像本文的研究对象四川水利职业技术学院,有多个校区,在校学生上万人,学科行业性、应用性较强,与综合类大学的教学管理有较大不同,在学生的排课、选课、实验教学等方面,都有自己的特色。因此,有必要定制开发一套教务管理系统,以提高本学校的教务管理效率。本文以当前比较流行的Java EE开发平台,以及成熟的MySQL数据库来进行教务管理软件的设计。Java语言也是B/S开发模式下一种高效、具有良好跨平台特性的语言,所开发的软件扩展性较好,非常适合本高校业务部门多、需求变化多的实际。本论文主要研究内容如下:教务管理系统的需求分析。以用例图的形式,对本教务管理系统涉及的用户角色、功能需求进行了详细的分析,同时,对本系统的非功能性需求,如系统的性能、安全性等功能也进行介绍。根据分析,本系统总共可以划分为电子办公、数据中心、系统管理、学籍管理、教学管理、程序管理、个人助理七大功能模块。教务管理系统的设计。设计部分分为总体设计、详细设计。总体设计给出了教务系统的总体架构,以及网络物理部署结构。详细设计是教务系统设计的重点部分,也是本论文的核心。详细设计给出了各功能模块细分功能点的描述,以及部分功能的业务流程图、时序图的设计,并给出了部分代码类、对象的设计。详细设计还包括教务系统数据库设计。教务管理系统的实现与测试。介绍了教务管理系统的部分功能测试实例,以及教务管理系统的具体实现。教务管理系统的成功、稳定实施表明,四川水利职业技术学院的教务管理效率也大大提高了,学生数据的获取更加便捷高效,有效促进了学校行政管理与教务、学生管理等管理工作的协调,并为学校各系统的对接与搭建提供了便利,实现了学校各级部门的协同管理,四川水利职业技术学院的教务管理工作更加透明、高效。