当前位置: 网学 > 网学资源大全 > 计算机 > 正文

学生网上成绩查询系统

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供学生网上成绩查询系统,希望对需要学生网上成绩查询系统网友有所帮助,学习一下吧!

资料包括: 论文(40页21000字) 
说明:

摘要:
对于一所大学来说,把庞大的学生成绩信息通过纸介质来查询,显然已经不能适应时代的发展。因为它浪费了许多人力和物力。而通过使用网络,即上网查询成绩,不仅可以节省许多资源,而且可以大大的提高人们的工作效率,同时也使得敏感文档更加安全。基于这个出发点,我开发这个学生网上成绩查询系统。它具有安全、高效、易于使用等特点,大大方便了学生查询成绩以及学生管理人员对学生成绩信息的录入,查询等操作。

关键字:
asp 、数据库、模块、查询、登录



第 1 章 前 言
目前,web应用模式几乎已成为Internet和Intranet的一种标准。以web作为网络应用的运行平台,主要的应用逻辑可集中在服务器上实现,末端用户只需浏览器即可访问各类应用,这样可以大大简化网络管理,提高系统运行效率。因此,web平台上的应用开发具有重要的现实意义。实现成绩上网查询不仅可以节省许多资源,而且可以大大的提高人们的工作效率。
我开发这个学生网上成绩查询系统。它具有安全、高效、易于使用等特点,大大方便了学生询成绩以及学生管理人员对学生成绩信息的录入,查询等操作。


第 2 章 软 件 介 绍
学生网上成绩查询系统设计所要涉及的软件有ASP 3.0、HTML语法、VBScript基本语法还有SQL语法等,下面我将简单介绍各软件的概念以及功能。
2.1 ASP 3.0 介绍
ASP的英文全称是Active Sever Pages ,翻译为中文就是动态网页,它是一种开放的,无需编译的应用环境,在这种环境中,你能够结合HTML、Script 和能够重用的ASP组件创建动态的、功能强大的、置于Web的商业解决方案。ASP是可以在HTML页中建立程序的结构并发送到浏览器中的一种技术。它与其它的动态web技术相比,具有显著的特点:
 ASP属于ActiveX技术中的Server端技术
与常见的在Brower 端动态主页的技术不同,ASP中的命令和Script语句是由服务器来解释执行的,执行结果产生动态生成的web页面并送到浏览器。由于ASP是在服务器段执行的,开发者可以不需考虑浏览器是否支持ASP,即ASP 独于浏览器,这显然是 Microsoft吸取并发展了Java平台无关性的优点;同时由于它是在服务器段执行的,开发者也不必担心别人下载程序从而窃取编程逻辑。
 无须编译
ASP脚本集成与HTML当中,容易生成,无须编译或链接即可直接执行。使用常规文本编辑器即可进行ASP页面的设计。
 面向对象
在ASP脚本中可以方便的引用系统组件和ASP的内置组件,还能通过定制ActiveX Server Component(ActiveX服务器组件)来扩充功能。当浏览器的Web Server 请求调用ASP文件时,就启动了ASP。Web Server 开始调用ASP,将被请求的.asp文件从头读到尾,执行所有脚本命令,然后动态生成一个HTML页面并送到浏览器。ASP 提供内置对象,这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息。内置对象包括Application、Request、Response、Server、Session和ObjectContext。其中最为常用的为Request、Response和Server三个对象,它们分别用于从浏览器请求信息、向浏览器发送信息和访问服务器上的对象的属性和方法。
要编写ASP应用程序,首先应该掌握一种脚本语言,如VBScript,并且熟练掌握ASP的各种内嵌对象和ActiveX组件。这些对象以及组件都可以用来拓展ASP应用程序的功能,实际上,只要掌握了内嵌对象和ActiveX组件,你就可以编写功能强大的ASP应用程序
一个对象具有方法、属性或者集合,其中对象的方法决定了我们可以用这个对象做什么事情;对象的属性可以读取,它描述对象状态或者设置对象状态;对象的集合包含了很多和对象有关系的键与值的配对。
下面是对每一种对象的快速浏览:
 Request对象为脚本提供客户端在请求一个页面或传送一个窗体时提供的所有信息,这包括能够标识浏览器和用户的HTTP变量,存储他们的浏览器对应于这个域的cookie,以及附在URL后面的值(查询字符串或页面中<Form>段中的HTML控件内的值)。它也给我们提供了通过Secure Socket Layer(SSL)或其他的加密通信协议访问证书的能力,并提供有助于管理连接的属性。
 Response对象用来访问所创建的并返回客户端的响应。它为脚本提供了标识服务器和性能的HTTP变量,发送给浏览器的信息内容和任何将在Cookie中存储的信息。它也提供了一系列用于创建输出页的方法,如无所不在的Response.Write方法。
 Application对象是在为响应一个ASP页的首次请求而载入DLL时创建的,它提供了存储空间用来存放变量和对象的引用,可用于所有的页面,任何访问者都可以打开它们。
 Session对象是在每一位访问者从Web站点或Web应用程序中首次请求一个ASP页时创建的,它将保留到默认的期限结束(或者由脚本决定终止的期限)。它与Application对象一样提供一个空间用来存放变量和对象的引用,但只能供目前的访问者在会话的生命期中打开的页面使用。
 Server对象提供了一系列的方法和属性,在使用ASP编写脚本时是非常有用的。最常用的是Server.CreateObject方法,它允许我们在当前页的环境或会话中在服务器上实例化其他COM对象。还有一些方法能够把字符串翻译成在URL和HTML中使用的正确格式,它通过把非法字符转换成为正确、合法的等价字符来实现。
 ASPError对象通过Server对象的GetLastError方法使用。它提供了发生在ASP中
的上一次错误的详细信息。
 ObjectContext对象:ObjectContext对象可以用来控制ASP的执行。这种执行过程由Microsoft Transaction Server(MTS)来进行管理。
可以把这些对象看作是基于ObjectContext对象的一个层次关系的成员,这有助于理解它们与接受和响应客户请求的过程之间的关系,如图2.1所示。图中表现了ASP和创建及服务于ASP页的过程之间的关系。

目录:
摘要:2
关键字:2
第 1 章 前 言3
第 2 章 软 件 介 绍4
2.1 ASP 3.0 介绍4
2.2 HTML介绍6
2.3 VBScript基本语法7
2.4 SQL语法8
第 3 章 《学生网上成绩查询系统》内容简介10
3.1系统功能分析11
系统设计的目标11
3.2 系统设计流程12
第 4 章 系 统 设 计14
4.1 登录模块14
4.2 普通用户模块14
4.3超级用户模块(管理员模块)15
4.3.1 学生管理模块15
4.3.2 科目管理模块18
4.3.3 成绩查询模块19
4.3.4成绩录入模块20
第 5 章 小 结22
附 录23
系统部分代码23
参考文献30


参考文献:
1<<ASP 3.0动态网页实务经典>> 位元文化编著 中国青年出版社 2000年9月
2<<Visual Basic数据库编程宝典>> Wayne Freeze编著 电子工业出版社 2001年5月
3<<可视化编程应用----Visual Basic 6.0>> 朱连庆编著 电子工业出版社 2002年7月
4Microsoft Msdn

  • 上一篇资讯: 药品在线销售管理系统
  • 下一篇资讯: 网上超市
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号