软件工程第一篇软件工程与软件过程第1章软件工程11软件危机 111计算机系统的发展历程 所谓计算机系统就是指适当地组织在一起的一系列系统元素的集合。 这些系统元素互相配合、相互协作,通过对信息的处理而完成预先定义的目标。 迄今为止,计算机系统已经经历了四个不同的发展阶段。从60年代中期到70年代中期,是计算机系统发展的第二代。计算机系统发展的第三代从20世纪70年代中期开始,并且跨越了整
单击此处编辑母版标题样式第一章1软件与软件工程1.1 软件软件的概念软件的特点软件的分类软件的发展软件危机软件的概念软件是计算机系统的重要组成部分软件是逻辑产品需要计算机硬件和系统软件的支撑软件是计算机控制系统的指挥中枢软件是信息转换器它能对信息进行加工处理或变换软件是工具在人们的生活工作休闲在社会的经济军事政治文化科学技术教育中发挥具大作用计算机世界的软件 软件是能够完成预定功能和性能并
软件的基本知识 软件危机 软件工程 软件生存周期 软件工程项目软件是一种逻辑实体而不是具体的物理实体因而它具有抽象性软件的生产与硬件不同在它的开发过程中没有明显的制造过程在软件的运行和使用期间没有硬件那样的机械磨损老化问题按软件失效的影响进行划分 高可靠性软件 一般可靠性软件 软件工作的内容 软件危机的定义软件工程过程定义了:方法使用的顺序 要求交付的文档 为保证质量和适应变化所需要的
#
#
借阅管理 例如: ? 建立E-R模型 ? 对数据结构进行规范化 ? 利用图形工具辅助描绘数据结构 常用的图形工具有: · 层次方框图 · Warnier 图1. 访谈2. 面向数据流自顶向下求精3. 简易的应用规格说明技术4. 快速建立软件原型需要分解3.2.3 简易的应用规格说明技术 (3) 形式化规格说明和原型环境3.4 实体-联系图 属于月销量商店(商店号 商店名 地址
#
软件维护是软件生命周期的最后一个阶段它处于系统投入生产性运行以后的时期中因此不属于系统开发过程大型软件的维护成本高达开发成本的四倍左右目前国外许多软件开发组织把60以上的人力用于维护已有的软件而且随着软件数量增多和使用寿命延长这个百分比还在持续上升软件工程的主要目的就是要提高软件的可维护性减少软件维护所需要的工作量降低软件系统的总成本 5162023软件维护的特点 维护过程本质上是修改和
需求工程的重要性 需求分析的任务模型化做什么11加细每一个加工框——销售细化 状态转换图Event 125振 铃do:振 铃超 时 其他图形工具 .1 层次方框图另一种图形工具用树形结构描绘信息可以表明信息的逻辑组织信息元素重复出现有条件地出现很容易把Warnier图转变成软件设计的工具
第 1 章 绪 论 1.1 软件工程的产生 1.2 软件工程过程和软件生存周期 1.3 软件生存周期模型 1.4 软件开发方法 1.5 软件开发工具 第 1 章 绪 论返回主目录课程介绍学习目的:1.与毕业设计论文2.考研课程性质:理论性和实践性强的专业课程参考书:软件工程韩万江机械工业出版社软件工程案例教程英 Ian Sommerviue(圣安鲁斯大学)程成
违法有害信息,请在下方选择原因提交举报