第0章软件工程基础课程概述.pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第0章软件工程基础课程概述

软件工程基础 周瑞 信息与软件工程学院 联系方式 周瑞 实时嵌入式系统教研室 信息与软件工程学院软件工程系 清水河主楼B1-204 Tel Email:ruizhou@uestc.edu.cn 无处不在的软件 无处不在的软件 无处不在的软件 无处不在的软件 无处不在的软件 无处不在的软件 无处不在的软件 软件失效问题 •爱国者导弹 • 美国爱国者导弹曾应用于海湾 战争对抗伊拉克的飞毛腿导弹 。但它发生过一次严重事故: 1991年,爱国者导弹在追踪飞 毛腿导弹时,其中一枚在沙特 阿拉伯的多哈导致了28名美国 士兵丧生。 • 事故原因:导弹的软件含有一个累加计时故障。一个很小 的系统时钟错误累加起来,导致时间拖延了14小时,从而 造成跟踪系统失去准确度。 软件失效问题 •阿丽亚娜5型火箭 • 欧洲航天局的阿丽亚娜系列运载火箭 在国际上享有盛誉。但是1996年阿丽 亚娜5型火箭初次飞行时发生了灾难 。发射后仅仅37秒,火箭偏离它的飞 行路径,解体并爆炸了。火箭上载4 颗通信卫星。50亿美元付之一炬。 • 事故原因:控制惯性导航系统的计算机向控制引擎喷嘴的 计算机发送了一个无效数据。它没有发送飞行控制信息, 而是送出了一个诊断位模式,表明在将一个64位浮点数转 换成16位有符号整数时,产生了溢出。 软件失效问题 •ATM机 • 2012年在英国汉普郡利明顿附近 的富裕小镇米尔福德,一台ATM 机发生故障,在顾客取款时会吐 出双倍数额的现金,有数百名顾 客趁机取款。 • 2012年中国商丘,某先生去ATM 机存钱,ATM机出现错误,吞掉 其8400元。相隔不到几分钟,再 存100元,却操作成功。 课程目标 • 如何进行软件开发 • 如何开发高质量软件 • 了解如何开发大规模高质量软件 • 开发是一门技术也是一门艺术 • 更有效、更正确、更易于修改、更容易理解、更易于使用、 更健壮、更高效 … 课程目标 • 介绍软件工程的特点和发展过程; • 介绍规范化的软件开发方法; • 介绍软件过程模型、项目管理、需求分析、设计、 实现、质量保证和软件维护等的实践原则和方法; • 了解软件工程的基本原理和方法; • 熟悉软件工程的主要环节; • 掌握最基础的软件工程理论和实践方法,并能应用 到实际的软件项目开发中。 课程主要内容 课堂教学:32学时 实验:16学时 第一章 软件工程概述 实验一 项目管理 第二章 软件过程模型 实验二 需求分析 第三章 软件项目管理 实验三 系统设计 第四章 需求分析 实验四 编码和测试 第五章 系统设计 第六章 程序实现 第七章 软件质量保证 第八章 软件维护 与其它课程的关系 • 系统分析与设计、软件项目管理、软件配置管理、软件体系架 构与设计模式、软件测试与质量保证、软件过程管理 后 • 嵌入式实时软件设计 续 • 专业实践:综合应用设计、金融信息化技术、银行模拟系统 课 • 企业课程:企业数据库系统管理、团队软件开发、企业信息系 程 统开发、移动应用软件开发、基于嵌入式OS 的软件开发、面向 手机的嵌入式软件开发、基于嵌入式中间件的软件开发 • 实习、实训、毕业设计 软件工程基础 先 • 程序设计、面向对象程序

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档