计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于ASP的人事管理系统(2)

2014-06-28 01:11
导读:CII文本编辑器或其它HTML编辑工具)。 2. 通过某些格式转换工具将现有的其它格式文档(如WORD文档)转成HTML文档。 3. 由Web服务器(或称HTTP 服务器)一方
CII文本编辑器或其它HTML编辑工具)。

  2. 通过某些格式转换工具将现有的其它格式文档(如WORD文档)转成HTML文档。

  3. 由Web服务器(或称HTTP  服务器)一方实时动态地生成。

  在一个HTML网页文件中,一般必须有一对〈html〉</html>标记作为文件的开头和结尾,在<html>标记后是头部标记<head></head>,其后是实体标记<body></body>[1]

  2.2 Macromedia Dreamweaver MX

  选用Macromedia Dreamweaver MX 来创建专业网站的是最佳途径, 同时Macromedia Dreamweaver MX 是一种专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑中工作,Dreamweaver 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。

  利用 Dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver 还包括许多与编码相关的工具和功能。并且,借助 Dreamweaver,您还可以使用服务器(例如 ASP、ASP.NET、ColdFusion 标记语言 (CFML)、JSP 和 PHP)生成支持动态数据库的 Web 应用程序。

  2.3 ASP技术

  Microsoft Active Server Pages 即我们所称的 ASP ,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0 之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序[2]。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 以下罗列了 Active Server Pages 所独具的一些特点[3]

  1. 使用 VBScript 、 JScript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。

  2. 无须 compile 编译,容易编写,可在服务器端直接执行。

    3. 使用普通的文本编辑器如 Windows 的记事本即可进行编辑设计。

  4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。 Active Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

  5. Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、 Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。

  6 .Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

  7. 可使用服务器端的脚本来产生客户端的脚本。

  8. 物件导向( Object-oriented )。

  9. ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL 等编程语言来编写你所需要的 ActiveX Server Component。

  2.4 IIS5.0简介

  Internet Information Services(IIS)5.0是Microsoft Windows 2000 Server 内建的Web伺服器,能让您在企业内部网路或网际网路上轻松共享文件和资讯。 IIS 5.0是Windows 2000 Server中最快的Web伺服器,并与Microsoft Active Directory目录服务完全整合,这种结合让以Web为基础的应用软体更可靠且更具延展性。这项新一代的商务解决方案把旧资料和应用软体整合到全球资讯网(WWW)中,让公司能重新定义内部与外部的不同商务处理流程。

  IIS 5.0新增了几项新功能,能帮助Web者和网路服务提供者(ISP)建立具有延展性的Web应用程式、网站和Web丛集。IIS 5.0的Web发布功能、安全性、以及在管理和应用上的改进提高了网站整体的效能和可靠性,同时也降低了,并改进了Web应用程式的执行环境。

  除了IIS 5.0之外,Microsoft还提供了几种其他产品,您可以在安装IIS 5.0 时新增这些产品,它们能提供更多的功能和更高的弹性。例如,若新增了Microsoft Site Server,您便能够轻松地管理大型的丛集、自订事件记录,或是建立详细的报告。

  2.4.1 IIS 5.0的结构

  IIS 5.0是Windows 2000 Server所提供的服务,所以能和Windows 2000 Server上的其他服务紧密地合作。图2.1说明了IIS 5.0与安装在Windows 2000 伺服器上之其他服务彼此间的关系[12]

图2.1 IIS 5.0的结构

  2.4.2 IIS 5.0新增功能

  在IIS 5.0中,新增了许多功能,以下是新功能的详细说明[13]

  1. 安全性

  (1) 摘要式验证(Digest Authentication),IIS 5.0除了透过Proxy伺服器和防火墙来增加使用者身份验证的安全性和可靠性,仍提供旧有的身份验证方法

   [2]              

上一篇:论中小民营企业知识型员工流失背景分析及对策 下一篇:变革型领导理论对管理者的启示