1、1岸台半自动化信道分配设计摘 要:随着时代的发展,科技日益发达,人工进行信道分配已经不能满足实际应用中的需求。人工信道分配存在着人手分配的必然问题,如:分配速度慢,精确性随时间下滑,多信道不能同时分配等。因此,需要一种通过人手操作计算机从而进行信道分配的分配系统。让控制员坐在电脑面前即可以对信道进行分配,加快了分配的速度,提高了分配的准确性,并且可以进行多信道同时分配。 关键词:半自动 信道 分配 1.引言 信道分配,是指通过线路对接,使信号通道能够进行数据传输,并通过了解当前信道的实际状况,对其进行合理分配。而人手分配则不可避免的存在着一定的限制,人手有限无法同时分配多个信道,分配速度不高等
2、,甚至在长时间的工作下,还可能出现分配出错的情况。 岸台目前对信道分配依然处于人手分配的阶段,本文提出一种人手配合计算机的半自动信道分配系统设计。该设计主要根据现有的人手分配情况,在电脑上设计出相应的分配界面,由分配员对其进行操作,最后由电脑输出当前分配列表,并对信道进行分配。这样的设计通过了人手的配合,实现了半自动化的效果,让分配人员无需手动连接线路,只需要在电脑前对信道进行分配即可,有效地提高了分配的速度,降低了分配的出错率。 22.系统的分析与设计 2.1 系统分析 本系统专门为信道分配人员设计,针对当前的信道分配现状,提出的一种半自动化信道分配系统。本系统需要从底层获取当前信道的使用情
3、况,并在界面上提示分配员,让分配员随时了解输入信道与输出信道的实时状况,及时处理突发状况。因此,本系统在底层上,需要对信道有即时性的交互,从信道机器上获取使用状况,发送分配列表到信道分配器上,让其进行自动分配。当系统获取了信道使用情况,或者使用情况发生改变时,在使用界面上对相应的设备状况进行设置,并提示分配员进行相应处理。 2.2 系统结构设计 本系统结构比较简单,通过流程图进行阐述其结构设计,见图 1。 由于本系统是由分配人员专用,因此需要通过一定的验证进行登录,登录后进入使用界面,界面有三种形式,设备状态、分配情况以及综合界面。 设备状态界面主要是让分配人员实时了解到信道当前状况,包括是否
4、开机、是否故障以及是否占用,通过灰色,红色以及绿色进行区分。界面视图如图 2。 分配情况是分配人员进行分配的主要界面,界面左边为需要分配的入口信道,右边为所分配的设备信道。分配员只需要点击右边的设备分配框,即可按照提示选择可以使用的设备信道。当设备状况发生改变时,将提醒分配员进行重新分配。见图 3。 3综合界面是以上两个界面的结合,使得分配员可以即时看到设备的状况以及实际的分配情况,进行更好的选择。见图 4。 根据以上几个界面,可以知道,系统的主要任务是作为分配员与信道设备之间的媒介。因此,系统实际只需要使用到几个查询和设置函数的函数。 2.3 系统设计类图 设计类图主要根据以上所设计出的界面
5、并进行分析,得出相应的,需要架设的类。 设备类:基础类,系统中,以该类为基础,实现各种功能。系统在运行过程中需要存储这个类的列表,记录当前可用的信道设备 ID,以及所有信道设备的当前状况。设备 ID 是用以区分每个设备的;设备属性主要设置设备的等级;当前状态分为:空闲、故障以及使用;状态持续时间分别对应以上三种情况的具体持续时间;连接用户是指分配员为其分配的连接用户。参见图 5。 接入类:与设备类相似,即分配情况表需要用到进行分配的接入类。每个接入信道,都会分配一个接入 ID,进行查找、分配;用户级别通过接入属性区分;当前状态分为待分配和已分配;持续时间为等待时间或通话时间;连接设备是为其分配
6、的信道设备的 ID。见图 6。 全局类:通过保留系统需要一直使用的数据,主要有空闲设备列表、所有设备列表、待接入列表以及已接入列表,此类在多个地方使用,因此定义为全局,方便调用,但也需要考虑锁的问题。见图 7。 函数类:系统所使用的所有函数,通过调用此类进行运算,得出结4果。主要用于储存函数,方便调用。检测信道和监听接入均为一直运行的线程,实时更新,信息提醒是当信道发生改变时进行的处理,分配检查和分配实施是当分配员进行了相应分配以后的操作。见图 8。 通过以上功能、界面以及类图等方式,已经完整地展示了整个系统的各个部分,通过对代码的编写,即可以成功地完成此系统。 3.结语 本文通过文字与图片相结合的方式,展示了一个半自动化信道分配系统的设计思路。实现让控制员坐在电脑面前即可以对信道进行分配,加快了分配的速度,提高了分配的准确性,并且可以进行多信道同时分配,能成功地解决人工分配的不足。在将来,当本系统的实施有了一定的成效,且通过日积月累的经验,继续改进改系统,力求最终成为全自动的信道分配系统。