欢迎来到天天文库
浏览记录
ID:36924304
大小:883.50 KB
页数:38页
时间:2019-05-11
《基于ASP高校教务管理平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于ASP.NET高校教务管理平台的设计与实现第1章 绪论1.1研究背景随着网络与计算机技术的日益普及和高速推进,教务管理的一种发展趋势就是通过计算机网络,就教务管理的相关信息进行搜集、研究、处理、储存、传递与返回。和传统的媒介与信息管理方式进行比较,现代信息的管理技术富有精确、远程以及快速等诸多优点,这种特点是传统的教务管理方式不可相比的。致使教务管理平台的相关研发和开展更富有现实意义与分析价值。在当代远程教育技术不断取得拓展和推广、高等教育的改革力度持续渗透之下,教务管理工作日益显现繁琐和抽象,原始的高等院校教务管理所采用的方式和
2、渠道显得极为滞后,在很大程度上已达不到教育教学改革制度的要求和标准。1.2目的与意义本课题基于在校领导的充分认可以及学生管理、学校教务与他类职能部门的大力协作下,作者通过前期做的充分调查和研究,开发工具以及关键性功能之需求得以确定。经过研究分析,本系统引用ASP.NET技术,就高等院校的教务办公的相关管理工作平台进行创建,运用ASP.NET研发Web运用程序的长处,配套C#、B/S架构以及SQLServer2005数据库相应的研发技术,采用软件工程的相关性研发思维,就学生基本信息、老师、学校相关信息、学生奖罚制度、课程、成绩以及管理员
3、等几项管理模块进行完善和完成,同时也实现了用户固定模块——学生、教师用户模块,从而使得高校对老师、学生以及课程管理的相关工作的需求在一定程度上得到了满足,提高了教学质量和工作效率。现阶段,该系统在关键功能需求方面的研究已经获得了成功,同时即将会在高校内展开试行,通过对教务管理这个系统进行运用,师生和管理员之间的信息交流便可实现,在很大程度上增强了信息的实用性与有效性,真正意义上的实现了相关信息的互动和替换。这样一来,不但在一定程度上节约了绝大部分资源,而且也大大的方便了原始数据的相关性运用和查找。并且,在今后的研究过程中,可以更深一步
4、的就一些新的功能模块进行开发,进而在一定意义上满足了高校的需求与发展中的要求。1.3论文内容与结构本课题基于在实际过程中就ASP.NET和SQLServer2005进行运用,来实现基于ASP.NET高等院校的教务办公的管理工作平台的相关研究和设计。本系统以高校的具体状况为依据,以严格的需求研究为基础,就数据库进行了详细的研究和设计,从而使老师、学生基本信息、成绩、课程、用户等管理模块以及学生、老师等用户模块得以实现。本课题共有六章,按照如下方法进行相关内容的组织和安排:第一章着重阐述了研究的背景和重点内容。第二章着重就运用的研发工具A
5、SP.NET的一些特点以及.NET架构结构体系、SQLServer2005相应的一些技术特性分别进行了说明和介绍。第三章阐述了软件系统总体功能的设计思想及需求研究状况。第四章对系统数据库的相关设计进行详细的阐述。第五章对系统架构的设计与关键功能模块的实现等进行了详细介绍。第六章总结全文以及对今后研究工作的一些展望。第2章 系统关键技术分析2.1NET框架技术图2.1NET框架体系结构示意图2.2ASP.NET技术ASP.NET并不是ASP的一种简单升级,从其运行方式上来说,它是微软公司经研究及试行之后所推行的新一代ActiveServ
6、erPages,从另一个角度上来说,它也是微软公司研发与试行之后所推行的新一代体系构架Microsoft.NET的一个组成部分。ASP.NET作为面向对象以及事件驱动的一种研发平台,其用途就是对基于Web的一些运用程序进行相应的编写。ASP.NET的几个特性,详见如下:(1)用户界面与页面逻辑之间的分离。ASP.NET给出了一种完整而洁净的模型,用户界面与页面逻辑之间处于一种完全分离的状态。研发一个相应的Web窗体页面,尤其是运用VisualStudio.NET的时刻,所谓的编程与维护结果全然变得异常的轻松和便捷。(2)执行效率在一定
7、程度上得到了很大的提高。基于通用语言的该部分程序通过ASP.NET在服务器上进行相应的运行。ASP.NET是把程序在服务器第一次运行时进行相应的编译,与ASP解释执行作比较,从执行效果上看,明显要强于很多;与此同时,ASP.NET也给出了一种迅速存取的能力,如果用户对服务器不再提出更多命令和要求的时候,那么允许对象以及输出的相应数据得以缓冲,这样便可在一定程度上行之有效的就服务器的应答时间进行缩短。(3)能够支持很多种语言。可运用每一个通用语言运行库的相关语言就Web窗体页码的相应程序代码进行编写,即使在编程语言上存在着不一样的地方,
8、由于共享的运行库环境都是相同的,因此,它们都可十分友好的进行合作和协调。C#是微软公司给.NET平台进行整体的新型研究与设计的一种编程语言,其具有简便且成效性高、全面面向对象等各方面的优点,同时也含有更好的这种向后兼容性
此文档下载收益归作者所有