个人信息管理系统的面向代理服务模型解析
1. 需求分析
由于Gaia方法只有分析和设计两个阶段,因此需求捕获需要提前独立完成。捕获系统潜在功能需求最常用的方法是使用“用例”,每个用例代表一个或多个场景,展示系统应如何与用户或其他系统交互。用例并非特定于某一软件开发方法,因此可直接用于捕获多代理系统的功能需求。
开发用例的步骤如下:
1. 定义参与者 :参与者是使用系统的不同人员或设备。在个人信息管理(PIM)示例中,唯一的参与者是访问系统并希望管理个人信息的用户。
2. 确定主要用例 :在提出的PIM中,主要用例包括“维护任务”、“维护联系人”、“维护日历”和“维护邮件”。此外,还有一个“验证用户”用例,它是每个主要用例的前置条件,与主要用例的关系为“< >”。
主要用例图如下:
graph LR
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
A(Verify User):::process -->|<<Includes>>| B(Maintain Tasks):::process
A -->|<<Includes>>| C(Maintain Contacts):::process
A -->|<<Includes>>| D(Maintain Calendar):::process
A --&
个人信息管理系统代理服务模型解析
超级会员免费看
订阅专栏 解锁全文

8953

被折叠的 条评论
为什么被折叠?



