应用于网管系统中的业务管理装置和方法

文档序号:9826089阅读:326来源:国知局
应用于网管系统中的业务管理装置和方法
【技术领域】
[0001] 本申请涉及网络通信技术,特别涉及应用于网管系统中的业务管理装置和方法。
【背景技术】
[0002] 随着网络的高速发展,针对业务的管理,也从单一的协议管理转向混合业务的管 理。
[0003] 在混合业务管理中,通过业务来区分业务对应的网络设备,例如无线业务对应无 线网络设备,性能业务对应监控网络设备,设备巡检业务对应诸如巡检管家一类的巡检网 络设备;基于此,当用户希望同时进行性能业务和设备巡检业务时,按照混合业务管理的设 计思路,就只能是将性能业务对应的监控网络设备和设备巡检业务对应的诸如巡检管家一 类的巡检网络设备组合在一起。
[0004] 但是,简单机械地将不同业务对应的不同网络设备组合,并非能够达到不同网络 设备的功能堆砌,相反,往往是各自为政,需要用户在不同网络设备之间不间断地切换,大 大降低了业务的管理效率。

【发明内容】

[0005] 本申请提供了应用于网管系统中的业务管理装置和方法,满足各业务的融合需 求,提高业务的管理效率。
[0006] 本申请提供的技术方案包括:
[0007] -种应用于网管系统中的业务管理装置,包括:
[0008] 用户视角管理模块,用于获取与用户选择的用户视角对应的用户视角内存对象, 将获取的用户视角内存对象中的用户视角标识ID和控制区域信息发送给菜单管理模块;以 及,接收菜单管理模块返回的控制区域菜单对象,将接收的控制区域菜单对象发送给渲染 丰旲块;
[0009] 菜单管理模块,用于接收用户视角管理模块发送的用户视角ID和控制区域信息, 获取与所述用户视角ID和控制区域信息对应的菜单内存对象,依据获取的菜单内存对象从 功能项管理模块已提供的功能项中获取所需的各功能项,利用获取的各功能项组织控制区 域菜单对象发送给用户视角管理模块;
[0010] 功能项管理模块,用于提供用户根据业务需求设置的功能项给所述菜单管理模 块;
[0011]渲染模块,用于依据所述用户视角管理模块发送的控制区域菜单对象进行渲染, 控制区域菜单对象被渲染为网页的功能菜单,用于供用户依据所述功能菜单管理网络设 备。
[0012] 优选地,所述用户视角管理模块包括:
[0013] 视角处理单元,用于将不同来源的用户视角配置文件转化为用户视角内存对象, 并发送给对象处理单元;
[0014] 对象处理单元,用于将所述视角处理单元发送的用户视角内存对象存储在本地; 以及,
[0015] 从本地已存储的用户视角内存对象中获取与用户选择的用户视角对应的用户视 角内存对象,将获取的用户视角内存对象中的用户视角ID和控制区域信息发送给菜单管理 丰旲块;以及,
[0016] 接收菜单管理模块返回的控制区域菜单对象,将所述控制区域菜单对象插入至所 述控制区域信息对应的页面中,发送所述页面的URL给渲染模块;
[0017] 所述渲染模块接收所述URL,依据所述URL找到对应的页面,根据所述页面中的内 容进行渲染,所述页面中插入的控制区域菜单对象被渲染为网页的功能菜单,所述页面中 的功能内容信息被渲染为网页的功能内容。
[0018] 优选地,所述视角处理单元通过以下子单元实现将不同来源的用户视角配置文件 转化为用户视角内存对象,并发送给对象处理单元:
[0019] XML处理单元,用于将设定目录下各业务注册的用户视角XML配置文件解析为用户 视角内存对象,提供给对象处理单元;
[0020] Web定制处理单元,用于从数据库中获取用户通过Web界面定制的用户视角配置文 件,将获取的用户视角配置文件解析为用户视角内存对象,提供给对象处理单元;
[0021] 代表性状态传输REST服务处理单元,用于通过访问REST服务获取第三方注册的用 户视角配置文件,将获取的用户视角配置文件解析为用户视角内存对象,提供给对象处理 单元。
[0022]优选地,菜单管理模块包括:
[0023]菜单收集单元,用于收集不同来源的菜单配置文件,将收集的菜单配置文件转换 为菜单内存对象,并存储在本地;
[0024]菜单对象处理单元,用于接收所述用户视角管理模块发送的用户视角ID和控制区 域信息,在本地已存储的菜单内存对象中获取与所述用户视角ID和控制区域信息匹配的菜 单内存对象,确定所述菜单内存对象中关联功能项信息所包含的各功能项ID和功能项展示 顺序,从所述功能项管理模块已提供的功能项中获取各功能项ID对应的功能项,将所述功 能项展示顺序和获取的各功能项组织成控制区域菜单对象发送给所述用户视角管理模块。 [0025]优选地,所述功能项管理模块包括:
[0026] 功能项收集单元,用于收集不同来源的功能项;
[0027] 功能项提供单元,用于按照设定的功能项格式描述已收集的各功能项,并提供给 所述菜单管理模块。
[0028] 一种应用于网管系统中的业务管理方法,包括:
[0029] 获取与用户选择的用户视角对应的用户视角内存对象;
[0030] 依据获取的用户视角内存对象中的用户视角ID和控制区域信息获取对应的菜单 内存对象;
[0031] 依据获取的菜单内存对象从已收集的功能项中获取所需的各功能项,并利用获取 的各功能项组织控制区域菜单对象;
[0032] 依据所述控制区域菜单对象进行渲染,控制区域菜单对象被渲染为网页的功能菜 单,用于供用户依据所述功能菜单管理网络设备。
[0033]优选地,该方法进一步包括:
[0034] 在本地存储用户视角内存对象,本地存储的用户视角内存对象包括:不同来源的 用户视角配置文件转化的用户视角内存对象;
[0035] 所述获取与用户选择的用户视角对应的用户视角内存对象包括:
[0036]确定用户选择的用户视角;
[0037]从本地已存储的用户视角内存对象中获取与用户选择的用户视角对应的用户视 角内存对象。
[0038]优选地,该方法进一步包括:
[0039] 在本地存储菜单内存对象,本地存储的菜单内存对象是通过对不同来源的菜单配 置文件进行内存对象转化形成的;
[0040] 所述依据获取的用户视角内存对象中的用户视角ID和控制区域信息获取对应的 菜单内存对象包括:
[0041] 在本地已存储的菜单内存对象中获取与所述用户视角ID和控制区域信息匹配的 菜单内存对象。
[0042]优选地,依据获取的菜单内存对象从已收集的功能项中获取所需的各功能项,并 利用获取的各功能项组织控制区域菜单对象包括:
[0043] 确定所述菜单内存对象中关联功能项信息所包含的各功能项ID和功能项展示顺 序;
[0044] 从已收集的功能项中获取各功能项ID对应的功能项;
[0045] 将所述功能项展示顺序和获取的各功能项组织成控制区域菜单对象。
[0046] 优选地,在依据所述控制区域菜单对象渲染出对应的网页页面以供用户依据所述 网页页面管理网络设备之前,进一步包括:
[0047] 将所述控制区域菜单对象插入至所述控制区域信息对应的页面中;
[0048] 所述依据控制区域菜单对象渲染出对应的网页页面以供用户依据所述网页页面 管理网络设备包括:
[0049] 根据所述页面中的内容进行渲染,其中,所述页面中插入的控制区域菜单对象被 渲染为网页的功能菜单,所述页面中的功能内容信息被渲染为网页的功能内容。
[0050] 由以上技术方案可以看出,本发明中,当用户根据业务需求选择显示某一个用户 视角时,用户视角管理模块就会依据用户的选择获取对应的用户视角内存对象,之后,用户 视角管理模块、菜单管理模块、功能项管理模块、渲染模块相互协作最终根据用户的选择组 织各个菜单进行业务管理,该业务管理满足业务的融合需求,打破了业务之间各自为政的 固有壁皇,很好地体现精细化管理的优势。
【附图说明】
[0051] 图1为本发明提供的装置结构图;
[0052] 图2为本发明提供的区域示意图;
[0053] 图3为本发明提供的多用户视角切换页面示意图;
[0054]图4为本发明实施例提供的基于用户选择基础网络管理视角形成的网页结构示意 图;
[0055] 图5为本发明实施例提供的基于用户选择的有线无线一体化视角形成的网页结构 示意图;
[0056] 图6为本发明提供的硬件装置结构图;
[0057]图7为本发明提供的方法流程图。
【具体实施方式】
[0058]为了使本发明的目的、技术方案和优点
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1