- 12
- 0
- 约1.79千字
- 约 19页
- 2020-04-19 发布于上海
- 举报
UML面向对象分析与设计一般过程
UML是OO思想的一种表现形式
“OO是神,而UML是型”;
案例——以CMS(内容管理系统)为例:
“内容”包括文件、表格、图片、数据库中的数据,甚至图片、动画、视频等一切要发布到 网站的信息。
内容管理系统是一种位于Web 服务器和后端办公系统或流程(内容创作、编辑)之间的软件系统。重点解决各种数字资源的采集、管理、利用、传递和增值。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。;1. 从需求到业务用例图
OOAD的第一步:了解用户需求,并将其转换为业务用例图。
CMS描述如下:这个系统主要用来发布新闻,管理员只需要一个,登录后可以在后台发布新闻。任何人可以浏览新闻,浏览者可以注册成为系统会员,注册后可对新闻进行评论。管理员在后台可以对新闻、评论、注册会员进行管理,如修改、删除等。 ;根据上述需求描述,画出业务用例图:;2. 从业务用例图到活动图
完成了业务用例图后,需要为每一个业务用例绘制一幅活动图。
活动图描述了这个业务用例中,用户可能会进行的操作序列。
活动图有个很重要的用途:从业务用例分析出系统用例。 ;例如, “新闻管理”的活动图: ; 一个“新闻管理” 业务用例,分解出若干系统操作。其中很多“活动”都很可能是一个系统用例。
例如,从上图知系统
您可能关注的文档
- 第二十一章 经济增长理论.pptx
- 网站的管理与维护.pptx
- 高考语文文言文翻译资料.pptx
- 阿司匹林抗血小板凝集和抗血栓作用及机制研究.pptx
- 植物生理学—植物的抗逆性.pptx
- 数学23绝对值北师大版七年级上.pptx
- 第四章项目投资管理.pptx
- 职位分析与胜任素质模型1.pptx
- 高一学生正视自己改变自己主题班会.pptx
- 金融企业总论详解.pptx
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
原创力文档

文档评论(0)