毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机安全 >> 正文

基于B/S结构的MIS课程网上考试系统的设计与实现 第4页

更新时间:2014-6-28:  来源:毕业论文

基于B/S结构的MIS课程网上考试系统的设计与实现 第4页
2.动态的站点内容
当在浏览器上填好表格(form)的输入数据,以提供HTTP要求时,可以在站点服务器中执行的应用程序,而不只是一个HTML 文件。站点服务器收到要求执行的应用程序,分析表格(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。

3.ACTIVE SERVER PAGES
Active server pages (动态服务器主页,简称ASP),内含于Internet InformationServer(IIS)当中,提供一个服务器端(Server-Side)的scripting环境,让你产生和执行动态,交互式,高效率的站点服务器的应用程序。你不必担心浏览器是否能执行你设计出来的Active Server Pages,你的站点服务器会自动将Active Server Pages 的程序码,解释为标准HTML格式的住页内容,在送到用户端的浏览器上显示出来。用户端只要使用常规可执行HTML码的浏览器,即可浏览Active Server Pages所设计的主页内容。

Active Server Pages 的特点:
1.无须Compile编译,容易产生,无须Compile 编译或Link 链接即可执行。集成于HTML中。
2.使用常规文本编辑器,如Windows的记事本,即可设计。
3.与浏览器无关(Browser Independence),用户端只要使用常规的可执行HTML玛的浏览器,即可浏览Active Server Pages 所设计的主页内容,Script 语言(VBscript ,Javascript)是在站点服务器(Server端)执行,用户不需要执行这些Script语言。
4.面向对象(Object_Orient)。
5.可通过ActiveX Server components(ActiveX服务器组件)来扩充功能。ActiveX Server component,可使用Visual Basic,Java,Visual C++,COBOL等语言来实现。
6.Active Server Pages与任何ActiveX scripting 语言兼容。除了可使用VBscript 或JavaScript语言来设计,并可通过Plug-in的方式,使用由third party所提供的其他譬如REXX,perl,Tcl 等scripting语言。script引擎是处理script的COM(Component Object Model)对象。
7.Active server Pages的源程序代码,不会传到用户的浏览器,因此可以保护辛辛苦苦写出来的源程序不会外泻。传到用户浏览器的是Active Server Pages执行的结果的常规HTML码。
8.使用server端script产生client端script,你可以使用ASP程序码,在站点服务器执行script语言(VBscript 或 Javascript),来产生或更改在client端执行的script语言。
1.5.6 ASP站点数据库访问方法
访问数据库的解决方案有如下几种:
1.CGI(Commom Gateway Interface):传统方式。
2.IDC(Internet Database connector,Internet数据库连接器)与IIS(Internet Information Server):简易的站点数据库访问解决方案。
3.ADC(Advanced Data Connector,先进的数据库连接器):在用户端的浏览器上执行数据查询动作的频繁的数据查询解决方案。
4.ADO(ActiveX Data Object ,Activex数据对象)与ASP(Active Server Pages):完整的站点数据库访问解决方案。
Active Data Object与ASP ActiveX Data Object问数据库,可采用ASP内置的一个Activex Server component---Database Access component(数据访问组件),使用ActiveX Data Object (ActiveX数据对象,简称ADO)的技术,让你可以与Active Server pages(简称ASP) 结合,以提供访问数据库的功能。ActiveX Data Object ( 数据库访问组件,简称ADO)是什麽东西呢?Active Data Object的技术,让你可以与Active Server Pages结合,以建立提供数据库信息的主页内容,在主页画面执行Structured Query Language(结构化查询语言,简称SQL)命令,让用户在浏览器画面中输入,更新和删除站点服务器的数据库信息。ADO使用RecordSets对象,作为数据的主要接口。ADO可使用VBscript,JavaScript语言来控制数据库的访问,与查询结果的输出显示画面。ADO可连接多种的数据库,包括SQL Server、Oracle、Informix等支持ODBC的数据库。
在服务器端所需要的ADO执行环境如下:
1.Windows NT server。
2.安装Internet Information Server(IIS)3.0(含)以上版本。
3.在用户端所需要的ADO执行环境,只需要一般的浏览器即可。
1.5.7 Internet信息服务器IIS简介
IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2003里面包含的IIS 6,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。
IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。
IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBscriptt,Jscriptt开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器 。
IIS支持服务器应用的Microsoft BackOffice系列,Microsoft BackOffice系列包括以下内容:
1.Microsoft Exchange Server 客户/服务器通讯和群组软件。
2.Mirrosoft Proxy Server 代理服务器。
3.用于连接IBM企业网络的Microsoft SNA Server。
4.用于集中管理分布式系统的Microsoft Systems Management Server。
5.Microsoft Commercial Internet System(MCIS)。
IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。
IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,简单网络管理协议)之类的NT已有管理工具。
IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。
IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。对于诸如VBscriptt,Jscriptt开发软件,或者由Visual Basic,Java,Visual C++开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持。
1.5.8 SQL2000简介
Microsoft SQL Server 2000是美国微软公司推出的使用相当广泛的数据库管理系统,包含一套图形工具,如服务器管理(用于启动和关闭数据库服务)、企业管理器(用于创建和修改数据库及备份数据库等)和查询分析器(用于交互执行Transact-SQL 语句和过程并提供图形查询分析功能)等。
Microsoft SQL Server 2000是为迅速提供可伸缩性电子商务、企业及数据仓库解决方案而开发的完整数据库与分析软件产品。SQL SERVER 2000定位于Internet背景下的数据库应用,它为用户的Web应用提供了一款完善的数据管理和数据分析解决方案。同时SQL SERVER 2000还是Windows DNA(Distributed Internet Architecture)架构的一个核心组件,它极大地缩短了用户开发电子商务、数据仓库应用的时间。SQL SERVER 2000还提供对XML(Extensible Markup Language扩展标示语言支持)和HTTP的全方位支持。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

基于B/S结构的MIS课程网上考试系统的设计与实现 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。