李智慧 · 高并发架构实战课
李智慧
同程艺龙交通首席架构师,前 Intel & 阿里架构师,《大型网站技术架构》作者
23286 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 26 讲
李智慧 · 高并发架构实战课
15
15
1.0x
00:00/00:00
登录|注册

期中测试 | 动手写一篇你自己的设计文档吧!

具有可实现性
逻辑自洽
前后一致
文档全文不少于2000字
订单状态图模型
下单抢单服务器时序模型
系统部署模型
下单抢单业务活动图
系统关键用例图
数据存储(MySQL)
快递员位置缓存(Redis)
消息队列通知
负载均衡和网关集群
微服务架构
日订单50万
快递收件和送达记录
快递员抢单和配单
系统向快递员发送通知
快递员地理位置上报
用户下单和支付
技术部门组建
同城快递业务
通达物流快递公司
2022年4月10日12点
提交链接到评论区
发布在指定平台
极客时间超级会员年卡
极客时间赠品
1V1语音沟通
文档要求
完成系统架构设计文档
参考设计文档写作方法
熟悉架构设计文档和建模方法
理解高并发系统架构设计
文档要求
关键技术方案
订单量预估
功能需求
背景介绍
活动截止时间
文档提交
奖励
架构设计活动
李智慧的课程目的
期中测试 | 动手写一篇你自己的设计文档吧!

该思维导图由 AI 生成,仅供参考

你好,我是李智慧。
现在课程已经过半,我们已经学习了 8 个典型应用的架构设计,不知你对软件建模和设计文档掌握了多少,又对架构设计有了哪些思路呢?
回到我们这个专栏的目的:一个是了解典型的高并发系统架构是如何设计的;另一个就是熟悉架构设计文档的写法和设计建模的方法。
所以,我期望你学习每一节课,不是在复习已经学过的技术,而是专门思考怎么去整合各种技术,构建一个完整的设计文档。这样,对于各种典型的互联网应用,你都能信手拈来,完成它的架构设计。
所谓“知而不行,只是未知”,为了帮你检测学习效果,我特地发起了一个架构设计活动:请你参考专栏中设计文档的写作方法,完成下方要求的系统架构设计文档。对于需求以及方案不明确的地方,你可以按照自己的理解进行设计,但是请你注意文档要前后一致、逻辑自洽,具有可实现性
在课程尾声,我会从中挑选出有代表性的文档做针对性点评,并对大家的高频问题进行解答。
另外,符合作业要求且获赞数最多的前 3 位同学,我们也准备了奖励,以下三种任选其一:
与我进行半个小时的 1V1 语音沟通,我会解答你关注的一些问题(不局限于作业);
极客时间赠送的原创马克杯
开通极客时间超级会员年卡,获得 50 元返现。
文档提交方式:
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文是一篇关于软件架构设计的实践性指导文章。作者提出了一个架构设计活动,要求读者完成一个系统架构设计文档,并承诺对有代表性的文档进行点评和解答高频问题。同时,还设置了奖励机制,鼓励读者参与。文章背景介绍了一个物流快递公司的情景,并列出了功能需求和关键技术方案参考建议。最后,明确了文档要求,包括要求的UML模型和文档字数。 读者可以通过参与这个活动,学习到如何进行系统架构设计,了解到在实际项目中需要考虑的功能需求和技术方案。同时,通过提交文档并参与讨论,还有机会获得专家点评和奖励。这篇文章对于想要提升软件架构设计能力的读者来说,是一次很好的实践机会。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《李智慧 · 高并发架构实战课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(16)

  • 最新
  • 精选
  • 👽
    奉上我的作业,目前是第一版,如果有时间的话,后续也会继续完善它: https://xie.infoq.cn/article/bb8a0e85d32f11346a36af02e

    作者回复: 很赞,设计比较完整,也考虑了很多落地实现的关键细节。 PS:业务图用用例图画是不是可以表达更多信息?

    2022-03-20
    2
    15
  • Steven
    学到 19 课才发现有个其中测试,而且是今天 24 点前交 :(

    编辑回复: 截止时间延迟了,是4月10日12点,同学加油哦,还来得及

    2022-04-03
  • SAM(陈嘉奇)
    滴滴

    编辑回复: 稍后我添加您微信帮您处理,麻烦通过下哦

    2022-03-31
  • 兰飞
    滴滴

    编辑回复: 辛苦通过下好友请求,我帮您处理~

    2022-03-24
  • KickEGG
    滴滴

    编辑回复: 已添加您,麻烦通过下哦

    2022-03-22
  • 范超萌
    滴滴

    编辑回复: 已添加您~

    2022-03-22
  • peter
    请教一个问题: 系统开发时间,文中说是两个月,这个数字也许是随意写的,因为本课的重点不是这个。在实际开发中,这个项目一般会计划多长时间? 实际开发时间一般会多长? (我感觉实际开发时间会大于计划时间)

    作者回复: 不是随便写的

    2022-03-16
    2
  • Panmax
    滴滴

    编辑回复: 您好,请添加我的微信 Angela9701a ,帮您开通~

    2022-03-16
  • peter
    作业已经提交: https://xie.infoq.cn/article/66934549cfcdd42a8e6b3f9fb
    2022-04-04
    3
  • Steven
    我的作业,也不是太完整,后续找时间完善: https://xie.infoq.cn/article/fe9b2076f5920fcfea9292e7e
    2022-04-03
    3
收起评论
显示
设置
留言
16
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部