【软件制造工程】软件制造工程的概念.ppt

【软件制造工程】软件制造工程的概念.ppt

ID:50725189

大小:145.00 KB

页数:18页

时间:2020-03-16

【软件制造工程】软件制造工程的概念.ppt_第1页
【软件制造工程】软件制造工程的概念.ppt_第2页
【软件制造工程】软件制造工程的概念.ppt_第3页
【软件制造工程】软件制造工程的概念.ppt_第4页
【软件制造工程】软件制造工程的概念.ppt_第5页
资源描述:

《【软件制造工程】软件制造工程的概念.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件制造工程第一章软件制造工程的概念知识回顾软件软件的生命周期软件工程程序+文档采用工程化方法把软件作为工程产品按软件生命周期进行生产软件计划、需求分析、软件设计、软件编码、软件测试、运行维护软件生命周期的另一种划分需求定义分析设计工程制造工程测试工程运行与维护软件制造工程程序设计程序编码单元测试软件制造工程的位置软件开发过程需求分析工程设计工程制造工程测试工程应用安装运行维护用户需求转化为软件产品所需的全部软件工程活动的集合。软件开发过程的主要作业内容开发工程目的和处理内容需求分析工程需求分析系统计划确

2、定系统开发的目的,做出软件系统的开发计划。在需求分析基础上明确系统构想模型和处理要求,作出系统功能概要说明,确定系统能够实现的范围。设计工程外部设计(概要设计)系统功能概要处理的具体化,作出用户看得到的部分系统要件的基本设计(如系统窗体显示和外部接口等方面的设计)。内部设计(详细设计)进行数据库及其文件系统的设计。进行系统内部结构及其处理要求的详细设计(程序处理概要,模块功能说明等)。制造工程程序制造(程序设计、程序编制、单元测试)按照各个程序的处理概要,做出程序单元设计说明书。按照程序单元设计说明书,进

3、行程序编码。实施程序单元测试,验证各个程序单元的处理功能。测试工程软件测试(组合测试、系统测试、运行测试)为提高软件质量,按以下顺序进行测试。组合测试:各个子系统内的程序单元的组合测试。系统测试:各个子系统连接起来,全系统的综合测试。运行测试:在用户环境下进行实际运行环境的测试。应用安装移植安装运行评价处理在用户环境中运行时所发现的问题。对与新系统有关的所有人员(客户)进行新系统培训。实施导入新系统作业,满足项目初期所确立的需求,使客户满意。软件制造工程的主要作业内容如图1.2软件工程的主要内容程序设计过

4、程程序设计详细设计书理解程序设计作业实施程序设计书作成程序单元内的功能模块分割模块功能说明及处理内容说明程序功能层次图及模块关联说明定义公共变量和重要变量程序编制单元测试又称为“模块测试”利用PCL确定程序的检测点利用各种数据验证模块功能通常由编码的程序员担任此工作软件制造工程的成果物详细设计结果的确认确定从事制造工程作业的开发体制作出开发日程表作出开发计划并检查开发计划开发准备工作按阶段分析其作业内容及成果物软件制造工程的成果物程序设计程序单元结构设计做出程序处理追加功能说明书作出模块功能说明书程序设计

5、结果的检查程序处理概要图程序功能说明图程序功能层次图模块关联图(PAD图)模块的说明定义书软件制造工程的成果物程序代码编制(程序编制)公共函数的编码和测试程序编码(按用户需求选择程序编制语言)程序代码的检查程序设计结果的检查源程序清单程序检测清单(PCL)软件制造工程的成果物程序单元测试写出程序测试项目表(PCL)程序测试项目的检查做出测试数据实施每个程序的单元测试填写问题管理表测试报告书软件制造工程的成果物开发结束工作填写质量数据汇总表作出程序单元测试报告软件制造工程的理想与现实最新的前沿技术当前技术发

6、展理想化指标用户的需求技术状况资金预算、工程时限等程序员与软件制造工程程序员的想像力与软件开发的质量开发团队与协作精神交流与沟通的重要性思考:作为一个程序员应该怎样与开发小组的人员进行交流?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。