___Mia

导航

2018年12月25日 #

软件生产率和工作量

摘要: 改进软件质量的关键因素: 过程处于中心。 为了制定项目计划,需要估计工作量,成本,规模。 规模: 工作量:一人工作一个月为单位,记为“人月” 软件生产率:LOC/人月(直接测量) FP/人月(间接测量) 规模=生产率x工作量 未调节功能点:根据功能复杂程度所求的加权值total_counts FP: 阅读全文

posted @ 2018-12-25 16:06 ___Mia 阅读(1000) 评论(0) 推荐(0) 编辑

软件设计工程

摘要: 一、软件设计简介 定义:为软件系统的架构,组件,接口和其它特性的定义过程及该过程的结果,解决“如何做”How的问题。 软件设计方法包括: 结构化设计SD 面向对象的设计OOD 软件设计包括以下活动: 软件架构设计(概要设计,顶层设计) 体系结构设计 数据设计 接口设计 软件详细设计(组件设计,过程设 阅读全文

posted @ 2018-12-25 15:25 ___Mia 阅读(538) 评论(0) 推荐(0) 编辑

2018年12月11日 #

软件工程需求分析

摘要: 一、软件需求简介 在开发周期中发现需求理解错误的时间越早越好,修正错误的代价按发现错误时间的指数增加。 需求分析的位置(位于软件定义时期末尾): 软件需求的特性: 可验证的:需求是测试的依据,尽可能量化表述 除了行为属性,还可能有其它属性,如:优先级 产品需求 过程需求:对开发过程的要求,如:使用某 阅读全文

posted @ 2018-12-11 00:48 ___Mia 阅读(528) 评论(0) 推荐(0) 编辑

2018年12月10日 #

软件工程背景知识及过程模型

摘要: 一、背景知识: 软件开发的基本过程: 需求定义→软件设计→软件实现→软件测试→软件维护 软件的定义: 软件=程序+数据+文档 程序:可以按照设计好的功能和性能要求执行的指令序列 数据:程序能正确处理信息的数据结构 文档:与程序的开发、维护、使用有关的图文资料 软件的特点: 软件危机: 1965年—— 阅读全文

posted @ 2018-12-10 13:24 ___Mia 阅读(1104) 评论(0) 推荐(0) 编辑