论文部分内容阅读
时代的发展推动着更多的受教育者需要不断地提高自身素质,高校招生规模也随之扩大,高校招生人数逐年剧增,因此,办学质量也成了学校应该更进一步关心的重要问题,为了提高教学质量,教学质量评估作为各大高校提高教学质量的重要手段也越来越多地受到关注,而且,在大力提倡教育信息化的今天,建立一套适合高校实际需要的评估系统已势在必行,用以改变大多数高校现行的手工评估、或部分采用计算机辅助处理的教学评估方式,克服传统评估中出现的数据冗余度高,工作量大且易出错,输出结果准确性差的问题。因此各大高校已纷纷开始开发适合各自教学评估实际情况的教学质量评估系统,但是这些系统仍然存在功能单一、技术落后、安全性没有保障等问题。鉴于此,笔者结合陇东学院的教学质量评估现状,以ASP.NET技术、三层结构的B/S体系、UML建模技术为系统开发的技术基础,构建基于ASP.NET的高校教学质量评估系统。本文从系统开发的背景入手,分析高校教学质量评估系统开发的必要性,并详细介绍了相关技术和系统实现过程与研究,设计完善的数据库,提出具体的实现方法。过对陇东学院现有教职工的人员配置情况进行分析、结合学院现有的硬件和软件条件,将设计适合于陇东学院的高校教学质量评估系统分为需求分析、总体设计、详细设计与实现和系统测试等阶段。首先,结合高校教学质量评估的基本业务,对学院职工的角色进行分类,系统对不同的角色职责进行分析并设置不同的访问权限以便进行分类管理并提高数据访问的安全性,将高校教学质量评估系统的核心功能划分为系统管理、质量评估、资源管理和评估查询等功能模块;其次,结合高校教学质量评估系统业务需求和设计目标,设计出高校教学质量评估系统的总体构架和网络拓扑结构;在此基础上,运用统一建模语言完成系统的用例图、顺序图、活动图、类图以及序列图的设计,利用实体-联系E-R模型完成对后台数据的建模,并以SQL Server为数据库服务器,建立高效存储,安全的数据库系统。设计出具有系统管理、质量评估、资源管理和评估查询等核心功能的高校教学质量评估系统;最后,实现系统管理、质量评估、资源管理、评估查询等核心功能的部分代码和界面,并采用软件测试的基本方法对系统的功能和性能进行测试,验证高校教学质量评估系统的可行性和实用性,设计出更加科学的教学质量评估系统。本文设计的高校教学质量评估系统主要是采用现代技术的手段,实现资源管理、质量评估、评估查询的自动化、信息化;实现学校教学质量评估系统管理的网络化、自动化和系统化;提高高校教学质量评估的效率。同时,加强了教师、专家、学生之间的沟通,实现教学质量评估的网络传输与处理,教师与学生可以跨越时间、空间限制协同工作,为高校教学决策提供科学依据,为各学校教师及学生和管理员提供了一个良好的平台。