架构设计的条经验示例学习教案_第1页
架构设计的条经验示例学习教案_第2页
架构设计的条经验示例学习教案_第3页
架构设计的条经验示例学习教案_第4页
架构设计的条经验示例学习教案_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1架构设计的条经验架构设计的条经验(jngyn)示例示例第一页,共57页。成长易经(y jn):成长是螺旋式上升过程吸收(xshu)新技能沉淀成经验第1页/共56页第二页,共57页。第2页/共56页第三页,共57页。第3页/共56页第四页,共57页。第4页/共56页第五页,共57页。构n开发架构n数据架构第5页/共56页第六页,共57页。有奖问答(wnd)第6页/共56页第七页,共57页。运行(ynxng)架构数据(shj)架构物理架构逻辑架构开发架构 持久数据单元 文件 关系数据库 实时数据库 数据存储格式 文件格式 数据库Schema 程序单元 源文件、配置文件 程序库、框架 目标单

2、元 程序单元组织 Project划分 Project目录结构 编译依赖关系 控制流 进程、线程 中断服务程序 控制流组织 系统启动与停机 控制流通信 加锁与同步 职责划分 逻辑层(Layer) 子系统、模块 关键类 职责间协作 接口 协作关系 物理节点 PC、服务器 单片机、单板机、专用机 软件安装、部署、烧写 系统软件选型 物理节点拓扑 连接方式、 拓扑结构 物理层(Tier ) 冗余考虑第7页/共56页第八页,共57页。第8页/共56页第九页,共57页。第9页/共56页第十页,共57页。第10页/共56页第十一页,共57页。第11页/共56页第十二页,共57页。第12页/共56页第十三页,

3、共57页。第13页/共56页第十四页,共57页。第14页/共56页第十五页,共57页。第15页/共56页第十六页,共57页。第16页/共56页第十七页,共57页。第17页/共56页第十八页,共57页。第18页/共56页第十九页,共57页。第19页/共56页第二十页,共57页。第20页/共56页第二十一页,共57页。第21页/共56页第二十二页,共57页。第22页/共56页第二十三页,共57页。第23页/共56页第二十四页,共57页。第24页/共56页第二十五页,共57页。第25页/共56页第二十六页,共57页。饭店(fndin)的故事软件(run jin)公司的故事俺们公司的事儿,你咋知道?第

4、26页/共56页第二十七页,共57页。我的接口我的接口(ji ku)我做主我做主第27页/共56页第二十八页,共57页。第28页/共56页第二十九页,共57页。第29页/共56页第三十页,共57页。第30页/共56页第三十一页,共57页。第31页/共56页第三十二页,共57页。结构(jigu)方面的切分行为(xngwi)方面的约定第32页/共56页第三十三页,共57页。第33页/共56页第三十四页,共57页。第34页/共56页第三十五页,共57页。第35页/共56页第三十六页,共57页。第36页/共56页第三十七页,共57页。界面(jimin)交互层压缩(y su)控制层原文件读写层压缩包读写

5、层压缩意图压缩进度哪个文件字节流Bit 块等第37页/共56页第三十八页,共57页。界面(jimin)交互层压缩(y su)控制层原文件读写层压缩包读写层解压缩意图解压缩进度哪个文件文件名及字节流Bit 块等第38页/共56页第三十九页,共57页。第39页/共56页第四十页,共57页。第40页/共56页第四十一页,共57页。第41页/共56页第四十二页,共57页。第42页/共56页第四十三页,共57页。第43页/共56页第四十四页,共57页。第44页/共56页第四十五页,共57页。包包第45页/共56页第四十六页,共57页。第46页/共56页第四十七页,共57页。第47页/共56页第四十八页,

6、共57页。第48页/共56页第四十九页,共57页。第49页/共56页第五十页,共57页。第50页/共56页第五十一页,共57页。划分子系统:分层的细化划分子系统:分层的细化划分子系统:分区的引入划分子系统:分区的引入划分子系统:机制的提取划分子系统:机制的提取协作决定接口协作决定接口序列图的优点序列图的优点 与与 协作图的问题协作图的问题包包- -接口图:从结构到行为的桥接口图:从结构到行为的桥灰盒包图:描述关键子系统灰盒包图:描述关键子系统循序渐进的螺旋思维循序渐进的螺旋思维(swi)(swi)设计模式:包内结构设计模式:包内结构设计模式:包间协作设计模式:包间协作3 13 23 33 53

7、 63 73 83 93103 4第51页/共56页第五十二页,共57页。6.程序单元组织有奖问答(wnd)第52页/共56页第五十三页,共57页。运行(ynxng)架构数据(shj)架构物理架构逻辑架构开发架构 持久数据单元 文件 关系数据库 实时数据库 数据存储格式 文件格式 数据库Schema 程序单元 源文件、配置文件 程序库、框架 目标单元 程序单元组织 Project划分 Project目录结构 编译依赖关系 控制流 进程、线程 中断服务程序 控制流组织 系统启动与停机 控制流通信 加锁与同步 职责划分 逻辑层(Layer) 子系统、模块 关键类 职责间协作 接口 协作关系 物理节点 PC、服务器 单片机、单板机、专用机 软件安装、部署、烧写 系统软件选型 物理节点拓扑 连接方式、 拓扑结构 物理层(Tier ) 冗余考虑第53页/共56页第五十四页,共57页。有奖问答(wnd)第54

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论