电子地图监控管理系统详细设计说明书_第1页
电子地图监控管理系统详细设计说明书_第2页
电子地图监控管理系统详细设计说明书_第3页
电子地图监控管理系统详细设计说明书_第4页
电子地图监控管理系统详细设计说明书_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

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

文档简介

详细设计说明书PHS基站电子地图监控系统版本1.1作者:李明厦门英富地理信息技术有限公司2023年07月于泉州

变更记录NameDateReasonForChangesVersion李明2023-06初稿1.0李明2023-07为了规范文献格式1.1

PHS电子地图监控管理系统具体设计(P0205)项目名称泉州电信局PHS电子地图监控管理系统项目编号P0205 英文名称PHSStakeoutManagementSystem产品编号P0205资料名称PHS电子地图监控管理系统具体设计说明书资料来源PHS电子地图监控管理系统概要设计说明书调阅授权全体项目组成员文字和版本中文1.0项目经理李明初审日期和署名质量管理主管兰方军审批日期和署名编制人李明编制日期2023/07/10评审小组评审意见日期和署名目录TOC\o"1-3"\h\z目录 31.概述 51.1编写目的 51.2参考资料 51.3术语定义: 52.总体设计 62.1软件描述 62.2运营环境 62.3外部接口 62.4软件结构 92.4.1模块划分图解 92.4.2基站数据解决流程图解 102.4.3系统功能结构图示意 112.4.4系统程序执行流程图: 122.5权限定义 133.模块设计说明 143.1图形浏览模块: 143.1.1基本图形要素显示: 143.1.2图形浏览功能 163.1.3图象选择和信息获取功能 173.2图像编辑模块: 193.3查询显示模块: 203.3.1基本显示功能: 203.3.2地图快速定位显示功能: 223.3.3查询显示功能: 243.3.4区域或范围查询显示功能: 273.4图形符号库管理模块: 293.5记录分析模块: 303.6专题图生成模块: 323.7图形显示输出模块: 343.8事务管理模块: 353.9系统内部接口管理模块: 423.10系统参数设立模块: 433.11数据转换模块 454.数据库设计 47

1.概述1.1编写目的PHS基站电子地图监控系统是对电信现有基站的运营状态在地图进行实时监控显示,并对出现故障的基站进行相应解决的一套管理系统。泉州PHS基站电子地图监控系统的目的是建设一个集GIS与MIS于一体的信息系统,实现基站管理上和应用上的科学化。满足系统用户对空间信息的操作(如查询、更新、输出等)和应用,以及对基站属性信息数据的更进一步的科学管理与分析应用。把基站的空间位置信息与属性信息统一管理起来,用特定的符号表达基站的各种状态及属性信息,使用户在可视化城市电子地图上方便快捷实现对泉灵通基站空间信息的浏览,编辑,分析与应用,对泉州电信全市管辖区域内所有基站的各种工作状态(INS、OUS、UNSET、CHANGE、NORESPONSE等)进行实时监控显示,建立障碍维护管理的快速反映机制,变被动查询为直观积极的提醒,并通过112及时给予故障解决,达成障碍预警与派障解决的目的,从而提高障碍派修维护的效率,极大地减少基站监控、维护的工作量,维护基站的正常运营;并提供GIS功能接口,使用户可以方便地使用这些接口实现自己的特殊应用。本具体设计方案编写的目的是为程序的编写提供重要依据。1.2参考资料厦门电信局PHS监控系统技术方案厦门英富公司王兴泉州电信局自动派单系统设计方案账务计算中心CSMS数据字典朗讯公司泉州电信PHS基站电子地图监控系统技术方案厦门英富公司李明泉州电信PHS基站电子地图监控系统概要设计说明书厦门英富公司李明1.3术语定义:系统 指可以独立完毕某一类功能的子系统的集合。子系统指可以独立完毕某一类功能的模块的集合。模块 指用于完毕某个子系统中一个特定功能的页面的集合。PHSPersonalHandyhoneSystemCSMSCellSiteManagementSystemERLERLANG(指每小时通话时所占用信道的时间比) PAD图ProblemAnalysisDiagram(问题分析图)PDLProcessDesignLanguage(过程设计语言)图例: 返回=菜单按钮 主界面=界面/菜单按钮返回=菜单按钮

2.总体设计2.1软件描述PHS基站电子地图监控系统是对电信现有基站的运营状态在地图进行实时监控显示,并对出现故障的基站进行相应解决的一套管理系统。2.2运营环境本系统的运营环境重要:操作系统:Windows2023advancedserverGIS控件:MapX4.5GIS地图服务器软件:MapXtreme地图数据服务器GIS地图空间数据库插件(支持SQLServer):MapInfoSpatialWare;SQLServer数据库:SQLSERVER2023;MapInfo5.0桌面地图编辑软件;2.3外部接口接口关系示意图IPHSSIPHSSIPHSIPHSAttributeMapXIPHSDisplayIPHSSymbolsIPHSSymbolIPHSxMap[default]IPHSEventIPHSSymbolInfosIPHSSymbolInfoIPHSShareMemICommArrayICommArrayICommArrayIPHSArrayIPHSModuleArrayIPHSServerArray…接口关系图例图例图例InterfaceInterface对象可创建,能使用DIMASNEW和CreateObject创建对象不可创建,不能使用DIMASNEW和CreateObject创建InterfaceAInterfaceBInterfaceC继承关系,B和C都继承自A,或者说A是B和C的父类InterfaceAInterfaceBInterfaceBInterfaceAInterfaceBInterfaceA聚合关系,A由B组成,A包含零个或多个B聚合关系,A由B组成,A包含一个B联系关系,A与B有关联,A引用B2.4软件结构2.4.1模块划分图解泉州电信PHS电子地图监控系统泉州电信PHS电子地图监控系统数据转换模块图形显示输出模块专题图生成模块图形符号库管理模块记录分析模块查询显示模块事务管理模块系统参数设立内部接口管理模块数据转换模块图形显示输出模块专题图生成模块图形符号库管理模块记录分析模块查询显示模块事务管理模块系统参数设立内部接口管理模块图像编辑模块图像浏览模块图像编辑模块图像浏览模块区域条件查询一般条件查询显示快速定位显示基本查询显示组合条件查询基本图形要素显示图形浏览功能区域条件查询一般条件查询显示快速定位显示基本查询显示组合条件查询基本图形要素显示图形浏览功能2.4.2基站数据解决流程图解定位数据库IV网优数据库III97数据库IICSMS数据库I地图数据库定位数据库IV网优数据库III97数据库IICSMS数据库I地图数据库数据抽取组件基站历史数据表数据抽取组件基站历史数据表基站状态表数据库基站状态表数据库障碍分析组件障碍分析组件基站历史话务量表基站历史话务量表新增障碍基站表新增障碍基站表………TableTable病例分析表病例分析表基站基本属性表基站基本属性表顽固基站表……顽固基站表……Table…...View……Table病例登记表病例登记表…...…...ViewView网管服务器表………TableTable2.4.3系统功能结构图示意数据解决中间件数据解决中间件数据获取数据表达输出数据获取数据表达输出基站属性数据选择记录模块基站历史数据生成分析模块okuai基站属性数据选择记录模块基站历史数据生成分析模块okuai应用模型定义、设计用户自定义数据解决模型底底层数据服务专题图专题图生成模块图形编辑模块图形浏览模块查询模块数据输出模块基本数据采集基站历史数据采集符号库管理模块共享内存数据操作图形编辑模块图形浏览模块查询模块数据输出模块基本数据采集基站历史数据采集符号库管理模块共享内存数据操作事务管理模块事务管理模块内部接口管理模块内部接口管理模块2.4.4系统程序执行流程图:开始开始用户登录用户登录否是否合法用户否是否合法用户退出退出是是是是否是管理员是是否是管理员系统管理模块系统管理模块否否是否有解决权是否有解决权有相应模块进行解决操作有相应模块进行解决操作无无浏览基本模块浏览基本模块

2.5权限定义NONAMEMODULE01图像编辑权图像编辑模块02查询浏览权查询显示模块03图形符号管理权图形符号管理模块04记录分析权记录分析模块05专题图生成权专题图生成模块

3.模块设计说明3.1图形浏览模块:重要实现对空间数据的浏览。3.1.1基本图形要素显示:3.1.1.1模块功能描述在电子地图上显示行政区划边界,明确表达行政区域;PHS基站社区显示;在电子地图上显示重要道路(一级、二级、三级);在电子地图上显示标志性的建筑物;在电子地图上显示基站以及相关的服务器、模块局等图形符号;其它相关地物的图形显示。3.1.1.2操作说明在小比例尺中显示行政区划边界(用不同的颜色区别)、显示PHS社区边界(用不同的颜色区别)。在大比例尺中显示重要道路、标志性建筑、基站、模块局和服务器等图形符号。3.1.1.3输入/输出内容只在电子地图上显示地图基本要素涉及行政区划边界、重要道路、标志性建筑物、基站、服务器模块局等图形符号3.1.1.4涉及的数据表电子地图规划中(大小比例尺)的“面状要素”。3.1.1.5算法3.1.1.6菜单按钮设立3.1.1.7人机界面3.1.1.8程序逻辑 PDL描述: SubFrom_Load()dimstrLoginNameasString; dimstrPasswordasString; 连接数据 PUT(“请输入用户名:”); PUT(“请输入用户密码:”); strLoginName=GET(“LoginName”) strPassword=GET(“Password”) sql=”SelectID,LoginNamefromLoginwhereLoginName=strLoginNameandPassword=strPassword” rs.opensql ifrs.recordsets.conut<>0then 调用用户菜单显示函数(传递用户ID值) 调用地图要素装载函数 else 提醒警告信息 退出运营 endifendsubSub 用户菜单显示函数图像编辑模块设立为不显示查询模块设立为不显示图形符号管理模块设立为不显示记录分析模块设立为不显示专题图生成模块设立为不显示 根据用户ID值查询用户权限表 Selectcase记录集 case01 图像编辑模块显示 case02 查询模块显示 case03 图形符号管理模块显示 case04 记录分析模块显示 case05 专题图生成模块显示 endSelectendSub SUB地图要素装载过程 打开地图要素文献夹 装载绿地要素图层 装载水系要素图层 装载政区域线面状要素图层 装载道路要素图层 装载标志性建筑物及重要单位注解图层 装载基站及服务器、模块局图层 把各地图要素设立为可选择和可编辑 endSub3.1.1.9接口3.1.1.10权限描述所有合法用户都能进行浏览。3.1.1.11测试要点查看行政区划边界、重要道路、标志性建筑物、基站、服务器模块局等图形符号是否显示完整3.1.2图形浏览功能3.1.2.1模块功能描述图形按比率放大或缩小;图形平滑漫游;根据给定范围改变视图、地图窗口拖动;图层的显示设立;3.1.2.2操作说明重要是地图工具菜单的选择和使用3.1.2.3输入输出项目输入需要改变的视图和图层,输出改变后的的视图和图层;3.1.2.4涉及的数据表 3.1.2.5算法3.1.2.6菜单按钮设立箭头:使光标变成箭头,可以选择单基站平移:使光标变成手型,可以移动整图放大:使光标变成放大镜型,可以把当前地图放大;缩小:使光标变成放大镱的缩小型,可以把当前的地图缩小;显示前一地图:可以把当前地图退回前一地图显示全图:通过修改地图的显示比例来显示全图改变地图窗口:通过修改地图的显示比例来改变地图显示窗口图层显示设立:通过修改地图的图层显示设立可以使一些图层不显示出来;3.1.2.7人机界面3.1.2.8程序逻辑 PDL描述:SubToolbar1_ButtonClick(ByValButtonAsMSComctlLib.Button)SelectCaseButton.IndexCase1'Select使光标变成箭头符号(Map1.CurrentTool=ToolConstants.miSelectTool)Case2'pan使光标变成手型Case3'ZoomIn使光标变成放大镜型(Map1.CurrentTool=ToolConstants.miZoomInTool)Case4'ZoomOut使光标变成放大镜缩小型(Map1.CurrentTool=ToolConstants.miZoomOutTool)Case5返回前一地图Case6 显示全图Case7 改变地图视窗Case8 修改图层显示设立EndSelectEndSub3.1.2.9接口3.1.2.10权限描述所有合法用户都能进行浏览3.1.2.11测试要点 能否选择单基站,能否对地图进行放大、缩小、平移;能否退回前一地图;能否显示全图,地图视窗能否改变,图层要素能否改变。3.1.3图象选择和信息获取功能3.1.3.1模块功能描述图形按圆形、矩形、多边形选择;图形距离的测量;标注信息获取3.1.3.2操作说明用户用圆形、矩形、多边形选择指定的区域后能获取该区域内的基站的ID号、基站编号、基站类型、安装地址、基站功率、所属社区、设备号等,点击单个基站能获取它的ID号、基站编号、基站类型、安装地址、基站功率、所属社区、设备号等,可以测量任意几个基站之间的距离。3.1.3.3输入输出项目输入选择范围,输出选中的地图要素和显示基站的基本属性。3.1.3.4涉及的数据表电子地图规划表中的点状要素的基站属性表中的LENum、PHSNum、PHSType、PHSLocal或基站基本属性表(BASE)中的ID、CS_TAG、BASE_TYPE、BASE_ADDR。3.1.3.5算法3.1.3.6菜单按钮设立圆形选择:运用MAPX中的圆形选择工具,选择一定的区域,并获取这个区域内的基站ID号等。矩形选择:运用MAPX中的矩形选择工具,选择一定的区域,并获取这个区域内的基站ID号等。多边形选择:运用MAPX中的多边形选择工具,选择一定的区域,并获取这个区域内的基站ID号等。测量距离:运用MAPINFO中的距离测量工具,获得任意两点之间的距离。显示基站信息:显示基站的基本属性值,从BASE表中取值。标注:显示基站在地图上的标注信息。3.1.3.7人机界面3.1.3.8程序逻辑PDL描述:SUB圆形选择 Map1.CurrentTool=miRadiusSelectToolENDSUBSUB矩形选择 Map1.CurrentTool=miRectSelectToolENDSUBSUB多边形选择Map1.CurrentTool=miPolygonSelectToolENDSUBSUB测量距离DefaultToolstyle=true‘过程Map1.CurrentTool=10‘当值等于10时表达变成加号ENDSUBSubMap1_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)‘获得距离DimMapCoordXAsDouble,MapCoordYAsDoubleMap1.ConvertCoordX,Y,MapCoordX,MapCoordY,1'X,Y为像素点位置坐标,在左上方为原点,MapCoordX,MapCoordY表达经纬度值StatusBar1.Panels.Item(1).text="经度:"&Format(Str(112.9223+MapCoordX),"#,##0.00000")+"°,纬度:"+Format(Str(24.396+MapCoordY),"#,##0.000000")+"°"IfMap1.CurrentTool=10AndButton=vbLeftButtonThenMap1.MapUnit=miUnitMeterMap1.ConvertCoordX,Y,MapCoordX,MapCoordY,miScreenToMapText1.text="距离="+Str(Round(Map1.Distance(XDown,YDown,MapCoordX,MapCoordY),0))+"mile"EndIfEndSubSUB显示基站信息 把BASE表中的值所有显示在一个列表中ENDSUBSUB标注 在地图显示标注信息ENDSUBSUB获取区域内的基站 获取区域内的基站ID号 根据基站ID号,从BASE表中取得基站的安装地址、基站编号、基站类型、基站功率、所属社区、设备号等基本信息。ENDSUB3.1.3.9接口传递基站ID号给其它模块进行记录分析和查询3.1.3.10权限描述所有合法用户都能进行浏览.3.1.3.11测试要点圆形选择、矩形选择、多边形选择的光标是否变成相应的图标,并能否获得基站的相关信息,测量距离能否获得任意几点之间的距离,基站基本信息是否显示正常,基站的标注是否对。3.2图像编辑模块:3.2.1.1模块功能描述涉及地图空间数据管理,图形要素的添加、删除、修改以及图形信息的合成、分解、提取等功能。功能点描述如下:在电子地图上添加、删除、移动点、线、面对象;在电子地图上合并、分解、提取线或面对象;在电子地图上增长、修改、删除基站标记;3.2.1.2操作说明在电子地图上添加、删除、移动、合并、分解、提取点、线、面对象;在电子地图上增长、修改、删除基站时,相应的基站属性值也要跟着变动。在每一个操作按钮中对象是可选择的。3.2.1.3输入输出项目需要输入点线面基站及相关字段的值,输出到数据库中保存各值。3.2.1.4涉及的数据表电子地图规划中的点线面状要素表中的各字段。基站的基本属性表中的各字段。3.2.1.5算法3.2.1.6菜单按钮设立点对象:在地图可以增长、修改、删除、合并、提取、分解一个点(如:基站点等)线对象:在地图可以增长、修改、删除、合并、提取、分解一个线(如:行政区界线等)面对象:在地图可以增长、修改、删除、合并、提取、分解一个面(如:建筑物等)3.2.1.7人机界面3.2.1.8程序逻辑PDL描述:SUB点对象 设立点对象所在图层可编辑 获取点对象操作后的结果值ENDSUBSUB线对象 设立线对象所在图层可编辑 获取线对象操作后的结果值ENDSUBSUB面对象 设立面对象所在图层可编辑 获取面对象操作后结果值ENDSUB3.2.1.9接口3.2.1.10权限描述需要有图像编辑权的用户才干对此操作.3.2.1.11测试要点查看点线面对象是否可以增长、修改、删除、合并、提取、分解等操作3.3查询显示模块:由图形检索属性信息,如根据建筑物、道路图形符号来查询名称,根据基站符号查询基站的编号、服务状态以及话务量等信息;由属性检索图形,如查询所有的障碍基站等。3.3.1基本显示功能:3.3.1.1模块功能描述在电子地图上显示目前处在INS、OUS、UNSET、change、noresponse状态的基站;在电子地图上高亮闪烁存在障碍的基站;查询某时间段内工作状态一直为INS,OUS,UNSET、change、noresponse的基站,并用不同颜色、不同亮度区别显示;3.3.1.2操作说明显示基站状态时只从CSSERVICE表中取值就OK,非INS基站都是障碍基站。查询某时间段内工作状态一直为INS,OUS,UNSET、change、noresponse的基站的时间是由故障产生的时间与基站编号共同决定(即故障产生的时间是否在这个时间段内)。当合法用户登录进来第一个显示界面就是显示存在故障的基站,并用高亮闪烁显示;3.3.1.3输入输出项目输入某时间段和需要显示的状态值,输出基站的状态。3.3.1.4涉及的数据表CSSERVICE表,CS_SO表3.3.1.5算法3.3.1.6菜单按钮设立显示所有基站:显示所有基站的基本属性值,从表BASE和BASE_Other获取基站的属性值。显示INS基站:把运营状态为INS的基站显示在地图上。显示OUS基站:把运营状态为OUS的基站显示在地图上,并用高亮闪烁显示。显示CHANGE基站:把运营状态为CHANGE的基站显示在地图上,并用高亮闪烁显示。显示UNSET基站:把运营状态为UNSET的基站显示在地图上,并用高亮闪烁显示。显示NORESPONSE基站:把运营状态为NORESPONSE的基站显示在地图上,并用高亮闪烁显示。基站历史状态查询:显示某时间段内状态不变的基站(即一直为某种状态的基站):用户通过选择某时间段和基站状态两个条件来查询基站,并显示在地图上。3.3.1.7人机界面3.3.1.8程序逻辑PDL描述:SUB显示所有基站的属性值 查询显示BASE和BASE_Other表中的值ENDSUBSUB显示INS基站 SQL=”selectb.*,c.*fromCSSERVICEa,BASEb,BASE_Othercwherea.Status=’INS’anda.Base_ID=b.IDandb.ID=c.Base_ID” 打开记录集 把所有记录显示出来,并在地图上显示该基站ENDSUBSUB显示OUS基站 SQL=”selectb.*,c.*fromCSSERVICEa,BASEb,BASE_Othercwherea.Status=’OUS’anda.Base_ID=b.IDandb.ID=c.Base_ID” 打开记录集 把所有记录显示出来,并在地图上显示该基站ENDSUBSUB显示CHANGE基站 SQL=”selectb.*,c.*fromCSSERVICEa,BASEb,BASE_Othercwherea.Status=’CHANGE’anda.Base_ID=b.IDandb.ID=c.Base_ID” 打开记录集 把所有记录显示出来,并在地图上显示该基站ENDSUBSUB显示UNSET基站 SQL=”selectb.*,c.*fromCSSERVICEa,BASEb,BASE_Othercwherea.Status=’UNSET’anda.Base_ID=b.IDandb.ID=c.Base_ID” 打开记录集 把所有记录显示出来,并在地图上显示该基站ENDSUBSUB显示NORESPONSE基站 SQL=”selectb.*,c.*fromCSSERVICEa,BASEb,BASE_Othercwherea.Status=’NORESPONSE’anda.Base_ID=b.IDandb.ID=c.Base_ID” 打开记录集 把所有记录显示出来,并在地图上显示该基站ENDSUBSUB显示某时间段内状态不变的基站 用CS_SO表中的STS和Date以及CSSERVICE表中的状态来联合查询,得到相应的基站,并在地图上显示。(select*fromCS_SOwhereIDin(selectIDfromCS_SOwhereSTS_Date>'2023-06-30'andSTS_Date<'2023-07-4')andBase_IDnotin(selectdistinctBase_IDfromCS_SOwhereSts<>'3'))ENDSUB3.3.1.9接口3.3.1.10权限描述需要有查询浏览权的用户才干对此操作.3.3.1.11测试要点检测是否可以查询所有基站的基本属性值,能否查询到目前处在INS、OUS、UNSET、change、noresponse状态的基站,能否查询某一时间段内一直处在INS、OUS、UNSET、change、noresponse状态的基站3.3.2地图快速定位显示功能:3.3.2.1模块功能描述按行政区划名称定位地图,显示该区域内基站当前工作状态(在地图上用不同符号标示INS、OUS、UNSET、change、noresponse);按街道名称定位地图,显示该街道一定范围内基站当前工作状态;按建筑物名称定位地图,显示该建筑物一定范围内基站当前工作状态;按地名定位地图,显示该地名一定范围内基站当前工作状态;按给定的地物名称组合定位地图,显示一定范围内基站当前工作状态;按基站不同厂家不同型号产品分别显示基站当前工作状态;3.3.2.2操作说明地图定位,重要根据电子地图规划中的点线面要素来定位,显示该区域内的基站的工件状态,重要是用基站的安装地址来拟定是哪些基站在该区域内。按不同厂家和类型显示时重要是用基站类型和生产厂家来定位基站。3.3.2.3输入输出项目输入行政区名、街道名、建筑物、厂家、产品类型,输出相应的地名并显示在图中间,同时显示在范围内的基站运营状态。3.3.2.4涉及的数据表CSSERVICE表,BASE表和电子地图规划中的相关表结构。3.3.2.5算法3.3.2.6菜单按钮设立按行政区域定位:输入行政区名后定位所需要查询的行政区,并显示该区域范围内的基站运营状态。按街道定位:输入街道名后定位所输入的街道区域,并显示该区域内的基站运营状态。按建筑物定位:输入建筑物后定位建筑物所在的区域,并显示该建筑物内有无基站和运营状态。按厂家和产品类型定位:输入厂家或产品类型后查询基站,并把基站的运营状态显示在地图上。按组合查询定位:根据给定地名、基站类型和基站的生产厂家组合查询基站,并把基站的运营状态显示在地图上。3.3.2.7人机界面3.3.2.8程序逻辑PDL描述:SUB按行政区定位 获得输入的行政区名 根据行政区名定位地图 获得该区域内的基站ID号 Call查询基站运营状态ENDSUBSUB按街道定位 获得输入的街道名根据街道名定位地图获得该区域内的基站ID号Call查询基站运营状态ENDSUBSUB按建筑物定位 获得输入的建筑物名 根据建筑名定位地图 获取该建筑物内的基站ID号 Call查询基站运营状态EndSubSUB按厂家和产品类型定位基站 获得输入的厂家和产品类型 根据厂家和产品类型查询基站获得基站ID号 Call查询基站运营状态ENDSUBSUB按组合查询 获得给定的地名定位地图 获得厂家和产品类型获得ID号 根据给定的地名和基站ID号生成给定地名内基站的ID号Call查询基站运营状态ENDSUBSUB查询基站运营状态 根据基站ID号查询基站的运营状态 显示基站的运营状态ENDSUB3.3.2.9接口3.3.2.10权限描述需要有查询浏览权的用户才干对此操作.3.3.2.11测试要点输入行政区名、街道名、建筑物名等能否认位地图并显示区内的基站运营状态,输入或选择不同的厂家和产品类型后能否认位基站并显示其运营状态,能否按给定的地名和产品类型定位基站,并显示其运营状态。3.3.3查询显示功能:3.3.3.1模块功能描述查询地图上任意一点的作用基站的工作状态,用不同颜色、不同亮度区别显示;查询地图上任意基站的场强,用颜色深浅变化表达其强弱;查询地图上任意基站的话务量大小;查询顽固障碍基站;查询已派修仍未修复的基站;查询新增障碍基站;查询基站的病历卡;查询基站的报障信息;查询话务量异常的基站;话务量无正常收集的基站;查询由于同频干忧或邻频干忧导致不能登录的基站;查询话务量异常基站周边一定范围内的基站覆盖范围;用户位置的拟定;查询基站的可用率、修复及时率、障碍历时、告警率和基站的完好率,并用图形显示(柱状和饼状)。3.3.3.2操作说明查询地图上任意一点的作用基站的工作状态和查询地图上任意基站的场强都是用基站覆盖模型主键来拟定该点的作用基站;任意基站的话务量大小到网优系统中调用话务量分析表;查询顽固障碍基站时是查询顽固障碍数据库表(Bigotry),查询已派修仍未修复的基站是查询CS_SO表中的STS值等于8或3时的障碍基站;查询新增障碍基站是查询CS_SO表中的STS值等于0时的障碍基站,查询基站病历卡是查询ERROR表中的值,查询基站报障信息是查询ERROR表中的ERROR_MEMO的值,查询话务量异常的基站和话务量无正常收集的基站都是查询网优系统中的话务量异常表中的值;查询由于同频干忧或邻干忧导致不能登录的基站是查询CS_SO表中的ERROR值等于“同频干忧或邻干忧导致不能登录”的基站;查询话务量异常基站周边一定范围内的基站覆盖范围是先查询到话务量异常的基站然后根据用记输入的范围值显示基它基站的覆盖范围;用户位置的拟定重要是引用定位系统的功能;查询基站的可用率、修复及时率、障碍历时、告警率和基站的完好率,是多个表的联合查询并计算出来的结果。3.3.3.3输入输出项目没有输入值,只有输出显示值3.3.3.4涉及的数据表ERROR;SC_SO;Bigotry,网优系统中的话务量分析表,CSSERVICE表;CS_TIME_LIMIT表3.3.3.5算法基站可用率:在某一时间段内已开通基站“INS”状态的基站数/已安装的基站总数修复及时率:实际在给定的时限内修复完毕的障碍基站数/实际出现的障碍基站数障碍历时:竣工时间—派障时间基站完好率:从未没有出现告警的基站数/基站总数基站告警率:在某一时间内出现告警信息的基站个数/基站总数3.3.3.6菜单按钮设立地图上任意一点的作用基站状态任意基站的场强任意基站的话务量顽固障碍基站已派修仍未修复的基站查询新增障碍基站查询基站病历卡查询话务量异常的基站话务量无正常收集的基站由于同频干忧或邻频干忧导致不能登录的基站(受干忧的基站)查询话务量异常基站周边一定范围内的基站覆盖范围查询基的可用率查询基站告警率障碍修复及时率基站完好率障碍历时用户位置的拟定3.3.3.7人机界面3.3.3.8程序逻辑PDL描述:SUB任意一点的作用基站的状态 获得任意一点的坐标 根据这一点运用基站覆盖模型获得作用在这一点上的基站ID号(一般取八个基站) Call查询基站运营状态ENDSUBSUB任意基站的场强 获得基站的ID号 根据基站覆盖模型获得这个基站的场强,并显示在地图上。ENDSUBSUB话务量查询 获得需要查询话务量的基站ID号 根据ID号去网优系统取得该基站的话务量报表,并显示出来。ENDSUBSUB查询顽固障碍基站 从表Bigotry取出所有值并显示出来。ENDSUBSUB查询已派修仍未修复的基站 查询表CS_SO的STS值等于3或8时的基站,并显示出来ENDSUBSUB查询新增障碍基站 查询表CS_SO的STS值等于1时的基站,并显示出来ENDSUBSUB查询基站的病历卡 获得需要查询的基站ID号 根据ID号查询ERROR表值ENDSUBSUB查询话务量异常的基站 从网优系统中查询话务量值为零的基站,并显示出来ENDSUBSUB查询话务量无正常收集的基站 在网优系统中查询话务量无正常收集的基站表,并显示出来ENDSUBSUB查询由于同频干忧或邻频干忧导致不能登录的基站 查询CS_SO表是的故障因素值等于同频干忧或邻频干忧的基站,并显示出来ENDSUBSUB查询话务量异常基站周边一定范围内基站的覆盖范围 从网优系统中查询到话务量异常的基站ID 根据异常基站ID号从基站覆盖模型中获得作用在异常基站上的基站ID号(一般取八个基站) 运用基站覆盖模型得出作用在异常基站上的基站覆盖范围。ENDSUBSUB查询基站的可用率 获得用户输入的时间段 根据用户输入的时间段查询出在这个时间段内处在“INS”状态的基站个数(从CS_SO表中获取) 从表CSSERVICE表记录基站的总个数 运用公式计算出基站可用率ENDSUBSUB查询基站的告警率 获得用户输入的时间段 根据用户输入的时间段获得出现告警的基站个数(从CS_SO表中获取) 从表CSSERIVCE记录基站的总个数 根据公式计算出告警率ENDSUBSUB查询基站的障碍修复及时率 从表CS_TIME_LIMIT和CS_SO联合查询出在给定期限内完毕修复的障碍数 从表CS_SO中查询出基站出现的障碍总数 根据公式计算出修复及时率ENDSUBSUB查询基站的完好率 从CS_SO表和CSSERVICE表联合查询从未产生过故障的基站数 从CSSERVICE表查询出基站总数 根据公式计算出基站的完好率ENDSUBSUB障碍历时 从CS_SO表中计算出障碍历时ENDSUBSUB用户位置定位 获得用户申告的电话号码 根据电话号码运用定位系统中的功能定位用户所处的位置ENDSUB3.3.3.9接口3.3.3.10权限描述需要有查询浏览权的用户才干对此操作.3.3.3.11测试要点能否查询任意一点的作用基站的运营状态,能否查询任意基站的作用范围,能否任意基站的话务量,能否查询顽固障碍基站,能否查询已派修仍未修复的基站;能否查询新增障碍基站、基站的病历卡、基站的报障信息;能否查询话务量异常或话务量无正常收集的基站;能否查询由于同频干忧或邻频干忧导致不能登录的基站;能否查询话务量异常基站周边一定范围内的基站覆盖范围;能不能对故障申告用户位置的定位;能否查询基站的可用率、修复及时率、反馈及时率、障碍历时、告警率和基站的完好率,并用图形显示(柱状和饼状)。3.3.4区域或范围查询显示功能:3.3.4.1模块功能描述按行政区域查询记录基站状态分别为INS,OUS,UNSET、change、noresponse的基站,并区别显示出来;按给定地理范围查询基站状态分别为INS,OUS,UNSET、change、noresponse的基站,并区别显示出来;对于地图上任意一点,按照一定的圆形、矩形、多边形区域搜索周边基站的状态显示准时间段记录话务量达成一定值的基站状态;3.3.4.2操作说明按行政区域查询记录基站状态分别为INS,OUS,UNSET、change、noresponse的基站和按给定地理范围查询基站状态分别为INS,OUS,UNSET、change、noresponse的基站都先由电子地图规划表中的地理要素来拟定该区域内的基站然后再去查找CSSERVICE表中基站的状态进行记录。对于地图上任意一点,按照一定的圆形、矩形、椭圆形、多边形邻域搜索周边基站的状态是用各种地图选择工具选择一定的区域内基站的工作状态。准时间段记录话务量达成一定值的基站状态是用户自己指点一个话务量的临时值来拟定话务量达成该值的基站,然后去CSSERVICE中取它的工作状态值。3.3.4.3输入输出项目输入:给定的地理范围值、运用地图工具选择任意区域、给定期间段以及需要记录话务量达成的值。输出:相应的报表和图3.3.4.4涉及的数据表电子地图规划表中的地理要素表,网优系统中的话务理分析表,CSSERVICE表3.3.4.5算法3.3.4.6菜单按钮设立按行政区域记录各种状态按地理范围记录基站状态任意区域内基站的状态话务量达成一定值的基站状态3.3.4.7人机界面3.3.4.8程序逻辑PDL描述:SUB按行政区域记录各种状态值 按行政区域划分分别获得每个区域内的基站ID号 根据基站的ID号记录出各个区域内处在每一种状态的基站数ENDSUBSUB按地理范围记录基站的状态 获得给定的地理范围内基站的ID号 记录出这些基站内处在每一个种状态的基站数ENDSUBSUB任意区域内基站的状态 获得任意区域内的基站ID号 记录出处在每一个状态的基站数ENDSUBSUB查询话务量达成一定值的基站 获得用户给定的时间段和需要记录的话务量阀值 从网优系统获得相应的基站ID号 查询CSSERVICE表中基站的运营状态ENDSUB3.3.4.9接口 3.3.3.10权限描述需要有查询浏览权的用户才干对此操作.3.3.4.11测试要点 查看按行政区记录处在每一种运营状态的基站数值是否与实际相符 查看按给定地理范围内记录处在每一种运营状态的基站数值是否与实际相符 能否看到任意区域内的基站运营状态 查看按给定的时间段内话务量达成一定的值是否与实际相符3.4图形符号库管理模块:图形要素符号库的建立、维护和更新。可以接受用户自定义的符号,并保存管理。功能点描述如下:3.4.1.1模块功能描述点、线、面图形符号的设计;点、线、面对象的符号库的设计;添加、删除、修改矢量符号、位图符号、以及字体符号到符号库中;管理独立符号的属性信息;设立独立符号的颜色、尺寸、高亮、闪烁属性;管理组合符号(如缓冲区符号,记录图表符号)的属性信息;设立组合符号的颜色、尺寸、及其他属性信息;3.4.1.2操作说明图形符号的管理是运用MAPX中的一些基本属性来修改相应的内容,不涉及用户数据库。也就是对地图的功能的操作3.4.1.3输入输出项目输入需要增长或修改的符号值以及符号值的属性。输出到相应的库中去3.4.1.4涉及的数据表3.4.1.5算法3.4.1.6菜单按钮设立图形符号的设计图形符号库的设计3.4.1.7人机界面3.4.1.8程序逻辑SUB图形符号的设计 设立各种图形符号可编辑 把修改后的各种值存入库中ENDSUBSUB图形符号库的设计 把图形符号库设立为可编辑ENDSUB3.4.1.9接口3.4.1.10权限描述需要有图形符号管理权的用户才干对此操作.3.4.1.11测试要点能否对地图中的各种图形符号和符号进行编辑3.5记录分析模块:目前重要实现根据基站的属性数据来进行数据抽取与障碍分析。3.5.1.1模块功能描述记录基站在某一段历史时期内的各种服务状态(INS和非INS)的次数以及各种状态所占时间比率;记录分析基站的病历档案;(指每一个基站发生各种故障的次数)对基站的报障信息进行记录;(指记录发生每一种故障的基站数)对某一个网管服务器所管理下的基站故障次数、基站故障类型、派修情况、派修结果进行记录;对某一个模块局所管理下的基站故障次数、基站故障类型、派修情况、派修结果进行记录;3.5.1.2操作说明通过选择时间段来记录各种服务状态的次数和所占时间比率;记录分析基站的病历档案是按基站进行记录每一个基站故障次数;对基站的报障信息进行记录是按故障的类型进行记录发生故障的基站数;对某一网管服务器或模块局所管理下的基站故障次、基站故障类型、派修次数,派修结果进行记录时是先按用户所选择的网管服务器或模块局的值与CS_Info表中SID或MID进行比较获得基站的ID,再记录基站病历表ERROR中的相关值和CS_SO表中STS值不等于0的数量以及等于4的值数量。3.5.1.3输入输出项目用户需要输入或选择时间段和选择网管理服务器或模块局的值,输出以上几种报表;3.5.1.4涉及的数据表CS_Info;ERROR;CS_SO等3.5.1.5算法3.5.1.6菜单按钮设立记录某一时间段内处在INS和非INS状态的次数记录某一时间段内处在各种状态的时间比记录基站病历档案记录报障信息按网管服务器记录报表按模块局记录报表3.5.1.7人机界面3.5.1.8程序逻辑PDL描述:SUB记录在某一时间段内基站处在INS或非INS的状态次数 获得用户输入的时间段 记录在这个时间内处在INS状态的次数和非INS状态的次数 用图表显示结果ENDSUBSUB记录某一时段内处在各种状态的时间比 获得用户输入的时间段 从CS_SO表中获得处在各种状态的时间值 总的时间减去各种状态的时间合得到非INS的时间值 用图表显示结果ENDSUBSUB记录基站病历档案 从ERROR表中记录每一个基站出现的各种故障状态的次数 并分析每一种故障的解决方法和结果 用图表显示出来ENDSUBSUB记录故障信息 按故障类型分类记录出现每一种故障的基站数 用图表显示结果ENDSUBSUB按服务器记录报表 从CS_Info表是获得各服务器下的基站ID号 根据基站ID号记录出现故障次数、基站故障类型、派修情况(是否派修)、派修结果(成功与否)ENDSUBSUB按模块局记录报表 从CS_Info表中获得每一个模块下的基站ID号 根据基站ID号记录出现故障次数、基站故障类型、派修情况(是否派修)、派修结果(成功与否)ENDSUB3.5.1.9接口把产生的报表传到专题图生成模块中,运用显示输出模块打印出来3.5.1.10权限描述需要有记录分析权的用户才干对此操作.3.5.1.11测试要点查看能否记录出在某一时间段内基站处在INS或非INS的状态次数和各种状态所占时间比,能否记录基站病历和报障信息。能否按服务器和模块局记录故障次数、故障类型、派修情况、派修结果。3.6专题图生成模块:重要实现根据数据库重的各种信息生成丰富多样的记录图表,并能动态地配置到基础底图中。具体说明如下:3.6.1.1模块功能描述用饼状图、柱状图、颜色渐变图等对每一个基站在某一时间段内服务状态时间记录数据制图,并配置到底图中;用饼状图、柱状图、颜色渐变图等对每一个基站在某一时间段内各种服务状态次数记录数据制图,并配置到底图中;用饼状图、柱状图、颜色渐变图、曲线图、点密度图,等值线图等分析每一个基站发生各种故障的次数,并配置到底图中。3.6.1.2操作说明服务状态时间记录重要是根据CS_SO表中的状态修改时间来定,服务状态次数重要是用故障类型分别记录各种故障类型发生的次数;3.6.1.3输入输出项目用户需要输入或选择时间段和选择网管理服务器或模块局的值,并选择需要用来显示的图,输出以上几种报表;3.6.1.4涉及的表CS_Info;ERROR;CS_SO等3.6.1.5算法3.6.1.6菜单按钮服务状态时间服务状态次数发生故障次数3.6.1.7人机界面3.6.1.8程序逻辑PDL描述:SUB基站的服务状态时间比 运用记录分析模块的方法获得服务状态所占时间比值 获得用户选择的显示图样 用用户选择的图样显示记录分析出来的服务状态所占时间比ENDSUBSUB基站的服务状态次数 运用记录分析模块的方法获得服务状态次数值 获得用户选择的显示图样 用用户选择的图样显示记录分析出来的服务状态次数ENDSUBSUB基站的发生故障次数 运用记录分析模块的方法获得基站发生故障的次数 获得用户选择的显示图样 用用户选择的图样显示记录分析出来的基站发生故障的次数ENDSUB3.6.1.9接口从记录分析模块获得需要生成的记录报表,把各种报表运用显示输出模块打印出来3.6.1.10权限描述需要有查询浏览权的用户才干对此操作.3.6.1.11测试要点 能否用图形显示各种报表3.7图形显示输出模块:在计算机屏幕上、打印机等输出设备符号化输出空间数据和属性数据。3.7.1.1模块功能描述在打印机上输出纸质地图;在打印机上输出各种记录报表;3.7.1.2操作说明重要是地图的打印和报表的打印;3.7.1.3输入输出项目输出纸质地图和各种报表3.7.1.4涉及的数据表:3.7.1.5算法3.7.1.6菜单按钮设立 打印地图 打印各种记录报表3.7.1.7人机界面 3.7.1.8程序逻辑PDL图:SUB打印地图 获取当前的地图显示数据 把数据传送到Print()中去ENDSUBSUB打印各种报表 获得用户选择需要打印的报表类型 运用记录分析模块把数据从数据库中取出来 生成报表 把数据传送到Print()中去ENDSUBSUBPrint() 获得需要打印的数据 显示在地图上 把需要打印的数据传送到打印机中进行打印ENDSUB 3.7.1.9接口 把记录分析模块中传过来的报表打印出来,或者显示在地图上3.7.1.10权限描述所有合法用户就可以对此操作3.7.1.11测试要点 查看地图能否打印,各种报表能否打印。3.8事务管理模块:重要实现事务解决、基站病历卡的建立。3.8.1.1模块功能描述基站病历卡和顽固障碍的建立;基站故障的定位解决、故障派单解决、维修结果检测;基站设备更新解决。维修结果录入。基站故障排除优先级的拟定;3.8.1.2操作说明基站故障定位、病历卡、顽固障碍的建立和派单解决、维修结果检测都是自动运营解决,系统每30分钟去CSMS系统中取一次值形成故障单并定位故障因素。优先级的拟定是每晚上拟定一次,运营时间在应当是天天的早上四点钟进行解决。基站设备更新解决和维修结果录入都是人工录入。系统在形成障碍单就自动把基站病历卡建立了,同时也把故障的定位进行解决形成故障因素说明,在进行竣工解决时,也把顽固障碍库建立起来了。3.8.1.3输入/输出项目需要输入的是:更新的基站设备资料和维修结果资料;需要输出的是:基站病历卡和顽固障碍的建立;故障的定位结果、派障结果、维修检测结果以及故障的优先级的拟定;3.8.1.4涉及的数据表ERROR表;CS_SO表;Bigotry表,CSMS系统中的CSMAIN表,CS_SERVICE_HOUR表,CSSERVICE表,CSALARMCHAR_H表、VIEW_EQUIPSTATUS表、CSALARM_K表、TRAFFICDATA_K表3.8.1.5算法优先级的拟定方法:当基站的开通时间满一个月时,用当月的话务量月记录数据来拟定。当满足话务量是整个泉州电信局基站总数的前20%(按话务量的高低排序)的基站,系统自动把这些基站的优先级设为:1;是前20%~40%的基站的优先级设立为:2;其余的基站优先级为:3。当某基站还没有设立过优先级时,而该基站开通时间又没有满足一个月时,则该基站的优先的参考值取,前一天的忙时话务量的值为优先级的设立参考:当基站的忙时话务量大于0.6erl优先级设立为:1;介于0.4~0.6erl优先级设立为:2;其余基站的优先级为:3。每一个月设立一次。注:红色部分是从表PRI_Parameter表中取得;上面的参数是系统默认的值。当基站没有优先级时,则设立。3.8.1.6菜单按钮设立基站设备更新录入维修结果录入3.8.1.7人机界面3.8.1.8程序逻辑流程图:每隔一分钟取一次系统时间判断是否为自动派修时间每隔一分钟取一次系统时间判断是否为自动派修时间是进行自动派修判断分钟是否为30否否1.进行竣工解决;2.检测CSMS服务器上基站状态,形成障碍单。自动派修流程:取一条需要派单的障碍单取一条需要派单的障碍单取障碍基站的97资料是否有局向资料97资料不全,转人工台派单否根据局向与障碍类型查询配置表,是否设定维修班组根据设定班组,派修。是未配制,转人工台派单是否尚有需派单障碍单有结束登陆CSMS服务器是否登陆成功?登陆CSMS服务器是否登陆成功?是否有未解决CSMS服务器?有无结束否是查CSMAIN,CS_SERVICE_HOUR表,得到连续S_limit小时非INS状态基站。对于日立基站查CSMAIN,CSSERVICE,CSALARMCHAR_H表,得到天线故障的基站。对于京瓷基站查CSMAIN,CSSERVICE,CSALARM_K表,得到天线故障的基站。对于日立基站查CSMAIN,CSSERVICE,VIEW_EQUIPSTATUS得到第二,三,四对线故障基站。对于京瓷基站查CSMAIN,CSSERVICE,CSALARM_K表,得到第二,三,四对线故障基站。查询CSMAIN,TRAFFICDATA_K表,的连续两天无话务,同时状态又为INS的基站。根据号线系统GPS标志和CSMS服务器GPS状态判断GPS基站非GPS通步。有障碍基站的CSDN号是否有基站号线资料?登记基站CSDN号无形成基站障碍单登陆CSMS服务器是否有未解决CSMS服务器?登陆CSMS服务器是否有未解决CSMS服务器?是否登陆成功?无结束否是取一条需要检测竣工的障碍单。查询基站状态是否为INS否是否有天线故障?有是否为二,三,四对线故障是是否为GPS基站非GPS同步是是否为无话务基站?是无否否障碍单状态是否为修障成功?障碍单竣工障碍单作废是否尚有需检测障碍单。有无是否否是障碍单状态是否为修障成功?转修障失败是否PDL描述:SUB基站病历卡的建立 从CS_SO表中取出STS为5状态并且状态变动时间为当前时间段的故障单 根据故障单号找出解决结果种方法 把取出的值存入ERROR表中ENDSUBSUB顽固障碍基站的建立 从CS_SO表中取出STS为3状态并且状态变动时间为当前时间段的故障单 找出维修时间等值 把取出的各值存入顽固障碍表中ENDSUBSUB故障定位解决 取一条需要定位的障碍单 运用故障检测主键测出产生该故障的因素 把形成故障的因素写入CS_SO表中ENDSUBSUB自动派单解决取出所有需要派单的障碍单DOWHILE 取一条障碍单判断时间是否发生了六个小时 检测是否是顽固障碍 IF是顽固障碍THEN 是否返回厂家进行修理 ELSE 再去检测该基站是否仍未恢复 IF仍未恢复THEN 进行派单解决 取出该基站的基本资料库查看是否有局向资料 IF有局向资料THEN 根据局向与障碍类型查询配置表,是否设定维修班组 IF设定了维修班组THEN 告知维修班组进行维修 ELSE 转入人工派单 ENDIF ELSE 转入人工派单 ENDIF ELSE 把该障碍单的状态设立为7 ENDIFENDIFNEXTENDSUBSUB竣工检测 根据竣工流程进行解决ENDSUBSUB维修结果录入 列出所有进行派修过的未竣工的障碍单 获得用户选择的障碍单号 列出需要用户录入的障碍单内容 获得用户录入的内容 存入数据库并修改障碍单状态为4 进行竣工解决ENDSUBSUB更新设备录入 获得用户选择的基站ID号获得更改设备名称和内容存入数据库ENDSUBSUB基站故障排出优先级的设立 取得所有的基站ID号 根据ID号查看开通时间是否有一个月 IF开通时间有一个月以上THEN 从网优系统中取得基站的话务量月记录报表,并按高到低排序 根据优先级按月话务量记录的参数设立来拟定基站的优先级 ELSE 从网优系统中取得基站的前一天的话务量记录报表,并按高到低排序 根据优先级按日话务量记录的参数设立来拟定基站的优先级 ENDIFENDSUBSUB形成障碍 见流程图ENDSUBSUB时间触发器 获得系统时间 IF时间为每月的1号3:00THEN CALL基站故障排出优先级的设立 ENDIF IF时间30,0分钟THEN CALL竣工检测 CALL形成障碍 CALL故障定位解决 CALL派单解决 CALL建立基站病历卡 CALL建立顽固基站档案 ENDIFENDSUB3.8.1.9接口 3.8.1.10权限描述所有合法用户都能对此操作。3.8.1.11测试要点能否形成障碍单,能否进行竣工解决,能否进行故障定位,能否进行自动派单解决,能否建立基站病历卡和顽固障碍档案,能否更新设备和录入维修结果3.9系统内部接口管理模块:重要实现对系统内部的接口管理。3.9.1.1模块功能描述与97系统的接口管理和数据抽取主键管理;与CSMS系统的接口管理和数据抽取主键管理;与网优系统的接口管理和数据抽取主键管理;与定位服务的接口管理和数据抽取主键管理;3.9.1.2操作说明与97系统的接口重要是把基站的基本属性资料库(emitter,emitter_other,emitter_port,emitter_nwkseg)中的值转入到本地数据库中的BASE表和BASE_Other表中来;与CSMS系统的接口重要是把基站的运营状态库和故障故障信息库中的值转入到CS_SO,CSSERVICE,ERROR,SERVICEDESP表中来;与网优和定位的数据接口是在需要时再去数据库中取数据。3.9.1.3输入/输出项目输出抽取出来的数据存入相应的数据表中3.9.1.4涉及的数据表BASE,BASE_Other,CS_SO,CSSERVICE,ERROR,SERVICEDESP和97系统中的emitter,emitter_other,emitter_port,emitter_nwkseg表以及CSMS系统中的CSSERVICE,CSMAIN,SERVICEDESP3.9.1.5算法3.9.1.6菜单按钮设立3.9.1.7人机界面3.9.1.8程序逻辑PDL描述: SUB与97系统的数据抽取 登录97系统 打开emitter,emitter_other,emitter_port,emitter_nwkseg表 取出数据 存入BASE,BASE_Other 退出97系统 ENDSUBSUB与CSMS系统的数据抽取 登录CSMS系统 打开CSMAIN,CSSERVICE,CSSERVICEDESP等表 取出数据 存入CSSERVICE,CS_SO等表中 退出CSMS系统ENDSUBSUB与网优系统的数据抽取 在事务解决模块中需要获取网优系统的数据时进行登录网优系统取出相应的数据退出网优系统ENDSUBSUB与定位系统的数据抽取 在查询显示模块中需要查询用户申诉时所处的位置时进行登录 登录定位系统 取出相应数据 拟定用户位置 退出定位系统ENDSUB3.9.1.9接口 事务解决模块中障碍单的形成 查询显示模块中用户位置的定位3.9.1.10权限描述只有系统管理员才干对此操作.3.9.1.11测试要点3.10系统参数设立模块:3.10.1.1模块功能描述基站优先级按话务量的月记录来拟定的优先级的参数设立;用忙时话务量来拟定基站优先级的参数设立;基站故障分类参数设立;系统自动派单配置表基站维修时限配置表用户权限的定义和设立;用户的登录名和密码的录入与修改;3.10.1.2操作说明基站排障优先级参数设立(按话务量的月记录和忙时话务两种方式来解决,参数设立放在一个页面上来完毕),故障分类的参数设立,系统自动派单配置表参数的建立,维修时限配置表的建立。使用本系统的用户录入和权限的设立。3.10.1.3输入输出项目各种参数值的录入,并输出到数据库中3.10.1.4涉及的数据表CS_ERROR、CS_TIME_LIMIT、CS_ASGN_CTRL、LoginPermission、Login、PRI_Parameter3.10.1.5算法3.10.1.6菜单按钮设立故障优先级设立故障分类设立自动派单配置表维修时限配置表新用户录入修改用户密码用户权限设立3.10.1.7人机界面3.10.1.8程序逻辑PDL描述:SUB故障优先级设立 获得用户输入的优先级设立阀值 验证输入的数据是否数值类型 存入CS_ERROR表中ENDSUBSUB故障分类设立 获得用户输入的故障分类数据 存入CS_ERROR表中ENDSUBSUB自动派单配置表 获得故障解决类型和解决班组编号 存入CS_ASGN_CTRL表中ENDSUBSUB维修时限配置表 用户录入维修时限 获得用户录入的维修时限配置数据 存入CS_TIME_LIMIT表中ENDSUBSUB使用用户录入 系统管理录入需要使用本系统的用户名和密码 存入LOGIN表中 用户权限设立ENDSUB3.10.1.9接口3.10.1.10权限描述只有系统管理员才干对此操作.3.10.1.11测试要点 能否进行用户名和密码的录入,能否进行系统自动派单配置和维修时限配置的录入和设立;能否进行故障解决优先级参数的设立和故障分类设立3.11数据转换模块3.11.1.1模块功能描述数据倒入转换模块;数据倒出转换模块;3.11.1.2操作说明把非SQLSERVER的数据格式(如:ACCESS、EXCEL、DBF等等数据格式)转换SQLSERVER的数据格式;或者把SQLSERVER中的数据转为其它数据格式3.11.1.3输入输出项目输入需要倒入的数据文献名和途径,需要入的数据库名和表名,需要转化的数据类型输出需要倒出的文献名和存放途径,选择需要倒出的数据库名和表名3.11.1.4涉及的数据表没有具体的数据库表3.11.1.5算法3.11.1.6菜单按钮设立数据倒入数据倒出3.11.1.7人机界面3.11.1.8程序逻辑SUB数据转入 请输入需要倒入的数据文献名、途径和类型 获得需要倒入的数据文献名、途径和类型 请选择需要倒入的数据库名和表名 获得需要倒入的数据库名和表名 判断需要倒入的数据中的数据类型是否与现在有的数据表字段数据类型一致 IF不一致THEN 显示犯错信息 ELSE 进行倒入 ENDIFENDSUBSUB数据转出 请选择需要倒入的数据库名和表名 获得需要倒入的数据库名和表名请输入需要倒入的数据文献名、途径和类型 获得需要倒入的数据文献名、途径和类型 进行倒出ENDSUB3.11.1.9接口3.11.1.10权限描述只有系统管理员才干对此操作.3.11.1.11测试要点查看是否能把指定的数据格式转换为SQLSERVER的数据格式,查看是否能把SQLSERVER数据格式转换为其它数据格式

4.数据库设计 数据库是用来存每一个功能所需要的数据库而建的,一个表中的字段有也许在几个地方都有要使用.数据库表的结构,重要是根据系统设计的功能需要而建的,也许以后尚有也许增长.表编号:001表名(中文名):基站基本属性数据库表表名(英文名):BASE说明:重要是用于存放基站的常用到的基本资料。为基站的查询提供数据源。字段名数据类型长度描述IDIntNotNull本表自动,程序中用。本表是唯一的CS_TAGVARCHAR15,NotNull基站编号BASE_TYPEVARCHAR30基站类型CSIDIntCSID号码,手机辨认基站标示BASE_ADDRVARCHAR100安装地址SOFTWAREAVARCHAR20软件版本PARAMATERVARCHAR20参数版本MANUFACTURERVARCHAR100基站厂家GPSCHAR1是否有GPS,1:表达有,0:表达没有MACHINERYVARCHAR20机器串号UPSCHAR1是否有UPS,1:表达有,0:表达没有CS_DNInt基站电话号码,重要是把97系统的emitter表和CSMS系统的CSMAIN表连接起来。表编号:002表名(中文名):基站安装维护数据库表名(英文名):BASE_Other说明:重要是用于存放基站的安装维护方面的基站属性资料,为基站故障的排出提供一定帮助.属于基站基本属性.字段名数据类型长度描述IDIntNotNull本表自动ID,程序中用。本表是唯一的。BASE_IDIntNotNull基站基本属性编号=BASE.ID(外键)ANTENNA_COLORVARCHAR50天线颜色ANTENNA_COVERVARCHAR220主覆盖方向ANTENNA_OBLIQUITYVARCHAR220天线角度ANTENNA_MANUFACTURERVARCHAR50生产厂家AREAVARCHAR100所属社区HOB_TYPEVARCHAR20铁架类型LONGVARCHAR20是否长杆INSTALL_DATEDATE安装日期START_DATEDATE开通日期LINE_LONGVARCHAR50电缆长度POWER_LINE_SPECVRACHAR50电力线规格及长度STAIR_HEIGHTVARCHAR210上楼方式KEY_INFOVARCHAR260上锁信息KEY_MANVARCHAR260负责人信息Farmer_INFOVARCHAR260包机人信息POWER_PLACEVARCHAR230电源开关位置POWER_LOCKvarchar20电源是否加锁WORK_ADDR_FLAGVARCHAR50工作地,保护地,接地情况及电阻。HEIGHTVARCHAR50基站高度EXCH_IDVarchar20局向PROTECT_TYPECHAR20保护地线类型LONGITUDEVARCHAR20东经度LATITUDEVARCHAR20北纬度LAYERNUMBER10层数FIXINGVARCHAR50设备号WORK_REMARKSVARCHAR260施工备注PROTOCOL_FIRSTVARCHAR100协议甲方FIRST_CONTACTVARCHAR100甲方联系PROTOCOL_SECONDVARCHAR100协议乙方SECOND_CONTACTVARCHAR100乙方联系POWER_CHARACTERVARCHAR230用电性质POWER_CIRCSVARCHAR50用电情况POWER_CHARGEvarchar20每年所付电费CHARGE_CIRCSvarCHAR20今年电费付款情况CHARGE_DATEDATE今年电费应付日期CHARGE_STOPDATE今年电费截止日期REMARKVARCHAR200备注表编号:003表名(中文名):基站的网优数据库表名(英文名):BASE_Optimize说明:重要是用于存放网优上用到的电平值.属于基站的基本属性.作为系统参数来设立,由于这里的数据不是常变动,并且大部分基站都用这一个标准.字段名数据类型长度描述IDIntNotNull本表自动ID,程序中用。本表是唯一的。BASE_IDIntNotNull基站基本属性编号=BASE.ID(外键)STANDBY_SELECTNUMBER10待机区选择电平STANDBY_HOLDNUMBER10待机区保护电平HANDOVER_PROCESSNUMBER10再呼喊型硬切换过程电平HANDOVER_SELECTNUMBER10再呼喊型硬切换目的区域选择电平TCH_HANDOVERNUMBER10TCH切换型硬切换过程电平CHANNEL_FER_VALUENUMBER10信道切换FER阀值HANDOVER_CSNUMBER10HandoverrequestedbyCSprocesslevel(由基站发起的切换请求电平)TCH_CS_FER_VALUE1NUMBER10TCHswitchrequestedbyCSFERthresholdvalue(1)(由基站误码率大发起的TCH切换误码阀值1)TCH_CS_FER_VLAUE2NUMBER10TCHswitchrequestedbyCSFERthresholdvalue(2)(由基站误码率大发起的TCH切换误码阀值2)RT_MM_VERSIONVARCHAR50TR_MMprotocolversion(RT_MM的协议版本)TRANSMITTING_SLOTNUMBER10Transmittingslotcarriersensinglevelthreshold(发送时隙载波检测电平阀值)RECEIVING_SLOT_1NUMBER10Receivingslotcarriersensi

温馨提示

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

评论

0/150

提交评论