南通理工学院教务管理系统的设计与实现
2015年7月13日 17:31 作者:刘 玺 南通理工学院 江苏南通 2260刘 玺 南通理工学院 江苏南通 226002
【文章摘要】
在全国高等教育事业快速健康发展的势头下,各类高校教务管理工作变得越加繁重,不仅增加了管理人员的工作量,也提高了工作难度。文章中所设计的教务管理系统为南通理工学院教务管理工作带来了巨大的便利,该系统为学校的教务管理工作提供了高效及可靠的运作模式,提升了学校的管理及服务水平,增强了学校的综合竞争力。
【关键词】
教务管理;B/S ;ASP.NET
0 引言
当今高等教育发展的趋势是以高新技术改变常规教育形式,用教育信息化来促进教育现代化,运用各种高新科技方法提升教育水平及管理水平,为社会输送优质人才。在当今社会的高等教育模式下,高校中的计算机技术应用已经非常广泛, 而其中涉及面最广的就是教务管理系统的运用,不论哪所学校,最为繁杂的就属教务管理,学校教务管理的好坏能体现出一所学校管理水平的高低,所以开发一个性能优良的、适合学校自身的教务管理系统是每个学校非常迫切的需求。
在本系统的设计与实现过程中,以实用性为主,在运用实践中不断丰富完善,最终设计出了一套符合学校实情的教务管理系统,为教务管理工作提供了高效及可靠的运作模式,提升了学校的管理及服务水平,增强了在同类院校中的竞争力。
1 关键技术
1.1 B/S 体系结构
B/S(Browser/Server) 架构是一种时下主流的网络结构模式,是随着互联网的发展应运而生的。实际上B/S 架构对用户来说使用的一大优点就是系统用户只需要一台能上网正常使用的电脑,不受时间空间的限制,在任何地点任意时刻都能访问系统,不用安装专门的客户端软件,只要安装有任意的浏览器软件就能访问系统,与服务器端进行交互。另一优点是客户端的电脑无需做任何的软件维护,系统的更新是在服务器端完成的,而且系统的扩展也在服务器端完成。
1.2 ASP.NET 技术体系
ASP.NET 是用于构建动态Web 应用程序的技术,基于Web 服务器的技术,是微软公司推出的一种全新的基于B/S 模型的技术,该技术有着Microsoft Visual Studio 的支持,其是一个强大的集成开发环境。目前使用ASP.NET 开发Web 应用程序已经变得非常简单了,因为其可以通过各类控件的使用来实现可视化的开发,并且可以建立基于Web 的B/S 架构应用程序,且语言环境是通用的。
1.3 SQL Server 2005 简介
SQL Server 是由微软公司为主导设计开发的关系数据库管理系统。SQL Server 为用户提供了安全可靠的数据库使用平台,可以全面而高效的解决用户的数据库需求,一般用于企事业单位的数据管理等。SQL Server 2005 可降低数据操作的复杂度,包括创建、部署、管理、分析等功能操作,其还有数据分析、数据报表、数据通知等实用功能。正因为有着这些全面的功能,还有着多种不同系统的集成性以及自动管理日常任务的能力,各种规模的企业都可以使用SQL Server 2005 来解决数据库的使用问题。
2 系统分析和设计
教务管理系统主要功能模块有:教学计划管理、教育资源管理、网上选课管理、课表编排管理、学籍档案管理、学生成绩管理、考务管理和系统管理。采用专业的UML 工具对每个模块建模,使每一个模块都保持业务针对性以及在开发过程中的程序通用性,通过流程图展示每个模块的主要工作流程。
2.1 系统整体
以软件过程管理的指导思想为主要实施方针,本系统开发经过了四个阶段:需求、设计、实现、维护。在本系统项目立项后,首先对南通理工学院的教务管理需求进行了调研分析,并对需求进行建模, 可用于开发人员在开发过程中交流。随后,进入了设计阶段,在设计阶段需要对系统进行整体的设计,并对系统里面的子功能模块进行详细的设计,包括各个模块的业务流程的表现,同时还对用于存储数据的数据库进行了设计;设计的文档是系统实现的根据,依照系统设计文档进行实现的系统便是最终需要的系统,但是在实现的时候还需要对实现的工具以及开发的模式进行选择,以确保能够以最优化的方式交付稳定易用的系统。
2.2 系统功能
用户登录教务系统后的功能操作主界面,其中包括8 个主要的应用操作功能模块,各用户类型使用的权限不同,所要达到的功能也不尽相同。例如,老师要实现的功能有课表查询、成绩录入等,学生要实现的功能有网上选课、考试安排、成绩查询等,教务人员要实现的功能有教学安排、学籍管理、课表编排、考务管理等。其它的一些例如报表打印,数据分析等实用功能,该系统也能一并实现。
3 结束语
本文所设计的南通理工学院教务管理系统结合了计算机的软、硬件技术及网络技术,是全面体现教育现代化的真实写照,为学校的教务管理工作提供了便利,有效的节约了学校的人力、物力资源。目前,该系统已经正式上线投入使用,运行稳定,功能较全面,基本满足了各类用户的使用需求。
【参考文献】
[1] 周红娟 等. 新时代我国高等院校教务管理系统数字化建设研[J]. 价值工程,2014,25:277-278.
[2] 赵成松. 基于.NET 平台的教务管理系统的设计与实现[D]. 电子科技大学,2013.
[3]Adrian Hibbert ADO.Net Examples and Best Practices for C#Programmers. The ComputerBulletin,Jan.2003
[4] 范华, 秦茂玲, 张俊. 透视C 程序设计语言[J]. 计算机技术与发展,2008,06:64-66.
[5] 周燕飞等编. 数据库原理与应用[M]. 机械工业出版社, 2003
[6] 谢小波. 信息管理中计算机数据库技术的应用探析[J]. 科技创新与应用,2014,26:75.
[7] 黄志球, 李清等编著. 数据库应用技术基础[M]. 机械工业出版社, 2003
图2 教务管理系统设计主功能流程图167
科普教育
Scientific Instructive
电子制作