基于Web高校学籍管理系统开发.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web高校学籍管理系统开发

基于Web高校学籍管理系统开发   摘要:针对传统学籍管理效率低、时效性差造成大量工作重复的弊端,本文开发了一套学籍管理系统。系统采用基于Web的B/S模式,运用SQLServer2000数据库,以.NET为开发工具,对系统数据库及主要功能模块进行设计。该系统的运用对实现学籍管理的科学化、现代化起到了积极的作用,对推动信息化建设具有重要的现实意义。   关键词:.NET;学籍管理;SQL;Web;Service      学籍是学生具有学习资格的标志,也是学生合法身份的标志。学校只对有学籍的学生享有教育的义务和管理的权力,学生只因为有学籍而在法律法规保护的范围内接受教育和管理。一方面,随着国民经济的发展及国家对教育投资的加大和国家在教育立法方面的完善,使电子化的学籍管理有了经济和法律上的保障。另一方面,计算机软硬件技术突飞猛进的发展与产品质量的日益提高,为电子化的学籍管理提供了技术上的可靠保障。因此,当今的形势下,电子化的学籍管理是社会发展的必然趋势。      一、相关技术      1.WEB技术   Web是一个分布式的超媒体信息系统,它将信息分布于整个互联网上。Web的任务就是向人们提供多媒体网络信息服务。其核心技术有三点:(1)超文本传输(HTTP)协议,实现互联网的信息传输;(2)统一资源定位符(URL),实现互联网信息的定位统一标识;(3)超文本标记语言(HTML),实现信息的表示与存储。   Web以客户机/服务器方式工作,浏览器就是Web客户端程序,它的任务是向服务器发出文档请求;Web服务器则存储信息,响应客户端请求,返回客户所要求的Web文档,两者之间用HTTP协议传递信息。HTTP定义的信息交互处理由以下4步组成:(1)浏览器与Web服务器建立TCP连接;(2)浏览器与Web服务器提出请求;(3)如果请求被接受,则服务器送回响应,在响应中包括状态码和所需文件;(4)浏览器和Web服务器断开连接。   2. .NET技术   .NET是由Windows阵营在2000年推出的,是一个强调多种语言间交互的通用运行环境。2002年Microsoft正式发布.NET Framework和Visual Studio.NET开发环境。.NET平台及相关的开发环境不但为Web服务端应用提供了一个支持多种语言的、通用的运行平台,而且还引入了ASP.NET这样一种全新的Web开发技术。它超越了ASP的局限,可以使用VB.NET、C++等编译型语言,支持Web Form、.NET Server Control、ADO.NET等高级特性。可以说,.NET平台及ASP.NET是Web开发技术在Windows平台上的一个集大成者。.NET Framework大致可以分为两个部分,分别为通用语言运行环境和.NET Framework类库。   .NET Framework利用CLR解决了各种语言的Runtime不可共享的问题,具有跨平台性。以中间语言实现程序转换,IL是介于高级语言和机器语言之间的中间语言,包括对象加载、方法调用、流程控制、逻辑运算等多种基本指令。   3.数据库技术   数据库技术是计算机科学技术中发展最快也是应用最广的技术之一,是应数据管理任务的需要而产生的,所谓的数据管理就是指对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题。目前数据库技术已成为计算机管理信息系统的核心技术和重要基础,越来越多区应用领域采用数据库技术来存储和处理信息资源。      二、系统软件结构      高校学籍管理系统主要分为四个子模块:信息管理模块、数据库模块、信息查询模块、系统论坛模块。其结构如图1所示。         三、关键模块详细设计与实现      1.成绩批量录入的实现   成绩的批量录入功能可以实现成批学生成绩一次性地录入,其主要是为了解决DATAGIRD控件在数据录入方面的不足而设计的,同时也是为了降低教师在成绩录入时的重复操作,是一个非常实用的功能。   其大致的工作流程如图2所示:      2.系统高级查询   系统的高级功能主要是为系统管理员提供功能更加强大的查询功能,方便系统管理员对学籍信息进行各种不同类型的统计,及时了解在校学生的状态。并可将查询结果保存为EXCEL文件,通过利用EXCEL的特性,对查询结果再进行更为复杂的处理。   其大致工作流程如图3所示:         四、结束语      本文开发的学籍管理系统采用Browser/Server三层结构,充分利用ASP.NET的优点,通过模块化设计使系统功能丰富实用,易于扩展与维护,节约了人力物力,降低了成本,达到了开发该系统的目的,具有良好的经济效益,促进学

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档