概念:二星
信息系统:是一种以处理 信息 为目的的专门的系统。
- 信息系统的组成部分包括:硬件、软件、数据库、网络、存储设备、感知设备、外设、人员以及把数据处理成信息的规程等。
- 人是最主要的因素。
信息系统集成:采用现代管理理论(如软件工程、项目管理等)作为计划、设计、控制的方法论,将硬件、软件、数据库、网络等部件按照规划的结构和秩序,有机的整合到一个有清晰边界的信息系统中,以达到既定系统的目标,这个过程称为信息系统集成。
经常考有什么组成:人和规程不要漏掉
集成:人 采用 计划 将硬件软件网络,结合在一起,完成系统的目标(为客户交付)
信息系统生命周期:三星
要切记:754原则
- 信息系统的生命周期一般包括:可行性分析与项目开发计划、需求分析、概要设计、详细设计、编码测试、维护等阶段。(7步)
- 可以简化为 系统规划(可行性分析与项目开发计划)、系统分析(需求分析)、系统设计(概要设计,详细设计)、 实施(编码、测试)、运行维护。(5步)
- 也可以进一步简化为 立项(系统规划)、开发(分析、设计、实施)、运维 和 消亡 四个阶段。其中开发阶段包括系统分析、系统设计、系统实施还有系统验收。(4步)
生命周期:生老病死——立项,开发,运维,消亡
立项:
重点词记忆
开发:
1.四个阶段:分析、设计、实施、验收
2.总体规划:总体规划和系统规划不一样,要注意
运维:
一定是通过验收,进行维护,后续四种维护类型重点展开
消亡:
初期就要考虑消亡问题,分析成本
比如疫情期间方舱系统建设,考虑消亡
信息系统开发方法:三星
思路-工具-方法-过程-步骤
常见四种开发方法:
1、结构法:
自上向下,逐步分解,依次完成
划分阶段:有成果物出现
优点:
适用于二次开发,需求明确的时候,很合适
缺点:
开发周期长!比如,已经写完源码了,需求变更,需要重新回到第一步,计划,分析,设计评审
信息化系统的需求会经常发生变化,周期太长,文档也繁琐
2、原型法
先确认一个原型,比如整容,想要刘亦菲,有个框架,剩下的修修剪剪
抛弃型原型:
为了清楚需求,画图弄清楚原型,弄清楚需求就可以抛弃了
演化型原型:
有一个通用系统模块,导入。然后不断优化,修改,演化为系统
3、面向对象法
把属性和行为封装成一个对象(物件的抽象概念),可以不断复用
4、敏捷开发方法
需求为核心,一次一次的循序渐进迭代,每次完成一小部分,每次迭代,都会交付一个可运行的软件
开发方法总结:
结构化:
分阶段
需求明确
原型:
有原型
需求不明确
面向对象:
复用性
需要建模,对象与对象之间可复用的模型,还能让计算机跑
复用-建模-计算机可跑
敏捷开发:
需求为核心
划分迭代,循序渐进,逐步完成
总体规划之诺兰模型:三星+
六个阶段需背诵:
- 初始期:购置计算机/服务器,具有初步使用能力
- 普及期:少数部门发展为多数部门,开发了大量的应用程序,处理能力大幅度进步
- 控制期:各个部门没有互联互通,会产生信息孤岛,不利于整体规划与使用体验(比如人力部门显示离职,账号没删,财务没删)
- 整合期:共用一个数据库,集成
- 数据管理期:主要管理数据,提高利用率
- 成熟期:达到预期,企业匹配
技术断点:
- 控制期——整合期 会出现技术断点
- 主题为:对信息孤岛进行管理,主题数据库强调集成,这个时候怎么做集成,就是技术转型,也就是技术性断点
主题数据库:
整合期出现
六大增长要素:
- 主体:领导和用户(5、6)
- 客体:硬件和管理系统(1、4)
- 管理方式:应用和计划(2、3)
信息系统总体规划:二星
现状+描述+各种架构
自上而下:
- 强调从整体上协调和规划,从全面到具体,从长远到近期,从高层到管理
考点细节:
- 基本都是 : 现状+要素+设计
典型问题
关于信息系统开发方法的描述,正确的是()
A.使用草图和模型来阐述用户界面是面向对象方法的原则
B.原型法要求对系统做全面、详细调查和分析
C.面向对象方法既能反映问题域,也能被计算机系统求解域所接受
D.原型法与结构化方法都要求用户需求在系统建立之前
方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。
A.信息工程
B.结构化
C.面向对象
D.敏捷开发
诺兰成长阶段模型中,技术转型期介于()之间
A.数据管理期与成熟期
B.普及期与控制期
C.控制期与整合期
D.整合期与数据管理期
以信息化规划需求调研、现状分析为基础,采取()的方式,建立本企业业务架构。
A.知识经验
B.标准化
C.标杆法
D.从上至下