客户端总体设计方案分享
来源:互联网 发布:高并发网络架构 编辑:程序博客网 时间:2024/05/29 13:17
先说点闲话,本来想把博客好好的管理起来的,3天写一篇,其实行动起来真心不容易起,要一个星期至少一篇坚持下去!
MFC是一种很老的技术了,不喜勿喷!
说到客户端的设计方案,基本上马上会想起MCV框架,MCV是软件设计的典范,现实了界面、数据、逻辑进行分离的组织方法。
如果通过MFC在开发界面时实现界面、数据、逻辑的分离。
注:界面显示都是基于Dialog和其上的控件
设计方案如下图:
说明:
1、4图层设计方案,底层为全局框架,再之上为局部框架,再之上为功能框架,最上面为功能组件。
2、局部框架管理之上的功能框架业务
3、功能框架只负责对功能的处理
4、全局框架负责局部框架之间的通信
此方案实现的目标
1、业务功能通过模块进行隔离
2、功能显示和业务隔离
3、清晰的实现了模块之间的通信,并且对大小模块进行了划分
4、尽可能的扁平化
5、降低了界面修改的难度
0 0
- 客户端总体设计方案分享
- 第5章 总体设计方案
- 第5章 总体设计方案
- 客户端设计方案处理
- 客户端总体的描述
- fans-rt 内存管理设计方案(2)总体设计
- 学术分享搜索平台——设计方案
- 智能家居系统客户端设计方案ios版
- 设计方案
- 校园数字化建设--注册中心投标文件研究(2)--设计方案总体技术框架
- 校园数字化建设--注册中心投标文件研究(3)--设计方案总体技术框架技术细节
- 校园数字化建设--注册中心投标文件研究(4)--设计方案总体技术框架技术细节
- 客户端文件上传分享
- 传奇源码分析-客户端(全局变量与总体执行流程)
- 传奇源码分析-客户端(全局变量与总体执行流程)
- 传奇源码分析-客户端(全局变量与总体执行流程)
- netty5笔记-总体流程分析5-客户端连接过程
- 客户端代理架构图分享
- 程序设计作业报告模板
- @property中有哪些属性关键字
- C++ 常量折叠
- 六大设计原则
- My first blog
- 客户端总体设计方案分享
- 1239 -- 抓牌
- 使用HIVE的WEB界面:HWI
- Hessian初步使用(配合spring)
- myeclipse规范格式快捷键
- 关于js跳转页面传值乱码的解决方案
- c/c++语言中函数参数传递的方法
- Material Design 概念,环境和基本属性
- 认识自己的位置和要什么就去拿