《软件工程学实验》PPT课件.ppt
《《软件工程学实验》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《软件工程学实验》PPT课件.ppt(25页珍藏版)》请在三一办公上搜索。
1、软件工程学实验,周 苏 教授QQ:81505050,软件工程学实验课程说明,实际上课时间:1 16周本实验教程一般与软件工程学课程配套每周必须完成相应的实验作业按指导教师要求完成相应的课程设计作业,软件工程学实验教材,教 材软件工程学实验,周苏等编著,科学出版社,2004教学参考书软件工程学教程第二版,周苏等编著,科学出版社,2004GB/T8566-2001信息技术 软件生存周期过程GB/T8567-1988计算机软件产品开发文件编制指南周课时:2课时/周*16,实验1,实验1.1 软件工程的计算环境 实验1.2 工具、环境与CASE,实验1.1 软件工程的计算环境,软件工程学主要研究如何以
2、较少的代价获得高质量的软件,而要达到这个目的,就必须研究软件开发方法和软件开发工具软件开发方法就是开发软件的规范化方法软件工具是指能支持软件生存周期中某一阶段(如系统定义、需求分析、设计、编码、测试或维护等)的需要而使用的软件系统,实验1.1 软件工程的计算环境,软件开发环境则是面向软件整个生存周期,为支持各个阶段的需要,在基本硬件和宿主软件的基础上使用的一组软件系统。软件工具和软件开发环境都是软件工程的重要支柱,对于提高软件生产率,改进软件质量,以及适应计算机技术的迅速发展有着越来越大的作用,实验1.1 软件工程的计算环境,从20世纪70年代末开始,专家们就致力于软件开发自动化工具的研究,并
3、逐步形成了应用于软件过程的集成的项目支撑环境(integrated project support environment)和计算机辅助软件工程(CASE,computer-aided software engineering)工具。在此基础上建立集成式软件开发环境,全面支持软件开发过程,以期实现软件设计过程的自动化或半自动化,实验目的,理解软件工程的基本概念,熟悉软件、软件生存周期、软件生存周期过程和软件生存周期各阶段的定义和内容通过因特网搜索与浏览,了解网络环境中主流的软件工程技术网站,掌握通过专业网站不断丰富软件工程最新知识的学习方法,尝试通过专业网站的辅助与支持来开展软件工程应用实践,
4、实验1.2 工具、环境与CASE,软件工程的主要目标是提高软件生产率,改善软件质量和降低软件成本,而这些目标的实现只能依靠软件工具、软件开发环境和计算机辅助软件工程(CASE)的广泛应用,1.软件工具是“用来帮助和支持软件需求分析、软件开发、测试、维护、模拟、移植或管理等目的而编制的计算机程序或软件。”其主要目的是为了提高软件生产率和改善软件的质量软件工具重视用户界面的设计,不断采取新理论和新技术,正由单个工具向多个工具集成方向发展,且注重工具间的平滑过渡和互操作性软件工具商品化推动软件产业发展而软件产业发展又增加了对软件工具的需求,促进了软件工具的商品化进程,实验1.2 工具、环境与CASE
5、,软件工具的范围很广,它既包括比较成熟的传统工具,如操作系统、编译程序、解释程序和汇编程序等,又包括支持软件生存周期各阶段,如需求分析、设计、编码、测试、维护等的开发和管理工具例如,一项分类标准把软件工具分为13类,它们是:系统模拟和模型工具;需求追踪工具;需求分析工具;设计工具;编码和单元测试工具;测试和集成工具;文档工具;项目管理工具;配置管理工具;质量保证工具;度量工具;软件再用工具;其他工具,实验1.2 工具、环境与CASE,2.软件开发环境软件开发环境是指在计算机基本软件的基础上,为了支持软件的开发而提供的一组工具软件系统1985年第八届国际软件工程会议提出的关于“软件开发环境”的定
6、义是:“软件开发环境是相关的一组软件工具集合,它支持一定的软件开发方法或按照一定的软件开发模型组织而成。”,实验1.2 工具、环境与CASE,一般说来,软件开发环境都具有层次式的结构,例如可区分为四层:宿主层:它包括基本宿主硬件和基本宿主软件。核心层:包括工具组、环境数据库、通信设施和运行时刻支援设施。基本层:包括一组工具,如编译程序、编辑程序、调试程序、连接程序和装配程序等。这些工具都是由核心层来支援的。应用层:以特定的基本层为基础,包括一些补充工具,借以更好地支援各种应用软件的研制,实验1.2 工具、环境与CASE,按内容分,软件开发环境一般由环境数据库、接口软件和工具组等构成。环境数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程学实验 软件 工程学 实验 PPT 课件
链接地址:https://www.31ppt.com/p-5677248.html