教案首页
周次日期课时序
课
题
软件开发工具与环境概述了解相关软件开发工具、软件开发环境
教学目的要重难求点点
软件开发工具、软件开发环境
教学过程设及时间分配计
第八章软件开发工具与环境概述(245‘)
第一节第二节第三节第四节第五节第六节软件开发工具概述(10‘)软件开发工具的功能(10‘)软件开发工具的特性(10‘)软件开发工具的分类(5‘)软件开发环境(5‘)常用开发环境(30‘)
第七节软件开发环境与工具的研究、应用和发展(20‘)
教学场所或教学方法作业
使用教具
课后记
授课教师
1
f第八章软件开发工具与环境概述
81软件开发工具概述软件工具是一种软件,它是辅助和支援其它软件研制和维护的工具,研制软件开发工具的主要目的是为了提高软件生产率和改进软件的质量。下面从四个方面对软件开发工具的概况简述于下。(1)软件工具的范围它既包括操作系统、编译程序、解释程序和汇编程序等成熟的传统工具,又包括支持需求分析、设计、编码、测试、维护等软件生存周期各阶段的开发工具和管理工具。(2)软件工具提高了工作效率好的软件工具应该为软件人员所乐意使用。有时候并不在于功能如何齐全,而在于能减轻开发人员的劳动,提高效率和质量、方便用户、工作可靠。软件工具的发展极大地推动了软件生产率的提高,缩短了开发周期。例如有关多窗口环境的工具、用于软件测试的工具等,都给软件生产率的提高带来了很大的影响。软件工具提高了软件的可移植性和标准化程度,便于相互借鉴和推广。用它可以开发方便的图形用户界面,使用户喜欢、爱用。用它可以降低学习计算机软件的难度,便于更多不懂计算机的人员使用计算机。软件工具是推广应用、开发应用的重要手段。(3)软件工具的特点使用户易于操作,功能强大,覆盖面大,可靠性高,其本身可修改、可扩充等。(4)软件工具的评价目前,用客观、定量的方法来统计软件工具对软件生产的效果还比较困难,一般只采用对若干软件项目在使用或不使用工具时,比较两者的效率的方法。软件工具的广泛使用,也促进了软件理论方法的发展,这是因为人们在大量的软件实践中,积累了经验,找出了问题,促进了理论和方法的发展。82软件开发工具的功能在软件开发过程中有许多工作需要用软件开发工具去支持或帮助。可以把软件开发工具的功能归纳成为以下五个主要方面。1认识与描述客观系统这主要使用在软件开发工作的第一个阶段需求分析阶段。r