59、非功能需求与物理架构层设计解析

非功能需求与物理架构层设计解析

1. 非功能需求概述

非功能需求在系统设计中起着至关重要的作用,它涵盖了多个方面,对物理架构层的设计产生深远影响。

1.1 病毒控制需求

病毒控制需求旨在解决最常见的安全问题——病毒。研究表明,每年近90%的组织都会遭受病毒感染。病毒会引发各种不良事件,有些可能只是造成干扰(如烦人的消息),而有些则可能导致严重后果(如数据破坏)。当系统允许从用户计算机导入或上传数据时,就存在病毒感染的潜在风险。因此,许多系统要求所有允许导入或上传用户文件的信息系统在将文件存储到系统之前进行病毒检查。

1.2 文化和政治需求

文化和政治需求因系统使用的国家而异。在当今全球化的商业环境中,组织正在将其系统扩展到全球用户。虽然这在商业上有很大意义,但对应用程序开发的影响不可低估。系统物理架构设计的一个重要部分是理解系统的全球文化和政治需求。

需求类型 定义 示例
定制需求 本地用户可更改系统哪些方面的规范 国家经理能够在产品数据库中定义新字段以捕获特定国家的信息;国家经理能够更改客户数据库中电话号码字段的格式
法律需求 法律和法规对系统施加的要求 客户的个人信息不能从欧盟国家转移到美国;根据美国联邦法律,泄露谁租了什么录像带的信息是
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值