程控交换机软件支援系统

编辑:积极网互动百科 时间:2019-12-16 00:44:08
编辑 锁定
提高程控交换软件设计,生产与维护质量及效率的软件系统。
中文名
程控交换机软件支援系统
外文名
SPC switching software support system
应用学科
有线通信

程控交换机软件支援系统简介

为支援软件设计,生产或维护中的一种或几种功能而研制的程序系统称为软件工具,如屏幕编辑器、语言编译器就是典型的软件工具。软件支援系统由界面、工具系统及数据库系统构成。工具系统为多种软件工具的集合,它用以完成支援系统规定的各项功能。数据库用于存储与管理各类数据,并作为各种软件工具间的接口。界面则使用户可方便地使用系统中的工具及各种数据或文件。支援系统通常是按照一定的软件开发方法或遵循一定的软件生产和维护模型组织起来的。

程控交换机软件支援系统支援系统

支援系统按其功能可划分为4个子系统

程控交换机软件支援系统2.1 设计子系统

CCITT推荐以功能规范和描述语言(SDL)为程控软件的规范描述语言,在软件的需求分析阶段,此系统应具备图形编辑器(SDL/GR)及文字短语编辑器(SDL/PR),以及SDL/GR与SDL/PR之间的相互转换工具,还有SDL的语法、语义检查器以及相应的版本管理数据库。在设计阶段需具备SDL至高级语言的转换器,各种高级语言与汇编语言的编译器,链接定位程序及文档生成工具。设计完成所得的程序模块以及经过编译得到的目的代码均应存储于数据库中;

程控交换机软件支援系统2.2 测试子系统

检验所设计软件是否确切符合其规范。其主要工具分测试与仿真执行两种。测试工具为根据设计规范生成各种测试数据,并在已设计的程序中运行这些测试数据,以检验程序的工作结果是否符合原设计要求。仿真执行则将软件的设计规范转换为语义等价的可执行语言,在设计完成前可以根据仿真执行的结果检验设计规范是否符合实际要求。测试数据、运行结果及仿真执行结果均应存储于数据库中;

程控交换机软件支援系统2.3 生产子系统

生成交换局运行所需的软件,它由三个文件组成:用户数据文件及局数据文件是通过输入该交换局的用户数据与局数据,检验其正确性,按规定的数据模型生成这两个文件可以用交换局数据库代替。局程序文件则根据交换局的设计参数与配置要求从程序库中取出所需的程序模块配置而成;

程控交换机软件支援系统2.4 维护子系统

对交换局程序的现场修改或称补丁的管理与存档。如果补丁所改正的错误具有普遍意义,则于系统应将其拷贝成多份加载至其它交换局中。由于同一程序模块在各个交换机中的地址一般都不相同,需根据交换局的具体情况加至其局程序文件内,以加载至各交换机中运行。
词条标签:
中国通信学会