当前位置:主页 > 毕业设计 >

基于XML的学生信息管理系统设计与实现

请输入课题关键词,搜索相关范文

文档下载

网盘链接 https://pan.baidu.com/s/1RdLCOeyHAGBspEJrsTZC8Q

提取码: 52o3


部分内容展示

自改革开放以来,我们国家的经济水平有了明显的提高。科学技术也在不断提升,计算机的使用也逐渐从国家变成了个人,每个人都可以拥有属于自己的计算机,在计算机普及这么广泛的今天,对于学校来说,成本也不会太高,学生信息管理系统无疑成为高校必不可少的工具。对于一个简单方便、并且功能齐全实用的学生信息管理系统,可以为我们的学校工作人员减少很多工作量继而提高工作效率,而且学生信息管理系统能够方便我们的学生查询大量的信息,从而节约学生大量的时间。而对于高校信息管理系统建设当中重要组成部分学生管理系统,它在实现教育信息化、电子化方面具有重要意义,能够提高我们工作人员的工作效率以及工作水平。
鉴于此,本文设计基于高校的学生信息管理系统,结合学校管理工作业务,学习先进经验,建立学校学生信息管理系统,为教师提高工作效率,从根本上为学生提供更好的服务。学生信息管理系统对于学生个人信息和活动安排管理具有重要的意义,为学校的日常教学组织提供重要的保障。

康复论文
ASP.NET是.NET Frame Work的一部分,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。
在ASP.NET中,我们可以使用任何一种通用语言(C#、VB.NET等)来编写ASP.NET程序,通用语言不再是脚本语言,而是完全面向对象的编程语言。ASP.NET通过分离HTML页面和代码加上C#等强大语言的支持,完全解决了上述的三个问题。
ASP.NET引入了配置文件的理念。ASP.NET各方面的配置都能通过配置文件进行配置和扩展。ASP.NET提供了Forms认证、Windows认证等多种身份验证方式,同事对于SQL注入等运行时安全隐患也有多道防范措施。
ASP.NET超越了ASP的局限,可以使用C#、VB.NET等编译型语言,支持Web From、.NET Server Control和ADO.NET等高级特性,可以称为Web开发技术在Windows平台上的一个集大成者。
正因为ASP.NET技术具有以上显著特征,为此,本文选择采用ASP.NET技术进行学生信息管理系统的开发与设计。

1.1 ADO.NET 技术

ADO.NET 是一组访问数据源的面向对象的类库。简而言之,数据源即为数据库,它同时可以是文本文件形式、Excel 表格形式或者 XML 文件形式。系统经常需要与各种不同类型的数据库进行交互。然而,缺少这样的一组类库能够达到这个目的,各个数据源的底层协议是完全不通用的,因此需要一种统一的协议方式来实现访问数据源的目的。如果使用基于 ADO.NET 类库方式,则可以实现直接访问所有的数据
源信息。ADO.NET 中提供了一种访问数据源的公共方法,这些类库称为DataProviders,并且是以基于数据源的类型或者协议来进行命名的。
ADO.NET 是推出了一系列创新性的数据(数据集)。一组数据被缓存在高速缓存中的地图数据的定义。无论在哪里,通过使用模板的数据,以相同的方式来获取数据集上执行,并使用基本相同的数据的缓冲区。

1.2 HTML语言

HTML 是世界上通用文本标注语言,主要用于页面展示。一开始是核冷战用于传输信息,从美国各大学流行和发展传输协议。到目前成为最流行的包括可以展示多媒体的传输协议。HTML 有许多的标签和特性:
(1)允许使用基础页面标签元素,比如文本、表格、标题以及多行等方式展示页面。
(2)允许页面元素之间通过链接的方式彼此之间快速的建立关联和跳转。
(3)页面请求提交的时候通过表单可以快速的完成网络请求,比如登录,查看商品列表等等。

1.3 SQL Server数据库

SQL Server是Microsoft公司推出的关系型数据库管理系统(DBMS),具有使用方便可伸缩性好与相关软件集成程度高等优点,Microsoft SQLServer在最近的这些年中来不断的更新版本,SQL Server目前最新的版本是2017年推出的SQL SERVER2017。而开发学生信息管理系统,这里使用的是SQL Server的2008版本。这个版本它推出了许多之前版本所没有的新的特性和关键性的一些改进,使得这个版本成为至今为止SQL Server中最强大和最全面的一个版本。
相对而言,SQL Server 数据库有着如下的优点:
<1>服务代理
服务代理主要是采用松散方式来连接发送者和接受者之间的消息。为了符合客户业务或者工作流的需求,大大扩展了数据驱动应用程序的性能。一个消息被发送、回答或者被处理,完成整个事务过程。
<2>SMTP邮件
虽然可以在SQL Server 2000中直接发送邮件,但是比较复杂。微软公司可以SQL Server 2005这个版本中通过合并SMTP邮件来提高自己本身的邮件性能。自此之后,SQL Server从此再也不需要Outlook了。

  • 添加微信,提供课题关键词,帮你找

猜你喜欢

热搜课题