单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级软 件 工 程 祁燕学习目的:软件工程是计算机专业一门重要的专业课目的在于培养学生用工程化的原理及方法开发软件系统把专业知识同实际项目结合起来为将来从事计算机软件的开发及应用维护工作打下坚实的基础对于培养学生的软件素质提高学生
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第7章 实现7.1 编码7.2 软件测试基础7.3 单元测试7.4 集成测试7.5 确认测试7.6 白盒测试技术7.7 黑盒测试技术7.8 调试7.9 软件可靠性 通常把编码和测试统称为实现所谓编码就是把软件设计结果翻译成用某种程序设计
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 3.1 需求分析的任务 3.2 与用户沟通获取需求的方法 3.3 分析建模与规格说明 3.4 实体-联系图 3.5 数据规范化 3.6 状态转换图 3.7 其他图形工具 3.8 验证软件需求第3章 需求分析第3章 需求分析需求分析的任
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第6章 详细设计 6.1 结构程序设计6.2 人机界面设计6.3 过程设计的工具6.4 面向数据结构的设计方法6.5 程序复杂程度的定量度量详细设计阶段的根本目标:确定应该怎样具体地实现所要求的系统经过这个阶段的设计工作应该得出对目标系统的精确描述从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序结
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第13章 软件项目管理13.1 估算软件规模13.2 工作量估算13.3 进度计划13.4 人员组织13.5 质量保证13.6 软件配置管理13.7 能力成熟度模型所谓管理就是通过计划组织和控制等一系列活动合理地配置和使用各种资源以达到既定目标的过程软件项目管理先于任何技术活动之前开始并且贯穿于软件的整个生命周
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级Page 结构化分析实例1:工资支付系统 1. 问题定义某校财务科长想用计算机生成工资明细表和各种财务报表用户面临的问题:目前人工计算工资和编制财务报表工作量大效率低成本高预期的项目规
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第8章 维护 8.1 软件维护的定义8.2 软件维护的特点8.3 软件维护过程8.4 软件的可维护性8.5 预防性维护8.6 软件再工程过程 在软件产品被开发出来并交付用户使用之后就进入了软件的运行维护阶段其基本任务是保证软件在一个相当长的时期能够正常运行软件维护需要的工作量很大平均说来大型软件的维护成本高达开发
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级软件工程第1讲 软件工程概述1.1 软件危机与软件工程的产生1.2 软件工程的基本概念1.3 软件工程研究的主要内容1.4 软件开发模型1.1 软件危机与软件工程的产生1.1.1 软件与软件的特点软件的定义:软件是能够完成预定功能和性能的可执行的计算机程序和使程序正常执行所需要的数据加上描述程序的操作和使用的文档简略地说:软件
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级北京林业大学软件教研室第一章软件工程学概述主讲人:赵方Contents 2.软件危机 3.软件工程 4.软件生命周期 5.软件生命周期模型 1.计算机软件 6.技术审查和管理复审 7.软件工程的作用计算机软件定义软件就是程序吗严格地讲计算机软件是指计算机程序和与之相关的数据和文档的总和分类系统软件应用软件特点软件是逻辑产品
违法有害信息,请在下方选择原因提交举报