概念架构设计
软件体系架构课堂测试05 –软件体系结构概念架构设计
1、 绘制需求层次-需求方面二维矩阵。
|
功能 |
质量 |
约束 |
业务目标 |
能够快速的查询和分析客户的账户信息,分析出问题账户,给出问题账户的三年内的历史数据,做出信用决定。计算问题账户的所占比例 |
新功能上线快,随机应变 |
系统约束:创建用户信息库。 系统具有故障诊断和快速恢复能力
|
用户需求 |
可以及时提醒债务信息, 方便快捷的操作。 |
易用性:用户界面支 用户的个性化定制; 安全性:数据安全; 性能:用户操作的响应时间应不大于3秒 |
系统方便快捷 速度快、安全性高。 |
系统需求 |
保护用户的信息不泄露 安全、准确、快速的反应用户操作 数据存储 可视化显示 |
持续可用性:系统安全可靠,符合目前主流。 可扩展性:方便增加新功能
|
|
2、 确定关键属性和关键功能。
关键属性:易用性、可用性、安全性、性能
关键功能:快速查询客户账户、分析客户是否为问题账户、查询三年历史数据、计算问题账户所占比例
3、 绘制关键功能的鲁棒图。
4、 绘制系统的概念体系架构图。