论文部分内容阅读
教务管理工作是高等院校管理工作的核心,高效、有序的教务管理能够营造优良的教学环境,提高教学质量,方便教师和学生。而学生成绩管理是教务工作的重要组成部分之一,成绩对于评价学生学习水平,反应教学质量有着重要的作用。随着学校规模的不断扩张,师生数量不断增加,教务管理特别是成绩管理的流程日渐复杂,成绩在评奖学金、优秀学生荣誉称号方面起到决定性作用。传统的手工成绩管理模式,经手人较多,流程不严谨,成绩安全性得不到保障。在高校管理现代化潮流的推动下,对学生成绩进行科学、合理的管理成为迫切需求。在信息化技术的帮助下,建设先进的学生成绩管理系统,对保障学生成绩的安全性、一致性,减少教务工作强度,提高工作效率,提供跨部门数据资源共享,逐步实现高校管理工作现代化、科学化和信息化,为培养新世纪高等教育人才起到积极的推动作用。本文以软件项目工程化开发理论为基础,详述了鞍山师范学院学生成绩管理系统的设计与实现过程。首先,阐明了本系统开发的背景与意义,并分析了国内外相关学生成绩管理系统应用情况。基于面向对象程序设计方法和技术,从系统建设的提出部门学校教务处开始进行需求分析调研,通过深入了解学生成绩管理系统的业务流程,确定系统的主要用户类型包括教师、学生、系部教学秘书和教务处管理员。根据用户类型设计了基于角色的用户权限管理模式。根据各类用户的业务过程,概要设计了基础数据管理模块、业务数据管理模块、成绩管理模块、重修/补考管理模块等系统主要业务逻辑处理模块。根据系统的应用环境,提出采用B/S模式内外有别的系统架构。进而根据系统概要设计,对系统业务的主功能及子功能模块进行了详细分析和设计,基于面向对象的软件开发方法,设计了实现各功能的类和数据库结构,定义了各数据库表的字段和数据类型。最后对系统进行了开发实现,进行了系统的试运行。该课题研究并实现了基于角色的用户权限管理模式,能够灵活的对用户进行权限分配和管理,提高了系统安全性,改善了用户管理体验。根据实际业务流程,优化了系统的业务流程处理过程,提供不同网络模式下的对系统的安全合理访问。系统的实施,改变了学校传统的成绩管理模式,提高了学校教务管理的信息化和现代化水平。