关键词:
成绩管理
B/S架构
UML建模
数据库
摘要:
成绩管理作为当前高校日常管理的一个非常重要环节,特别是高职院校中面临课程门类繁多,学生规模较大等实际情况,高职院校成绩管理在高职院校教务管理中尤为突出,且是一项非常重要的工作。在传统的高职高专院校教学考务管理中,其中学生成绩管理基本全部是在人为的手工模式下的进行成绩登记、统计和分析,它存在信息化程度低、数据统计分析能力低、网络化低下、资源整合度低等特点,大大的影响了成绩管理的工作效率。随着时间的推移,还会产生大量的手工录入文档和数据资料,对于日后的查找与维护来说是相当困难的,会耗费大量的人力物力,且很难避免错误的发生。因此,开发设计邯郸职业技术学院成绩管理系统是有很大的理论与实际价值。本文根据邯郸职业技术学院教务成绩管理的实际需求,结合邯郸职院成绩管理系统的实施过程,对邯郸职院管理工作进行分析,并以软件工程的方式对系统进行了详细的说明。在对关键技术简要介绍的基础之上,依据软件开发的流程,从系统需求分析、系统设计、系统实现及系统测试等方面对系统的关键功能进行了详细的说明。本系统主要功能包括用户管理、课程管理、学生信息管理、成绩管理、授课信息管理、学生信息查询、成绩统计、权限分配等功能。通过本系统将学院的学生成绩等信息进行有效的采集、存储、加工、维护和使用,学院成绩管理过程中更加科学和高效,可使具有相应权限的用户轻松查阅当前和历届学生成绩,并对成绩进行有效的分析和统计。邯郸职业技术学院成绩管理系统采用B/S架构,应用MVC设计模式及UML语言进行系统设计,应用.NET Framework平台,开发环境使用Visual Studio 2012、UML建模工具等,数据库使用SQL Server 2012。服务器采用Windows Server 2008R2操作系统及IIS Web应用服务器。选用此种架构模式,可将成绩管理系统安装于服务器端,用户就可以通过个人计算机网页浏览器通过互联网使用本系统提供的功能。