-
自学plc入门教程:从零基础开始规划信息系统
资源介绍
3.2 信息系统的生命周期
信息系统的生命周期
系统规划、系统分析、系统设计、系统实施、运行维护。
可简化为:立项、开发、运维和消亡
3.3 信息系统常用的开发方法
1) 结构化方法:
优点:用户需求在系统建立前就被充分了解。
缺点:开发周期长;文档、设计说明繁琐,工作效率低;提前确认所有需求,预估变化
不现实;用户积极性没有被调动,造成系统交接过程不平稳,运行和维护管理难度加大。
2) 原型法
特点:实际可行,具有最终系统的基本特征,构造方便、快速,造价低(需求动态响应、逐
步纳入,系统分析、设计与实现随着对一个工作模型的不断修改同时完成)
分类:抛弃型原型、进化型原型。
3) 面向对象开发
基本思想:客观事物是由对象组成的、对象是由属性和操作组成的、对象之间的联系通过消
息传递机制来实现、对象可以按其属性来归类、对象具有封装的特性。
4) 敏捷开发
以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。
敏捷开发的原则如下:
快速迭代;让测试人员和开发者参与需求讨论;编写可测试的需求文档;多沟通,尽量减少
文档;做好产品原型;及早可虑测试。
3.4 信息系统总体规划
诺兰模型,又称成长阶段模型。
a) 划分的 6 个阶段:
初始期、普及期、控制期、整合期、数据管理期、成熟期。
b) 6 中增长要素