首页 理论教育 信息平台运行环境的设计方案

信息平台运行环境的设计方案

时间:2023-06-12 理论教育 版权反馈
【摘要】:(一)硬件环境网络服务器是一种高性能计算机。小型机历史悠久,性能好且技术成熟、运行稳定可靠,但价格较贵,对维护人员素质要求较高。软件的准备主要包括选用的数据库、系统开发程序和操作系统的选择等,考虑到程序的兼容性和运行效率,决定所有的软件均采用微软公司的产品。目前最常用的是ASP和JSP。[2]卢志滨、叶蔓:《城市公共物流功能与信息平台结构设计》,载《物流科技》2012年第7期。

信息平台运行环境的设计方案

(一)硬件环境

网络服务器是一种高性能计算机。它需要有很强的处理能力和很大的存储容量,并且需要具备一定的可靠性,以便能保障信息安全,同时还必须有能力支持多种设备及多种应用程序。

图5-3 用户登录流程图

图5-4 加油站、企业客户需求量(订单)产生流程

图5-5 石油供应商配送、形成订单流程

图5-6 石油区域物流中心管理者日常工作流程

网络服务器有两类:基于运行Unix操作系统的小型机(Unix工作站)和高档PC服务器。小型机历史悠久,性能好且技术成熟、运行稳定可靠,但价格较贵,对维护人员素质要求较高。高档PC服务器由于微处理器性能大幅度提高而且随着SMP(对称多处理器)技术和Cluste(集群)技术的出现,性能直逼小型机,如今也已成为许多网络系统的首选。

选择服务器时可以从不同的角度考虑,其中主要是应用需求、服务类型和规模。从应用需求出发,还需要考虑可伸缩性、可靠性和可用性。此外,还要考虑易管理性、易用性、经济性和安全性以及与原有系统的兼容性等。考虑服务器性能,主要从可靠性和并发处理能力来衡量。

运行在服务器中的网络操作系统是网络信息系统的核心基础,网络的安全性、可靠性等特性都与操作系统有关,对应用软件的支持程度也取决于操作系统。就网络操作系统而言可供选择的有Windows NT10.0、Unix、Linux等。

(二)软件环境

软件选型应符合开放式系统的发展大方向、有必要和足够的软件工具支持、支持新技术的能力以及较低的购买成本。软件的准备主要包括选用的数据库系统开发程序和操作系统的选择等,考虑到程序的兼容性和运行效率,决定所有的软件均采用微软公司的产品。数据库选择SQL Server 2000,开发程序选择ASP,操作系统选择Windows NT 10.0。

1.IIS Internet信息服务

安装Window自带的IIS作为服务器。(www.xing528.com)

Microsoft Internet Information Service(IIS)是微软公司推出的一种功能强大、管理方便的Web服务器。它运行于Windows NT或Windows 2000 Server、Windows XP等系列平台上,不仅集成了WWW、FTP等Internet服务,而且同Windows NT/2000 Server紧密集成在一起,充分利用了WindowsNT/2000 Server的许多特性。

IIS有许多强大的功能,不仅支持WWW服务,还可以支持其他许多重要的Internet服务。它与WindowsNT完美地结合在一起,共同提供WWW、FTP、SMTP、NNTP服务等。

(1)IIS的添加。IIS是Windows NT 10.0操作系统自带的组件。如果在安装操作系统的时候没有安装IIS,可以打开“Windows组件向导”对话框,选中“Internet信息服务(IIS)”,单击“下一步”,完成IIS的安装,也可以单击“详细信息”,选择需要的IIS组件后再安装。

(2)IIS的运行。运行“管理工具”程序组中的“Internet服务管理器”,打开“Internet信息服务”控制台,右击服务器(srv11)下“默认Web站点”,选择“启动”(若右侧服务器信息的状况一栏为停止),启动Web服务器[3]

程序开发工具(以ASP开发工具为例)[4]ASP技术是目前网站应用中的核心技术,也是目前流行的3P技术中应用最广泛的一种,同时也是目前唯一在高校中普及的动态网站编程技术。3P技术分别是:ASP(Active Server Pages)、PHP(Personal Home Page)和JSP(Java Server Pages)。ASP是微软公司的产品,JSP最初是由SUN公司推出的,PHP是由一个网络小组开发和维护的。目前最常用的是ASP和JSP。由于我们采用了Windows XP操作系统,可以采用其自带的Web服务器IIS,因此,可以选择ASP作为服务器终端语言,数据库则采用SQL Server。这种搭配已经成为目前开发领域中的标准配置。

ASP可以使用两种脚本语言:VBScript和JScript(所谓的JScript语言就是微软版本的JavaScript语言)。

ASP包含内置对象,最常用的是五大对象、一个集合和一个文件。五大对象分别是Response,Request,Session,Application和Server;一个集合是Cookies;一个文件是Global asa。

ASP最常用的内置组件是操作文件的组件和操作广告条的组件。ASP最强大的功能还是使用外置组件,比如使用外置组件实现文件上传、发送Email,等等。

2.SQL Server 2012数据库

Microsoft SQL Server 2012为快速构建下一代可扩展应用程序提供了完整的数据库和数据分析解决方案。SQL Server 2012是一个关系型数据库管理系统(RDBMS),它使用Transact-SQL语言在客户端计算机和SQL Server 2012计算机之间传送请求。SQL Server 2012具有以下特性:易于安装、配置和使用;良好的扩展性;支持数据仓库等。

3.Windows XP professional操作系统

Windows XP professional可以使Visual Basic应用程序和SQL Server 2012数据库稳定而高效地运行。Windows XP professional用于运行具有更高可靠性和可管理性的文件、打印、Intranet、通信和基础架构服务器。

【注释】

[1]杨翠:《物流公共信息平台建设问题研究》,载《物流技术》2012年第7期。

[2]卢志滨、叶蔓:《城市公共物流功能与信息平台结构设计》,载《物流科技》2012年第7期。

[3]王国鑫:《网络服务器配置与管理》,机械工业出版社2015年版。

[4]陈长喜:《ASP.NET程序设计基础教程》,清华大学出版社2013年版。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈