

信息系统由于技术的复杂性和管理的复杂性。当两者结合的时候更加复杂。系统的需求和内外部条件是不断变化。这个主要体现在其开发、运行和改造维护等方面.
l 立项:包括概念的形成和需求分析,形成《需求规范说明书》,经评审、批准后立项
l 开发:包括如下几个方面
|
阶段名称 |
阶段任务 |
|
总体规划 |
以需求为基础指导开发,优化配置各种资源,明确开发目标、总体结构、组织机构、管理流程、实施计划、技术规范等 |
|
系统分析 |
提供逻辑模型,包括组织机构及功能分析、业务流程分析、数据和数据分析及系统初步方案 |
|
系统设计 |
根据分析的结果设计实施方案,包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计及系统管理流程设计 |
|
系统实施 |
将设计阶段的成果在计算机和网络上实现,用户的参与特别重要 |
|
系统验收 |
通过试运行,暴露系统优劣和其他问题.提交用户验收 |
l 运维:信息系统通过验收,正式移交用户。分为排错性、适应性、完善性、预防性等四个主要类型
l 消亡:系统不可以一直运行,应在初期就注意消亡的条件、时间以及由此话费的成本。
l 结构化方法:应用最为广泛,按照系统生命周期把开发过程分为若干阶段,然后顺序进行,通过文档确认向下进行。特点:遵循用户至上原则、严格区分工作阶段、强调开发过程整体与全局性、过程工程化与文档资料标准化。其优点有:理论基础严密,指导思想是用户需求在系统建立前就能充分了解和理解,注重开发过程的整理性和全局性。其缺点在于:开发周期长;文档、说明繁琐,工作效率低;要求全面理解需求不现实;如果用户参与积极性不大则难度大。
l 原型法:先做原型,然后通过反复修改来实现用户的最终需求。特点:实际可行、具有最终系统的基本特征、构造方便、快速、造价低。分类:抛弃型原型(throw-it-away)、进化型原型(Evolutionary)
l 面向对象方法:客观事物由对象组成, 直观、方面。特点:对象由属性和操作组成、对象间通过消息传递、封装、多态、继承。
| 各省软考办 | ||||||||||