吴晓松 第 9章 网络环境下的信息系统设计 1
第 9章
网络环境下的信息系统设计
吴晓松 第 9章 网络环境下的信息系统设计 2
第 9章 网络环境下的信息系统设计
? 通过本章的学习,可以了解(或掌握):
1,网络环境下信息系统建设的过程;
2,网络环境下信息系统建设的原则;
3,网络环境下信息系统建设的硬件环境;
4,网络环境下信息系统建设的软件环境;
5,网络环境下信息系统建设的体系结构;
6,网络环境下信息与信息系统安全建设。
吴晓松 第 9章 网络环境下的信息系统设计 3
第 9章 网络环境下的信息系统设计
? 在因特网飞速发展的今天, 互连网成为人们快
速获取, 发布和传递信息的重要渠道, 它在政
治, 经济, 生活等各个方面发挥着重要的作用 。
网络环境下的信息系统建设和一般的信息系统
建设相比, 既有开发的共同特点, 也有其特性,
共性体现在网络环境下的信息系统设计必须从
实际需求出发, 按照系统开发的一般规律和方
法从事开发工作;特性体现在网络环境下的信
息系统设计既要考虑系统的安全性, 也要考虑
系统的可扩展性以及网络环境下的硬件建设 。
吴晓松 第 9章 网络环境下的信息系统设计 4
9.1网络环境下信息系统建设的原则与过程
? 所谓 网络信息系统,是在网络环境下利用网络
操作系统和网络应用软件将各种硬件设备连在
一起,具有信息的采集、存储、传输、处理、
输出等功能的计算机信息系统。
? 网络环境下信息系统建设就是指实现网络信息
系统的过程。
? 网络信息系统在信息管理上具有十分明显的优
势。
吴晓松 第 9章 网络环境下的信息系统设计 5
9.1.1 网络信息系统建设的原则
? 在设计网络信息系统时,不仅考虑网络信息
系统建设的基本内容,而且要在网络信息系
统建设的原则指导下进行。
1,实用性原则
2,先进性原则
3,可靠性原则
4,安全性原则
5,扩展性原则
6,开放性原则
7,标准化原则
8,方便性原则
吴晓松 第 9章 网络环境下的信息系统设计 6
1、实用性原则
由于网络信息系统建设不仅面临诸多目标和要求,而且面
临各种技术和方案的选择,因此首先考虑的就是实用性原
则。所谓实用性,就是通过建立系统与人、与环境之间的
协调,使新建立的 系统能够最大限度地满足客户的各项需
求。也就是用较少的资金,较快的速度建成一个用户界面
友好,易与操作的实用系统。为了提高网络的信息系统的
实用性,必须考虑以下 三个因素,
( 1)便利性
系统总体设计要求充分考虑用户各业务层次,各环节管理中的
数据处理的便利性。
吴晓松 第 9章 网络环境下的信息系统设计 7
( 2)连贯性
采取“总体设计,分布实施”的技术方案,使系统
始终与用户的实际需求紧密结合在一起,使系统建设
保持较好的连贯性。
( 3)操作方便性
人 -机操作设计应当充分考虑不同用户的实际需求,
用户接口及界面设计则要充分考虑人体结构特征及视
觉特征,进行优化设计;界面应该尽量做到美观大方,
操作简便实用。
吴晓松 第 9章 网络环境下的信息系统设计 8
2、先进性原则
在建设网络信息系统过程中,技术
上必须具备先进性,先进性服务于实用
性。计算机及网络技术近年来发展极快,
技术更新恩德周期也在缩短,而且这种
发展速度还将继续下去。因此,新建设
的系统必须具备一定的先进性,不至于
很快被淘汰。
吴晓松 第 9章 网络环境下的信息系统设计 9
3、可靠性原则
系统可靠性是指由于客观因素导致
系统受到破坏的防护性能。任何系统故
障都可能给用户带来不可估量的损失,
这就要求系统具有高度的可靠性。
吴晓松 第 9章 网络环境下的信息系统设计 10
4、安全性原则
网络信息系统的安全性至关重要。系统
安全性是指针对外界向系统进行攻击,致使
信息丢失、破坏乃至系统瘫痪的防卫。网络
信息系统建设必须符合国家安全部门和保密
部门的要求,利用网络系统、数据库系统和
应用系统的安全机制设置,拒绝非法用户进
入系统以及合法用户的越权操作,避免系统
遭到破坏,防止系统数据窃取和篡改,还要
对计算机病毒采取行之有效的防范措施。
吴晓松 第 9章 网络环境下的信息系统设计 11
5、扩展性原则
由于用户的实际工作是可持续发展的,新建的
系统应能保证“平滑升级”,即系统在扩大、改变
与发展时能使原有的软、硬件资源得到最有效的保
护。根据软件工程理论,系统维护在整个软件的生
命周期中所占的比重最大。网络信息系统从最初应
用到最终目标实现,往往需要不断完善,其中涉及
的改进和维护工作量很大。所以,必须考虑系统的
可扩充能力和维护能力,充分考虑网络信息系统在
结构、容量、通信能力、产品升级、处理能力、数
据库、软件开发等方面具有良好的可扩展性和灵活
性。
吴晓松 第 9章 网络环境下的信息系统设计 12
6、开放性原则
保证系统可扩展性的关键是一定使用
“开放性”技术。在网络信息系统建设过程
中,充分考虑现有系统发展的需要,即要求
网络信息系统具有良好的开放性。这样,能
使系统的维护和扩充少受限制,用户现有的
应用软件通过移植或者略加修改,就可以在
新的网络环境中运行。
吴晓松 第 9章 网络环境下的信息系统设计 13
7、标准化原则
网络信息系统建设要尽可能采用统一的
信息编码,实现数据的标准化和工作流程的
最优化。
8、方便性原则
网络管理员通过先进的网络管理软件,
进行实时监管和管理。如在客户端通过使用
Web浏览器,也可实现部分管理功能。
吴晓松 第 9章 网络环境下的信息系统设计 14
9.1.2 网络信息系统建设过程
与一般信息系统一样,网络信息系
统的建设过程大体分为系统规划、需求
分析、系统设计和系统实现等阶段。
1,系统规划
2,需求分析
3,系统设计
4,系统实现
吴晓松 第 9章 网络环境下的信息系统设计 15
1、系统规划
–成功的网络信息系统源于良好的规划。从某种意义上说,网络信息系
统规划的好坏直接影响系统的开发的成败。因此,在建立网络信息系 统时,必须进行认真的规划。
( 1)服务对象规划
服务对象信息是系统规划中最重要的信息。服务对象规划主要包括两
方面的内容,即服务对象范围的确认和服务对象需求的确认。服务对象
是指网络信息系统感兴趣的人群。服务对象范围规划得越具体,提供的
信息就具有更强的针对性。服务对象确认之后,就需要进一步确认有关服务对象的一些信息,如有关服务对象的各种信息需求。
( 2)系统目标规划
系统目标是设计和实现网络信息系统的原动力。如果规划的系统目标
不明确,则系统设计人员就会对怎样实现不知所措,系统分析人员也会
失去判别系统工作效率和工作质量的依据。
( 3)应用信息规划
应用信息规划是指向网络信息系统用户提供的信息范围,包括两方面
的内容:向用户提供的信息和向系统开发人员提供信息。
吴晓松 第 9章 网络环境下的信息系统设计 16
2、需求分析
需求分析阶段应该明确用户对网络信息系统的具体要求,而这些要求又与用
户单位的业务性质、规模、地理位置等密切相关。所以,必须对上述情况进行详细深入的调查研究。
需求分析阶段的主要任务 包括确定对网络信息系统的的综合要求,建立网络
信息系统的信息处理模型和形成需求分析说明书。
1,网络信息系统的综合要求
用户对网络信息系统的综合要求可归纳成如下四个方面的要求;
①功能要求。详细了解用户对网络信息系统必须完成的所有功能和提供的服务。
②性能要求。包括用户对网络信息系统的处理能力,存储能力,系统容错能力,网络 安全性,连机请求的响应时间等方面的要求。
③ 扩充性能力。包括提高网络的传输速率,增加部门网络的数目,增加主机服务器以
及其他网络设备等的数目。
④ 运行环境要求。即要求完全重建还是要求对现有的网络系统进行扩充。
2,建立信息处理模型
建立信息处理模型的基本方法是:分步骤由高层逐步细化到底层,即首先建立总
业务工作流程,然后对各个部门的业务流程进一步细化。
3,需求分析说明书
需求分析阶段的成果是需求分析说明书。它可作为网络信息系统设计阶段的依据。
吴晓松 第 9章 网络环境下的信息系统设计 17
3、系统设计
网络信息系统设计的 任务 是确定组成网络信息系统的各个
物理元素,即确定网络信息系统的结构,选用的网络操
作系统,数据库管理系统等,完成各种软、硬件的选择,
结构化综合布线设计,网络管理设计等任务。
( 1)确定网络信息系统的结构
( 2)确定网络操作系统及服务软件
( 3)确定数据库服务器
( 4)确定硬件系统
( 5)结构化综合布线设计
( 6)管理方式设计
( 7)接入设计
( 8)安全性设计
吴晓松 第 9章 网络环境下的信息系统设计 18
4、系统实现
系统实现阶段主要完成的任务包括
建立物理网络:安装软件平台,建立各
种服务器;安全措施的实施;开发网络
应用程序。
吴晓松 第 9章 网络环境下的信息系统设计 19
9.2 网络环境下信息系统的开发应用环境
9.2.1 硬件开发应用环境
1.网络服务器
? 网络服务器的类型
? PC服务器
2.网络工作站
吴晓松 第 9章 网络环境下的信息系统设计 20
3.网络连接设备
? 网络传输介质互连设备
? 网络物理层互连设备
– ①中继站( Repeater)
– ②集线器 (Hub)
? 数据链路层互连设备
– ①网桥( Bridge)
– ②交换机
? 网络互连层设备
? 应用层互连设备
吴晓松 第 9章 网络环境下的信息系统设计 21
9.2.2 软件开发应用环境
1.网络操作系统
2.关系型数据库软件
3.Web服务器软件
4.开发工具
? 集成编辑工具
? Web开发工具
? Web访问数据库的主要技术
吴晓松 第 9章 网络环境下的信息系统设计 22
9.3 网络环境下信息系统的体系结构
9.3.1 网络环境下信息系统的 体系结构的发展
– 近年来,随着计算机技术与网络突飞猛进的
发展,现代企业遇到了巨大的机遇与挑战。
各企业纷纷建立新的管理信息系统或修订原
有的管理信息系统。在此过程中,关于管理
信息系统平台模式的选择是系统设计人员遇
到的主要问题。
吴晓松 第 9章 网络环境下的信息系统设计 23
9.3.2 客户 /服务器模式
– C/S计算环境是 20世纪 90年代兴起的一个崭
新的计算机应用系统的体系结构。近年来随
着计算机与网络技术的迅速发展,C/S技术
的发展尤为显著。目前,国内有相当数量的
应用系统是基于这个体系结构开发的,其应
用的范围涉及企业、科研、教育、国防、航
空、通信、金融证券等诸多领域。同样,
C/S结构在政府部门的信息系统建设领域也
得到了非常广泛的应用。
吴晓松 第 9章 网络环境下的信息系统设计 24
9.3.3 Web浏览器 /服务器模式
– B/S 模式是一种以 Web技术为基础的新型
MIS系统平台模式。它把传统的 C/S模式中
的服务器分解为一个数据服务器及一个或多
个应用服务器( Web服务器),构成一个三
层结构的客户服务器体系。这种技术是因特
网以及 WWW服务发展的直接结果。
吴晓松 第 9章 网络环境下的信息系统设计 25
9.3.4 C/S与 B/S 的 分析比较
1,B/S 模式的优势
?简化了客户端
?简化了系统的开发与维护
?使用户的操作更简单
?更适用于网上信息发布
2,C/S模式的优势
?交互性强
?更安全的存取模式
?降低网络通信量
3,C/S模式与 B/S模式相结合的方案
吴晓松 第 9章 网络环境下的信息系统设计 26
本章小结
? 所谓网络信息系统,是指在网络环境下利用网络操作
系统和网络应用软件将各种硬件设备连在一起,具有
信息的采集、存储、传输、处理、输出等功能的计算
机信息系统。网络环境下信息系统建设就是指实现网
络信息系统的过程。网络信息系统在信息管理上具有
十分明显的优势。
? 在设计网络信息系统时,不仅考虑网络信息系统建设
的基本内容,而且要在网络信息系统建设的原则指导
下进行。主要的建设原则有实用性,先进性,可靠性,
安全性,扩展性,开放性,标准化和方便性原则。
吴晓松 第 9章 网络环境下的信息系统设计 27
? 与一般信息系统一样,网络信息系统的建设过程大体
分为系统规划、需求分析、系统设计、系统实现等阶
段。
? 网络环境下信息系统的开发应用环境包括硬件环境和
软件环境。信息系统的硬件开发应用环境涉及网络服
务器,网络工作站,网络传输介质以及网络连接设备。
这些设备在网络软件的支持下,可以完成特定的网络
功能。软件开发应用环境包括网络操作系统,关系型
数据库软件,Web服务器软件和网络应用程序开发工
具。
吴晓松 第 9章 网络环境下的信息系统设计 28
? 网络信息系统平台模式主要有客户 /服务器模式和浏览
器 /服务器模式。
? 信息与信息系统安全性的主要威胁来自计算机病毒,
恶意攻击,安全缺陷和软件漏洞。要想达到安全和保
密的目的,必须同时从法规政策,管理与技术三个层
次上采取有效措施。
吴晓松 第 9章 网络环境下的信息系统设计 29
? 从网络层次的角度来看,安全技术面向两个发面服务。一方面,
网络层保护网络服务的可用性。另一方面,应用层保护合法用户
对数据的合法存取。网络层重点解决系统安全问题,应用层重点
解决数据安全问题。通过网络层和应用层,系统安全和数据安全
相结合,架构立体的防护体系。网络层上最常用的技术是防火墙
技术,应用层采用的技术有身份认证,加密技术,内容检查等。
? 为解决信息系统的安全问题,综合网络安全解决方案日益受到重
视。一般来说,一个完善的网络系统安全应该具有访问控制,检
查安全漏洞,加密通信,认证,备份和恢复,隐藏内部信息,设
立安全监控中心等功能。
吴晓松 第 9章 网络环境下的信息系统设计 30
案例,企业 Intranet构建案例