电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程软件VIP专享VIP免费

软件工程软件_第1页
软件工程软件_第2页
软件工程软件_第3页
软件软件工程第03课目标1、软件2、软件工程3、软件开发过程软件1、软件的定义2、软件的分类3、软件的发展4、软件的特点5、软件与硬件的对比6、软件危机什么是软件软件=程序《IEEEStandardGlossaryofSoftwareEngineeringTerminology》定义:软件是计算机程序、规程以及运行计算机系统可能需要的相关文档和数据。软件=程序文档数据++什么是软件◆程序是计算机设备可以接受的一系列指令和说明,为计算机执行提供所需的功能和性能。●机器语言●汇编语言●面向过程的语言●面向问题的语言◆文档是描述程序研制过程、方法及使用的图文材料。◆数据是事实、概念或指令的结构化表示,能够被计算机设备接收、理解或处理。软件1、软件的定义2、软件的分类3、软件的发展4、软件的特点5、软件与硬件的对比6、软件危机软件的分类分类方法软件类型分类方法软件类型按功能1、系统软件2、支撑软件3、应用软件按软件规模1、微型,小型2、中型3、大型4、甚大型,极大型按工作方式1、实时软件2、分时软件3、交互式软件4、批处理软件按版权1、商业软件2、共享软件3、自由(免费)软件4、公有领域软件按失效影响1、高可靠性软件2、一般可靠性软件按使用频度1、一次性使用2、频繁使用按销售方式1、定制软件2、产品软件软件的分类按软件规模划分类别参加人员数研制期限源程序行数微型1~21~4周0.5K小型1~51~6月1K~2K中型2~101~2年5K~50K大型5~202~3年50K~100K甚大型100~10004~5年1M极大型2000~50005~10年1M~10M软件的分类例:Windows95有1000万行代码Windows2000有5000万行代码Windows95与Windows2000开发人员结构Windows95Windows2000项目经理25人约250人开发人员140人约1700人测试人员350人约3200人软件1、软件的定义2、软件的分类3、软件的发展4、软件的特点5、软件与硬件的对比6、软件危机软件的发展程序设计阶段—1946年~1955年软件系统阶段—1956年~1970年程序设计阶段—1970年以后尚无软件的概念,主要围绕硬件开发用于科学计算的程序,规模很小,工具简单,无明确分工(开发者和用户),程序设计追求节省空间和编程技巧,无文档资料。主要围绕软件项目,研究了开发模型、支持工具以及开发方法,如:瀑布模型、结构化方法、结构化语言、管理方法。“软件”不仅是程序,还包括开发、使用、维护所需的文档。软件开发过程向工程化发展,将管理技术与技术方法结合,提高软件的质量和生产率。软件1、软件的定义2、软件的分类3、软件的发展4、软件的特点5、软件与硬件的对比6、软件危机软件的特点1、软件是不可见的软件是客观世界和计算机空间之间的一种逻辑实体,不具有物理的形体特征,因而它具有抽象性。2、软件是复杂的正是软件固有的复杂性造成了软件开发的诸多问题:◆实际问题的复杂性◆程序逻辑结构的复杂性3、软件是不断变化的软件没有硬件那样的机械磨损,老化问题;而是需要随着应用、硬件、用户和社会等各种因素的变化而不断被修改和完善。4、大多数软件仍是定制的在软件发展过程中,涌现出许多开发技术和开发工具,但手工作坊式的开发方式仍占主导地位。因此大多数软件仍然是定制的,而不是通过已有构件组装而成的。软件1、软件的定义2、软件的分类3、软件的发展4、软件的特点5、软件与硬件的对比6、软件危机软件与硬件的对比1、产品形态2、质量体现3、失效曲线4、成本结构5、零件替换6、生产效率软件1、软件的定义2、软件的分类3、软件的发展4、软件的特点5、软件与硬件的对比6、软件危机软件的危机1、软件开发的成本和进度难以准确估计,延迟交付甚至取消项目的现象屡见不鲜。2015年维盟软件项目:微管理、微营销、找位APP、版本自动编译、空气净化器、锐捷APP、DDNS二级域名、通行证、计费系统、授权系统、云VPN、智慧WiFi、微信路由器。暂停取消31%基本完成15%仍受挑战54%1995年美国Standish咨询集团公布题为“混沌”的研究报告显示,软件项目约31%被取消,只有约16.2%已完成,仍有53.8%的软件项目受到挑战。2、软件存在着错误多、性能低、不可靠、不安全等质量问题。3、软件成本在计算机系统的整个成本中所占比例越来越大。4、软件维护及其困难,而且很难适应不断变...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

读万卷书+ 关注
实名认证
内容提供者

各类经典PPT文档分享

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部