毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于无线通信的可视化测试平台开发(4)
(2) 软件所需要的硬件配置要能够适应当前主流的计算机,比如内存以及 CPU
处理速度等,可以在主流的操作系统中使用。
(3) 软件应该提供基本的设置命令,使得用户可以根据自己的喜好自行调整软
件的布局以及配色等。
2.3 软件的总体设计方案
根据软件的需求分析,为了软件代码编写的方便以及后续的扩展,软件的整体设
计采用了分层设计的设计方法。整个软件的设计可以分为四层:设备层、通信层、数2.3.1 设备层
PC 通过有线或无线局域网与客户端相互连接和通信,主要使用到的设备为有线网卡以及无线网卡。所需要的设备驱动软件在安装操作系统的同时完成安装,因此设备
层在本软件的设计中无需单独考虑。
2.3.2 通信层
通信层对应于通信及通信管理功能需求,主要实现的功能包括通信管理、数据接
收、数据发送以及故障检测与处理。
2.3.3 数据层
数据层是中间层,其主要作用是数据的存储和转发,即将通信层接收到的数据和
界面层发送的数据保存在内存中,并将两个层次的数据转发给目的层次。数据层加入
的目的是保存原始数据,以及数据管理。另外考虑到对所有数据进行保存所以在设计
过程中增加数据文件的读写功能,以便对历史数据存储与读取。其与相邻两层的关系通信层与数据层的主要设计工作由同组的同学完成,在此只做了简单的介绍。
2.3.4 界面层
界面层的主要功能是提供人机交互界面,使用者通过人机界面可以了解系统的运
行状况,可以通过界面提供的二次开发工具,进行实验,验证和研究控制方法。根据
本课题的需求分析结果,界面层需提供了以下几个部分的界面显示:
(1)节点通信管理界面:该界面提供目前系统中存在的连接到服务器的节点的
基本信息,以列表的形式显示。每一条显示一个节点的信息比如节点的 label、ID、
IP以及节点状态基本信息。在这个界面中用户可以选择数据显示界面中显示的具体节
点。
(2)节点数据信息界面:这个界面是整个软件显示的核心部分,所有的数据信
息可以在这个界面中观察。这个界面由四个选项卡组成,这四个选项卡分别是: 节点实时数据信息;
节点实时曲线信息;
实时场景信息。
节点控制信息界面中用户可以对某一个节点发送控制信息;实时数据信息用于显
示当前某一个或几个节点的数据信息,包括时间、位置以及速度等信息;实时曲线显
示界面用于以曲线的方式将某一个或几个节点的数据信息直观的显示给用户;实时场
景界面提供一个可以加载地图的系统监控界面,在该界面上用户可以看到系统的整体
运行状态,该部分为后续扩展功能,不在本文设计工作内容中。
根据显示的信息不同,实时曲线显示包含了五个子界面,包括 x 轴位置曲线、y
轴位置曲线、x轴速度曲线、y轴速度曲线、x-y位置曲线。
(3) Remote User 管理界面: 通过该界面用户可以对连接到服务器的 Remote User
进行查看和管理,为预留功能,不在本文设计工作范围。
(4)信息栏界面:信息栏用于显示系统运行的重要信息,以及一些其他的用户
所比较关心的信息,这些信息用户可以直接在信息栏中获取而不必切换选项卡去查找。
共4页:
上一页
1
2
3
4
下一页
上一篇:
人工蜂群算法在旅行商问题中的应用研究
下一篇:
Matlab汽车ABS模糊控制系统设计
热环境对磁记忆信号的影响ANSYS有限元分析
连续-离散型状态观测器设...
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
PLC物料自动分拣系统的设计+源程序
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
高校网球场馆运营管理初探【1805字】
《醉青春》导演作品阐述
中国古代秘书擅权的发展和恶变
国内外无刷直流电动机研究现状
谷度酒庄消费者回访调查问卷表
浅谈新形势下妇产科护理...
多元化刑事简易程序构建探讨【9365字】
辩护律师的作证义务和保...