写点什么

架构实战营 模块 1 课后作业

用户头像
eoeoeo
关注
发布于: 2021 年 04 月 04 日

微信业务架构图


学生管理系统毕业设计

系统复杂度识别

  • 高性能 - 由于该系统只需要管理学校内 1000 名学生,性能要求不高

  • 高可用 - 由于是毕业设计,只需要满足系统能正常运行即可,不需要考虑高可用

  • 可扩展 - 由于该系统只需要管理学校内 1000 名学生,并且是毕业设计,无需考虑后续演进

  • 成本 - 由于大家经济条件一般,所以服务器需要尽可能少

  • 团队 - 团队成员 3 人,只有 1 人会使用 PHP,但大家都会用 JAVA


备选方案 1


备选方案 2


备选方案 3


方案取舍

选择方案 1

理由:

  • 成本低,最多只需要 1 台服务器即可满足上线运行

  • 使用统一的 Java 语言开发,满足团队大多数人的技术能力(3 人使用 JAVA > 1 人使用 PHP)


发布于: 2021 年 04 月 04 日阅读数: 37
用户头像

eoeoeo

关注

还未添加个人签名 2019.04.03 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营 模块 1 课后作业