- 系统工程(?)
- 信息系统生命周期(?)
- 信息系统开发方法(??)
- 信息系统的分类(???)
- 政府信息化与电子政务(??)
- 企业信息化与电子商务(??)
- 数字化转型与智能制造(??)
- 系统工程是一种组织管理技术。
- 系统工程是为了最好的实现系统的目的,对系统的组成要素、组织结构、信息流、控制机构进行分析研究的科学方法。
- 系统工程从整体出发、从系统观念出发,以求整体最优。
- 系统工程利用计算机作为工具,对系统的结构、元素、信息和反馈等进行分析,以达到最优规划、最优设计、最优管理和最优控制的目的。
- 系统工程方法是一种现代的科学决策方法。
主要应用场景:组织和管理大型工程建设项目
(1)逻辑维:解决问题的逻辑过程
- 明确问题
- 确定目标:建立价值体系或评价体系
- 系统综合
- 系统分析
- 优化:系统方案的优化选择
- 系统决策
- 实施计划
(2)时间维:工作进程
- 规划阶段:调研,谋求活动的规划与战略
- 拟定方案:提出具体的计划方案
- 研制阶段:完成研制方案及生产计划
- 生产阶段:生产零部件及提出安装计划
- 安装阶段:安装完毕、完成系统的运行计划
- 运行阶段:系统按照预期的用途开展服务
- 更新阶段:改进原有系统、或消亡原有系统
(3)知识维:专业科学知识
工程、医药、建筑……
核心不是“最优化”,而是“比较”和“探寻”
七步骤:认识问题、根底定义、建立概念模型、比较及探寻、选择、设计与实施、评估与反馈
“制造过程”与“支持过程”并行
强调三个方面:产品设计开发期间,最快速度按质完成;各项工作问题协调解决;适当的信息系统工具。
分为简单系统和巨系统
分为四个原则:整体论原则、相互联系原则、有序性原则、动态原则
实践准则:懂物理-明事理-通人理
探索性研究 ->??概念阶段 ->?开发阶段->生产阶段->使用阶段->保障阶段->退役阶段
- 计划驱动方法:需求->设计->构建->测试->部署
- 渐进迭代式开发:提供连续交付以达到期望的系统
- 精益开发:是一个动态、知识驱动的,以客户为中心的过程
- 敏捷开发:更好的灵活性
- 产生阶段:提出建设信息的初步想法、对需求进行调研和分析
- 开发阶段:单个系统开发(总体规划->系统分析->系统设计->系统设计->系统实施->系统验收)
- 运行阶段:通过验收、移交之后
- 消亡阶段:更新改造、功能扩展、报废重建
- 高层管理人员介入原则
- 用户参与开发原则
- 自定向下规划原则:从全局看问题,以此减少信息不一致现象
- 工程化原则
- 其他原则:创新性原则、整体性原则、发展性原则、经济性原则
原型法
????????主要解决需求不明确。按功能分:水平原型(界面)、垂直模型(复杂算法);按最终结果分:抛弃式原型、演化式原型
结构化法
????????自顶向下,逐步分解求精。特点开发目标清晰化、工作阶段程式化、开发文档规范化、设计方法结构化、应变能力差。
面向对象方法
????????自底向上,特点阶段界限不明,更好应变、更好复用,符合人们的思维习惯。
面向服务的方法
????????粗粒度、松耦合、标准化和构件化。抽象级别:操作(低)->服务(中)->业务流程(高)
形式化方法
????????数学模型化,例如净室软件工程
统一过程方法、敏捷方法、给予架构的开发方法