概述
一、信息化和信息系统
1.1 信息系统与信息化
- 信息的质量属性
- 精确性 对事物状态描述的精准程度
- 完整性 对事物状态描述的全面程度,完整信息应包括所有重要事实
- 可靠性 信息来源、采集方式、传输过程可以信任、符合预期
- 及时性 获得信息的时刻与事件发生时刻间隔短
- 经济性 信息获取传输带来的成本可以在接收范围内
- 可验证性 信息的主要质量属性可以被证实或证伪程度
- 安全性 信息可以被非授权访问的可能性
- 信息的传输
信源-编码-信道-解码-信宿 - 信息化的五个层次
- 产品信息化 智能电视
- 企业信息化 生产制造系统、ERP、CRM、SCM
- 产业信息化 农业、工业等传统产业
- 国民经济信息化 金融、贸易、投资等组成的信息大系统
- 社会生活信息化 智慧城市、互联网金融
- 信息化
- 主体:全体社会成员,包括政府、企业、事业、团体和个人
- 手段:基于现代信息技术的先进社会生产力
- 途径:创建信息时代的社会生产力,推动社会生产关系及社会上层建筑改革
- 目标:使国家综合实力、社会文明素质和人民的生活质量全面提升
- 信息化六要素
- 信息资源
核心任务
- 信息网络
基础设施
- 信息技术应用
龙头,主阵地
- 信息技术与产业
物质基础
- 信息化人才
成功之本
- 信息化法规
保障
- 信息系统生命周期
- 借用软件生命周期:可行性分析与项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护
- 简化五个阶段:系统规划(可行性分析与项目开发计划)、系统分析(需求分析)、系统设计(概要设计、详细设计)、系统实施(编码、测试)、运行维护(维护)
- 简化四个阶段:立项(系统规划)、开发(系统分析、系统设计、系统实施)、运维(运行维护)、消亡
各阶段的成果
- 可行性分析与项目开发计划 可行性分析报告、项目开发计划
- 需求分析 软件需求说明书
- 概要设计 概要设计说明书
- 详细设计 详细设计文档
- 编码 源程序清单
- 测试 软件测试计划、测试用例、报告
- 维护 更正性维护、适应性维护、预防性维护、完善性维护
各阶段成果
- 系统规划 系统的可行性报告
- 系统分析 提出逻辑模型
- 系统设计 具体设计实现逻辑模型的设计方案,系统设计说明书
- 系统实施 包括采购、安装和调试、程序的编写和调试、人员培训、数据文件转换、系统调试与转换
- 运行维护 评估系统的工作质量和经济效益
1.2 信息系统开发方法
- 信息系统开发方法
- 结构化方法 自顶向下、逐步求精和模块化设计
特点:开发目标清晰化、开发工作阶段化、开发文档规范化、设计方法结构化
缺点:开发周期长、难以适应需求变化、很少考虑数据结构 - 面向对象方法
特点:系统分析、系统设计和系统实现三个阶段之间已经没有“缝隙”
应用:使用结构化方法进行自顶向下的整体划分;然后,自底向上采用OO方法进行开发 - 原型化方法
原理:结构化方法和面向对象方法要求系统开发初期必须明确系统的功能要求,确定系统边界
原型化方法可以根据用户初步需求,利用系统开发工具,快速地建立一个系统模型展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统凯苏开发的方法
分类:是否实现功能
水平原型:也称行为原型,用于细化需求,只提供功能的导航,未实现具体功能;主要用于界面
垂直原型:用于复杂的算法实现
最终结果
抛弃式原型:达到预期目的后原型系统被抛弃
演化式原型:为开发增量式产品提供基础,逐步将原型演化成最终系统,特别适合Web项目
特点:开发周期缩短、成本和风险降低、速度加快,获得较高的综合开发效益
以用户为中心来开发系统,用户满意度高,系统开发的成功率高
用户全程参与系统的开发,利于系统的移交、运行和维护
缺点:开发环境要求高,管理水平要求高
应用:用于需求不明确的系统;对于分析层面难度大、技术层面难度不大的系统,适用原型法;对于技术层面困难远大于其分析层面的系统不适合原型法 - 面向服务的方法
特点:进一步将接口的定义与实现进行解耦
提高系统可复用性、信息资源共享和系统之间的互操作性
最后
以上就是等待犀牛为你收集整理的信息系统项目管理师(软考高级)知识总结(1)的全部内容,希望文章能够帮你解决信息系统项目管理师(软考高级)知识总结(1)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复