当前位置: 首页 > news >正文

架构需求:用户需要什么样的架构

架构需求:用户需要什么样的架构

开篇:先问清楚再动手

张三想装修房子,找了装修公司。

装修公司问:“您想要什么风格?”

张三说:“就随便装装,好看就行。”

装修完了,张三不满意:“厨房太小了!”

装修公司:“您当初没说要大厨房啊!”

装修要先问需求,架构设计也一样。

什么是架构需求?

架构需求是指系统对架构的约束和要求,是架构设计的输入。

架构需求包括:

  • 功能需求:系统要做什么
  • 非功能需求:系统要做到什么程度
  • 约束条件:必须遵守的限制
  • 质量属性:系统的质量特性

架构需求的类型

类型1:功能性需求

系统必须提供的功能:

功能需求示例: ├── 用户管理 │ ├── 用户注册 │ ├── 用户登录 │ └── 用户信息修改 ├── 订单管理 │ ├── 创建订单 │ ├── 取消订单 │ └── 查询订单 └── 支付管理 ├── 发起支付 ├── 支付回调 └── 退款处理

类型2:非功能性需求

系统必须满足的质量要求:

http://www.jsqmd.com/news/1147598/

相关文章:

  • 基于ICM-42605和TM4C129XKCZAD的6DOF运动追踪系统设计
  • Smartbi 权限绕过漏洞实战:3种利用场景与自动化检测脚本编写
  • IIM-20670运动传感器与PIC32MX微控制器的集成应用
  • IIM-20670运动传感器与PIC18F86J15的工业级应用解析
  • IIM-20670运动传感器与TM4C123GH6PZ微控制器应用指南
  • IIM-20670与PIC18F86K90运动跟踪系统开发指南
  • WebLogic CVE-2018-2628 漏洞修复:5种防护策略与T3协议访问控制实战
  • WebSocket 即时通讯源码协议版本治理与历史检索架构设计
  • 穿透物理遮挡,告别穿戴设备:动态三维重构与无感定位重塑营区管理
  • 数据结构绪论
  • IIM-20670与PIC18F87J11的六轴运动传感器硬件设计与优化
  • 2026适合汽车、零售、电商的智能客服系统厂商横评与5大选型标准
  • Blender 3MF插件终极指南:一键导入导出3D打印文件的完整解决方案
  • EMQX 完全指南:物联网消息中间件的标杆
  • AutoNAC搜索出的YOLO-NAS:超越YOLOv8的3个架构优化与1个训练策略
  • FPGA实战(34):DAC扫频频率控制模块设计与实现
  • 基于IIM-20670的6轴运动跟踪系统设计与实现
  • 网易云音乐直链解析API深度解析:技术实现与架构设计
  • YOLO系列算法在实时障碍物检测中的选型与优化实践
  • 小程序卖货平台哪类更适合商家?会员、营销和复购能力分析
  • 基于ICM-42605和STM32L031C6的6DOF运动追踪系统设计
  • 基于MEMS惯性传感器的6DoF运动追踪方案设计与实现
  • Office Online Server 2026部署深度指南:Windows Server 2022 Datacenter与.NET 6.0.32硬性适配
  • 基于MEMS惯性传感器的三维运动跟踪系统设计与实现
  • Windows Cleaner完整教程:5步高效解决C盘爆满问题
  • BetterJoy终极指南:3步实现Switch手柄在PC上的完美连接方案
  • OptiStruct设计灵敏度分析与参数优化
  • 基于WSEN-ISDS和PIC32的三维运动跟踪系统设计
  • 【深度解析】Hunyuan 3 MoE架构与智能体开发实战:从稀疏激活到可控推理成本
  • 三轴运动追踪:WSEN-ISDS与TM4C1299NCZAD的硬件设计与算法实现