论文部分内容阅读
教学管理是教学过程的重要补充和必备环节,但由于涉及的流程多,数据量大等问题,很容易造成数据的流失和管理的不到位等情况,通过对教学管理系统的建立和应用,可以进一步促进高等院校教学对教学管理与决策的科学化和现代化。MVC(Model-View-Controller)即模型—视图—控制器,是一个经典的软件设计模式,通过MVC可以较好的解决软件维护成本高、客户需求变化频繁,开发周期长等问题。本文在深入分析了目前教师在教学过程中对教学管理的需求,以及目前针对教师教学的管理系统功能上的不完整性和设计上的缺陷,并探讨了设计模式的意义,结合教师实际教学管理的需求,进行了基于MVC设计模式的教师教学管理系统的设计和实现[1]。整个系统的在设计和实现过程都是基于面向对象的思想,采用了ASP.NET MVC的框架技术,使系统设计思路清晰、软件可重用性高,基于教师的教学管理系统的建立和应用,可以为高校教师在教学环境中提供一个信息化的管理平台,使教师对教学过程的若出勤率、平时成绩、实验教学管理等教学环节能更快捷、方便的进行管理。论文的主要研究内容包括以下几点:第一章对教师教学管理系统的发展概况及当今教学现状进行了简要的叙述,对教师教学管理系统的需求进行分析,并提出设计使用MVC模式,进行系统的开发和设计。第二章主要介绍了软件系统体系结构的类型及选择、ASP.NET的理论基础及主要优点、AJAX和JQuery技术的基础等相关技术。第三章介绍了MVC设计模式及ASP.NET MVC基础理论,主要说明系统框架的实现方法,详细说明在ASP.NET MVC模式下,框架的工作流程和各部份组件的实现方式。第四章介绍了系统的需求分析和总体设计,主要说明该系统的主要目标,系统的主体功能、系统的架构和系统的业务流程,同时介绍了数据库分析和实现的设计流程。第五章是ASP.NET MVC框架技术的实现和扩展,主要说明系统框架的实现方法,详细说明在ASP.NET MVC模式下,框架的工作流程和各部份组件的实现方式。说明了系统的实现思路,各功能模块的主要功能和主要实现方法并给出了程序运行的部份截图和实现代码。第六章是总结,对目前的工作做出了总结,并对下一步的工作进行了展望。