- 1、本文档共168页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java面向对象软件开发要点
清华大学计算机系 谌卫军;教学内容;Why work in teams?;Why work in teams?;Why work in teams?;十个人刷房子;时间 vs. 人数;人多力量大?;组成团队的目标;分工明确 定岗定编;人员选择;成员互补;《西游记》团队;团队成员人数;团队成员人数;沟通与交流成本;4人增加到6人;组建一个软件开发团队;软件开发团队角色;负责规划整个项目过程,协调和分配资源,管理整个项目团队,制定软件项目计划,并执行和监控项目实施过程。;负责制定测试计划,编写测试用例和测试程序,通过执行系统测试发现和跟踪系统缺陷。;团队规模;典型的团队组成;教学内容;1、软件过程;新清华学堂大剧院;需求分析;设计;实现;软件过程;软件过程制品;2、软件过程模型;Why软件过程模型?;非定制商品;简单定制商品;软件是复杂定制商品;软件过程模型;瀑布模型;瀑布模型;原型化模型;迭代开发;增量模型与迭代模型;增量模型举例;迭代模型举例;迭代模型举例;举例:手机开发项目;教学内容;1、什么是软件需求;需求的重要性;需求的重要性;需求的重要性;软件需求的定义;软件需求的层次;软件需求的层次;软件需求的层次;软件需求的类型;软件需求的类型;软件需求的类型;软件需求的类型;软件需求的类型;可靠性的重要性;2、需求获取;需求获取的困难;需求获取的困难;写需求就像盲人摸象;语言歧义;需求获取的困难;需求获取方法;3、用例建模方法;Why用例建模?;植物大战僵尸;用例模型;用例模型;用例模型;建立用例模型;建立用例模型的步骤;确定参与者;确定参与者;确定用例;确定用例;确定用例;编写用例描述文档;编写用例描述文档;编写用例描述文档;取款-基本事件流;编写用例描述文档;取款-备选事件流;教学内容;1、概述;Why分析?;软件设计;什么是软件设计;软件设计的目标;软件设计元素;软件设计元素(2);96;2、UML语言;软件开发过程;UML的出现;UML的历史;UML是什么;UML是什么;UML是什么; UML提供不同角度的系统模型;3、类图;UML: 类;UML:类;UML:关系;泛化关系;聚合关系;组合关系;关联关系;关联关系;关联关系;关联关系;类图举例;类图举例;方案1;方案1;方案2;方案2;4、时序图;时序图;时序图;时序图;时序图;时序图;5、面向对象分析;分析类的概念;识别分析???;名词/动词分析法;举例;举例;从词性到模型元素;生成类图;属性还是类?;RUP构造型;愤怒的小鸟;分析类的类型;边界类;边界类;控制类;实体类;边界、控制和实体类;6、分析举例;商店商品类;商店商品类;商店商品类;商店商品类;商店商品类;商店商品类;商店商品类;举例:电梯问题;电梯问题;正常场景;异常场景;问题描述;名词抽取;名词抽取;类图1;类图2;教学内容;为什么要测试;为什么要测试;165;166;167;168
您可能关注的文档
最近下载
- 生产与运作管理第五版陈荣秋习题答案.pdf
- 2023-2024学年广东省广州市天河区高一(下)期末物理试卷.pdf VIP
- 重大隐患事故判定标准考试专项测试题及答案.doc
- 人教版小学六年级数学下册期末试卷.pdf VIP
- 光耦测量方法.doc VIP
- BSISO7005-1-2011管法兰.第1部分:工业和通用管道系统用钢制法兰.pdf VIP
- 广东省深圳市语文中考试题与参考答案(2024年).docx VIP
- 部编版初中七年级历史下册知识点总结.docx VIP
- 建筑地基工程施工质量验收标准.GB50202-2018.docx VIP
- 专题06 轴对称常考压轴题型(含答案析)(八年级《新题速递·数学》(人教版)).docx
文档评论(0)