后边会有专门的课程讲
系统规划
软件工程
主要讲
信息系统生命周期()
软件开发模型(**)
逆向工程()
净室软件工程()
需求功能
系统设计
系统测试与维护
信息系统的生命周期
立项阶段
企业全局,形成概念,需求分析
开发阶段
单个系统 : 系统规划->系统分析->系统设计->系统实施->系统验收
运维阶段
通过验收,移交之后
消亡阶段
更新改造,功能拓展,报废重建
单个系统
- 系统规划
初步调出,分析系统目标,子系统组成,拟实施方案,可行性研究,制定系统建设方案
系统设计任务书(系统建设方案,实施计划)
- 系统分析
业务流程分析,数据与数据流程分析,软件需求分析,网络需求分析
系统需求规格说明书,软件需求规格说明书,确认测试计划,系统测试计划,初步的用户手册
- 系统设计
软件架构设计,软甲概要设计,详细设计,网络设计
架构设计文档,概要设计说明书,详细设计说明书,程序规格说明书,概要测试计划,详细测试计划,各类设计图
- 系统实施
软件编码,软件单元/集成/系统测试,综合布线
源码,单元测试,集成测试报告操作手册
- 系统验收
软件开发模型
上午题: 模型的特点 和模型的应用场景,
论文中: 开发方法或者开发模型, 敏捷开发方法的应用
瀑布模型
适合需求明确的系统开发
演化模型
快速原型模型
增量模型
迭代模型/迭代开发方法
螺旋模型
风险分析
V模型
偏向测试的模型,测试贯穿于始终
喷泉模型
迭代 ,无间隙, 是一种面向对象的模型
快速应用开发
是瀑布模型和基于构件的开发结合体
构件组装模型/基于构件的开发方法
统一过程/统一开发方法 (UP)
适合大型系统开发 特点: 用例驱动, 以架构为中心,迭代和增量
敏捷开发方法


逆向工程
从最终成果, 反推设计,需求

模型驱动的开发方法
基于架构的开发方法
2014年 软件的逆向工程及重构
2016年 论软件开发模型及应用
2012年 论敏捷开发在企业软件开发中的应用
2010年 论快速应用开发在系统建模中的应用
