软件标准系统设计方案_第1页
软件标准系统设计方案_第2页
软件标准系统设计方案_第3页
软件标准系统设计方案_第4页
软件标准系统设计方案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、 系 统 设 计 8 5.1 体系结构设计 nnnnnTanenbaum 1998硕 士(2-3 年)本 科(4 年)中 学(6 年)小 学 (5-6 年)考上“举人”时已五十多岁了复习报考“举人”用了几十年举人秀 才私 塾图 5.1()从小学读到博士存在的五个学习阶段图 5.1b)范进的知识结构主主机B机A数据链路层物理层物理层图 5.2 计算机网络的OSI 参考模型图Jacobson 1997和图 5.3 包含中间件的层次结构 nTanenbaum 19985.4()完全互联的电话系统5.4b)集中交换式的电话系统请求响应图 5.5 Client和 Server之间的通讯以“请求响应”的方

2、式进行在 的 客户机浏览器Web 服务器HTTP 请求HTTP 响应ASP Engine图 5.6 “浏览器Web 服务器数据库服务器”结构5.2 模 块 设 计 Rogerson 1999 5.3 数据结构与算法设计 Shaffer19985.4 用 户 界 面 设 计林锐 1997 图 5.7 Sonique 软件的几种界面 公 5.5 系统设计示例支持协同工作的交互式三维图形软件开发系统 林锐 2000 、 与 C 具 或 、 述 1) 。和通用交互式三维图形软件开发工具支持协同工作的网络通讯开发系统Intra3D 2.0CNC 1.0图 5.8 支持协同工作的交互式三维图形软件开发系统

3、 4、 绘制与交互层Intra3DCOM库1、 基础对象与函数层图 5.9 Intra3D 2.0 的体系结构 约 7 是 (3 ( 材 质 对 话 ( ) 与 光 源 对 话 ( 的 与 图 5.10 用于直接操作的三维交互工具条图5.11 材质对话图5.12 材质库对话图5.13 点光源对话图5.14 颜色对话 n 个 个 CNC客户机组播模式图 5.15 CNC 1.0 的系统结构 类class CNCClientpublic:BOOL Connect();BOOL Disconnect();BOOL PublishData();BOOL QueryData();/ 连接服务器/ 与服务

4、器断开连接/ 向服务器发布数据/ 向服务器查询数据BOOL SubscribeData();/ 向服务器订阅数据GROUPIP QueryGroupIP(); / 向服务器查询组播地址DWORD MulticastMessage(); / 发送组播消息virtual void MessageResponse();/ 响应组播消息; :struct DataPublishBYTEcharcharDWORDDWORDchariDataType;/ 2 个字节数据类型,宏定义为DATA_PUBLISHstrGroupName16; / 16个字节的工作组名字strDataName16; / 16个字

5、节的数据名字dwLifeTime;dwLength;/ 4 个字节的数据生命期,以秒为单位/ 4 个字节的数据内容的长度/ 数据内容*pchContent;2 字节16 字节16 字节4 字节4 字节图 5.16 用于发布的报文格式 struct DataQueryBYTEcharchariDataType;/ 2 个字节数据类型,宏定义为DATA_QUERY/ 16个字节的工作组名字strGroupName16;strDataName16;/ 16个字节的数据名字 和 向struct GroupAddressBYTEchariDataType;/ 2 个字节数据类型,宏定义为GROUP_AD

6、DRESS/ 16个字节的工作组名字strGroupName16; struct DataMulticastDWORD dwContentType;char *pchContent;/ 组播的数据报类型,由用户定义/ 组播的数据报内容,由用户定义; :struct DataElementcharcharBYTEstrGroupName16; / 工作组的名称strDataName16; / 数据的名称iStorageType;/ 存储类型: STORAGE_FILE 或 STORAGE_MEMORYColeDateTime TimeToDie;/ 作废时刻BOOLDWORDcharbLock;/ 锁定标志: TRUE 或 FALSE/ 数据的长度dwLength;*

温馨提示

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

评论

0/150

提交评论