大学软件工程学实验.ppt
《大学软件工程学实验.ppt》由会员分享,可在线阅读,更多相关《大学软件工程学实验.ppt(25页珍藏版)》请在三一办公上搜索。
1、软件工程学实验,http:/,膝景池输瘦傅税抿米遵朵授梯匈亢贞重润鸣栏旦颓把牌藏旋诱厂挎滤惜脚【大学】软件工程学实验【大学】软件工程学实验,软件工程学实验课程说明,实际上课时间:1 16周本实验教程一般与软件工程学课程配套每周必须完成相应的实验作业按指导教师要求完成相应的课程设计作业,http:/,松邯期吭舵唯追瘸慈年蔓悠脑面铭莽土讨股烟父挟稀抄蹈铰耪枣膨恰崔捕【大学】软件工程学实验【大学】软件工程学实验,软件工程学实验教材,教 材软件工程学实验,周苏等编著,科学出版社,2004教学参考书软件工程学教程第二版,周苏等编著,科学出版社,2004GB/T8566-2001信息技术 软件生存周期过程
2、GB/T8567-1988计算机软件产品开发文件编制指南周课时:2课时/周*16,http:/,衡杰扭锗痞堑电认旅确乾挪咙蹦佯驹坟萤怂仟监衔肘顷邯喷岔莎懂钢子彦【大学】软件工程学实验【大学】软件工程学实验,实验1,实验1.1 软件工程的计算环境 实验1.2 工具、环境与CASE,http:/,踏霸乙孝涡征渐稿扛存假媚皱砸海冲薛哮摔枣灰滓逾鞋胀风陋廓戚钱燃午【大学】软件工程学实验【大学】软件工程学实验,实验1.1 软件工程的计算环境,软件工程学主要研究如何以较少的代价获得高质量的软件,而要达到这个目的,就必须研究软件开发方法和软件开发工具软件开发方法就是开发软件的规范化方法软件工具是指能支持软件
3、生存周期中某一阶段(如系统定义、需求分析、设计、编码、测试或维护等)的需要而使用的软件系统,http:/,来郴汉绷脚玛渗霉噪顷蚜绘舌骏麻叠味多扔疫鲤困瘦论稻诡她豫章韶印又【大学】软件工程学实验【大学】软件工程学实验,实验1.1 软件工程的计算环境,软件开发环境则是面向软件整个生存周期,为支持各个阶段的需要,在基本硬件和宿主软件的基础上使用的一组软件系统。软件工具和软件开发环境都是软件工程的重要支柱,对于提高软件生产率,改进软件质量,以及适应计算机技术的迅速发展有着越来越大的作用,http:/,禾捌项誓狰峻盏楚歌援沤缄吉凸雍稳逐谐颧丫蜀予撒翠恨凯崇苞斗赤撑棉【大学】软件工程学实验【大学】软件工程
4、学实验,实验1.1 软件工程的计算环境,从20世纪70年代末开始,专家们就致力于软件开发自动化工具的研究,并逐步形成了应用于软件过程的集成的项目支撑环境(integrated project support environment)和计算机辅助软件工程(CASE,computer-aided software engineering)工具。在此基础上建立集成式软件开发环境,全面支持软件开发过程,以期实现软件设计过程的自动化或半自动化,http:/,儿暴吏经载箩烙肚祝锥榆即叙迸庄够痉轻尧寄桓感豪袍尺衰扛斡蕊赫引佃【大学】软件工程学实验【大学】软件工程学实验,实验目的,理解软件工程的基本概念,熟悉
5、软件、软件生存周期、软件生存周期过程和软件生存周期各阶段的定义和内容通过因特网搜索与浏览,了解网络环境中主流的软件工程技术网站,掌握通过专业网站不断丰富软件工程最新知识的学习方法,尝试通过专业网站的辅助与支持来开展软件工程应用实践,http:/,静急胀劈哇州理障既伎虏蝇搂菠午募刺胆澳速翠奸滑挫雨菏祟槐汲蓑姥更【大学】软件工程学实验【大学】软件工程学实验,实验1.2 工具、环境与CASE,软件工程的主要目标是提高软件生产率,改善软件质量和降低软件成本,而这些目标的实现只能依靠软件工具、软件开发环境和计算机辅助软件工程(CASE)的广泛应用,http:/,崔批笋明豌风耀蚜趾迭猫然符项隧岗牧受前搐祭
6、厅纫疾玖原糠茫备箱侈棍【大学】软件工程学实验【大学】软件工程学实验,1.软件工具是“用来帮助和支持软件需求分析、软件开发、测试、维护、模拟、移植或管理等目的而编制的计算机程序或软件。”其主要目的是为了提高软件生产率和改善软件的质量软件工具重视用户界面的设计,不断采取新理论和新技术,正由单个工具向多个工具集成方向发展,且注重工具间的平滑过渡和互操作性软件工具商品化推动软件产业发展而软件产业发展又增加了对软件工具的需求,促进了软件工具的商品化进程,实验1.2 工具、环境与CASE,http:/,呢貉脸坞丢拾据兽韶驴莹构肄抢壳州畴陇混桶黔坠瓶逝黔蚕拂鄙浸孰壬梨【大学】软件工程学实验【大学】软件工程学
7、实验,软件工具的范围很广,它既包括比较成熟的传统工具,如操作系统、编译程序、解释程序和汇编程序等,又包括支持软件生存周期各阶段,如需求分析、设计、编码、测试、维护等的开发和管理工具例如,一项分类标准把软件工具分为13类,它们是:系统模拟和模型工具;需求追踪工具;需求分析工具;设计工具;编码和单元测试工具;测试和集成工具;文档工具;项目管理工具;配置管理工具;质量保证工具;度量工具;软件再用工具;其他工具,实验1.2 工具、环境与CASE,http:/,担沧钝攫呀丸雏擞壮透酵卤违嘶蝶漂头涤酣耕味属豆脚滑掀睡肋酋鞋诈梭【大学】软件工程学实验【大学】软件工程学实验,2.软件开发环境软件开发环境是指在
8、计算机基本软件的基础上,为了支持软件的开发而提供的一组工具软件系统1985年第八届国际软件工程会议提出的关于“软件开发环境”的定义是:“软件开发环境是相关的一组软件工具集合,它支持一定的软件开发方法或按照一定的软件开发模型组织而成。”,实验1.2 工具、环境与CASE,http:/,拓瘪携祸祖毛姓淄探祝栋伦淹致憨边砰底固飘阳丽驶癣跃儡催套堤绷辐甚【大学】软件工程学实验【大学】软件工程学实验,一般说来,软件开发环境都具有层次式的结构,例如可区分为四层:宿主层:它包括基本宿主硬件和基本宿主软件。核心层:包括工具组、环境数据库、通信设施和运行时刻支援设施。基本层:包括一组工具,如编译程序、编辑程序、
9、调试程序、连接程序和装配程序等。这些工具都是由核心层来支援的。应用层:以特定的基本层为基础,包括一些补充工具,借以更好地支援各种应用软件的研制,实验1.2 工具、环境与CASE,http:/,物钎廊焊宛泛卧赵鳃龙伺岂舱灵恋嘱寡俄天俏卑怨盟炎磐头免该哄嘴中醒【大学】软件工程学实验【大学】软件工程学实验,按内容分,软件开发环境一般由环境数据库、接口软件和工具组等构成。环境数据库。这是软件开发环境的核心,其中存放被研制软件在其生存周期中所必须的信息和软件研制工具的有关信息等接口软件。包括系统与用户的接口、子系统和子系统之间的接口。开发环境要求所有的接口都具有统一性工具组。软件开发环境中的工具彼此有交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 软件 工程学 实验

链接地址:https://www.31ppt.com/p-4706525.html