开发者社区> 问答> 正文

系统设计需要考虑哪些因素?

系统设计需要考虑哪些因素?

展开
收起
6rmarpmlfunbi 2021-03-10 20:19:19 5179 0
4 条回答
写回答
取消 提交回答
  • 正确性、性能、健壮性、可扩展性、可靠性、易用性、安全性、兼容性、可移植性等等。

    系统设计需要主动而且全面地考虑需求 能否改良算法; 能否改良数据结构; 能否增加缓存; 能否改良硬件设备。

    2021-03-18 00:31:09
    赞同 展开评论 打赏
  • 设计系统需要能够基于差异化的空间环境因素进行适配调整。

    2021-03-14 22:17:19
    赞同 展开评论 打赏
  • 开发可管理性 运行可管理性 总体性能 系统安全性 业务流程的可调整性 构架样式的一致性

    2021-03-14 22:26:11
    赞同 展开评论 打赏
  • 下一站是幸福

    模块构架设计可以从程序的运行时结构和源代码的组织结构方面考虑。

    1、 程序的运行时结构方面的考虑:

    1) 需求的符合性:正确性、完整性;功能性需求、非功能性需求;

    2) 总体性能(内存管理、数据库组织和内容、非数据库信息、任务并行性、网络多人操作、关键算法、与网络、硬件和其他系统接口对性能的影响);

    3) 运行可管理性:便于控制系统运行、监视系统状态、错误处理;模块间通信的简单性;与可维护性不同;

    4) 与其他系统接口兼容性;

    5) 与网络、硬件接口兼容性及性能;

    6) 系统安全性;

    7) 系统可靠性;

    8) 业务流程的可调整性;

    9) 业务信息的可调整性

    10) 使用方便性

    11) 构架样式的一致性

    2021-03-14 22:51:35
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
团队和工程管理取舍 立即下载
团队和工程管理的取舍 立即下载
微信红包系统可用性设计实践 立即下载