软件工程理论与实践课件:第1章软件工程简介.pptVIP

  • 0
  • 0
  • 约4.1千字
  • 约 101页
  • 2026-02-12 发布于北京
  • 举报

软件工程理论与实践课件:第1章软件工程简介.ppt

SOFTWAREENGINEERING软件工程

;;Program;CharactersofSoftware

软件的性质;Maintainingofsoftwareismorecomplicatedthanthatofhardware,theyaredifferentconstitutionally.;Abrasionofhardware:replaceit

WrongofSoftware:Theremustbesomemistakeduringdevelopingandcan’tbereplaced.;Althoughsoftwarehasnoabrasionandagingtrouble,butithasdegenerationproblem,degenerationisderivedfrommodification.

尽管软件没有老化和磨损问题,但是有退化(失效,degeneration)问题,这个问题源于修改。;EvolutionofSoftware软件的进化;EvolutionofSoftware软件的进化;EvolutionofSoftware软件的进化;1.2SoftwareCrisis

软件危机;PhenomenaofSoftwareCrisis

软件危机的表现;ReasonofSoftwareCrisis

软件危机的原因;1.3Whatissoftwareengineering?

什么是软件工程;Analysisvs.synthesisofaproblem

问题的分析与组合;Tohelpussolveaproblem,weemployavarietyofmethods,tools,procedures,andparadigms.

为了帮助我们解决问题,可以使用多种方法、工具、过程、规范。;;方法学;传统方法学的优点;传统方法学存在的问题;面向对象方法学;面向对象方法学;面向对象方法学的优点;Usemethods,tools,procedures,andparadigmstoEnhanceQuality

使用方法、工具、过程、规范来帮助解决问题和提高质量;;软件危机与软件工程的提出;关于软件工程的一些定义;关于软件工程的一些定义;;ComputerScience;Insteadofconcentratingoncomputersandprogramminglanguagesthemselves,softwareengineeringviewthemastoolstobeusedindesigningandimplementingasolutiontoaproblem.

只关心计算机和程序设计语言本身,把它们看作是用来设计和实现问题解决方案的工具。;1.4HowSuccessfulHaveWeBeen?

我们已经取得了哪些进展?;Softwareisnotwithoutitsproblems.

软件并非没有问题。;Qualityterminology

关于质量的术语;Therestillmuchroomforimprovementinthequalityofthesoftwareweproduce.

在软件质量方面仍然有很大的改进余地。;WhatIsGoodSoftware?

什么是好软件;Garvin质量观点;WeMustConsiderQualityinatLeastThreeWay必须至少从3方面考虑质量;TheQualityoftheProduct产品质量;软件质量要素;

Fj=∑CjkMk

;McCall’sQualityModel;软件质量要素(外部观点);软件质量要素(外部观点);软件质量要素(外部观点);Tips:质量要素评价准则(McCall);访问审核(Accessaudit)

可操作性(Operability)

易培训性(Training)

交互性(Communicativeness)

简单性(Simplicity)

简明性(Conciseness)

检测性(Instrumentation);Tips:质量要素评价准则(McCall);外部质量因素与产品评价准则的联系;The

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档