电子运维系统的设计与实现.doc_第1页
电子运维系统的设计与实现.doc_第2页
电子运维系统的设计与实现.doc_第3页
电子运维系统的设计与实现.doc_第4页
电子运维系统的设计与实现.doc_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

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

文档简介

XXXXXXXXXXXXXXXXXXXXXXXXXX大学 工程硕士学位论文 电子运维系统电子运维系统 的设计与实现的设计与实现 作者姓名 XX XX XX 工程领域 软件工程 校内导师 XXXXXX 教授 XXXXXX 企业导师 XXXXXX 完成时间 二 一二年五月 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX A dissertation for master s degree Design and Implementation of the electric operation and maintenance System Author s Name XXXXXXXXXXXX speciality Software Engineering University Supervisor Prof XXXXXXXXXXX XXXXXX Enterprise Supervisor XXXXXX Finished time May 2012 XXXXXXXXXXXXXXXX 学位论文相关声明 本人声明所呈交的学位论文 是本人在导师指导下进行研究工作所 取得的成果 除已特别加以标注和致谢的地方外 论文中不包含任何 他人已经发表或撰写过的研究成果 与我一同工作的同志对本研究所 做的贡献均已在论文中作了明确的说明 学校导师签名 年 月 日 企业导师签名 年 月 日 作 者 签 名 年 月 日 摘要 I 摘摘 要要 随着通信行业的竞争日趋激烈 通信运营商迫切需要提高自身运营效率 规范管 理流程 实现部分工作的自动执行能力 进而从运维管理上提高竞争能力 通信运营 商为了使管理工作流程化 使员工工作得到合理规划 提高服务质量 就迫切需要使 其生产管理电子化 而电子运维系统正是立足于为电信运营商网络运行维护 生产 指挥及调度服务 并使之成为电子化 高效率和可管控的生产指挥调度系统 具有重 要研发价值 运维管理工作灵活多变 管理人员变动频繁 所以电子运维系统必须有 流程可定制的能力 为确保管理工作的规范性 安全性 电子运维系统需要对各类日 常工作有较灵活的支撑手段 本文的主要工作如下 1 详细描述了整个电子运维系统的需求特点 电子运维系统的需求特点是强调日 常工作的流程化和管理工作计划性 2 根据需求完成了电子运维系统的总体设计 并基于普元工作流的 WEB 定制和中 间件技术 对电子运维系统进行了详细设计 包括生产任务管理 运维操作管理 割 接管理 值班管理 权限管理 接口等模块 其中生产任务管理 运维操作管理 割 接管理 值班管理是核心功能 其设计内容有界面设计 核心流程设计及核心事务逻 辑设计 3 在此基础上实现了电子运维系统 拟定了电子运维系统部署方案和测试手段 经 经过最终测试 电子运维系统在性能上是满足用户需求的 该系统采用普元中间件 基于组件化编程模式 能够快速适应需求的灵活变化 并提供图形化的流程 WEB 定制方式 为适应运维管理工作的灵活多变提供支撑手段 基于源数据的操作权限定制 保证了系统的安全性 本课题设计实现的电子运维系统已广泛应用于国内各大通信营商等 有着广阔的 市场前景和巨大的现实意义 课题的研究成果能对未来企业级工作流定制建设有指导 意义 也对企业管理提供流程支撑平台 关键词关键词 电子运维系统 普元 工作流 摘要 II ABSTRACT III ABSTRACT With the increasing competition in the telecommunication industry telecommunication operators need to improve the operation efficiency regulate the management process and realize the ability of automatical execution so that can enhance their own competitiveness In order to make management streamlined make work be appropriately planned and enhance service quality there is an urgent need for them to implement electronic production management Electric operation and maintenance system targets the operation and maintenance production directing and scheduling service of carrier networks and makes it be an electronic highly efficient and controllable production dispatching system and thus it has important research and development value Operation and maintenance management is flexible managers change frequently so the electronic operation and maintenance systems must have the ability to customize processes To ensure management standardization and security the electronic operation and maintenance system needs to have more flexible support means for the daily work The main work is to design and realize the electronic operation and maintenance system the main work is as follows 1 A detailed description of the requirement of electric operation and maintenance system in detail which is emphasis on the needs of the processlization of daily work and planning of management 2 According to the requirement we complete the overall design for the electric operation and maintenance system and based on the workflow techniques of Primeton we make a detailed system design for electric operation and maintenance system including modules of production task management operation and maintenance management changeover management duty management and so on The design contents include interface design core process design and core business transaction logic design 3 On the basis of the electronic operation and maintenance system realization and draws up the electronic operation and maintenance deployment scheme and test system means through the ultimate test electronic operation and maintenance system in performance is to meet the needs of the user The system uses the Primeton middleware component based programming model able ABSTRACT IV to quickly adapt to flexible changes in the demand and provide graphical process WEB customized ways to adapt to the operation and maintenance work flexible support means based on source datathe authority to operate customized to ensure the security of the system This project which was desined and implemented of the electronic operation and maintenance system has been widely used in the domestic communications business This system has great market prospect and social meaning The research achievement can be used as guidelines for future design and construction of enterprise Workflow and can provide support platform for enterprise Workflow Key words Electric operation and maintenance system Primeton Work flow 目 录 V 目目 录录 第第 1 1 章章绪论绪论 1 1 1 电子运维系统的研究背景与简介 1 1 2 电子运维系统的研发现状 2 1 2 1 电子运维系统的概念 2 1 2 2 电子运维系统的应用 2 1 2 3 国内外电子运维系统研究状态及发展 2 1 2 4 电子运维系统的相关技术 3 1 3 本人的主要工作 5 1 4 本文的主要工作与组织结构 5 第第 2 2 章章电子运维系统的需求分析电子运维系统的需求分析 7 2 1 总体需求 7 2 2 建设目标 7 2 3 系统需求分析 8 2 3 1 权限管理 8 2 3 2 工作流管理 8 2 3 3 生产任务管理 8 2 3 4 运维操作单管理 9 2 3 5 割接管理 10 2 3 6 值班管理 10 2 3 7 作业计划管理 10 2 3 8 电子运维系统需求用例描述 10 2 4 本章小结 11 第第 3 3 章章电子运维系统的设计电子运维系统的设计 12 目 录 VI 3 1 总体设计思路 12 3 2 系统总体架构设计 12 3 2 1 功能架构设计 12 3 2 2 技术架构设计 13 3 2 3 部署架构设计 14 3 3 主要模块详细设计 15 3 3 1 流程 WEB 定制模块设计 15 3 3 2 生产任务管理设计 20 3 3 3 运维操作单管理设计 23 3 3 4 割接管理设计 26 3 3 5 值班管理设计 27 3 3 6 作业计划管理设计 30 3 3 7 权限管理设计 32 3 3 8 系统用户登陆设计 39 3 3 9 外部系统接口设计 40 3 4 数据库设计 41 3 5 系统出错处理设计 46 3 5 1 安全性设计 46 3 5 2 数据库管理与维护说明 46 3 6 本章小结 46 第第 4 4 章章电子运维系统的实现电子运维系统的实现 48 4 1 开发平台 48 4 2 总体实现 48 4 3 核心功能实现 50 4 3 1 生产任务管理 50 目 录 VII 4 3 2 运维操作单管理 53 4 3 3 割接管理 55 4 3 4 值班管理 57 4 3 5 作业计划管理 60 4 3 6 权限管理 63 4 4 本章小结 65 第第 5 5 章章电子运维系统的测试与安装电子运维系统的测试与安装 66 5 1 电子运维管理系统软件测试 66 5 1 1 测试方法 66 5 1 2 测试结果分析 67 5 1 3 测试结论 68 5 2 电子运维管理系统的配置 编译和运行 69 5 2 1 安装配置 69 5 2 2 版本发布 72 5 2 3 电子运维系统安装测试程序 73 5 3 本章小结 74 第第 6 6 章章总结和展望总结和展望 75 6 1 课题总结 75 6 2 下一步工作计划 76 参考文献参考文献 77 致致 谢谢 79 目 录 VIII 第 章 绪论 1 第第 1 章章 绪论绪论 1 1 电子运维系统的研究背景与简介 随着 2009 年 3G 业务的投入运营和国内电信市场的重组 国内通信行业竞争机制 不断加强 这些都对电信服务质量和内部管理 市场嗅觉灵敏度提出更高的要求 当 前中国电信新业务的不断涌现 电信运营机构不断扩大 电信业务更加复杂化 为提 高电信运营商的竞争能力 电信运营商迫切需要从内部提高运营效率 目前 中国电 信集团及各省 市分公司一直 有一部分采用纸质记录 还有一部分虽采用简单的流 程支撑 但流程不支持定制 无法适应业务管理不断变化 造成管理和工作成本高居 不下 面对市场竞争 如何提高运营效率 降低运维成本 改善服务质量 保证网络 高效稳定的为客户提供服务 以及如何提高为客户服务的水平 是每个电信企业迫切 需要解决的问题 对于中国电信来说 上市后对运行维护效率 维护水平 维护成本 控制提出了更高的要求 运行维护要从面向设备 网络转变为面向市场 业务 必须 依靠管理创新和技术进步走综合化 集中化维护之路 1 因此 在电信内部引入电子化办公 实现管理规范化 流程固化 提高管理效率 与执行效率都有十份重大的意义 达到此目的就必然要引入电子运维系统 电子运维系统 Electric Operation Maintenance System 是一种基于 web 的并 使中国电信各省市分公司运维部日常工作实现电子化的系统 主要实现如下目标 1 维持各分公司运维部正常管理 正常上下班 提高管理效率和提高内部资源利 用率的电子化工具 2 使运维管理工作电子化 即由原来纸质的变为现在的电子的 易于查找 易于 跟踪 工作可管可控 3 加强安全管理 使用电子化机房管理 任何人员出入机房都必须由相应管理人 员登记 管理人员每天对机房出入记录进行核实 以强化机房安全管理 4 规范运维工作 实现对割接 生产等工作的电子化 并通过流程配置固化管理 流程 从而使运维管理工作更加规范 5 使作业计划电子化 强化了任务分配 任务分配自上而下 强化个人与企业 个人与部门的关系 强调部门目标来源于企业目标 个人目标来源于部门目标 强调 个人与企业 部门目标的一致性 整体提高了工作效率 2 第 章 绪论 2 1 2 电子运维系统的研发现状 1 2 1 电子运维系统的概念 电子运维系统最早从 2001 年开始逐步提出功能划分 起初集成在网管系统 功能 有故障工单管理 任务单管理 局数据工单管理 值班管理 作业计划管理等模块 基本实现了运维工作的电子化支撑 具备运维管理系统的雏形 2004 年 电子运维管 理系统实现较大的发展 整合了资料管理 KPI Key Performance Indicator 管理 案例库管理等 并实现了与 OA Office Automation 短信网关等系统的互联 实现 部门之间 系统之间的信息与流程流转 极大提升了工作质量与效率 2006 年 针对 电子运维系统 中国电信演进战略咨询 梳理业务 编制统一规范并进行统一全公司 全网推广 使电子运维具备流程化 制度化 电子化和高效管理的诸多支撑能力 并 逐渐演变为核心支撑系统 3 1 2 2 电子运维系统的应用 电子运维系统已开始在中国电信部分省市分公司推广使用 但其在各分公司的定 位和使用模式不统一 以致未能完全达到提升运维管理效率和方便工作的目标 具体 表现为 工作流程不支持 WEB 定制 不支持作业计划的自动执行等 同时 中国电信 集团公司按省市分成 32 直属分公司 对早期电子运维系统 各分公司理解不一 各地 市建设情况远远没有达到集团的规范要求 目前中国电信 32 省市分公司 有一半以上已经实现了电子运维系统 未实现电子 运维的分公司仍然通过纸质方式记录管理 1 2 3 国内外电子运维系统研究状态及发展 从国外电子运维的经验来看 在发达国家 由于人力资源的成本高 多数通信运 营商开始就考虑如何以自动化和电子化手段减少人员数量 降低运营成本 在国外的 运维管理中 大量采用自动化排班和工作流程定制方式 自动化排班和流程定制并不 是仅仅凭借转变观念就可实现 而是需要系统的支撑手段和配套的管理制度才能真正实 现 国外通信运营商电子运维管理系统主要生产厂商有 IBM HP 等公司 这些公司产 品基本已经实现工作流程的定制 但仍然不满足国内有关电子运维系统安全管理要求 当前 国内电子运维系统产品主要有 广东瑞达公司的电子运维系统 中通软公司 的电子运维系统 中兴软创公司的电子运维系统 三家公司的电子运维都存在如下缺 第 章 绪论 3 点 1 三家公司的产品仅支持月度个人作业计划 不支持部门作业计划 也不支持年 度作业计划 2 三家公司的产品没有工作流的概念 生产工作流程都是通过硬编码支持 不能 适应管理工作的灵活变化 3 三家公司的产品缺乏对系统的安全管理 1 2 4 电子运维系统的相关技术 本论文主要采用了普元中间件技术 普元中间件是利用 J2EE 技术 基于面向构件 技术达到企业级应用开发 运行 管理 监控 维护的中间件平台 它采用的是 SOA 架构 符合国际标准 具备易扩展 易集成等特性 普元中间件英文名称 Primeton EOS 简称 EOS 4 普元中间件平台结合了 J2EE 技术 XML 技术 构件原理 可视化展现 最终以 J2EE 为基础实现了面向构件的应用架构 普元中间件以构件为基本开发单元 并以图 形化的形式开发和展示 使模型稳定 构件可重复利用 经验可积累 从而达到快速 和高质量搭建的目的 同时提高了后期软件的可管理性和可维护性 5 主要结构图如 图 1 1 所示 企业应用软件企业应用软件 面向构件的中间件面向构件的中间件 EOS EOS 分布式计算机中间件 分布式计算机中间件 J2EEJ2EE 数据库数据库 操作系统操作系统 计算机硬件计算机硬件 图 1 1 普元中件间总体结构 普元中间件平台不仅提供了丰富的构件库 同时从开发 运行 管理到监控提供 了一套完整 高效的支撑手段和工具 从功能上普元中间件主要分为 6 大模块 具体 有 普元构件运行环境 普元管理控制台 普元构件集成开发环境 普元工作流 普 第 章 绪论 4 元构件库 普元页面开发工具 各构件介绍如下 1 构件运行环境指的是各种构件运行的环境 在服务运行环境中 普元构件操作 XML 数据总线中的数据来完成业务功能 并实现一定业务能力 对外提供 API Application Programming Interface 应用程序编程接口 提供可视图化的数 据操作界面 提供页面标签定制功能 普元构件运行环境分为服务层 引擎层 2 普元管理控制台可对工作流运行情况 构件运行环境进行实时监控 普元管理 控制台提供了服务器静态配置和动态监控的管理功能 静态配置包括 数据库配置 触发器配置 定时器配置 构件包信息配置 日志 配置 监控日志配置 构件包发布 展现逻辑管理 业务逻辑管理 数据字典管理 数据库初始化 许可证管理等 动态监控管理包括 展现逻辑监控 业务逻辑监控 数据逻辑监控 在线用户监控 业务流程调整 流程实例管理 流程发布管理 代理 管理 代理范围设置 代办管理 工作交接 高级查询 审计监控 工作流配置 历 史数据迁移 展现逻辑统计 业务逻辑统计 数据逻辑统计 统计配置 策略控制 系统日志 用户访问监控日志 控制台操作日志 日志下载 异常代码库查询 运行 异常查询 密码修改 3 普元构件集成开发环境是一个面向构件的可视化集成开发环境 是提供构件开 发的工具类平台 主要包括构件开发 业务逻辑开发 展现逻辑开发 数据逻辑开发 页面开发 流程开发 普元构件集成开发环境集成了各种开发视图 包括构件库视图 缩略图 开发资 源库 代码工程图 编辑区等 普元构件集成开发环境也提供了一套有关项目开发 管理 监控 维护的管理支撑工具 4 普元工作流是与普元平台无缝集成的流程引擎 通过普元构件集成开发环境提 供了可视化开发环境 用拖 拉 拽的方式 在构件运行环境 将普元平台已开发好 的众多构件直接拖放至业务流程中 以便快速搭建工作流应用 普元工作流支持在普 元构件集成开发环境完成流程开发 流程引擎结合了展现逻辑和业务逻辑 流程流转 分为串行 并行 支持子流程嵌套调用等多种流转模式 流程可以分版本管理 可以 控制版本与流程实例的关系 包括特事特办 一刀切 分水岭等多种关系模式 以灵 活适应业务的发展需要 普元构件库主要提供各类构件调用视图 包括运算构件视图 时间构件视图 字符串处理构件视图等 5 普元构件库是对常用构件进行集中管理的构件资源库 普元构件库主要包括基 础计算构件库 基础业务构件库 基础应用构件库 工作流构件库和页面标签库等 5 大类 6 普元页面开发工具集成了页面代码开发和页面构件集成 普元页面开发工具提 第 章 绪论 5 供基于页面的可视化开发 可利用标签有 文本控件 数据区控件等 主要提供视图 有 自定义模板 页面向导 设计视图 源代码编辑区视图 1 3 本人的主要工作 本人在课题研究期间负责电子运维系统的需求分析与设计工作 部份代码实现 工作内容包括 1 进行电子运维系统前期的用户需求引导与分析 确定电子运维系统的主要需求 框架 2 针对用户的实际需求 进行技术选型 设计并搭建电子运维系统的总体架构 技术架构与功能架构 3 负责电子运维系统的详细设计 包括生产任务管理 运维操作单管理 割接管 理 值班管理 作业计划管理模块的流程设计 接口设计及主要类图 4 完成了系统数据库建模工作 项目测试场景和测试代码的设计工作 部署场景 和部署方案的设计工作 1 4 本文的主要工作与组织结构 本文的主要工作是设计并实现了电子运维系统 本电子运维系统主要有以下特点 1 整合了运维工作的各个业务职能管理模块 包括割接管理 生产指挥 值班管 理等 2 引入普元工作流 实现运维管理流程 WEB 定制 能灵活适应各种管理模式及管 理流程的变化 工作流管理主要完成各种工单 事务流程的定制 驱动 跟踪 统计 等功能 通过工作流 数据流实现对各种管理事务的调度 实现跨各级分公司 部门 之间的事务闭环流转 实现多个流程之间的事务传递 3 实现了运维工作流程数据的集中管理 4 引入 SOA service oriented architecture 的架构 普元中间件是基于 SOA 的架构 通过引入普元中间件 使电子运维系统具备 SOA 架构特性 便于今后扩展 并以服务组件的形式对外提供基础服务 5 在系统中引入了权限管理 并支持权限配置功能 加强了系统的安全管理 本论文主要针对电子运维系统的设计与实现进行介绍 其中 1 第一章简要介绍了项目研究背景与意义 包括电子运维系统发展现状 同时对 本论文设计实现的电子运维系统特点作了详细介绍 第 章 绪论 6 2 第二章介绍了电子运维系统需求模型 包括生产任务管理 运维操作单管理 割接管理 值班管理 作业计划管理等 并以此为基础完成电子运维系统的总体设计 和数据库设计 3 第三章对电子运维系统详细设计作了完整介绍 对电子运维系统各个模块作了 深入剖析 对普元工作流的 WEB 定制作了详细设计 为后面的移植工作奠定基础和提 供保障 是系统实现的主要技术基础 4 第四章详细描述了开发环境和编码的实现过程 同时也介绍了电子运维的测试 工具 测试方法 测试过程和测试结果 充分说明电子运维在功能和性能上是能满足 需求的 本章也介绍了移植工作的具体内容和步骤 是项目的实践部分 5 第五章对项目的进展和结果做简单的总结 第 2 章 电子运维系统的总体设计 7 第第 2 章章 电子运维系统的需求分析电子运维系统的需求分析 根据运维管理的发展过程及目前国内电子运维系统的现状 要使电子运维系统能 满足运维管理工作的需要并适应未来的发展 就必须调研当前电子运维管理的需求 本章详细分析了电子运维系统各模块业务需求 具体分析的需求方面有 生产任务管 理 运维操作工单管理 割接管理 值班管理 作业计划管理等 2 1 总体需求 电子运维系统功能架构图 如图 2 1 所示 电子运维系统电子运维系统 基础管理基础管理 业务流程管理业务流程管理 系统管理系统管理 权限配置权限配置 生产任务管理生产任务管理 运维操作单管理运维操作单管理 割接管理割接管理 值班管理值班管理 作业计划管理作业计划管理 流程定制流程定制 环节定制环节定制 转派转派 追派追派 操作定制操作定制 环节时限环节时限 图 2 1 电子运维架构 系统主要分为基础管理和业务流程管理 基础管理主要是针对各项运维管理工作 应用的支撑功能 包括系统管理 核心配置 生产任务管理 运维操作工单管理 值 班管理 作业计划管理等 业务流程管理主要是针对工作流的配置管理 包括流程定 制 环节定制 操作定制 转派 追派 环节时限等 2 2 建设目标 综合所述 电子运维系统建设目标如下 1 在电子运维系统中引入工作流引擎 实现流程定制 以适应运维管理工作灵活 多变的特性 第 2 章 电子运维系统的总体设计 8 2 在电子运维系统中引入自动排班管理和作业计划 以实现日常工作计划和值班 计划的快速定制 3 针对大量业务流程管理模块 提供全视图的工单监控与管理 并进行分权控制 4 加强安全管理 要求针对电子运维系统内各个操作进行权限控制 2 3 系统需求分析 本文所研发的系统用于中国电信各省市分公司对日常运维工作的支撑管理 日常 运维管理主要有生产任务管理 值班管理 日常作业计划 重大割接管理等 2 3 1 权限管理 权限管理要求根据组织机构和功能模块进行分权分域管理 可以定义每个数据库 的操作权限 省公司管理员可以针对市公司管理员权限按模块进行指派 同时省公司 管理员也可以指定省公司员工权限 市公司管理员在定义市公司人员权限时 权限定 义内容均可以细到模块及模块数据的具体操作 2 3 2 工作流管理 工作流支持 WEB 界面的定制 定制要求如下 1 可以以图形化的拖拽方式进行流程定制 2 可以定制流程时限 流程启动规则等 并支持流程的并行方式 串行方式 回 退方式 3 要求可以定义流程每个环节属性 包括环节调用画面 环节上的操作 环节之 间的流转关系 环节时限等 2 3 3 生产任务管理 生产任务管理主要是对生产任务工单进行管理 生产任务通常是从 省公司运维 部 下发给 各地市公司运维部 的生产性指令或文件 其特点如下 1 各地市公司运维部相关科室或人员接到工单后需要进行相关的运维操作 并将 操作结果及时的反馈给相关科室 2 生产任务管理实现了生产任务工单的拟稿 审核 签发 签收 执行 反馈等 活动过程的管理 以保证生产任务工单能够快速 有效地下达到分公司 保证各环节 工作及时 有效地执行 并为分公司生产任务执行考核提供依据 第 2 章 电子运维系统的总体设计 9 3 生产任务工单实现包括同级部门之间的工作协同 6 生产任务单管理的业务功能 包括 工单列表 对于待处理和已处理完成的生产任务单 在系统中能够以列表方式列出各自权限 范围内的生产任务单 工单数量过多时 应分屏显示 并提供翻页功能 点击生产任 务单流水号 能弹出生产任务单的详细信息 对工单审核人应提供 待审核工单 列表视图 列出待审核的工单 对工单签收 人应提供 待签收工单 列表视图 列出待签收的工单 对工单经办人 协办人和传 阅人应提供 待处理工单 列表视图 并列出需要反馈的工单 2 工单执行流程跟踪 在生产任务单发起后 在工单信息页面上 应该以图形或列表方式 显示工单执 行过程信息 包括每个处理环节的处理人 处理时间 处理结果 上传的附件信息等 3 查看结果反馈 在生产任务单发起后 在工单信息页面上 应能够以列表的形式显示工单执行结 果 包括执行人 反馈时间 反馈结果等工单处理信息 4 工单查询 具有权限的人员 可根据生产任务单任务类型 标题 单号 内容 任务执行的 开始时间 结束时间 是否超时等条件 查询生产任务单及生产任务的执行结果 省公司可以查询各市公司发起的所有生产任务单及生产任务执行结果信息 5 工单统计 可根据生产任务单任务类型 发起人部门 发起人 处理人 处理人所在部门等 条件 统计指定时间段内部门每个人发起任务单数 处理任务单数和已超时任务单数 2 3 4 运维操作单管理 本功能主要是实现对电信各地市子公司运维操作的管理 地市分公司发起运维操 作单申请 再由省公司负责人审批运维操作申请 在审批通过后 地市子公司才能够 进行相应的执行 在执行完成后 地市施工人员填写执行结果 在运维工作执行过程中 系统将自动记录每一步的执行情况和事务进展情况 从 而实现整个运维操作过程的全程跟踪与管理 整个闭环过程包括从运维操作申请开始 到施工结束 以确保在网设备的安全并对其有效管理 7 运维操作工单涉及的专业有 交换 传输 数据 动力 线路等专业 第 2 章 电子运维系统的总体设计 10 2 3 5 割接管理 割接管理主要实现各专业的割接请示功能 它针对重大线路资源建设 机房改造 区域线路铺设等过程进行管理 工程割接申请单的信息包括 工程编号 工程批号 工程名称 割接类型 割接 开始时间 预计割接结束时间 割接方式等 割接方案信息有 割接原因 割入资源 信息 割出资源信息 割接要求 政企客户名称 政企客户对应产品类型 异常情况 保障措施等 2 3 6 值班管理 值班管理实现了机房的电子化值班 它将值班日志 交接班记录等任务集成至系 统中 实现值班日志和工作计划的关联 实现值班交接班与障碍处理的关联 使得值 班人员能够准确 高效的完成各项维护任务 值班管理主要包括值班日志管理 交接 班管理 值班记事 重要记录管理 日常维护管理等 2 3 7 作业计划管理 作业计划完成了员工日常维护工作计划的电子化 作业执行流程主要包括工作计 划的制定 审批 执行反馈 审核和归档等过程 作业计划需要对维护工作计划的制 定和实施过程进行监控与管理 8 同时为考核提供依据 2 3 8 电子运维系统需求用例描述 电子运维系统使用人员即客户 分为三类 系统管理员 普通人员 部门主管 具体描述如下 1 系统管理员负责权限配置 流程配置 流程查看 2 普通人员可以提请生产任务单 割接管理及运维操作对应用的拟稿 签发 签 收执行 反馈 同时还可以制定值班计划 作业计划并执行相应计划 3 部门经理完成生产任务单 割接管理及运维操作的审核工作 包括各类任务的 执行审核 系统管理员 普通人员 部门主管具有客户共同属性 权限设置分为信息类型配 置 信息项配置 操作类型配 拟稿 签发 签收执行 反馈 审核相对生产任务单 割接管理及运维操作只是流程对应状态的变更 如图 2 2 所示 第 2 章 电子运维系统的总体设计 11 系统管理员 部门主管 普通人员 工单反馈 工作签收执行 作业计划制定 值班制定 值班计划执行 电电子子运运维维系系统统 权限设置 流程配置 流程查看 工单拟稿 工单审核 工单签发 作业计划执行 客户 信息项配置 操作权限配置 信息类型配置 运维操作状态变更 割接状态变更 生产单状态变更 图 2 2 电子运维架构 2 4 本章小结 本章主要是对电子运维的整体需求作了详尽的分析 包括作业计划 值班管理等 电子运维系统分为基础功能部分和系统管理部分 基础功能部分包括值班管理等 系 统管理部分分为权限管理 用户管理 机构管理 流程管理等 其中作业计划 生产 任务管理等是核心模块 本章有关电子运维管理的需求分析为电子运维系统功能设计 和技术演进打下基础 并说明了电子运维以普元工作流和普元中间件作为基础开发技 术是可行的 第 3 章 电子运维系统的详细设计 12 第第 3 章章 电子运维系统的设计电子运维系统的设计 依据上一章对电子运维系统的需求分析 本章首先完成了电子运维系统的总体设 计 其次完成了电子运维的详细设计 电子运维详细设计分两部分 即主要模块详细 设计和其他设计两部分 接着完成了接口设计 最后完成电子运维系统的数据库设计 本章利用普元开发环境完成展现逻辑的设计 同时就展现逻辑核心部分作了说明 3 1 总体设计思路 电子运维系统是支持通信运营商内部运维管理工作的电子化工具 依据其功能定 位和能力要求 需要从以下几个方面考虑电子运维系统的总体设计与实现思路 1 省集中建设部署 多级管控 同时考虑部分通信运营商全国集中部署的要求 通信运营商主要的组织机构是从集团到省分公司 再到市州分公司 再到县分公 司 分四级机构 根据目前各大运营商内部要求 系统分两种模式建设 即省集中与 集团集中 所以电子运维系统设计要充分考虑其适应性 即至少要支持四级机构的权 限管控方式 2 采用中间件技术 基于 SOA 架构 系统采用普元中间件技术进行设计与开发 为适应用户需求的快速变化提供手段 基于 SOA 中间件技术 为企来信息化系统未来融合提供技术手段 3 具备一定灵活性和自动执行能力 以适应运维管理工作的不断变化并提高运维 工作效率 4 需要引入工作流引擎 并结果生产实际 实现管理流程的可定制 同时具有对 日常工作按预先设定规则进行自动分配和自动执行的能力 3 2 系统总体架构设计 依据总体设计实现思路 完成系统总体架构设计 总体架构设计内容包括 功能 架构设计 技术架构设计 部署架构设计 3 2 1 功能架构设计 第 3 章 电子运维系统的详细设计 13 应 用 层 基 础 层 生产任务管理 展 现 层 生产任务拟稿 生产任务审核 个人设置登陆任务单展示任务单处理 生产任务修改 生产任务签发 生产任务签收 生产任务转发 运维操作单管理 申请 审批 签收 执行 反馈 割接管理 割接申请 批复通知 割接审批 割接施工 割接评估 值班管理 值班 排班 交接班 班组管理 班次管理 作业计划管理 月度作业计划 年度作业计划 个人作业计划 部门作业计划 基础查询 权限管理流程WEB定制 信息类型管理流程配置管理 流程执行 环节库管理 操作配置 操作类别管理信息项管理 操作权限配置操作权限审批管理 图 3 1 功能架构设计 电子运维系统总体功能架构如图 3 1 所示 具体功能如下 1 实现对上级机构下发及本部门需要承担的生产任务的管理 包括生产任务单 值班管理 作业计划等活动的管理 2 根据网络运维管理各项功能 各专业与流程的关系 调用流程管理中的流程配 置管理 完成网络运维管理的流程配置功能 3 实现对网络运维的工程管理 包括工程割接信息录入 工程割接状态管理 工 程割接反馈跟踪 相关信息的查询统计等 3 2 2 技术架构设计 电子运维系统技术架构如图 3 2 所示 具体技术架构内部实现原理如下 1 电子运维系统采用分层架构设计 分为展现层 控制层 业务逻辑层 数据层 各层职责如下 1 展现层 通过展现组件完成任务信息的展现 同时提供各类查询组件 2 控制层 提供流程组件和控制策略组件 完成流程流转控制 3 业务层 完成业务规则的定义 同时通过安全组件实现系统的安全控制 4 数据库层 完成数据持久化 2 将界面 业务逻辑和数据相分离 实现系统内部的松耦合 3 通过企业数据集成平台 实现与其它周边系统的接口 第 3 章 电子运维系统的详细设计 14 图 3 2 技术架构设计 3 2 3 部署架构设计 如图 3 3 所示为部署架构设计 整个部署架构分成以下四部分 1 数据库 两台数据库服务器连接磁盘阵列存储 数据库服务器之间实现互相备 份 当一台出现故障 另外一台服务器自动启动 实现无缝安全切换 磁盘阵列存储 容大 易于扩展 2 应用服务器 采用四台服务器组成 其中 三台服务器实现分布式分节点部署 并通一台服务器作统一代理和负载 以实现压力分担 3 分析库 分析数据库定期从如图 3 3 所示左边生产库定期同步增量历史数据 由分析库承担后期报表分析工作 避免大数据量分析工作影响系统生产运行 4 防火墙 电子运维系统通过防火墙实现外网端口映射 达到安全控制的目的 第 3 章 电子运维系统的详细设计 15 数据库 服务器2 HA 数据库 服务器1 磁盘阵列 光纤交换机 企业内网 应用服务 报表服务器 服务器1 代理 应用服务 器2 应用服务 器3 应用服务 器4 网络交换机 网络交换机 internet 图 3 3 部署架构设计 3 3 主要模块详细设计 本节完成主要模块的详细设计工作 完成流程 WEB 定制 生产任务管理 运维操 作单管理 割接管理 值班管理 作业计划管理等模块的功能设计工作 设计内容有 业务逻辑设计 界面设计 具体内容见下面章节 3 3 1 流程 WEB 定制模块设计 流程配置主要包括操作配置 环节配置 流程 WEB 编辑等 具体如下 操作配置 用于管理系统通过硬编码产生的函数和用户自定义的函数 并供流程 环节执行调用 它提供有关操作的增加 修改 删除等功能 需配置的操作信息有操 第 3 章 电子运维系统的详细设计 16 作编号 操作名称 所属业务类型 函数名等 如图 3 4 所示为操作配置设计画面 操作维护库操作维护库 操作配置 选择 xxx 操作代码 xxx 操作名称 xxx 业务类型 新建修改删除 保存关闭 xxx 操作类型 操作配置画面 操作名称 输入文本 输入文本业务类型 输出名称 输入文本 输入文本输出表达式 操作类型 交换业务 PHS业务 操作 互联互通 动力专业 数据专业 IT系统 省NOC NGN 图 3 4 流程操作 WEB 定制画面 利用普元开发工具设计的操作配置展现逻辑 如图 3 5 所示 操作信息配置展现 逻辑分为开始 业务处理逻辑 输出画面 结束 操作信息配置展现逻辑中核心部分 是业务逻辑 主要完成操作信息配置的各个关键事务处理 包括数据提取 计算 处 理等 操作信息配置展现逻辑中涉及到的业务逻辑有 操作配置信息查询业务逻辑 操作配置信息核实业务逻辑 操作信息配置更新保存业务逻辑 各业务逻辑具体完成 的业务功能如下 1 操作配置信息查询业务逻辑完成操作信息的提取 2 操作配置信息核实业务逻辑完成操作信息变更内容的核实 3 操作信息配置更新保存业务逻辑完成操作信息变更内容保存 图 3 5 流程操作 WEB 定制展现逻辑 环节是组成工作流的基本单位 每个环节代表流程中一个独立的事务 环节模板 配置就是配置该环节所要进行的操作及所要操作的表单 并提供环节模板增加 修改 删除 复制功能 环节内容包括环节编号 环节名称 操作编号 表单模板编号等 根据环节活动的类型 环节可以分为自动环节和人工环节 在流程流转过程中 第 3 章 电子运维系统的详细设计 17 需要人工参与处理才能完成的环节即为人工环节 如障碍处理中各维护人员人工点击 回复后才能流转通过 这是一个人工操作 当前环节即为人工环节 人工环节在处理 时 因为处理人员执行操作不同 流转的路径和方向也不同 在障碍处理过程中 不 需要人工干预的环节 即为自动环节 如系统间的接口等 环节配置如图 3 6 所示 环节维护库环节维护库 环节配置 选择 xxx 环节代码 xxx 环节名称 xxx 业务类型 新建修改删除 保存关闭 xxx 环节类型 操作配置画面 环节名称 输入文本 输入文本业务类型 输出名称 输入文本 输入文本输出表达式 环节类型 交换业务 PHS业务 环节 互联互通 动力专业 数据专业 IT系统 省NOC NGN 图 3 6 流程环节 WEB 定制 利用普元开发工具设计的环节配置展现逻辑 如图 3 7 所示 环节信息配置展现 逻辑分为开始 业务处理逻辑 输出画面 结束 环节信息配置展现逻辑中核心部分 是业务逻辑 主要完成环节信息配置的各个关键事务处理 包括数据提取 计算 处 理等 环节信息配置展现逻辑中涉及到的业务逻辑有 环节配置信息查询业务逻辑 环节配置信息核实业务逻辑 环节信息配置更新保存业务逻辑 各业务逻辑具体完成 的业务功能如下 1 环节配置信息查询业务逻辑完成环节信息的提取 2 环节配置信息核实业务逻辑完成环节信息变更内容的核实 3 环节信息配置更新保存业务逻辑完成环节信息变更内容的保存 图 3 7 流程环节 WEB 定制展现逻辑 流程编辑包括流程 WEB 编辑和流程版本管理 流程版本管理包括版本新增 修改 删除 发布等功能 支持多种发布策略 流程模板配置是面向客户的图形化流程定制 用户可以按照业务和生产的实际需要 制定业务处理规则 设置流程环节 定制处理 流程 并能够方便 灵活的进行调整 且不影响业务的运行 在电子运维中 流程模 第 3 章 电子运维系统的详细设计 18 板配置的功能如下 在 IE 浏览器方式下 图形化拖拽方式配置流程模板 直接选择需 要的环节 拖入到右边流程管理画面上 根据业务处理的规则 配置环节的属性 并 在各环节之间进行连线 即可完成流程的定制过程 如图 3 8 所示 流程配置流程配置 流程配置 设置流程属性验证流程保存流程 测试量处理 审核 环节库 测试 障碍监控 查修 消障 回复 接收 10000受理 开始 活动 结束 派单 处理 审核 处理 查修 专家席 审核 回访 审核 查修 图 3 8 流程 WEB 定制 流程配置主要有以下功能 1 根据业务的需要 能够配置自动环节和人工环节 自动环节不需要人工干预 人工环节需要人工操作 2 环节启动包括全部聚合 多路聚合 单一聚合等多种启动方式 3 环节的输出模式 包括全部分支 多路分支 单一分支等多种输出方式 4 支持流程嵌套调用子流程 支持任意多级的流程嵌套调用 5 流程模板配置完成后提交保存时 系统自动对流程模板的合法性进行检查 6 系统具备流程配置的导入 导出功能 可以将系统中定义好的流程以 XML 文件 的格式导出 并保存到本机 流程环节定义如图 3 9 所示 环属性设置画面主要为分基本信息子画面 参与者 子画面 时限子画面 并发子画面 自由指定环节子画面 第 3 章 电子运维系统的详细设计 19 环节属性设置画面环节属

温馨提示

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

评论

0/150

提交评论