返回
首页 > 通信工程
2 页 客服微信号: bylw8com 客服QQ:3346581880

  四、通信分系统详细设计

  通信分系统的详细设计,是根据上述功能需求书、功能规格说明书和概要设计说明书完成的,对通信分系统各个进程间的控制流程和数据流程,说明了组成各个进程的主要模块,每个模块的具体功能、输入、输出参数和数据流程,以及通信分系统与数据库分系统、图形图象制作分系统之间的接口、输入输出、数据流程。

  4.1 系统程序结构

  通信分系统的业务处理部分,包括通信主机上的通信软件和通信分系统的监视、维护和操作界面。业务处理部分是实时系统,负责不同气象要素收集、发送缺漏报文图形文件要报处理,通过MQ管道技术和多进程方式,提高数据处理效率,通过内消息队列管理,交换进程间信息及参数。异步线路资料的发送接收;气象资料的检查与处理;电报公报报告信息处理;监控、维护维修监控平台综合化;MQ通道管理报文处理发送;数据库落地文件的生成等,都是该通信子系统所包括的功能。

  4.2 通信业务处理结构示意图(图2)

  4.3 通信业务处理部分功能列表

  4.4 通信分系统起始程序(inimss)

  以系统起始程序为例,该程序对整个分系统使用的全程区进行起始,并按起始表格文件($homw/ini/mssini.ini)的指定,在全程区生成所有表格,同时本程序还要起始作为信息交换的工作区(即各子分区)。

  在本分系统中,大部分进程需要使用全程区进行控制信息(排队)及数据信息交换。为了方便全程区的使用,在每个使用全程区的程序中需要生成一个程序头,存放全程区各个表格的指针。对于该表格的'生成,本分系统提供一个函数xmapse.c。xmapse.c的输入参数为全程区的名字,结果是将程序头进行起始,而该程序头的指针是pgl。

  4.5 监控导航

  依据航空气象用户尤其是设备保障用户的需求,提高监控维护的直观性和高效性,需要将运行状态、维护维修界面图形化,以监控部分导航条项为例,它提供监控功能的总导航,包括进程状态、线路状态、缓冲区及文件系统状态、排队状态、MQ队列及通道状态,操作系统状态。加载并显示相关界面,并将通过通信链路接收到的后台程序定时发送的监视信息显示在相关界面上。

  五、结束语

  通信分系统软件是航空气象数据库系统工程中的一个重要系统,在设计开发过程中,从用户的功能需求、非功能需求和系统的外部接口关系为设计依据,遵循工程的总体概念、体系结构和总体布局,完成了通信分统软件进行功能分解和部件级(CSC)模块等设计。

  通过对通信分系统的解读思路,更可以完成对整个航空气象数据库系统的分析,通过深入解读分析系统的办法,提高了系统安全,因为这是深入做该系统安全保障的重要手段。

  参考文献

  [1]太极计算机股份有限公司.民航气象传真广播系统通信分系统使用手册,2008,10.

相关文章:

1.浅谈关于计算机移动数据库的应用分析

2.便携数据库管理系统的网络连接与安全

3.嵌入式数据库发展现状与未来趋势研究

4.通信网络管理系统的设计要点探析

5.基于Web3D的异构数据存储及通信研究(2)

6.网络通信技术的应用

7.学生信息管理系统的设计(一)

8.局域网数据库环境下数据采集及处理

9.嵌入式移动数据库应用研究

 


首页 上一页 1 2

猜你喜欢

版权所有 Copyright©2006-2025 毕业论文网 版权所有

苏ICP备14005682号

联系邮箱:Lw54@vip.qq.com