政府网站的构建与运作-政府网站的运行平台与开发技术4101页

上传人:206****923 文档编号:54936706 上传时间:2018-09-22 格式:PPT 页数:101 大小:996.50KB
返回 下载 相关 举报
政府网站的构建与运作-政府网站的运行平台与开发技术4101页_第1页
第1页 / 共101页
政府网站的构建与运作-政府网站的运行平台与开发技术4101页_第2页
第2页 / 共101页
政府网站的构建与运作-政府网站的运行平台与开发技术4101页_第3页
第3页 / 共101页
政府网站的构建与运作-政府网站的运行平台与开发技术4101页_第4页
第4页 / 共101页
政府网站的构建与运作-政府网站的运行平台与开发技术4101页_第5页
第5页 / 共101页
点击查看更多>>
资源描述

《政府网站的构建与运作-政府网站的运行平台与开发技术4101页》由会员分享,可在线阅读,更多相关《政府网站的构建与运作-政府网站的运行平台与开发技术4101页(101页珍藏版)》请在金锄头文库上搜索。

1、第4章 政府网站的运行平台与开发技术,本章内容地图,引子 4.1 政府网站的硬件平台 4.2 政府网站的操作系统平台 4.3 政府网站的数据库平台 4.4 政府网站的Web服务器平台 4.5 网页标记语言 4.6 动态网页制作技术 本章小结 思考与练习题 关键术语,引子,科学技术,社会需要,政府网站运行平台构成,4.1 政府网站的硬件平台,硬件运行平台是构造政府网站的物理基础 在选择网站硬件平台时 首先要根据网站的功能、规模确定网站的运营方式以及整个网站的硬件体系结构,即明确“网站需要什么功能的硬件” 再按照既定的方案挑选相关的设备,包括服务器、路由器、防火墙、网站工作站、网络打印机等,这一步

2、解决了“什么性能、价位和品牌的硬件能够满足网站的功能要求”这个问题 同时还应考虑所选硬件平台对软件平台的支持能,在选型时,应考虑: 先进性 成熟性 可用性 可靠性 可扩展性 未来一段时间内可能的发展,4.1 政府网站的硬件平台,4.1.1 服务器 4.1.2 硬件体系架构,4.1.1服务器,服务器是政府网站系统中至关重要的核心设备,其作用是为各类应用提供硬件运行平台。 从外型来看,服务器和普通个人计算机并没有太大区别,但性能较后者要优越数倍。,4.1.1.1选择网站服务器的原则,原则1:极好的可用性、可靠性和安全性,可用性是指服务器在运行时便于使用、控制、维护、整合和支持等能力 可靠性是指服务

3、器正常运行能够达到的时间比例 安全性是指服务器数据不被非法读取和修改的能力,原则2:主机系统的先进性和扩充性,先进性是指服务器在同等功能的产品中质量的高低 扩充性是指用户可以根据需要随时增加有关部件,以提高系统总体性能和降低投资成本的能力,原则3:优良的实时处理能力 实时处理能力是指服务器能够对用户请求作出快速响应,原则4:服务器厂家良好的服务能力,包括: 基本的安装和调试能力 开发和升级能力,这种能力尤为重要,,4.1.1.2服务器的种类和数量,应根据网站的功能、提供服务的类型、信息内容的规模,确定整个网站所需服务器的种类和数量。 一个中等规模提供单向互动功能的政府网站至少需要三种服务器:

4、Web服务器 FTP服务器 DNS服务器,4.1.1.3服务器运营方式,虚拟主机 主机托管 独立运营 镜像设置,包括,虚拟主机,政府机关自己并不购买专门的服务器,而是租用ISP的服务器磁盘空间,将网站内容放在其上,作为政府站点的专用服务器。,主机托管,政府机关自己购置服务器,待系统开发测试完毕,将已制成的服务器(Internet主机)放在ISP网络中心机房中,委托ISP代为管理,代管的权限或范围可与相关政府部门商榷划分。,独立运营,政府机关自己全权负责网站服务器的运营,包括购买并配置服务器、路由器、防火墙,向ISP申请接入Internet等。这样做投资较大,但是方便内容维护,尤其便于实现与内部

5、办公自动化系统的数据交换。,镜像设置,这是一种虚拟主机/主机托管和独立运营相结合的方式,即将位于ISP机房内的主机与政府内部服务器镜像设置,实现政府部门、ISP机房双重备份,确保数据的安全,提高用户访问政府网站的效率。,比较,4.1 政府网站的硬件平台,4.1.1 服务器 4.1.2 硬件体系架构,4.1.2 硬件体系架构,硬件体系结构:网站各个组件及其相互连接关系,服务器 路由器 防火墙 网管工作站 ,实例,复习4.1?,回到本章内容地图?,按部就班学习4.2?,4.2 政府网站的操作系统平台,操作系统属于系统软件,为用户提供一个服务界面,帮助用户管理计算机的各种资源和外部设备,如存储系统、

6、文件系统、扫描仪等。 任何信息系统都必须在一定的操作系统平台上才能运行。操作系统的好坏会直接影响到信息系统的功能和性能。,4.2政府网站的操作系统平台,4.2.1常见的操作系统 4.2.2政府网站操作系统平台选择建议,4.2.1常见的操作系统,Unix NetWare WindowsNT/2000 Linux,UNIX,UNIX在安全性和稳定性等方面都有非常突出的表现,例如,使用UNIX的服务器很少出现死机、系统瘫痪等现象,它对文件和目录权限、用户权限及数据都有非常严格的保护措施。 UNIX一开始就使用了TCP/IP作为主要的通信协议,从而使它与Internet之间最早建立了紧密的联系,并且也

7、体现出了自己的优势。,从应用的角度来看,UNIX的不足之处是一般用户很难掌握,,NetWare,NetWare最成功之处是最早占据了微机局域网(PC LAN)操作系统的市场 当Windows NT尤其在Windows NT 4.0推出后,有大量的NetWare用户开始纷纷转向使用Windows NT,使NetWare的市场越来越冷清,Windows NT/2000,中小型局域网的普及为Windows NT 4.0提供了良好的土壤 桌面操作系统Windows 9X的广泛应用又将Windows NT 4.0推向了一个高峰。对使用过Windows 9X的用户来说,Windows NT 4.0能够很快

8、上手 2002年微软宣布自己的全部软件产品都将向.net架构过渡,2003年微软宣布要公开操作系统的源代码,这两项举措无疑为微软在我国电子政务软件市场的争夺中为自己增加了相当大的筹码,LINUX,自由软件 对比UNIX,较为便宜,是普通人的UNIX,从技术上看Linux是UNIX的“克隆”,它与UNIX一脉相承,在UNIX上实现的功能逐渐可以在Linux上实现 对比WINDOWS, 源代码公开,Linux也瞄准并进入PC LAN市场,与Windows NT/2000竞争,4.2政府网站的操作系统平台,4.2.1常见的操作系统 4.2.2政府网站操作系统平台选择建议,操作系统平台的选择建议,建议

9、1: 对于小型的政务网站,如果不想花太多的经费,那么,选择Linux无疑是明智的 目前国产红旗Linux是政府网站较好的选择之一,建议2: 对于中型政府网站用户,一般应首选Windows NT 4.0或Windows 2000操作系统,因为大部分维护人员都比较熟悉Windows系统。同时,也可以采用微软的.NET体系进行动态网页的开发,建议3: 对于大型政府网站系统,一般建议采用专用的工作站或者小型机作为服务器,相应的网站操作系统一般为UNIX,用户可以用Java、JSP等进行动态网页的开发。,复习4.2?,回到本章内容地图?,按部就班学习4.3?,复习4.1?,4.3 政府网站的数据库平台,

10、4.3.1 数据库的发展和现状 4.3.2 Oracle 4.3.3 DB2 4.3.4 Sybase 4.3.5 SQL Server 4.3.6 My SQL 4.3.7 数据库平台的选择建议,4.3.1 数据库的发展和现状,4.3 政府网站的数据库平台,4.3.1 数据库的发展和现状 4.3.2 Oracle 4.3.3 DB2 4.3.4 Sybase 4.3.5 SQL Server 4.3.6 My SQL 4.3.7 数据库平台的选择建议,4.3.2 Oracle,Oracle特性 Oracle开发工具,Oracle特性,兼容性 Oracle产品采用标准SQL,经过美国国家标准技

11、术所(NIST)测试,与IBM SQL/DS,DB2,INGRES,IDMS/R等兼容 可移植性 Oracle的产品可运行于很宽范围的硬件与操作系统平台上,可以安装在绝大多数的大、中、小型机上;可在VMS、DOS、UNIX、WINDOWS等多种操作系统下工作,可联结性 能与多种通讯网络相连,支持各种协议(TCP/IP、IPX/SPX、DECnet等) 高生产率 提供了多种开发工具,方便用户进一步的开发。如用户可通过FORMS制作界面,通过REPORTS制作报表 开放性 Oracle良好的兼容性、可移植性、可连接性和高生产率使得Oracle RDBMS具有良好的开放性,Oracle开发工具,De

12、veloper/2000 Oracle Forms用于快速生成基于屏幕的复杂应用,具有GUI界面和多媒体功能,主要用于操纵数据和查询 Oracle Reports是快速生成报表的工具。能生成各种复杂的报表,同样能处理多媒体信息; Oracle Graphics用于生成各种图形应用; Oracle Books用于生成联机文档。,Designer/2000 Oracle提供的CASE工具 能够帮助用户对复杂系统进行建模、分析和设计 帮助用户绘制ER图、功能分层图和数据流图,Discover/2000 这是一个OLAP工具,主要用于支持数据仓库应用 可以对历史数据进行挖掘,以找到发展趋势,对不同层次

13、的数据进行分析,以便发现有关业务的详细信息,Oracle Office 适用于办公自动化应用,能完成组织机构范围内的消息接收与发送、日程安排、日历管理、目录管理以及拼写检查。,4.3 政府网站的数据库平台,4.3.1 数据库的发展和现状 4.3.2 Oracle 4.3.3 DB2 4.3.4 Sybase 4.3.5 SQL Server 4.3.6 My SQL 4.3.7 数据库平台的选择建议,4.3.3 DB2,DB2核心数据库的特色 DB2的开发工具 DB2小结,DB2核心数据库的特色,支持面向对象的编程 支持多媒体应用程序,DB2支持大文本对象BLOB,允许在数据库中存取二进制大对

14、象和文本大对象。其中,二进制大对象可以用来存储多媒体对象 备份和恢复能力 支持存储过程和触发器,用户可以在建表时显示的定义复杂的完整性规则 支持SQL查询 支持异构分布式数据库访问 支持数据复制,DB2的开发工具,Visualizer 是客户/服务器环境中的集成工具软件 可视化查询工具Visualizer Query 可视化多媒体查询工具Visualizer Ultimedia Query 可视化图表工具Visualizer chart 可视化过程工具Visualizer procedure 可视化统计工具Visualizer statistics 可视化规划工具Visualizer Plan

15、s 可视化开发工具Visualizer Development,VisualAge 功能很强的可视化的面向对象的应用开发工具,可大幅度的提高软件开发效率 VisualGen IBM所提供的高效开发方案中的重要组成部分。它集成了第四代语言、客户/服务器与面向对象技术,给用户提供了一个完整、高效的开发环境,4.3 政府网站的数据库平台,4.3.1 数据库的发展和现状 4.3.2 Oracle 4.3.3 DB2 4.3.4 Sybase 4.3.5 SQL Server 4.3.6 My SQL 4.3.7 数据库平台的选择建议,4.3.4 Sybase,Sybase数据库特性 Sybase开发工

16、具,Sybase数据库特性,动态的性能调整 增强的安全性 支持Java 支持XML 分布事务管理 对标准Internet技术的支持,Sybase开发工具,PowerBuilder 原是Powersoft公司推出的开发数据库应用的产品,后来被Sybase公司收购 PowerBuilder是一个可视化的客户/服务器应用开发工具,其强大的功能可以帮助用户快速开发复杂的应用 提供与其他数据库的接口,Sybase开发工具,Power Designer 紧密集成的计算机辅助软件工程(CASE)工具,用于为复杂的数据库应用完成分析、设计、维护、建立文档和创建数据库等功能 Power J 基于JAVA应用的快速开发工具,4.3 政府网站的数据库平台,4.3.1 数据库的发展和现状 4.3.2 Oracle 4.3.3 DB2 4.3.4 Sybase 4.3.5 SQL Server 4.3.6 My SQL 4.3.7 数据库平台的选择建议,4.3.5 SQL Server,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号