山东移动集团客户业务系统告警监控的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
山东移动集团客户业务监控系统是立足于目前移动通信集团客户业务的蓬勃发展,为了更好地向集团客户提供高质量的业务和服务,发展集团信息化业务,开拓市场、吸引和发展移动用户。系统有效的解决了目前各类集团业务的流程管理和资源信息及与各类集团业务相关的网管告警和故障监控系统平台比较分散,缺乏关联性,不成体系,从售前、售中、售后、三个阶段进行管理与支撑,实现业务流程、资源信息及告警和故障监控的统一管理与维护。
     系统采用面向对象的设计思想,对集团客户业务监控的相关业务进行需求分析和系统设计,使用B/S架构模式,系统软件架构采用基于J2EE的多层架构设计方法,系统结构是按照MVC架构设计,基于OR Mapping框架的Hibernate,封装对数据库的持久化操作,前台Javascript和ExtJs的使用,可以大大丰富前台的显示效果,利用XML配置等相关技术实现了集团客户业务监控系统中的,告警管理,告警统计,客户资料管理,客户拓扑呈现等功能,在系统安全方面系统采用基于资源角色的权限管理,通过权限划分来进行分级式管理,增强了系统运行的安全性。各个层中分别采用了成熟的开源框架,层与层中间采用统一的接口。通过统一的接口设计达到了层与层之间的松耦合。
     在系统需求分析中,对系统的总体业务以及业务流程进行了详细说明,对六个模块的功能以及模块间的关系进行描述,以告警统计为例,重点分析了告警的区分,如何获得集团客户的基本信息并实现与业务信息告警信息的关联,从前台F1ex显示,与JAVA的链接,到后台数据库等方面详细描述了系统的设计。重点论述了客户资料,业务维护,告警管理,拓扑呈现相关的表结构设计,通过XML配置flex与后台JAVA链接,将数据按照要求统计后传递前台显示,大大提高了页面显示的美观性,体现了系统整体的功能性要求。
     目前系统已在浪潮通信样板省山东移动成功运行,并取得了一定效果,至今系统运行稳定、良好,已成为山东移动集团客户业务中主要支撑系统之一,后续将部署在其他省市完成移动集团客户业务支撑的市场运营支撑。
Shandong Mobile Group customer service monitoring system is based on the current client business booming of mobile communications group, In order to provide high quality operations and better services to the Group customers, development Group Information services, develop new markets, attract and develop the mobile users. Effective solution to current all kinds of our business process management and resource information and business-related groups and various types of network alarm and fault monitoring system platforms scattered the system, lack of correlation, fragmentation, from pre-sales, sale, sale, management and support of the three phases, business processes, resources information, and alarm and fault monitoring of the unified management and maintenance.
     The system adopts object-oriented idea, monitoring of client business group related business requirements analysis and system design, using the B/S architecture model, system software architecture based on J2EE multi-tier architecture design method, system architecture is based on MVC architecture, Based OR Mapping framework Hibernate, encapsulate database persistence operations, The use of Javascript and ExtJs front, can greatly enrich the front display, Using XML configuration and other related technology to achieve the alarm management, alarm statistics, customer data management, customer topology rendering and other functions of Group's customer service monitoring system, the system based on resources role rights management in the security system, Through the division of authority for hierarchical management, enhance the security of the system operation, uesd a mature open source framework in each layer, the middle layers used a uniform interface. through the unified interface design to loose coupling between the layers.
     In the system requirements analysis, described the system's overall business and the business process in detail,and the description of the functions of the six modules and the relationship between modules, take example to Statistics alert, analyzed the distinction between alarms, how to get the basic information of customers of the Group and implement associated with the alarm information and business information, described the design for front flex display, and JAVA link, the background database and so in detail, Focuses on the design table structure related to customer data, business maintenance, alarm management, topology showing, through the XML configuration links to flex with the back-java, after the data accordance with requirements of statistical transfer to front display, greatly improve the aesthetics of the page displays, reflecting the system's functional requirements.
     Now the system has been in successful operation in Shandong Mobile of a model province of inspur communication, and achieved a certain effect, So far the system is stable, good, has become one of the main support system in Shandong Mobile Group customers business, Follow-up will be deployed in other provinces and cities to complete market operations support of Mobile Group's customer service.
引文
[1]洪明欧美国家教育信息化的现状与趋势比较教育研究,2002(07):17-20
    [2]Donald C. Gause, Gerald M. Weinberg Exploring Requirements:Quality Before Design(探索需求——设计前的质量)北京:清华大学出版社,2004
    [3]Alistair Cockburn编写有效用例北京:机械工业出版社,2002
    [4]Grady Booch, James Rumbaugh, Ivar Jacobson The Unified Modeling Language User Guide (UML用户指南)北京:机械工业出版社,2001
    [5]张友生系统分析师之路北京:电子工业出版社,2006
    [6]麻志毅面向对象分析与设计北京:机械工业出版社,2008
    [7]杜梅,曹蔚然,周传生基于RBAC的WEB环境下OA系统权限控制的研究计算机应用于软件,2008(11)
    [8]Kathy Schwalbe IT项目管理北京:机械工业出版社,2002
    [9]张敬周,钱乐秋,朱三元Agile方法研究综述计算机应用与软件2002 Vol.19No.6 P 1-9,54
    [10]白尚旺,党伟超PowerDesigner软件工程技术北京:电子工业出版,2004
    [11]教育部学位与研究生教育发展中心2007/2008学年度学位授予信息年报数据采集标准
    [12]王文平,唐磊规则引擎及其在审批业务中应用,计算机与信息技术,2008(10):22-26
    [13]国家标准(GB/T2260) 中华人民共和国行政区划代码,2006
    [14]张大方,李玮软件测试技术与管理湖南大学出版社,2007
    [15]B.Bruegge A.H.Dutoit面向对象的软件工程——构件复杂且多变的系统清华大学出版社,2002
    [16]Gerald D.Everelt Raymond McLeod软件测试——跨越整个软件开发生命周期北京:清华大学出版社,2008
    [17]Dean Leffingwell, Don Widrig软件需求管理统一方法北京:机械工业出版社,2002
    [18]Meilir Page-Jones UML面向对象设计基础北京:人民邮电出版社,2001
    [19]孙卫琴精通Struts:基于MVC的JAVA Web设计和开发北京:电子工业出版社,2004
    [20]Tom Myers, Alexander Nakhimovsky Java XML编程指南北京:电子工业出版社,2001
    [21]Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides设计模式--可复用面向对象软件的基础北京:机械工业出版社,2005
    [22]Alan Shalloway, James R.Trott设计模式精解北京:清华大学出版社,2004
    [23]刘润东UML对象设计与编程北京:北京希望电子出版社,2001
    [24]孙卫琴,李洪成TOMCAT与JAVA WEB开发技术详解北京:电子科技出版社,2004
    [25]Bruce Eckel Java编程思想北京:机械工业出版社,2002
    [26]Paul R. Reed, Jr. JAVA与UML协同应用开发北京:清华大学出版社,2003
    [27]Martin Fowler企业应用架构模式北京:机械工业出版社,2004
    [28]Alan Shalloway, James R.Trott. Design Patterns Explained:A New Perspective on Object-Oriented Design
    [29]Martin Fowler Patterns of Enterprise Application Architecture Addison-Wesley Professional 2002.11
    [30]Layered Application(分层应用程序)MSDN 2004.04.19
    [31]Three-Layered Services Application(三层服务应用程序)MSDN 2004.4

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700