资源描述
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
工程管理信息系统
当代时代的两个显著特点就是世界经济一体化和以计算机为代表的信息技术的快速发展。一个企业要在市场的激烈竞争中保持优势和不断发展,必须对迅速变化的市场环境能够灵敏地作出有效的反应。信息已经成为现代社会的核心竞争要素之一,是决定企业发展和生存的核心资源。而信息的获取维护使用,依靠于信息技术。信息技术的应用能够改变产品研制和生产过程,改变产业结构和经济环境,打破竞争平衡。信息系统的应用将决定企业,行业和社会的发展进程。如何认识和应付信息革命的发展趋势和它带来的挑战,是每个企业家的使命。信息系统的应用已不再仅仅是企业内信息部门的事情,越来越多的企业领导正在花更多的精力关注企业信息化的建设。
信息系统是一门理论性和实际性都很强的一门新兴学科。理论研究不成熟以及没有用理论作指导,是导致许多单位和企业开发的管理信息系统失败的主要原因;反过来说,信息系统学科也来源于实践,在实践中形成并提出进一步发展的要求,最终目的也在于指导实践。该学科内容是随着信息技术的进步而发展,随着将信息系统应用于组织的管理而不断完善。
工程管理信息系统是服务于工程管理的信息系统。现代的工程一般以巨大规模,巨额资金流动,长时间,复杂的结构为特征。因此需要对工程进行系统科学有效的管理。而工程信息系统是基于计算机和网络技术的信息系统,信息系统将工程从招标阶段,直至实施,管理,评价阶段都囊括在管理体系内,以便于管理者利用管理信息系统做出正确的判断和决策。它被确定为建设工程类专业的专业基础课程,这是适应当代信息社会需要的必然选择。
一 管理信息系统概述
1、管理信息系统概念的发展
(1)强调由信息支持决策,但没有强调一定要使用计算机,应用模型。
(2)强调计算机的应用,利用数学方法和各种模型,由信息支持决策。
(3)强调由信息系统进行管理,而且管理信息系统服务于决策、控制及业务等不同层 次,形成了一门学科。
2、管理信息系统的定义
管理信息系统是以人为主导,利用计算机硬件、软件、网络通讯设备以及其它办公设备, 进行信息的收集、传输、加工、存储、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。
本定义包含的三层意思:
(1)管理信息系统的组成要素:人、计算机硬件、软件、网络通讯设备以及其它办公设备。
(2)信息处理功能:信息的收集、传输、加工、存储、更新和维护。
(3) 管理的目标:以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作。
3、几种典型的管理信息系统
(1)统计系统:属于低层的管理信息系统,不能控制也不能预测,用于统计部门(输出结果为预信息,还没有成为信息)
(2)数据更新系统:不能控制也不能预测,属于底层
(3)状态报告系统:不能控制也不能预测,属于底层
(4)数据处理系统(DPS):或称电子数据处理系统(EDPS)或业务处理系统(TPS),同样属于低层,现代企业不可缺少DPS,DPS类型
(5)知识工作和办公自动化系统(KWS and OAS):属于低层
(6)决策支持系统(DSS):服务于中高层,其特点如下
■ 帮助解决结构不良的高层决策问题
■ 将应用模型与分析技术相结合,并具有数据存取和检索功能
■ 具有方便用户的交互操作模式
■ 具有灵活性和适应能力
决策支持系统已发展为不同形式的具有不同功能的新系统,如:主管支持系统、群体决策支持系统、智能决策支持系统(增加了知识库和逻辑推理)
4、 集成化的管理信息系统
5、管理信息系统的结构:
(1)管理信息系统的概念结构
(2)管理信息系统的功能结构
(3)管理信息系统的软件结构
(4)管理信息系统的硬件结构
6、管理信息系统开发的三大成功要素:
(1)合理确定系统目标
(2)组织系统性队伍
(3)遵循系统的开发步骤
7、 管理信息系统的开发步骤
8、管理信息系统理论的预备知识
(1)管理信息系统的学科预备知识:包括管理科学、信息理论和技术、系统理论三个方面的核心内容和其它学科(如数学、经济学等)
(2)从事管理信息系统工作的人员的必备的知识、技能与素质:沟通技能、数学、管理学、计算机软硬件、较高的职业素养。
(3)系统分析员的能力模型
二 管理信息系统的基础知识
2.1 管理知识基础
1、 管理的定义:
管理就是应用一切思想、理论和方法去合理地计划、组织、指挥、协调和控制他人,调度各种资源,如人、财、物、设备、技术和信息等,以求以最小的投入去获得最好和最大的产出目标。
2、管理的性质
■ 管理既是艺术也是科学。
■ 管理科学是定性与定量的结合。
■ 管理是一门独立的学科门类(理、工、农、医、文、法、管)。
■ 管理与经济密切相关,管理是经济的一种手段,经济是管理的一个对象。
3、主要管理学家的论点
(1)泰勒首次将科学引入管理领域,他认为管理的基本原则应该是:
① 凭科学办事,代替凭粗浅经验办事。
② 集体行动协调,避免不相合拍。
③ 作到彼此合作,而不是个人主义的混乱。
④ 追求产出最大,而不让它受到约束。
⑤ 尽最大可能培养工人,使他们和公司都取得更大的成就。
(2)法约尔是现代经营管理理论的创始人,他提出了对管理人员的品质(体质、智力、精神、教育、技术)的要求,他认为管理的一般原则应该是这样的。
(3)迈约认为士气、关系、社会因素是管理成功因素
(4)40~50年代后,数学与计算机的应用使管理的手段和方法踏上了新台阶,入 了信息管理时代
(5)80年代强调BPR(企业过程再造)对管理的影响
4、 管理的组织形式
(1) 组织的定义:设一个由相对固定的人员、资金、物资设备形成的实体,同周围的环境有相对明确的界限,称这一实体的投入为资源,实体通过对资源的管理功能来达到其确定的目标,这样一个实体成为一个组织。
(2) 组织的描述
① 对组织实体的描述
② 组织战略性要素的描述
③ 对组织资源的描述
④ 对组织的任务和活动的描述
⑤ 对组织机构的描述
(3)管理组织的表现形式
管理的组织是保证管理目标实现的重要手段,与管理信息系统有密切关系。现代管理组织的形式多种多样,归纳起来有以下三种:
① U型组织(Unitary Structure)即直线职能制组织结构
② M型组织(Multidimension Structure)
③ H型组织(Holding Company Structure)
2.2 信息基础知识
1、管理信息的定义和性质
(1)信息的定义:信息是加工后的数据,它对接收者的行为能产生影响,对接收者的决策具有价值。
■ 数据: 数据是一组表示数量、行为和目标的非随机的可鉴别的符号。它可以是字母、数字、如$,也可以是图形、图象、声音或气味。
■ 数据与信息的关系:数据是信息的原料,信息是数据的产品,数据一般不等于信息。
(2)信息特点:
①事实性 ②等级性 ③可压缩性 ④扩散性
⑤传输性 ⑥分享性 ⑦增值性 ⑧转换性
2、信息的价值
■ 按必要劳动量计算信息产品的价值
V = C + P
■ 按信息的使用效果来计算
p = pmax - Pi
3、信息生命周期
(1)信息生命周期的各阶段
信息生命周期是要求、获得、服务、退出。
① 要求:信息的孕育与构思阶段。
② 获得:得到信息的阶段,包括信息的收集、传输、转换成适用的形式。
③ 服务:信息的利用与发挥作用的阶段。
④ 退出:信息老化后失去了价值,将其更新或销毁的阶段。
信息生命周期的每个阶段又包括一些过程,这些过程支持该阶段的实现,这些过程包括信息的收集、传输、加工、存储、维护和使用。每一阶段可能包含不同的过程,不同的过程组成了不同的生命周期阶段,每一过程都具有一定的特点 。
(2)信息生命周期各阶段中过程的特点
2.3 系统的概念与性质
1、系统的定义:系统是一些部件为了某种目标而有机地结合的整体。一个
系统可以由多个子系统构成,子系统又可由下一级子系统构成,一般情况下系统有输入和输出。系统由物质、能量、信息三个基本要素构成。
2、系统的特点
(1)系统是由处于运动的部件所组成的
(2)系统的各部件之间存在着联系
(3)系统各主要部件和的贡献大于各部件贡献之和, 即:1+1>2
(4)系统的状态是可以转换的,有输入和输出,这种转换是可以控制的
3、系统功效的概念
功效(effectiveness)和效率(efciency)是两个重要的概念。
(1)系统效率
一个系统的效率是指把输入转化成输出时,所需资源的利用率。这些资源包括物资、金钱、人力和时间等。
(2)功效
功效是针对系统目标实现的一个概念,即功效是系统为达到目标所具备的功能和效率。这里功能是指系统为达到目标所具备的能力;效率是指系统在一定资源条件下达到目的的速度或消耗资源的大小。
4.、系统的分类:
按系统的综合复杂程度分
按系统的抽象程度分
(1)概念系统:最抽象、较含糊,有可能无法实现
(2)逻辑系统:原理上行得通的,有实现的可能性,没有给出实现的具体元件
(3)实在系统(物理系统):是完全确定的系统,如计算机系统这种分法,使在我们开发系统时从概念上由浅入深,循序渐进。
按系统的功能分(即按照系统服务内容的性质分)
(1)经济系统 (2)军事系统
(3)企业管理系统 (4)教学系统
(5)医疗系统 ……
5、对系统的性能进行评价时应从以下四点观查
①目标明确 ②结构合理③接口清楚 ④能观能控
6、 系统计划
(1)定义:计划是一预定的行动路线,它表示出目标和为达到这些目标所必须的行动。
(2)计划中所用名词及其关系
(3)计划的层次
7.、系统控制
系统控制:测量实际和计划的偏差,并采取校正行动。
8、系统的集成
(1)系统集成的概念:系统集成是为了达到系统目标,将可利用的资源有效地组织起来的过程和结果。
(2)系统集成的目的
系统的“1+1>2”的特性在系统的集成中的充分体现
9、系统集成的分类
(1)按系统优化的程度分
① 联通集成:首先保证设备能互相联通
② 共享集成:整个系统能为系统中所有用户共享
③ 最优集成:各方面都达到最好的集成(较难实现)
(2)按涉及的范围分
① 技术集成:达到技术上的联通,解决技术上的问题
② 信息集成:达到数据共享,解决数据上的问题
③ 人员集成:人是系统依赖而不可缺少的部分,要解决人的问题
④ 形象集成:将信息系统集成于企业的形象之中,成为企业的骄傲
(3)按具体程度分
① 概念集成
② 逻辑集成
③ 物理集成
10、系统集成策略
系统集成策略包含三个阶段
(1)教育用户:是系统集成的最重要阶段
(2)系统装设:是技术集成、信息集成的主要阶段
(3)应用集成:是组织集成、人员集成的主要阶段
三、计算机系统基本知识
1、软件与Visual BASIC概述
2、数据与表达式
3、顺序结构
4、分支结构
5、常用控件
6、文件操作与菜单编辑器
四、 数据库技术与关系数据库管理系统
数据库中文件的组织
1、数据组织的层次结构
2、数据的逻辑组织与物理组织
(1)文件的存储介质:磁带、磁盘、光盘
(2)数据的逻辑组织与物理组织的概念
◆ 逻辑组织:面向用户的数据表示,作为存取数据的依据。
◆ 物理组织: 数据的物理存储方式,依赖于存储介质。
(3)数据传送:实现由逻辑数据到物理块的转换,由系统程序员通过操作系统来设定 。
3、 数据文件的组织方式
(1)顺序文件:物理顺序与逻辑顺序一致。顺序文件存于顺序存储介质时,只能按顺序读取;存于随机介质时,可以采取对半检索、分块检索、探查法等方法提高
查询效率。
(2)索引文件:索引文件由索引和主文件两部分组成。索引文件必须存储在随机存储介质上。
(3)链表文件:链表文件由主文件、链表、链头索引表组成。
链表文件也必须存储在随机存储介质上。
(4)倒排文件:倒排文件由主文件、若干个指针表组成。
倒排文件也必须存储在随机存储介质上。
数据库技术
1、传统的文件处理和数据库处理
(1)传统的文件处理系统存在的问题
◆ 数据冗余
◆ 数据结构的不一致性
◆ 缺少数据字典
(2)数据库处理系统
◆ 数据库及数据字典
◆ 数据库处理:包括数据库的更新与维护、数据库的远程共享、数据查询与统计、报表输出。
2、 数据库管理系统(DBMS)
(1)DBMS的功能
◆ 数据库开发
◆ 数据库查询
◆数据库维护
◆应用开发
◆ 数据字典
(2)DBMS的组成
◆ 数据库描述语言(DDL)
◆ 数据库操纵语言(DML)
◆ 数据库管理程序
3、数据库的类型
(1)企业数据库(由DBMS管理)
◆ 业务数据库
◆ 管理数据库
◆ 信息仓库
◆分布式数据库
◆ 用户数据库
◆ 外部数据库
(2)文本数据库 (由文本数据库管理系统管理)
(3)多媒体数据库(由图像浏览软件管理和浏览)
4、 数据库模型与数据库组织结构
(1)数据库模型
◆ 层次模型:用树形或森林结构表示实体间联系的模型。层次模型中有且仅有一个节点无父节点即根节点,根节点以外的其他节点有且仅有一个父节点。层次数据模型多用于图形数据结构。
◆ 网状模型(用有向图结构表示实体及实体间联系)
◆ 关系模型模型(表格结构表示实体类型和实体间联系)
◆ 面向对象的模型模型(用对象和类表示实体类型和实体间联系)
(2)数据库三级组织结构
(3)数据存取过程
5、 数据库设计
(1)信息转换
(2)E-R(Entity-Relationship approach)信息模型设计
◆ E-R 图:包括实体、属性和联系三种基本要素
◆ 设计E-R 图
由局部E-R 图到综合E-R图
(3)从E-R 图导出关系数据模型
◆ E-R 图中的实体都对应地转换成为一个关系
◆ E-R 图中的联系按三种联系方式(1:1、1:n、和m:n)采取不同的手段实现实体间的联系。
◆ 两实体间是 1:n 联系时
仓库(仓库号,地点,面积)
产品(货号,产品名,价格,仓库号,数量)
◆ 两实体间是 m:n 联系时
学生(学号,姓名,性别,助学金)
课程(课程号,课程名,学时数)
学习(学号,课程号,成绩)
◆ 两实体间是 1:1 联系时
厂长(厂长号,厂号,姓名,年龄)
工厂(厂号,厂名,地点)
或 : 厂长(厂长号,姓名,年龄)
工厂(厂号,厂长号,厂名,地点)
数据库设计步骤
1、需求分析
2、概念结构设计
3、逻辑结构设计
4、物理设计
五、地理信息系统的相关知识
地理信息系统概述
1、地图与地理空间数据
(1) 地图(map):由数学所确定的经过概括并用形象符号表示的地球表面上的图形,用其表示各种自然现象和社会现象的分布、状况的联系,根据不同专题的具体用途对所表示现象进行选择和概括,结果得到的图形叫做地图。
地图的种类包括普通地图、地形图、专题地图。
(2)空间数据:空间数据是单个或群体地以地理空间位置为参照的数据,是指人们通过观测所得到的地球上某些地物景观的空间数据。
空间位置有以下两种表示方法:
① 专门位置表示法——表示地物的绝对坐标或相对坐标。
② 列名位置表示法——用名称或编码等可表示的数码表示。如邮政编码、街区地址、门牌号码的等。
2、 地理信息:地理信息是指表征地理系统诸要素的数量、质量、分布特征、相互联系和变化规律的数字、文字、图像和图形等的总称。地理信息与空间位置相关,具有多维特征。
3、地理信息系统(Geographic Information System):是以采集、存储、管理、描述、分析地球表面及空间和地理分布有关的数据信息系统。即以计算机为工具,具有地理图形和空间定位功能的空间型数据管理系统。
4、地理信息系统的分类
按内容分:
① 专题信息系统(Thematic Information System)
具有有限目标和专业特点的地理信息系统,如矿产资源管理信息系统、农作物估产信息系统、灾害监测信息系统等。
② 区域信息系统(Regional Information System)
以区域综合研究和全面的信息服务为目标的地理信息系统,如加拿大国家信息系统、我国黄河流域信息系统。
③ 地信息系统工具(GIS-Tool )
具有地理信息系统基本功能的工具软件或开发平台,如Mapinfo Professional、Map GIS、Geo-Star、Arc-Info等。
按数据结构分结构分:
① 基于多边形的矢量型地理信息系统
② 基于网格的栅格型地理信息系统
按职能分:
① 地形信息系统
② 专题信息系统
③ 土地资源信息系统
④ 地籍信息系统
⑤ 人口统计信息系统
按用途分:
① 自然资源清查信息系统
② 城市信息系统
③ 规划和评价信息系统
④ 空间分析型地理信息系统
⑤ 人才和智力资源信息系统
5、地理信息系统的构成
地理信息系统的空间数据表示
1、数据结构的概念:数据记录的编码格式及数据间的关系的描述。
不同类型的数据,只有按照一定的数据结构进行组织,并将它映射到计算 机存储器中去,才能进行存储,检索,处理和分析。地理信息系统中的空 间数据结构有两种:栅格(Raster)数据结构和矢量(Vector)数据结构。
2、栅格数据结构:由像元所在的行和列表示其位置,并给予属性(如灰度)来 表示。
(1) 链式编码(Chain Codes,又称为弗里曼—Freeman编码)
(2)游程长度编码(Run-Length Codes)
按行的顺序存储多边形内各像元的列号,把属性值相同的连续若干个栅格看成是一个游程,即在某一行上从左到右存储属于该多边形的始末像元列号。
(3)四叉树编码(Quadtree Encoding)
四叉树编码又称四分树或四元树编码,这种编码地基本原理是: 先把地图看成是一个正方形的单元,如果该单元内有不同性质的多边形,则将该单元分成四个大小相同的二级单元,然后分别判断这四个二级单元中是否还有性质不同的多边形,如其中某个二级单元中有不同性质的多边形,则再将其划分成四个大小相同的三级单元。这种逐级一分为四的方法一直继续到预定的最高分辨率为止。
3、矢量数据结构
用一系列坐标 x、y、z 来表达点、线、面等地理要素。
地理空间数据的表示方法通常有:树状索引编码法、拓扑结构编码法。
(1)树状索引编码法
对所有边界点进行数字化,将坐标按顺序方式存储,以点索引和边界线号相联系,以线索引与各多边形相联系,形成树状结构。
(2)拓扑结构编码法
拓扑结构编码法在表达空间数据方面较树状索引编码法优越,其算法较复杂。
地理信息系统开发平台Mapinfo简介
1、地理信息系统开发平台的一般特征
(1)一般信息
(2)数据结构(主要指图形数据结构)
(3)对DBMS的支持
(4)体系结构(扩充型或混合型)
2、GIS-Tool的基本功能
(1)数据输入功能
(2)数据输出功能
(3)测量功能
(4)产生缓冲区
(5)地图代数功能
(6)多边形操作功能、数字高程模型(DEM)的地形分析功能
(7)其它空间分析功能
(8)地图本身特征的操作功能
3、Mapinfo 系统简介
(1)Mapinfo 的技术特点
◆ 地图表达与预处理功能
1)丰富的矢量地图表达形式
2)栅格图像的屏幕显示
3)丰富的图形编辑工具
4)灵活的图层管理功能
5)地图的无级缩放
(2)关系型数据库的管理功能
1)内置关系型数据库,支持 SQL 查询
2)动态连接关系型数据库
3)灵活的地理编码功能
(3)数据的可视化表达方式
1)地图(Map)
2)浏览表格(Browser)
3)图表(Graph)
4)专题图(Thematic Map)
(4)数据查询分析功能
(5)系统开发(MApBasic)
1)软件集成环境 2)语法及规则 3)函数
(6)图形输入输出功能
(7)OLE 与地图数据源
(8)硬件操作平台
(9)用户界面
4、Mapinfo的数据文件
Mapinfo可以直接读取FoxBase、Excel及ASCII格式等多种数据库。另一方面,Mapinfo在创建表、保存工作空间,以及转入、转出数据的时候,可以生成多种具有不同扩展名的文件。
(1)*.DAT:以Mapinfo格式保存的表格数据文件;
(2)*.DBF:dBASE/FoxBASE格式的表格数据文件;
(3)*.ID:Mapinfo图形对象文件(*.MAP)的索引文件;
(4)*.IND:Mapinfo表格文件(*.DAT)的索引文件;
(5)*.MAP:包含描述地图对象的地理数据;
(6)*.MID:用于表格数据的Mapinfo转入/输出格式;
(7)*.MIF:用于图形对象的Mapinfo转入/输出格式;
(8)*.TAB:Mapinfo表的主文件,与*.DAT文件(或者*.DBF、*.XLS、*.WKS、*.TXT文件)、*.MAP、*.ID、*.IND文件相关联;
(9)*.TXT:用于存储ASCII格式的表格数据;
(10)WKS:Lotus1-2-3格式的表格数据;
(11)WOR:Mapinfo的工作空间文件,用于保存有关在某次Mapinfo交互中所使用的表和窗口的信息。
六、 应用型管理信息系统
应用系统的多维模型
◆ 五维概念空间
技术维 信息支持维 层次维 职能维 组织维
◆ 多维模型1(层次维 、职能维、 组织维)
◆ 多维模型2(层次维 、技术维、职能维)
规划管理信息系统
1、数据体系
(1)规划成果数据(总平面构成图、规划管线图、保护建筑图、景观图、道路红线图、建筑红线图、用地红线图。)
(2)项目审批中的数据(项目登记数据、项目初审数据、项目审批数据、费用数据。)
2、系统的结构
(1)硬件结构:以C/S模式为基础构成局域网
(2)软件结构
3、规划成果管理
(1)基本要求:各级规划在空间单元上的统一、各级规划坐标系统要统一、点位精度要符合要求、所有图纸都应数字化。
(2)CAD软件及其成果的标转化(功能标准化、数据格式标准化、数据组织标准化)
(3)空间数据库的组织策略
① 规划成果空间数据文件的组织方式
② 规划成果数据库的组织
(4)软件的选择:GIS与CAD相结合
4、建设项目审批管理
建设工程信息管理系统
1、功能结构 2、应用模式
决策支持系统与 专家系统
1、决策支持系统
(1)决策支持系统的概念
DSS是以管理科学、运筹学、控制论和行为科学为基础,以计算机技术、仿真技术和信息技术为手段,支持决策活动的具有智能作用的人机系统。
(2)决策支持系统的功能
① 管理并随时提供与决策问题有关的组织内、外部信息。
② 收集、管理并提供各项决策方案执行情况有关的组织外部信息。
③ 收集、管理并提供各项决策方案执行情况的反馈信息。
④ 以一定方式存储、维护和管理与决策问题有关的各种数学模型、数学方法和算法。 ⑤ 能随时方便地对数据、模型和方法进行增加、删除和修改。
⑥ 能运用模型和方法对数据进行各种处理,得到所需要的结果。
⑦ 具有良好的人机对话功能和较快的响应速度。
(3)决策支持系统的组成
2、专家系统
(1)专家系统的概念
专家系统是一种以知识为基础的系统,是一种运用推理能力得出结论的人工智能系统。
(2)专家系统的基本功能
①能对系统所做出的结论或推理进行解释。
②具有智能特征,能为解决问题提出新的思想或方法,并能从复杂的关系间得到结论。 ③ 可以汲取人类专家的知识和经验。
④ 能处理不完备或不十分准确的知识。
(3)专家系统的组成
七、 管理信息系统的开发
7.1 管理信息系统的开发方法
1、一般公用阶段的说明
(1)问题的识别
关于系统开发的5个W ( what、why、who、where、when)
(2)可行性研究
① 目标和方案的可行性
② 技术方面的可行性
③ 经济方面的可行性:一方面从组织的人、财、物三个考察系统开发的可行性,另一方面研究系统开发后可能带来的直接的和间接的经济效益。
④ 社会方面的可行性:一方面考察社会或人的因素对系统的影响,另一方面考察信息系统的实施将会对组织带来什么变化。
2、系统开发生命周期法
(1)基本思路:用系统工程的思想和工程化方法,按用户至上的原则,结构化、模块化,自顶向下地对系统进行分析与设计。
① 用户的积极参与 系统开发人员与用户之间的沟通。
②严格区分工作阶段
③设立检查点
④文档标准化
(2)各阶段的任务
(3)系统开发生命周期法的优缺点
① 优点:
1)阶段的顺序性和依赖性
2)从抽象到具体逐步求精
3)逻辑设计与物理设计分开
4)质量保证措施完备
② 缺点:
1)预定义需求
2)不能很好地解决从系统分析到系统设计的过渡
3)文档编写工作量太大
4)开发周期长、成本高
(4)适用范围:适用于组织相对稳定、业务处理过程规范、需求明确且在一定时间内不会发生大变化的复杂系统的开发
3、原型方法
所谓信息系统原型,就是一个可以实际运行、可以反复修改、可以不断完善的信息系统 。
(1)原型法产生的原因
(2)原型法的基本思想
原型法是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。
(3)原型法的开发过程
(4)原型法的特点
① 符合人们循序渐进的认识事物的规律
② 将模拟手段引入系统分析的初期阶段,缩短了用户和系统分析员之间的距离。
③ 充分利用了最新的软件工具,使系统开发时间、费用、大大减少,效率、技术大大提高。
(5)软件支持环境
(6)适用范围
4、面向对象的方法
面向对象(object-oriented,OO)法是面向过程技术和面向对象技术结合的产物。
(1)OO方法的基本原理
遵循人们认识客观世界的一般模式,即从特殊到一般的归纳过程和从一般到特殊的演绎过程。
(2)OO法的主要概念和机制
① 对象(object)
② 对象类(class) : 是指将具有相同和相似结构、操作和约束规则的对象组成的集合,即共享属性和操作方法的集合。
③ 消息和方法:消息是对象之间的通信手段;方法是封装在对象(或对象类)内部的操作程序。
④ 对象抽象机制:把对象的动态特性和静态特性抽象为数据结构以及在数据结构上所施加的一组操作,并把他们封装在一起,使对象状态变成对象属性值的集合,对象行为变成能改变对象状态的操作方法的集合。
⑤ 代码共享机制:包括属性信息共享和程序信息共享两部分。
⑥ 对象通信机制
⑦ 类定义机制
(3)OO法的特点
① 从应用设计到解决问题的方案更加抽象化,而且具有极强的对应性;
② 在设计中容易和客户沟通;
③ 把信息和操作封装到对象里去;
④ 设计中产生各式各样的部件,然后由部件组成构架,以至于整个程序;
⑤ 由00设计出来的应用程序具有易重复使用、易改进、易维护和易扩充的特性。
5、 计算机辅助软件工程-CASE
计算机辅助软件工程实际上是一种软件自动化技术。
CASE不能作为一种独立的方法来使用,只能作为其他方法的补充。
6、 开发方法的选择
7.2 管理信息系统规划
1、管理信息系统规划的目标、作用、内容及步骤
(1)目标
制定与组织发展战略目标相一致的建设和发展目标
(2)作用
1)使信息系统与信息用户建立良好的关系,这是信息系统规划的出发点和落脚点。
2)合理分配和利用信息资源(信息、信息技术和信息生产者),以节省信息系统的投资。 3)促进信息系统应用的深化,为组织带来更多的经济效益和社会效益。
4)通过制定信息系统规划,找出存在的问题,更正确地识别出为了实现组织目标信息系统所必须完成的任务。
5)信息系统规划还可以作为一种标准,明确信息系统开发人员的工作方向,并作为对他们的工作业绩进行考核的依据。
(3)内容
① 信息系统的目标、约束、总体结构。
② 组织的状况。
③ 业务流程的现状、存在的问题和不足以及流程在新技术条件下的重组。
④ 对影响规划的信息技术发展的预测。
(4)管理信息系统规划工作的组织
① 成立规划工作领导小组
② 人员培训
③ 进度安排
(5)管理信息系统战略规划的步骤
2、 管理信息系统规划的主要方法
管理信息系统规划的主要方法有:
◆ 关键成功因素法(critical
展开阅读全文