惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
G
Google Developers Blog
小众软件
小众软件
V
V2EX
月光博客
月光博客
腾讯CDC
aimingoo的专栏
aimingoo的专栏
J
Java Code Geeks
Y
Y Combinator Blog
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 【当耐特】
D
Docker
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
InfoQ
MongoDB | Blog
MongoDB | Blog
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI

博客园 - kevin's place

windows目录庞大的其中一个原因 [转]垂直搜索技术讨论(4) [转]垂直搜索技术探讨(3) [转]垂直搜索相关新闻(2) [转]垂直搜索基础知识(1) [转]我对关系型数据库设计范式的理解 [转]当前的行业环境下选择创业? sharepoint portal server 2003--安装 sharepoint portal server 2003--入门资料 通信软件的发展现状和分析(zz) bug001 [旧文]关于权限的设计(1) NHibernate学习[1] 原来我的OO思维还在原始社会 杂谈3G的方方面面及其必然之失败[参考] 移动通信网络管理系统之网络监控系统[参考] 权限系统概要(转载) 权限系统的详细讨论 关于《Visual SourceSafe中的权限管理》
Using Enterprise Architect
kevin's place · 2009-01-08 · via 博客园 - kevin's place

通过分析EAExample,EA的建模包括:

  • Business Domain Model  (enables the analyst to capture the broad outline and procedures that govern what it is a business does) 对sa来说用处不大
    • Process Model (focusing mainly on the inputs, outputs, goals and key events that drive the process) 流程图
    • Domain Model (captures a description of what the software knows about the domain and the objects it contains) 类图
    • Opportunity Difinition (defines the Customers, their interests and the key points in their positioning towards the implementation of a new system) UC图及需求表现
  • Requirements Model (a structured catalogue of end-user requirements and the relationships between them) 如何将rq跟uc结合起来呢?难道只是表达形式的不同?看起来uc图比较有用
    • Formal Requirements
    • Non-Functional Requirements Model
    • Use Case Model
  • System Model 系统分析与设计建模
    • Analysis 对uc的细化,利用活动图、协作图及顺序图进行分析,之后的设计根据这个细化进行
    • Design Model 在Analysis基础上设计Database、Class及UI
    • Implementation Model(PSM) 在DM的基础上生成DDL及C# Model
    • Component Model
      • LAN Components 网络组件图
      • Web Server Components 服务器组件图
    • Deployment Model
      • Head Office Deployment 机房部署图
      • Clients 客户端配置
      • Networking Equipment 网络配置
      • Servers 服务端配置
    • Environment Model
      • Test Environment Model 测试环境配置
      • Development Environment Model 开发环境配置
  • QA Model
    • Testing (分阶段:Phase 1,2...)
      • User Interface 黑盒测试,建立多个Unit Test
      • Back End Services 白盒测试,建立多个Unit Test
      • Test Plan (document)
    • Maintenance (分阶段:Phase 1,2...)
      • Changes 功能变更
      • Issues Bug管理
  • Project Model
    • Metrics and Estimation 项目评估
    • Risk 风险控制
      • Uncertain Requirements 从Requirements中挑出Uncertain的部分
      • Effort Estimate Risks 从Requirements中挑出存在Effort Risk的部分
      • Feasibility of Design 从Requirements中挑出存在Feasibility Risk的部分
      • Cost and Funding Issues 成本风险
      • Staffing and Skills 团队和技术风险
    • Resources 资源管理
      • Overview 可用资源一览
      • Resource Allocation 资源配置

posted @ 2009-01-08 15:14  kevin's place  阅读(760)  评论()    收藏  举报