• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






高煥堂.EIT

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

OOAD-Sec-01

    By 高焕堂 2010/10/29

[ IT史上最完整、最经典的软件框架开发技术宝典 (上百篇经典文章&eBooks) ]

[ 請指教:高老師的免費on-line教學視頻 ]   

                                                                                                             

[Go Back]  

 

Android_从需求分析到设计

需求分析:如何分解Use Case?

       一个大型系统常常含有许多模块(Module)或套件(Package)。这些模块可能由多个团队负责开发。所以只有整体系统的架构师或设计师需要观看整个Use Case设计图,至于各个团队都只需要看到他所负责的开发模块的Use Case图即可。[歡迎光臨 高煥堂 網頁: http://www.cnblogs.com/myEIT/ ]

     即使是架构师或设计师,遇到由数十个或数百个模块所构成的大型复杂系统设计图时,如何切分Use Case图是个重要的技能。例如,一个Android程序,内含两个模块如下:

  

    此时,设计师可以切出Ex06_Activity模块的Use Case图如下: 

 

      然后,将这图交给负责开发Ex06_Activity模块的团队。接着,设计师可以切出Ex06_Service模块的Use Case图如下:

 

      然后,将这图交给负责开发Ex06_Service模块的团队。上图也相当于:

 

      上图里的「小人」图像(Icon)可代表人(如User),也可代表系统模块(如Ex06_Service),都通称为Actor,可代表任何模块之外而会来与模块互动的元素。透过它的串接,就能顺利将复杂的Use Case图分而治之了。◆

[Go Back]

 

发表于 2013-10-30 14:49  高煥堂.EIT  阅读(231)  评论(0)    收藏  举报
 
刷新页面返回顶部