网络教学评判系统Word文件下载.docx
- 文档编号:15285971
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:28
- 大小:326.04KB
网络教学评判系统Word文件下载.docx
《网络教学评判系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《网络教学评判系统Word文件下载.docx(28页珍藏版)》请在冰豆网上搜索。
B/S模式
目 录
第1章绪论
1.1课题背景
在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。
信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。
人类社会就处在一个对信息进行有效合理的加工中。
它将促进整个社会的发展。
随着社会信息技术的提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。
在软件技术的应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中之重。
不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获取最大利润是全球信息企业追求的目标。
《网络教学评教管理信息系统》正是一个非常实用的应用型软件产品,我们不谈它的经济利益,单说他的应用范围就是十分广泛的,只要有学校的地方,都可以采用本系统。
我想计算机的作用就是辅助人们完成那些烦琐的体力劳动和脑力劳动,使人们从劳动力中解脱出来,我所设计的《网络教学评教管理信息系统》就是辅助教务老师完成繁琐的数据统计工作。
而且更加方便广大学生,学生只要可以上Internet,则可以对其任课教师进行评优。
1.2目的意义
开发《网络教学评教管理信息系统》有两方面的好处:
一是《网络教学评教管理信息系统》的实用性,一个好的《网络教学评教管理信息系统》会将一个庞大投票评优工作井井有条的管理起来,计算机与人的不同就在于,计算机是机械的,精确的,它不会使管理工作出现差错。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够大大减轻教工人员的工作量,提高办事效率;
各一方面好处,设计《网络教学评教管理信息系统》只是一种手段,通过它使我可以更好的了解计算机的工作过程,掌握开发语言的使用方法,掌握开发各种项目的工作技能,适应迅猛发展的社会。
本课题的直接目的是为了成功完成《网络教学评教管理信息系统》的开发。
间接目的也可以说是最终目的是为了了解软件的开发思想,掌握软件开发人员应当具备的基本技术素质:
树立良好的软件开发理念,建立正确的、符合工程规范的、系统化的软件工程思想,灵活运用各种软件分析与设计技术,开发高质量的软件产品。
第2章开发工具简介
2.1开发平台和技术简介
2.1.1IIS简介
1.IIS的功能
InternetInformationServices(IIS)5.0是MicrosoftWindows2000Server内建的Web伺服器,能让您在企业内部网路或网际网路上轻松共享文件和资讯。
IIS5.0是Windows2000Server中最快的Web伺服器,并与MicrosoftActiveDirectory目录服务完全整合,这种结合让以Web为基础的应用软体更可靠且更具延展性。
这项新一代的电子商务解决方案把旧资料和应用软体整合到全球资讯网(WWW)中,让公司能重新定义内部与外部的不同商务处理流程。
2.IIS的结构概述
IIS5.0是Windows2000Server所提供的服务,所以能和Windows2000Server上的其他服务紧密地合作。
图2-1说明了IIS5.0与安装在Windows2000服务器上之与他服务彼此间的关系。
图2-1IIS5.0的结构图
因为IIS5.0和Windows2000Server共用同一个安全模型(使用者帐户),所以不再需要管理多余的使用者帐户。
IIS5.0同时也借用Windows2000Server现有的管理工具,如系统监视器、事件检视器来处理相似的管理程序。
2.1.2ASP简介
1.ASP是什么
ActiveServerPages(ASP)实际上是将标准的HTML文件拓展了一些附加特征,ActiveServerPages像标准的HTML文件一样包含HTML对象并且在一个浏览器上解释并显示。
任何你可以放在HTML中的东西--Javaapplets,闪烁字符串,客户端脚本,客户端ActiveX控件等等你都可以放在ActiveServerPage中。
因此,一个ActiveServerPage有如下四个重要特征来使之具备很强的通用性。
(1)一个ActiveServerPage可以包括服务端脚本。
利用ActiveServerPage中的服务端脚本,你可以创建动态内容的网页,举一个最简单的例子,你可以让网页在一天的不同时间显示不同内容。
(2)一个ActiveServerPage提供了一些built-in对象。
利用这些ActiveServerPage中提供的built-in对象,你可以使你的脚本更加强大;
这些对象会允许您从浏览器中接受和发送信息。
例如,利用request对象,你可以将用户在HTMLform中的信息接受到并在一个script中来响应它。
(3)一个ActiveServerPage可以用另外的元素来扩展。
ActiveServerPages本身就是来源于相当数量的标准服务端ActiveX元素,这些组件允许你做诸如依据浏览器能力进行不同显示以及在浏览器内包含计数器的工作。
(4)ActiveServerPage可以和诸如SQLServer这样的数据库进行挂接,利用一些特别的对象集合,ActiveDataObject(ADO),你就可以在你的ActiveServerPage中使用SQL语言。
再次重申,这是ActiveServerPage一个非常强大的功能所在,在线商务以及在线沙龙等各种非常高级的,动态更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,你就可以利用ActiveServerPages自己建立很多类似的高级站点。
以上四个特性对ActiveServerPage进行了限定,ActiveServerPage就是由Server端脚本、对象以及组件拓展过的标准主页。
利用它,你的主页就可以包含动态内容。
2.ASP是怎样工作的
理解ActiveServerPages怎样工作的最好方法将支持它的Webserver和不支持的进行对比。
Microsoft利用InternetInformationServer(IIS)3.0版本和ActiveServerPages结合在一起。
在IIS3.0中引入了ActiveServerPages就能够使站点从仅仅的静态内容变成动态内容。
这是什么意思呢?
在前面对ActiveServerPages的介绍中,IIS的主要功能是支持静态HTML主页,当用户向一个使用IIS的服务器提出请求后,服务器将会从自己的硬盘或者内存中提出一个静态主页发送到用户的浏览器上,IIS的主要作用就是作为用户浏览器到服务器硬盘的一些文件的一个有效的接口。
注意:
早期的IIS版本包括一个称作InternetDatabaseConnector(IDC)的工具,IDC可以从数据库中接受和存储数据,你仍然可以利用IDC做这种工作,但是显然ActiveServerPages可以做的更好。
从这个意义上,IIS和其他的WebServer没有什么区别,任何WebServer的主要作用都是支持静态HTML主页。
在大多数情况下,对于各种典型的WebServer来说,WebServer接收文件申请并从内存或者硬盘中读取正确的文件。
ActiveServerPages改变了这一切,在IIS仍然支持静态HTML主页的前提下,利用ActiveServerPages可以根据用户要求在WebServer上建立新的主页。
2.2数据库SQLServer简介
通过利用SQLServer,用户能够管理以下两种类型的数据库:
联机事务处理(OLTP)数据库和联机分析(OLAP)数据库。
典型情况下,单个客户通过网络通信来访问数据库。
SQLServer具有非常卓越的可伸缩性,最大可以支持到TB级别的数据库,也可以小到小型商业服务器或便携机中。
通过利用Windows2000中的Windows群集技术,用户还可以将SQLServer扩展到多个服务器中。
通过利用SQLServer,您可以执行事务处理、数据存储和数据分析,并可以创建新的应用程序。
通过利用SQLServer,您不仅可以执行事务处理、数据存储和数据分析,并且还可以创建新的应用程序。
(1)管理事务和分析中的数据存储过程;
(2)响应客户应用程序的请求;
(3)能够利用Transact-SQL、扩展标记语言(XML)、多维表达式(MDX)和SQL分布管理对象(SQL-DMO)等发送客户端与SQLServer之间的请求。
关系数据库管理系统SQLServer负责以下工作:
SQLServer由一系列产品和技术组成,主要用于满足OLTP和OLAP环境的数据存储需求。
SQLServer属于一种关系数据库管理系统,它能够完成以下任务:
(1)维护数据库数据之间的关系;
(2)保证数据存储的正确性,并且保证定义数据之间的关系的种种规则不会被违背;
(3)当出现系统故障的时候,将所有数据恢复到能够保证一致性的某种状态。
SQLServer能够管理OLTP和OLAP这两种数据库:
OLTP数据库:
通常情况下,为了降低数据库的冗余信息,并加快数据库更新的速度,OLTP数据库中的数据被组织存放到关系表中。
SQLServer能够允许大量用户执行事务处理,并且能够并发更改OLTP数据库中的实时数据。
在实际工作中,OLTP数据库得到了广泛的应用,诸如航空售票系统和银行事务系统等。
OLAP数据库:
通过利用OLAP技术对大量数据进行组织和汇兑,分析程序能够对数据进行快速评价,甚至得到实时分析结果。
MicrosoftSQLServer2000AnalysisServices能够对数据进行组织,使其能够适用于大量的企业解决方案,诸如企业报告、企业分析、数据建模和决策支持等领域。
SQLServer由客户端组件和服务器组件组成,这些组件负责数据的存储和检索。
SQLServer采取分层次的通信构架,应用程序与底层的网络和协议相隔离,基于上述原因,用户就可以在不同的网络环境之上部署不同的应用程序。
客户端/服务器构架
SQLServer使用客户端/服务器构架把工作负荷分担到服务器上运行的任务和客户端运行的任务。
(1)客户端负责业务逻辑,并将数据呈现给用户。
典型情况下,客户端运行在一台或多台计算机中,但它也能够运行在安装有SQLServer的服务器计算机中。
(2)SQLServer管理数据库,并且负责在多个请求之间分配可用的服务器资源,诸如内存、网络带宽和磁盘操作等。
通过利用客户端/服务器构架,用户能够为各类环境合理地设计和部署应用系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 教学 评判 系统