系统逻辑架构设计
2016-02-02 16:14:19 3 举报
系统逻辑架构设计是软件开发过程中的关键步骤,它定义了系统的主要组件以及这些组件之间的交互方式。在这个阶段,我们首先确定系统的主要功能模块,然后分析这些模块之间的关系,最后将这些关系转化为具体的代码实现。这个过程需要对系统的业务需求有深入的理解,以确保设计的架构能够满足所有的功能需求。同时,我们还需要考虑系统的可扩展性和可维护性,以便在未来的业务变化中能够快速地进行迭代和优化。总的来说,系统逻辑架构设计是一个复杂而重要的过程,它直接影响到软件的质量和开发效率。
作者其他创作
大纲/内容
HTTP API
玩家n
网吧n人员
7、维护比赛逻辑/观众抽奖
3、推送信息
玩家3
玩家报名
4、根据推送获取比赛列表
6、比赛开始连接服务器
创建比赛分配比赛逻辑服务器的IP和端口
1、对于推送失败的信息,重复推送10次;2、网吧数据转发中心不在线,上线再推送
玩家2
网吧2人员
1、创建/取消比赛信息
网吧数据转发中心
Redis
消息通知中心
比赛逻辑
3、发送消息到消息推送
网吧1人员
玩家1
云管理平台
定时取比赛列表
1、和消息中心保持长连接2、比赛逻辑消息转发3、根据消息指令从HTTP取数据4、定时从HTTP API 取数据5、根据指令连比赛逻辑服务器6、通过比赛列表倒计时连比赛逻辑服务器
8、比赛结果提交
2、保存
5、推送信息
MySQL
0 条评论
下一页