模块一作业
一、微信的业务架构图
微信业务架构图
二、“学生管理系统”毕设架构设计
1、方案一
优点:(1)成本低,对于学生,没有收入,预算十分有限;
(2)架构简单,部署维护容易。
缺点:(1)业务都耦合在一起;
(2)不能充分发挥人力特长和优势。
2、方案二
优点:(1)成本较低,预算可接受;
(2)前后端分离,精准维护或升级;
(3)充分利用人力优势,责任明确。
缺点:(1)Web 服务器只有一台,存在单点故障;
(2)响应耗时相对长。
3、选择方案
两个方案差别不大,都能很好地满足需求功能。结合有限的需求条件可知,由于都是学生,没有收入来源,成本因素影响较大,方案一较方案二成本更低,且稳定性比方案二高一点,方案二虽然比方案一扩展性强一些,但系统管理的学生人数相对稳定,对扩展性要求不高,因此,综合考虑,选择方案一作为最终的方案。
评论