信息化和信息系统_Part2

本文介绍了信息系统的主要开发方法,包括结构化方法、面向对象方法和原型化方法,强调了各自的特点与适用场景。此外,详细阐述了面向服务的方法、信息系统集成技术,如OSI模型和TCP/IP协议,并探讨了网络规划与设计的关键要素。还涉及了数据库管理系统、数据仓库和中间件技术在提升系统可用性和可靠性方面的作用。

信息系统开发方法

常用的系统他开发方法:结构化方法、面向对象方法、原型化方法、面向服务方法等。

结构化方法(SM)也称为生命周期法:结构化分析、结构化设计、结构化程序设计。自顶向下、逐步求精、模块设计。

结构化方法的特点:开发目标清晰、开发工作阶段化、开发文档规范化、设计方法结构化(特别适合数据处理领域,不适应于规模较大、比较复杂的系统开发)。

结构化方法的不足和局限性:开发周期长、难以适应需求变化、很少考虑数据结构。

面向对象法(OO):系统分析、系统设计与系统实现三个阶段没有缝隙,各阶段界限不明确,前一阶段工作做的不够细,在后一阶段可以补充,可以缩短开发周期。

原型化方法也称为快速原型法(适用于需求不明确的系统开发;对于基础层面的苦难远大于其分析层面的系统,不适宜原型法)。

从原型是否实现功能来分:水平元原型(通常只是功能的导航,并未真实实现功能),垂直原型(实现了一部分功能)

从原型的最终结果来分:抛弃式原型(是指到达预期目的后,原型本身被抛弃)演化式原型(为开发增量式产品提供基础,逐步将原型演化成最终系统)

原型法的开发过程,见下图:
在这里插入图片描述
原型法可以为系统开发提供一种完整的、灵活的、近似动态的需求规格说明方法。

原型法的特点:可以是系统开发的周期缩短、成本和风险降低、速度加快、获得较高的综合开发效益;以用户为中心来开发系统,用户参与的程度大大提高,增加了用户的满意度,提高了系统开发的成功率;有利于系统的移交,有利于系统的运行与维护。

原型法不足之处:开发的环境要求高、管理水平要求高。

面向服务的方法(SO):提高系统可复用性、信息资源共享和系统质检的互操作性。

信息系统集成技术

系统集成是指将计算机软件、硬件、网络通信等技术和产品集成为能够满足用户特定需求的信息系统,包括总体策划、设计开发、实施、服务及保障。

OSI协议(开放系统互连参考模型 Open System Interconnect),采用了分层的结构化技术,从下到上分七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

物理层:该层包括物理连网媒介,如电缆连线连接器。

数据链路层:它控制网络层与物理层之间的通信。

网络层:其主要功能使将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。

传输层:主要负责确保数据可靠、顺序、无错地从A点传输到B点。

会话层:负责在网络中的两个节点之间建立和维持通信,以及提供交互会话的管理功能。

表示层:如同应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化。

应用层:负责对软件提供接口以使程序能使用网络服务。

网络协议: 802.11(无线局域网WLAN标准协议)、802.3(局域网协议)

TCP/IP协议是Internet的核心。

应用层协议:FTP(文件传输协议,FTP在客户机和服务器之间建立两条TCP连接,一条用于传送控制信息<使用21端口>,另一条用于传送文件内容<使用20端口>) ;TFTP(简单文件传输协议,建立在UDP之上,提供不可靠的数据流传输服务);HTTP(超文本传输协议,建立在TCP之上);SMTP(简单邮件传输协议,建立在TCP之上,是一种提供可靠切有效的电子邮件传输的协议);DHCP(动态主机配置协议,建立在UDP之上);Telnet(远程登录协议,建立在TCP之上) ;DNS(域名系统,在Internet上域名与IP地址之间是一一对应的);SNMP(简单网络管理协议) 。

传输层协议:TCP(在IP协议提供的不可靠数据服务的基础上,采用了重发技术,为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务。TCP协议一般用于传输数据量比较少,却对可靠性要求比较高的场合);UDP(是一种不可靠的,无连接的协议,传输速率比较快。UDP协议一般用于传输数据量大,对可靠性要求不是很高,但要求速度快的场合)。

网络层协议:IP(所提供的服务通常被认为是无连接的和不可靠的) ;ARP(用于动态地完成IP地址想物理地址的转换);ICMP(是一个专门用于发送差错报文的协议) ;IGMP(允许Internet中的计算机参加多播)。

网络交换:物理层交换、链路层交换、网络层交换、传输层交换、应用层交换。

网络设备:中继器(实现物理层协议转换)、网桥(实现物理层与数据链路层的协议转换)、路由器(实现网络层与以一下各层协议转换)、网关(提供从最底层到传输层或者以上各层的协议转换) 在这里插入图片描述
网络存储技术:直接附加存储(DAS)、网络附件存储(NAS)、存储区域网络(SAN)。

直接附加存储:通过SCSI电缆直接连到服务器,其本身是硬件的堆叠,存储操作依赖于服务器,不带有任何存储操作系统。

网络附加存储:通过网络接口与网络直接相连,有用户通过网络访问 ,存储设备在功能上完全独立于网络中的主服务器,响应速度快,数据传输速率很高;NAS存储支持即插即用。
在这里插入图片描述
存储区域网络 :SAN是通过专用交换机将磁盘阵列与服务器连接起来的高速专用子网。 FC SAN(光纤通道)、IP SAN(IP网路)、IB SAN(无线宽带)
在这里插入图片描述
网路接入技术:有线接入(PSTN、ISDN、ADSL、
FTTx+LAN、HFC)、无线接入(GPRS、3G、4G)。

网络规划与设计

按照实施过程的先后,网络工程可以分为网络规划、网络设计、网络实施。

网络规划:包括网络需求分析、可行性分析(经济、技术、操作)、对现有网络的分析与描述。

网络设计:核心层(网络主干部分)、汇聚层(接入层与核心层直接的部分)、接入层(网络中直接面向用户连接或访问网络的部分)。

网络设计主要工作:网络拓扑结构结构设计;主干网络(核心层)设计;汇聚层与接入层设计;广域网连接与远程访问设计;无线网络设计;网络安全设计;设备选型。

数据库管理系统:关系型数据库(Oracle Mysql SQL Server ),非关系型数据库(Mongodb)

ETL:数据的清洗、转换、加载技术。

数据仓库是一个面向主题的、集成的、非易失的、随时间变化的数据集合,用于支持管理决策。

数据仓库体系,见下图:
在这里插入图片描述
中间件技术:底层型中间件(JVM 、CLR、ACE、JDBC、ODBC)、通用型中间件(CORBA、J2EE、COM)、集成型中间件(WorkFlow、EAI)

可用性:是系统能够正常运行的时间比例。

可靠性:是软件系统在应用或系统错误面前,在意外或错误使用的情况下维持软件系统的功能特性的基本能力。

可用性的计算公式:MTTF(平均无故障时间)、MTTR(平均维修时间) MTTF/(MTTF+MTTR)*100%

提高系统可用性的方法:错误检测、错误恢复、错误预防。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值