高项 - 第一章 信息化和信息系统
1.1 信息系统与信息化
信息的质量属性
精确性 描述的精准程度
完整性 描述的全面程度,应包括所有重要事实
可靠性 来源、采集方式、传输过程是可信的,符合预期的
及时性 获取信息时间和发送信息时间的间隔长短
经济性 信息获取、传输的成本可接受
可验证性 可以被证实或者证伪的程度
安全性 被非授权访问的可能性,可能性越低,安全性越高。
信息传输模型
信息的传输技术(通常指通信,网络),是信息技术的核心。
信息系统的主要性能指标是有效性和可靠性。
有效性:是系统中传送尽可能多的信息。
可靠性:是要求信宿收到的信息尽可能地的信源发出的信息一致,或者说失真尽可能小。
信息化的五个层次
第 8 页 从小到大
产品信息化。产品信息化是信息化的基础。智能电视,智能灯具。
企业信息化。CRM,ERP,SCM
产业信息化。农业,工业
国民经济信息化。金融,贸易,投资
社会生活信息化。商务,教育,政务,交通
信息化的基本内涵
国家级信息系统
第 9 页
国家信息化体系六要素
第 9 页
信息资源。信息资源的开发和利用是国家信息化的核心任务,是国家信息化建设取得实效的关键,也是我国信息化的薄弱环节。
信息网络。是信息资源开发和利用的基础设施。包含电信网、广播电视网和计算机网络。实现三网融合,三网合一。
信息技术应用。是信息化体系六要素中的龙头,国家信息化建设的主阵地。
信息技术和产业。是信息化的物质基础。
信息化人才。是信息化的成功之本
信息化政策法规和标准规范。是国家信息化快速,有序,健康和持续发展的保障
信息系统生命周期 必考
第 10 页
第 11 页
系统规划阶段。
系统规划阶段的任务是对组织的环境、目标以及现行系统的状况进行初步调查,根据组织目标和发展战略,确定信息系统的发展战略,对新系统的需求做分析和预测,同时考虑,建设系统所受的约束,研究建设新系统的必要性和可能性。
根据需要与可能,给出拟建系统的备选方案。
对这些方案进行可行性研究,写出可行性研究报告。
可行性研究报告审议通过后,输出系统设计任务书。
系统分析阶段。 做什么
详细调查,现有系统的业务流程,确定新系统的基本目标和逻辑功能,即提出新系统的逻辑模型(流程图)
系统分析阶段又称为逻辑设计阶段。
输出系统说明书(需求规格说明书)
系统设计阶段。 怎么做
设计新系统的物理模型。
有称为物理设计阶段,可分为总体设计(概要设计)和详细设计
输出:系统设计说明书
系统实施阶段。
这一阶段的任务包括计算机等社保的购置、安装和调试,程序的编写和调试、人员培训、数据文件转换、系统调试与转换等。
系统测试之后输出系统测试分析报告。
系统运行和维护阶段
系统投入运行后,需要经常进行维护和评价,记录系统运行情况,根据一定规则对系统进行必要修改,评价系统工作质量和经济效益。
1.2 信息系统开发方法
结构化方法
第 12 页
概念:
也称为面向过程方法。
由结构化分析(Structured Analysis,SA)、结构化设计(Structured Design,SD)和结构化程序设计(Structured Programming,SP)三部分有机组合而成,自顶向下、逐步求精和模块化设计。
结构化方法假定待开发的系统是一个结构化的系统,其基本思想是将系统的生命周期划分为系统规划,系统分析,系统设计,系统实施,系统维护等阶段。
特点:
开发目标清晰化。
开发工作阶段化。
开发文档规范化。
设计文档结构化。
局限性和不足:
开发周期长。
难以适应需求变化。
很少考虑数据结构。结构化方法是一种面向数据流的开发方法,比较注重系统功能的分解与抽象,兼顾数据结构方面不多。
面向对象方法 必考
第 12 页
概念:
面向对象(Object-Oriented,OO)
特点:
OO 方法是当前的主流开发方法。
使用 OO 方法构造的系统具有更好的复用性。
OO 方法使系统的描述及信息模型的表示与客观实体相对应,符合人们的思维习惯。
有利于系统开发过程中用户与开发人员交流和沟通,缩短开发周期。
应用:
一些大型系统开发,通常将结构化+OO 结合起来。
首先,使用结构化方法进行自顶向下的整体划分。
然后,自底向上采用 OO 方法进行开发。
原型化方法
特点:
缩短开发周期,成本和风险减低,速度加快,获得较高的综合开发效益
以用户为中心开发系统,用户参与度大大提供,增加了用户满意度,提高了成功率。
由于用户参与了系统开发全过程,有利于系统移交和运行与维护。
原型法的优点主要在于能更有效的确认用户需求。原型法适用于需求不明确的系统开发。
面向服务的方法
面向服务(Service-Oriented,SO)
跨构建的功能,暴露接口,将接口定义和实现解耦。
1.3 常规信息系统集成技术
OSI 七层协议 必考
物理层:
检测电压
RS232:串口
RJ-45:水晶头
FDDI:光纤
数据链路层
将从网络层接收到的数据分割成特定的可被物理层传输的帧。
IEEE 802.3/2 有线网(以太网)
IEEE 802.11 无线网 WLAN 协议
网络层
将网络地址(例如:IP 地址)翻译成对应的物理地址(例如:网卡地址),并决定如何将数据从发送方路由到接收方。
IP:数据的路由和传输
ARP:Address Resolution Protocol 地址解析协议,IP-》MAC 地址转换
RARP:Reverse ARP,反向地址解析协议,MAP->IP
ICMP:Intenet Control Message Protocol 网际控制报文协议,专门用于发送差错报文的协议,发生差错时报告,Ping 命令,查错,网络是否正常等,主要用来查错
IGMP:Intenet Group Management Protocol 网际组管理协议,允许 Internet 中的计算机参加多播。
传输层
在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。
TCP:面向连接的、全双工的数据传输服务,适用于数据量少,且对可靠性要求高的场合。
UDP:不可靠的,无连接的协议,广播,用于数据量大,但是可靠性要求不高,但要求速度快的场合
SPX
会话层
负责在网络中的两节点之间建立和维持通信,以及提供交互会话的管理功能。
RPC,SQL,NFS
表示层
按照网络能理解的方案进行数据格式化,表示层管理数据的解密加密,数据转换,格式化和文本压缩
JPEG,ASCII,GIF,DES,MPEG
应用层
负责对软件提供接口以便程序能使用网络服务,如文件传送协议和网络管理等。
HTTP:Hypertext Transfer Protocol 超文本传输协议 基于 TCP
SMTP:Simple Mail Transfer Protocol 简单邮件传输协议 TCP,建模在 FTP 上的邮件服务
DHCP:动态主机配置协议,建立在 UDP,动态分配客户端 TCP/IP 设定
Telnet:远程登录协议,建立在 TCP,功能:允许用户登录进入远程计算机系统。
FTP:File Transport Protocol 文件传输协议 运行在 TCP 之上
TFTP:简单文件传输协议 运行在 UDP 之上,不提供存取授权与认证机制,适合企业内部使用
DNS:Domain Name System 域名系统,域名解析服务器
SNMP:Simple Network Management Protocol 简单网络管理协议,大部分网络管理系统和平台都是基于 SNMP 的
版权声明: 本文为 InfoQ 作者【索隆】的原创文章。
原文链接:【http://xie.infoq.cn/article/58b4935b169f424c3aa04d6a5】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论