3.信息系统集成专业技术知识 9 H5 |! w3 C4 o4 x$ ^, P2 W8 Y
3.1信息系统建设
% P3 }- x& i7 P ●信息系统集成(概念、类型)
( y* D) n0 S' a9 W# K/ j 概念:是指将计算机软件、硬件、网络通信等技术和产品集成成为能够满足用户特定需求的信息系统,包括总体策划、设计、开发、实施、服务及保障。
6 T. c5 v2 Q+ J: i7 w5 s! b7 P2 C 类型:设备系统集成、应用系统集成(Application System Integration)。
: Q+ C3 I8 F) u 其中设备系统集成包括: 6 \1 W) q8 f7 u: m1 j {
智能建筑系统集成(Intelligent Building Integration)、
- T+ |7 |, I( b) o+ h 计算机网络系统集成(Computer Network System Integration)、 ' s- K9 E7 j' h9 H R
安防系统集成(Security System Integration)。
9 u4 p8 I. H& @+ v! {" P" ~5 g( J/ G; R ●信息系统的生命周期、各阶段目标及主要工作内容 + W/ C2 q" m- M
生命周期:立项、开发、运维、消亡。 1 u; d; i8 V! _) Y* T
立项:概念形成阶段、需求分析阶段;
* A7 `1 [3 ^, c/ m1 c 开发:总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统验收阶段;
# A2 j/ K* F' M 运维:排除性运维、适应性运维、完善性运维、预防性运维。
* ]% r9 B4 {5 |7 [1 p: J ●信息系统开发方法 " w9 F! n) A! q$ X* w/ \# J6 T
结构化方法;原型法;面向对象方法。 ( h2 L& O. }4 n/ A+ `
(1)结构化方法:(面向过程)
9 v! |5 |3 _5 e [( \ 结构化方法是按照信息系统生命周期,应用结构化系统开发方法,把整个系统的开发过程分为若干阶段,然后一步一步的依次执行,前一阶段是后一阶段的工作依据;每个阶段又划分为详细的工作步骤,顺序作业。 6 J$ o2 B. `3 x/ ?1 _, T( K
结构化方法特点: 1 m- Q, C2 W6 A4 C! f" D' P1 p
(1) 遵循用户至上原则; , T0 w% \, L, g6 ^
(2) 严格区分工作阶段,每个阶段有明确的任务和取得的成果; $ [ @1 e# N! E9 n% b% l7 x5 j. y0 Q# v
(3) 强调系统开发过程的整体性和全局性; , O( G3 _' r0 ?
(4) 系统开发过程工程化,文档资料标准化。
4 V3 _* Q. K1 h! T8 ^ 结构化方法优点: + l$ l' x) w8 y& a
理论基础严密,它的指导思想是用户需求在系统建立之前就能被充分了解和理解,注重开发过程的整体性和全局性。 $ u# _% ?; Q: T5 n! m" R9 t+ W
结构化方法缺点: 3 E9 k7 r1 x) K5 E" N# ]
开发周期长;文档、设计说明繁琐,工作效率低;要求在开发之初全面认识系统的信息需求,充分预料各种可能发生的变化,但这并不现实;若用户参与系统开发的积极性没有充分调动,将造成系统交接过程不平稳,系统运行与维护管理难度加大。
8 D/ c6 M4 j3 J9 \ (2)原型法:
7 L! ~% V' S1 E, z9 T. y7 S 原型法认为在很难全面准确地提出用户需求的情况下,不要求对系统做全面、详细的调查分析,本着开发人员对用户需求的初步理解,快速开发一个原型系统,通过反复修改该原型来实现用户的最终系统需求。 ) L' v8 p: J: @% b7 V; y9 W
原型法特点:
+ x: t/ |) n+ w9 f7 f5 Q 实际可行;最有最终系统的基本特征;构造方便、快速,造价低。 . A# v* k8 a4 P3 D# v6 G
原型法适用于用户需求开始时定义不清、管理决策方法结构化程度不高的系统开发,开发方法宜被用户接受;但如果用户配合不好,盲目修改,容易拖延开发过程。
, `, C$ S5 g# r9 W2 R4 g9 P! ? 原型法分类: 1 O8 P2 t; ^" F
抛弃型原型;进化型原型。
8 Z) b- b/ g, B- }( u7 a2 M" C$ a2 m (3)面向对象方法:
8 N% b; s' b) s4 h( Q% n& ]( j 面向对象指将每个客观事物抽象为对象,将对象作为系统的基本构成单位,每个客观事物间的联系通过对象间的消息传递机制来实现,这样可以使系统直接地映射问题域,保持问题域中事物及其相互关系的本来面貌。
' u$ k, c/ b- m4 j Q7 p 面向对象的信息系统开发,关键点为建立一个全面、合理、统一的模型,它既能反映问题域,又能被计算机系统求解域接受。 面向对象开发分为分析、设计、实现3个阶段。 |