物流系统架构设计文档
设计概述
通达物流系统是一个为满足通达公司业务需要,促进公司业务顺利有序进行的订单管理系统,承担着公司业务稳步拓展的目标任务。
1.1 功能概述
系统的主要功能包括收发订单,订单状态追踪,位置收集。使用者包括用户,快递员,以及系统管理员。
1.2 非公能约束
通达物流系统预计上线后三个月日单超过1万,一年日单超过50万。
(1) 查询性能目标:平均响应时间<300ms,95%响应时间<500ms,单机TPS>100;
(2) 下单性能目标:平均响应时间<800ms,95%响应时间<500ms,单机TPS>100;
(3)接单性能目标:平均响应时间<4000ms,95%响应时间<50000ms,单机TPS>100;
(4)系统核心功能可用性目标:>99.97%
(5)系统安全性目标:系统可拦截SQL注入攻击,XSS攻击,CSRF攻击,密码数据散列加密,客户端HTTPS加密,外部系统间通信对称加密;
(6)数据持久化目标:>99.99999%
系统部署图与整体设计
系统上线时预计部署
系统部署图
2.1 用例图
2.2 角色泳道模型
版权声明: 本文为 InfoQ 作者【莫莫大人】的原创文章。
原文链接:【http://xie.infoq.cn/article/994d66bef4eca54605d1330ac】。文章转载请联系作者。
评论