首页 > 其他分享 >第1章信息化和信息系统

第1章信息化和信息系统

时间:2023-03-26 18:36:54浏览次数:31  
标签:结构化 信息系统 面向对象 系统 信息化 开发 方法

信息系统开发方法:

1、结构化方法

2、原型法

3、面向对象方法

4、面向服务的方法

 

信息系统是一个极为复杂的人-机系统,它不仅包含计算机技术、通信技术,以及其他的工程技术,而且,它还是一个复杂的管理系统,还需要管理理论和方法的支持。下面简单介绍几种最常用的信息系统开发方法。
1、结构化方法
结构化方法是由结构化系统分析和设计组成的一种信息系统开发方法。
结构化方法是目前最成熟、应用最广泛的信息系统开发方法之一。它假定被开发的系统是一个结构化的系统,因而,其基本思想是将系统的生命周期划分为系统调查、系统分析、系统设计、系统实施、系统维护等阶段。这种方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定的文档,在结构化和模块化的基础上进行信息系统的开发工作。结构化方法的开发过程一般是先把系统功能视为一个大的模块,再根据系统分析设计的要求对其进行进一步的模块分解或组合。常用程序流程图数据流程图来帮助理解逻辑。
结构化生命周期法主要特点如下:
(1)开发目标清晰化。结构化方法的系统开发遵循“用户第一”的原则,开发中要保持与用户的沟通,取得与用户的共识,这使得信息系统的开发建立在可靠的基础之上。
(2)工作阶段程式化。结构化方法的每个阶段的工作内容明确,注重开发过程的控制。每一阶段工作完成后,要根据阶段工作目标和要求进行审查,这使得各阶段工作有条不紊,也避免为以后的工作留下隐患。
(3)开发文档规范化。结构化方法的每一阶段工作完成后,要按照要求完成相应的文档,以保证各个工作阶段的衔接与系统维护工作的便利。
(4)设计方法结构化。结构化方法采用自上而下的结构化、模块化分析与设计方法,使各个子系统间相对独立,便于系统的分析、设计、实现与维护。结构化方法被广泛地应用于不同行业信息系统的开发中,特别适合于那些业务工作比较成熟、定型的系统,如银行、电信、商品零售等行业。

2、原型法

      原型法是一种根据用户需求,利用系统开发工具,快速地建立一个系统模型展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。在现实生活中,一个大型工程项目建设之前制作的沙盘,以及大型建筑的模型等都与快速原型法有同样的功效。应用快速原型法开发过程包括系统需求分析、系统初步设计、系统调试、系统检测等阶段。用户仅需在系统分析与系统初步设计阶段完成对应用系统的简单描述,开发者在获取一组基本需求定义后,利用开发工具生成应用系统原型,快速建立一个目标应用系统的最初版本,并把它提交给用户试用、评价,根据用户提出的意见和建议进行修改和补充,从而形成新的版本,再返回给用户。通过这样多次反复,使得系统不断地细化和扩充,直到生成一个用户满意的方案为止。原型法具有开发周期短、见效快、与业务人员交流方便的优点,特别适用于那些用户需求模糊,结构性比较差的信息系统的开发。

3、面向对象方法
面向对象方法是对客观世界的一种看法,它是把客观世界从概念上看成一个由相互配合而协作的对象所组成的系统。信息系统开发的面向对象方法的兴起是信息系统发展的必然趋势。数据处理包括数据与处理两部分。但在信息系统的发展过程的初期却是有时偏重这一面,有时偏重那一面。在20世纪70—80年代,偏重数据处理者认识到初期的数据处理工作是计算机相对复杂而数据相对简单。因此,先有结构化程序设计的发展,随后产生面向功能分解的结构化设计与结构化分析。偏重于数据方面人员同时提出了面向数据结构的分析与设计。到了20世纪80年代,兴起了信息工程方法,使信息系统开发发展到了新的阶段。
信息工程在实际应用中既表现出其优越性的一面,同时,也暴露了一些缺点,例如,过于偏重数据,致使应用开发受到影响。而面向对象方法则集成了以前各种方法的优点,避免了各自的一些缺点。
面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法。传统的结构化设计方法的基本点是面向过程,系统被分解成若干个过程。而面向对象的方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同的目标是建造一个问题域的模型。在面向对象的设计中,初始元素是对象,然后将具有共同特征的对象归纳成类,组织类之间的等级关系,构造类库。在应用时,在类库中选择相应的类。


4、面向服务的方法
OO 的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,就形成了构件(Component)的概念。对于跨构件的功能调用,则采用接口的形式暴露出来。进一步将接口的定义与实现进行解耦,则催生了服务和面向服务(Service-Oriented,SO)的开发方法。
从应用的角度来看,组织内部、组织之间各种应用系统的互相通信和互操作性直接影响着组织对信息的掌握程度和处理速度。如何使信息系统快速响应需求与环境变化,提高系统可复用性、信息资源共享和系统之间的互操作性,成为影响信息化建设效率的关键问题,而SO的思维方式恰好满足了这种需求。
目前,SO 方法是一个较新的领域,许多研究和实践还有待进一步深入。但是,它代表着不拘泥于具体技术实现方式的一种新的系统开发思想,已经成为信息系统建设的大趋势,越来越多的组织开始实施SO的信息系统。

 

标签:结构化,信息系统,面向对象,系统,信息化,开发,方法
From: https://www.cnblogs.com/GYYer/p/17259138.html

相关文章

  • 关于信息系统管理中出差那点破事以及老板应对方法
     有人特喜欢出差,问其何原因,可以说是好玩,出去玩玩。 今天就谈谈某些单位提出该存在出差问题以及我给出应对方法: 1、出差赚钱 出差本来就是贴本的事,咋能赚钱? 事情是......
  • 03.信息系统项目管理基础
    1.信息系统项目管理基础1.1.项目管理基础1.1.1.项目的概念定义:项目是为提供一种独特的产品、服务或成果所做的临时努力。1.1.2.项目的特点临时性:是指每一个项......
  • 信息系统项目管理师第四版知识摘编:第6章 项目管理概论
    第6章项目管理概论6.1PMBOK的发展PMBOK项目管理知识体系(ProjectManagementBodyOfKnowledge,PMBOK)是由美国项目管理协会(ProjectManagementInstitute,PMI)开发的一......
  • 信息系统项目管理师第四版知识摘编:第3章 信息系统治理
    第3章信息系统治理信息系统治理(IT治理)是组织开展信息技术及其应用活动的重要管控手段,也是组织治理的重要组成部分。组织的数字化转型和组织建设过程中,IT治理起到重要的统筹......
  • 【信息化】在企业信息化转型过程中的经历和思考
        曾经以为我会一直做一名程序员到退休,其中发生了很多事情,然而还是决定转到甲方信息化岗位上。最近1年多,一直都在国企从事信息化方面的工作,也获得了自己的一些思......
  • 企业信息系统必须进行等保吗?不做等保有什么后果?
    等保是指信息安全等级保护,它是对信息和信息载体按照重要性等级分级进行保护的一种工作,同时也是网络安全领域中一项非常重要的工作。那么企业信息系统必须进行等保吗?不......
  • 信息系统优化、解构、逆向的建议
    信息系统优化、解构、逆向是一种分析和改进信息系统的方法。下面我将分别介绍它们的基本思路和方法。1,信息系统优化信息系统优化是指通过对系统进行分析和改进,以提高其......
  • 02.信息化和信息系统
    1.软件工程1.1.软件架构设计1.1.1.软件架构风格定义:软件架构设计的一个核心问题是能否达到架构级的软件复用,也就是说,能否在不同的系统中,使用同一个软件架构。......
  • 信息系统项目管理的八大绩效域
    PMBOK第七版从过程驱动型的项目管理转变为价值驱动型的项目管理。新标准更加注重项目价值的实现,以客户价值为导向,强调项目目标与组织战略的一致性,并引入了“项目绩效域”这......
  • 信息系统分类
    1.CRM客户关系系统:市场与获客、线索跟进、客户画像、客户洽谈、销售分析、客户拜访、客户关怀、客户反馈、满意度调查2.SRM供应商管理系统:注册准入、考核评价、招投标、供......