- 2
- 0
- 约1.38万字
- 约 158页
- 2017-06-28 发布于上海
- 举报
软件开发实习讲义 UML
引言. 软件工程 软件危机 1.如何开发软件,以满足不断增长的, 日趋复杂的要求。 2.如何维护规模不断庞大的软件产品。 软件工程 软件工程是一门建立在系统化,规范化,数量化等工程原则和方法上的,关于软件开发各阶段的定义,任务和作业的工程学科。包括软件开发技术和软件项目管理 软件工程 1.需求分析阶段 2.系统分析与设计阶段 3.系统实现阶段 4.测试阶段 5.维护阶段 什么是模型? 定义:对问题的书面上的无歧义文字或图形的描述. 最杰出的模型:地图 什么是模型? 简言之,模型是对现实的简化。 (1)一个好的模型包括重要的因素,而忽略不相干的细节。 (2)每一个系统可以从不同的方面使用不同的模型进行描述,因此每个模型都是对系统从语义上近似的抽象。 (3)模型可以是结构的、侧重于系统的组织,也可以是行为的、侧重于系统的动作。 为什么要建模? 软件建模与建模语言 1、模型是软件文档的重要成分 一个开发团队首要关注的不应是漂亮的文档、世界级的会议、响亮的口号或者华丽的源码,而是如何满足用户和项目的需要。 2、建模是软件工程的核心 一个狗窝—一间平房—一幢大楼 需求模型—分析模型—设计模型—测试模型 建模的目标 通过建模,要实现以下4个目标: (1)便于开发人员展现系统。
原创力文档

文档评论(0)