第四章软件开发具工的技术要素ppt课件.ppt

第四章软件开发具工的技术要素ppt课件.ppt

ID:59009404

大小:259.50 KB

页数:42页

时间:2020-09-26

第四章软件开发具工的技术要素ppt课件.ppt_第1页
第四章软件开发具工的技术要素ppt课件.ppt_第2页
第四章软件开发具工的技术要素ppt课件.ppt_第3页
第四章软件开发具工的技术要素ppt课件.ppt_第4页
第四章软件开发具工的技术要素ppt课件.ppt_第5页
资源描述:

《第四章软件开发具工的技术要素ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章  软件开发工具的技术要素4.1基本功能与一般结构4.2总控与人机界面4.3信息库及其管理4.4文档生成与代码生成4.5项目管理与版本管理Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.由于软件开发工具一般都较为复杂、庞大,所以

2、,它的功能设计与总体结构是必须认真考虑的。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.4.1  基本功能与一般结构软件开发工具对各类支持工作归纳成五个方面,即软件的功能要求:认识与描述客观系统存储及管理开发过程中的信息代码的编写或

3、生成文档的编制或生成软件项目的管理Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.一、软件开发工具的基本功能(五个方面)(1)提供描述软件状况及其开发过程的概念模式,协助软件开发人员认识软件工作的环境与要求、合理地组织与管理软件开发的

4、工作过程。系统描述软件开发工具是引导人们建立正确的、有效地概念模式的一种手段。此处的概念模式包括几个主要方面:对软件的应用环境的认识和理解对预期产生的软件产品的认识与理解。对软件开发过程的认识与理解。 任何软件开发工具都具备这种功能。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyrig

5、ht2004-2011AsposePtyLtd.(2)提供存储和管理有关信息的机制与手段。 简单说就是根据概念模式提供一个信息库和一个人机界面,它能够有效地管理这些信息。信息管理(3)帮助使用者编制、生成及修改各种文档。这包括文字材料和各种表格、图形。软件开发中有大量的文档产生,其工作量常常使人望而却步,软件开发工具在这方面的功能是十分重要的。文档生成Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.Cr

6、eatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.(4)帮助使用者编写程序代码,即代码生成。这些编码工作本来是程序员的任务,软件开发工具通过各种信息的提供,使用户能够在较短时间内半自动地生成所需的代码段落,进行测试、修改错误等。代码生成(5)对于历史信息进行跨生命周期的管理,把项目运行与版本更新的有关信息科学地管理起来。对于大型软件开发来说,这一部分会成为信息处理的瓶颈。做好这一部分工作将非常有利于信息与资源的充分利用(或重用),其作用也是十分可观的。项目管理完整的、

7、一体化的软件开发工具应当具备以上这些功能。理想情况下,现有的多数软件开发工具往往实现了其中某一荐或某几项。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyri

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

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

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