数学与计算科学学院课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数学与计算科学学院课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 计算 科学学院 课件
- 资源描述:
-
1、数学与计算科学学院软件工程课程2007年3月课程内容 1 基本概念 软件危机 软件工程 软件过程 软件生命周期 几种模型课程内容 2 结构化的软件工程方法学 结构化分析 结构化设计 结构化实现 这是传统的软件工程方法学课程内容 3 面向对象的软件工程方法学 面向对象分析 面向对象设计 面向对象实现 需要有一定的面向对象概念基础 较现代的软件工程方法学课程内容 4 软件项目管理 规模衡量 工作量与成本衡量 进度管理 项目组织方法 风险与质量控制 配置与版本管理课程内容 5 统一建模语言UML配合使用的实现工具Micrsoft visio或IBM Rational 主要教材 软件工程(第二版)张海
2、藩 人民邮电出版社 UML基础,案例与应用(第三版)Joseph Schmuller著 李虎等译 人民邮电出版社参考书与课外阅读材料 人件 人月神话 软件工程经济学 与UML有关的书 http:/www.china-基本概念 软件危机计算机系统发展经过的4个阶段1 早期 没有通用软件,软件为具体应用编写特点A 程序很小B 开发者通常就是使用者软件危机C 根本无须预先计划D 除了程序代码清单以外,通常无须任何文档大概和大家在计算机编程课里做作业的情形类似这个情形大概出现在1960s 中期以前软件危机2 软件作坊这个时代大概在60s中期到70s中期多用户,多进程的分时系统开始出现,在线存储技术进步
3、促进了第一代数据库管理系统诞生特点A 已经有产品性的通用程序B 开发方式基本还是沿用第一代的,用户一旦有新的需求就必须去大幅度修改程序软件危机 由于开发模式的落后,在这个阶段暴露出很多问题,例如 资源被大量消耗浪费在维护工作上 程序的个体化特性使它们最终成为不可维护的(工作量上无法承受)两个概念由此诞生 软件危机:特指上述的,由于软件开发上的随意性,而造成可维护性风险软件工程 软件工程 1968年北约的计算机学者在西德召开的伙计会议上第一次提到这个概念,一门新兴的工程学科由此诞生3 微处理时代计算机系统的复杂性越来越高,对软件开发者提出更高的要求,软件工程手段日益受到重视软件工程这个时期大约从
展开阅读全文