版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象分析与设计
Object-OrientedAnalysisandDesign张磊博士,副教授
zhanglei@计算机网络》课件制作人:谢希仁课程介绍课件制作人:谢希仁考核方式:
平时
20%;作业10%出勤10%
考试80%课件制作人:谢希仁学习“面向对象分析与设计”
的目的和意义面向对象分析与设计方法学,代替传统的面向过程的结构化分析与设计方法,已逐渐成为现代软件工程领域中的主流方法。特别是随着90年代末统一建模语言UML的广泛应用,基于UML的面向对象分析与设计方法在国内外学术界和产业界普遍受到重视。课件制作人:谢希仁要求:具有软件工程基础具有OO编程经验课件制作人:谢希仁本课程结合统一建模语言UML,深入理解以面向对象方法为主线的软件工程技术的精髓和实质;系统了解并掌握面向对象分析与设计等相关软件工程领域的关键技术。包括:基于用例的需求定义面向对象的系统分析和系统设计设计模式和框架复用软件架构和软件构件技术。课件制作人:谢希仁1.面向对象分析与设计麻志毅,机械工业出版社,2008年面向对象开发方法麻志毅,机械工业出版社,2011年课程参考资料课件制作人:谢希仁2.ApplyingUMLandPatterns:AnIntroductiontoObject-OrientedAnalysisandDesignandIterativeDevelopment(3rdEdition),(美)CRAIGLARMAN,英文影印版,机械工业出版社,ISBN:7-111-17841-6课件制作人:谢希仁3.TheUnifiedModelingLanguageUserGuide,2ndEd.,GradyBooch,James
Rumbaugh,IvarJacobson,2005.课件制作人:谢希仁4.Object-OrientedAnalysisandDesignwithApplications,GradyBooch(3rdED),2007,ISBN:9780201895513课件制作人:谢希仁5ApplyingUMLandPatterns:AnIntroductiontoObject-OrientedAnalysisandDesignandtheUnifiedProcess,3ndEd.,Carig
Larman,2006,ISBN7-111-17841-6.6AgileSoftwareDevelopment:Principles,Patterns,andPractices”,RobertCecilMartin,2003,ISBN:7-5083-1503-0课件制作人:谢希仁7.软件工程思想林锐2003
林锐,男,1973年2月4日生,2000年获浙江大学计算机系CAD&CG国家重点实验室计算机图形学博士学位。1996年获电子工业部科技进步二等奖,1997年获首届中国大学生电脑大赛软件展示一等奖。2000年7月加入上海贝尔有限公司,从事软件工程和CMM/CMMI研究与推广工作,出版著作三部,2003年7月当选为Alcatel集团技术委员会会员。2004年创建上海漫索计算机科技有限公司。课件制作人:谢希仁
软件开发过程中的坎坎坷坷,仿佛只是人脸的凹凸不平,用热水毛巾一把就可抹平。让我们高举程序主义、软件工程思想的伟大旗帜,紧密团结在以Microsoft为核心的软件公司周围,沿着比尔·盖茨的生财之道,不分白天黑夜地编程,把建设有中国特色的软件产业的伟大事业全面推向21世纪。
《软件工程思想》妙语录
课件制作人:谢希仁无论是什么好方法,贵在理解与灵活运用,而不可当成灵丹妙药,不象“吃了脑黄金或脑白金,就能使一亿人先聪明来”。如果程序经理发现有两个程序员趴在机器旁睡觉,不能只对其中一个大声吼叫:“你一编程就想睡觉,看看人家,在睡觉时都想着编程。”课件制作人:谢希仁
事实上,我可以在5分钟之内说清楚三年来读博所做的工作,根本用不着写100多页的博士论文。我是在临近毕业时,才发觉自己完全不适合读博士学位。将来工作后,我一定要好好编程,重新做人。
“人分四类——人物,人才,人手,人渣。”如果一个软件公司里上述四类人齐全了,那么最好的分工是让“人物”当领导,“人才”做第一线的开发人员,“人手”做行政人员,“人渣”负责行贿。课件制作人:谢希仁改错是个大悲大喜的过程,一天之内可以让人在悲伤的低谷和喜悦的颠峰之间跌荡起伏。如果改过上万个程序错误,那么少男少女们不必经历失恋的挫折也能变得成熟起来。课件制作人:谢希仁参考网站http://
软件工程网
卡内基梅大学软件工程研究所/
对象技术和构件技术链接Rational公司课件制作人:谢希仁参考课程网站(OOAD课程)北京大学http:///pkujpk/course/OOT/index.htm上海交通大学http:///index.htm厦门大学83/moodle/login/index.php北京大学软件设计工具/course/uml/uml.htm课件制作人:谢希仁
课程特点课堂教学(40学时)+试验(8学时)课外以开发小组为单位进行。课程安排实践性强、发展迅速课件制作人:谢希仁
课程内容绪论包括面向对象技术概述、面向对象分析与设计的基本概念和基本原理、UML概述、模式和架构、构件和框架等基本概念。
理解需求包括需求和需求工程、问题分析和需求调研、用例模型、UML活动图、需求定义。课件制作人:谢希仁
系统分析包括系统分析概述、领域建模和UML类图、职责分配和UML交互图、分析类和用例实现、架构因素分析。
系统设计包括系统设计概述、面向对象设计基本原则、架构设计和UML包图、构件设计和UML构件图及组合结构图、类的设计和UML状态图。。
从设计到实现包括实现模型、UML构件图和部署图、正向和逆向工程、编码与测试。课件制作人:谢希仁
设计模式和软件框架包括设计模式概述、GoF
设计模式、软件框架设计、典型框架与设计模式应用。
表示层框架和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 唱脸谱音乐四下课件
- 快递区域承包经营合同范本
- 父母的爱课件
- 2024年度店铺合租财务合同2篇
- 二零二四年无人机研发与制造合同2篇
- 《工程估价概述》课件
- 手术电灼伤的原因分析
- 二零二四年度资产买卖居间协议2篇
- 2024年度虚拟现实内容开发与版权转让合同
- 合同更改协议范本
- 2023年国航股份商务委员会高校毕业生校园招聘考试真题
- 非标融资审计问题研究报告
- 超星尔雅学习通《中国近现代史纲要(首都师范大学)》2024章节测试答案
- 机电综合实训报告
- 油库设计与管理(山东联盟)智慧树知到期末考试答案2024年
- 建筑装饰工程设计与施工合同
- (正式版)JBT 14660-2024 额定电压6kV到30kV地下掘进设备用橡皮绝缘软电缆
- 小学科普教育现状调查分析
- 核化学与放射化学智慧树知到期末考试答案2024年
- 煤矿复工复产培训课件
- 飞飞自动打怪脚本
评论
0/150
提交评论