软件工程第一章-软件和软件工程.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
——实践者的研究方法 课程教学目标  掌握系统的软件开发理论、技术和方法,学会使用正 确的工程化方法开发出成本低、可靠性好、能高效运 行的软件。 上升  转变对软件的认识: 程序 系统 上升 系统工程师  转变思维定式: 程序员 (系统分析员) 系统分析员的地位: 用户 分析员 程序员  工程化训练。 与软件编程课的区别  其他编程类课程:具体某种编程语言(如C/C++、 JAVA等)、专业领域(如网络、嵌入式等)。  《软件工程》课程: 1. 立足于系统的整体。 2. 讲授获取需求、系统分析、系统设计、测试及维护, 以及项目管理的理论和方法。 3. 构筑一个软件系统,实践软件开发全过程。 4. 较之技术,更偏重于管理。  软件开发知识的半衰期为3年,但软件工程的知识可 在整个职业生涯内提供服务。 课程内容 1. 概述:软件和软件工程 2. 软件过程 3. 需求工程:需求分析与建模 4. 设计:体系结构、构件、用户界面等 5. 软件测试策略和测试技术 6. 项目管理:估算与度量、风险管理等 7. 质量管理:评审技术、质量保证、配置管理等 考核方式  期末卷面考试  作业  工程化训练:  组建团队:5~6人一组,拥有组名和组长  项目选题:  订餐系统  闲置书籍流通管理系统  航班订票系统  自拟题目 能成功吗? 软件项目成功的三个主要因素: 用户的参与 主管层的支持 需求的清晰表述 软件人成功的三个主要因素: 需求的把握与控制能力 良好的沟通能力 责任心与承担责任的能力 本周任务 1. 确定分组名单 2. 召开项目启动会议,确定如下内容:  组名  组长人选  做什么项目? 3. 提交:组名、组长、名单(学号姓名)、项目题目  备注:  应于两周内确定,此后不可更改。  自拟题目应给出一份简要的项目说明。  团队成员上课时请坐在一起,方便讨论。 第一章 软件和软件工程 本章内容  软件的定义、特性、分类。  软件危机!  软件工程的含义。  容易误导人们的那些软件神话…… 一个笑话  比尔·盖茨在一次展览会的演讲中谈到:假如GM的 技术能像计算机技术那样发展,我们现在应该能用 25美元买到一辆1加仑油跑1000英里的汽车。  GM反唇相讥:如果GM的技术像微软那样发展,我 们现在开的汽车会有以下的特点: 1. 你的汽车可能毫无道理的每天抛两次锚。 2. 每次公路上重新画线时,你都得买辆新车。 3. 有时候你的车在高速公路上莫名其妙的熄火,你必须 accept,然后restart 。 4. 当你买了“轿车95 ”或者“轿车NT ”后,每次车上 只能坐一个人,你要给其他人再买椅子。 5. 油量、水温和其他警告牌等将由一个“general car failure ”的警告灯所代替。 6. 新坐椅要求大家屁股的尺寸相同。 7. 气囊系统弹出前将询问“are you sure? ”,要求你加 以

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档