面向对象的分析与设计 教学计划 研究生课程 主讲教师:邵维忠 助教: 朱彬,柳毅,尤朝,张磊,黄艺燕 2009年2月—7月

Slides:



Advertisements
Similar presentations
[ Java 程序设计 教程 ] 阎菲 陈利 向郑涛 陈宇峰 中国水利水电出版社.  Java 语言是对软件开发技术有深 远影响、应用前景广泛、具有丰富 的类库、继承了 C++ 传统(摈弃了 某些不足)广泛使用的网络编程语 言。 Java 语言的特性使它可以最大 限度地利用网络。  本章介绍面向对象的基本概念:对.
Advertisements

系統分析與設計 楊子青 H-1 H 、物件導向技術 n 物件導向的基本概念 – 物件、類別 – 封裝、繼承 – 同名異式 ( 多型 ) 、超荷 ( 過載 ) n 物件導向分析與設計及塑模工具 n UML 塑模工具.
有教無類 因材施教 適性揚才 多元進路 優質銜接
你愛美食嗎? 很多人都有這種體會,在廚房熱火朝天忙活了好一陣,好不容易美味佳餚端上桌,卻絲毫沒了胃口。難道真的是像大家開玩笑說的,都是在做飯時“偷吃”飽啦?經常有一些人在烹飪過後卻沒有食欲,出現嗅覺遲鈍、口渴、頭暈,眼、鼻、喉受刺激的症狀,國外把這種現象稱為“醉油綜合征”。
月子保姆理论知识试卷.
施宛佑   陳友   吳志彬    吳冠璋 
<<會計資訊系統課程講義>> 統一塑模語言(UML)語法精要 -- 物件導向概念、需求分析及系統分析
第6章 股票市场上的投资者.
軟體工程 -物件導向程式設計與UML系統分析實作
城市绿化美化 第一模块 城市的园林美 制作人:许启德 湖南湘潭生物机电学校 1.
我征服了黃山 林達的黃山之旅 2006春.
第3章 非银行金融机构.
第3章 需求分析(续) 学习目标 什么是需求建模? 需求分析建模方法 掌握实体—关系图(E—R图); 掌握状态转换图;
大陸高等教育現況之分析 楊景堯 淡江大學中國大陸研究所.
血糖仪检测结果 偏差的来源.
第一章 系統開發概論 1-1 系統開發概論 1-2 常見的資訊系統 1-3 系統開發生命週期 1-4 系統開發方法論簡介.
國際金融專題(一) 課程大綱 楊奕農 中原大學國貿系.
第八章 信息系统开发概述.
美学概论 主讲教师 孙建章 沈阳电大文法系.
科研意识与论文的撰写 我能写论文吗?! 温州大学 罗晓杰.
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
第一节 信息与信息系统 第二节 物业管理信息系统概述 第三节 物业管理信息系统的开发 第四节 物业管理信息系统管理功能
第二章 UML簡介 課前指引 本章介紹什麼是UML以及利用圖形來塑模資訊系統的好處在哪裡。文中也介紹了何謂「4+1的觀點」、以及簡述各項UML圖形的使用目的。並且,我們從靜態以及動態這兩個觀點來分類、介紹各圖形的使用時機。
Q1:何謂網路成癮(沉迷)? 網 路成癮為網路使用普及後新興的名詞,所謂的網路成癮是指重度網路使用的當事人在網路使用上出現一般上癮問題的核心症狀與負面影響,包括:(一)強迫性:理 智上知道要控制網路的使用時間,但仍不能克制上網的衝動, (二)戒斷性:不能上網時出現了身體或心理層面不適的現象。 (三)耐受性:上網的慾望越來越不能.
欢迎各位 Nice to Meet U.
102學年度預算編製說明會 主辦單位:會計室 102/02/22.
第六讲 面向对象分析(6学时) 了解面向对象分析的概念 了解面向对象分析的发展 理解面向对象的基本概念 理解面向对象分析的过程、内容
第10章 考试系统的分析与设计 1.
企業倫理與職業倫理議題 13.1 企業倫理的意涵及其特性 13.2 企業倫理決策 13.3 企業倫理之相關議題 13.4 職業倫理相關議題
普通高等教育“十一五”国家级规划教材 信息系统分析与设计 刘腾红 孙细明 主编 科 学 出 版 社.
第一章 軟體工程 (Software Engineering Introduction)
第9章 面向对象方法学引论 9.1 面向对象方法学概述 9.2 面向对象的概念 9.3 面向对象建模 9.4 对象模型 9.5 动态模型
第八章 分析與設計階段 – 物件導向設計(OOD)
小 波 分 析 浅 述 钟 彦 刘广裕 指导老师 苏 先 樾
第9课 北美大陆上的新体制 导入新课 新课教学 课堂小结 知识结构 巩固练习
第1週 課程導論 為什麼要研究應用倫理學?探討哪些議題?
桃園縣品格實踐學校實施計畫現況之研究-學校行政人員觀點
H、物件導向技術 物件導向的基本概念 物件、類別 封裝、繼承 同名異式(多型) 、超荷(過載) 物件導向分析與設計及塑模工具 UML塑模工具.
流程控制結構 4-1 流程控制與UML活動圖 4-2 程式區塊與主控台基本輸入 4-3 條件控制敘述 4-4 迴圈控制敘述 4-5 巢狀迴圈
第10章 使用個案塑模.
單元3:軟體設計 3-2 順序圖(Sequence Diagrams)
激勵原理與激勵制度設計 授課教師:游淑萍 老師 2018/11/27.
生物對外界刺激的反應 視覺.
善用教學評量 激勵學生學習動機 李坤崇教授 南台科技大學教育領導與評鑑所 經歷: 國立成功大學教育所教授兼所長
软件建模精要 面向对象软件建模技术.
第六章 物件導向軟體測試.
软件建模与UML.
UML类设计工具 任课老师:黄武 上午2时50分 10.
UML介绍.
两种不同类别的软件: 功能预定义软件;用户驱动的软件。他们对软件工程方法有不同的需求
類別與物件 I (Classes and Objects I)
UML语言.
学习导航 学习导航.
人教版小学六年级品德与社会第一单元 第一课:科技带给我们什么 协雄乡中心小学教师:白玛德西.
管理信息系统 第九章 面向对象的系统开发方法.
油封產業聚落產業交流會 精進油封產業技術交流 研究發展暨產學合作處 張庭瑞 中華民國 98年 12月 29日.
实验6 面向对象分析与设计实验.
ER Model.
第二章 資訊系統開發模式.
課程報告 使用開放原始碼工具實作軟體產品線方法
技术进步、工资与失业 有乐观的和悲观的技术进步观点。
第6章 面向对象开发的 分析与设计.
UML ISKM Lab.
OOA/OOD UML RUP Architecture Pattern MDA
所得稅法第14條、第126條修正條文 薪資所得計算方式二擇一 定額減除 特定費用減除 維持現行薪資所得特別扣除額20萬元減除方式
面向对象建模 对象(object) 对象具有的含义: 现实世界中某个具体的物理实体或概念在计算机逻辑中的映射和体现。 在现实世界中:
社會責任的定義 古典觀點 管理唯一的社會責任是追求最大的利潤,也就是經營企業並為股東(公司的實際所有者)獲取最大的利益
社會學習領域 課綱修正宣導簡報 臺北市社會領域輔導小姐.
4.理財規劃者適格性分析與實作 理財規劃重點 生涯階段 「就業前準備階段」(學習階段) 「初入社會階段」 「確定職涯階段」 「維持職涯階段」
第十章 面向对象 (2).
Presentation transcript:

面向对象的分析与设计 教学计划 研究生课程 主讲教师:邵维忠 助教: 朱彬,柳毅,尤朝,张磊,黄艺燕 2009年2月—7月 北京大学信息科学技术学院 研究生课程 面向对象的分析与设计 教学计划 主讲教师:邵维忠 助教: 朱彬,柳毅,尤朝,张磊,黄艺燕 2009年2月—7月

一、教学内容及学时 1、面向对象方法概论——3学时 讲述面向对象方法的基本概念、主要思想、特点、优势、历史与现状 2、面向对象的分析(OOA)——24学时 讲述面向对象的分析方法:通过研究问题域和用户需求,发现问题域中与系统责任有关的对象、对象的特征和相互关系。建立一个直接映射问题域,符合用户需求的OOA模型。 3、面向对象的设计(OOD)——21学时 讲述面向对象的设计方法:在OOA基础上,运用面向对象的概念与原则,按照具体的实现条件进行系统设计。产生一个可实现的OOD模型。 4、习题课——6学时 讲述几个实际系统的面向对象分析与设计过程,以及JBOO建模工具的使用。

二、实习 结合本人在工作和学习中遇到的实际问题,用面向对象方法完成一个小型系统的分析与设计。 1、要求: ①写出详细、确切的需求报告 先进行文字介绍 然后给出用况图和用况描述 ②完成系统分析模型(OOA模型) 完整的类图 主要的顺序图(其他图不限制) ③完成至少一部分系统设计模型(OOD模型) ④用JBOO工具独立完成上述工作 2、场所:各位导师的实验室 3、时间:本学期期中开始,停课复习前完成

三、授课方式 课堂讲授为主 鼓励提问、讨论 布置一些思考题(以及课堂抽查) 四、考核方式 1、实习——30% 2、笔试——70%

五、教材及参考书 教材: 1.邵维忠, 杨芙清. 面向对象的系统分析(第2版). 清华大学出版社, 2006年12月 清华大学出版社, 2006年12月 2.邵维忠, 杨芙清. 面向对象的系统设计(第2版). 清华大学出版社, 2007年5月

参考书 1. 徐家福, 王志坚, 翟成祥. 对象式程序设计语言. 南京大学出版社, 1992年12月 2. 冯玉林,黄涛,倪彬. 对象技术导论. 科学出版社, 1998年3月 3. 邵维忠,麻志毅,马浩海,刘辉(译),UML用户指南(第2版). 人民邮电出版社,2006年6月(Booch G., Rumbaugh J. and Jacobson I. The Unified Modeling Language User Guide. New York: Addison-Wesley Publishing Company, 2005) 4. Booch G. Object-Oriented Analysis and Design With Applications, 2nd ed. Redwood City, California: enjamin/ Cummings Publishing Company, 1994 5. Jacobson I. Object-Oriented Software Engineering, A Use Case Driven Approach. New York: Addison-Wesley Publishing Company, 1992 6. Rumbaugh J, Blaha M, Premerlani W et al. Object-Oriented Modeling and Design. Englewood Cliffs, NJ: Prentice-Hall, 1991

课程网站: http://sei.pku.edu.cn/~swz/OO/ 电子邮件: 邵维忠 wzshao@pku.edu.cn 朱彬  zhubin07@sei.pku.edu.cn 柳毅  liuyi07@sei.pku.edu.cn 张磊 zhanglei07@sei.pku.edu.cn 尤朝 youchao06@sei.pku.edu.cn 黄艺燕 huangyiyan@gmail.com 清华大学出版社 客户服务: 62776969 读者服务部: 62781733