非功能需求与物理架构层设计解析
1. 非功能需求概述
在系统设计中,非功能需求起着至关重要的作用,它涵盖了多个方面,对物理架构层的设计产生深远影响。
1.1 病毒控制需求
病毒是最常见的安全问题之一。研究表明,每年近 90%的组织会遭受病毒感染。病毒会引发各种不良事件,从无害的骚扰信息到严重的数据破坏。当系统允许从用户计算机导入或上传数据时,就存在病毒感染的潜在风险。因此,许多系统要求对允许导入或上传用户文件的信息系统,在文件存储到系统之前进行病毒检查。
1.2 文化和政治需求
在当今全球化的商业环境中,组织的系统不断扩展以覆盖全球用户。文化和政治需求是特定于系统使用国家的要求。理解系统的全球文化和政治需求是系统物理架构设计的重要部分。
- 定制需求 :对于全球应用,项目团队需要考虑定制需求,即中央团队和本地团队分别控制应用的程度。例如,一些公司允许某些国家的子公司通过省略或添加特定功能来定制应用。然而,这种定制在灵活性和控制之间存在权衡,因为定制往往会增加项目团队创建和维护应用的难度,还会导致组织不同部分的培训差异,以及员工在不同地点调动时可能出现的问题。
- 特殊硬件需求 :由于使用不同语言,有时需要针对当地文化定制的专业硬件。例如,对于不使用典型罗马字母的语言(如阿拉伯语、希伯来语、希腊语、日语、韩语、普通话或俄语),使用专业键盘是有必要的。此外,根据服务的用户需求,可能需要辅助设备,如盲文设备、眼动追踪设备、头部指针、头/口棒键盘或自适应能力开关。
超级会员免费看
订阅专栏 解锁全文
906

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



