数据总线管理系统的设计与实现
发布时间:2020-08-21 08:34
【摘要】:随着企业信息化项目建设的不断发展,“先建后统”的顶层设计模式已经实现了公司运营过程中各业务系统的专业需要,但是随着运营和管控水平的提高,信息化建设需要集成管理应用,加强应用间的沟通与交互。在早期系统开发过程中,应用建设需求仅实现内部业务处理,缺乏针对应用间通信与整合考虑。通过分析以上企业管理需求,数据总线管理系统是为了解决企业管理过程中存在的“信息孤岛”和“数据孤岛”现象。数据总线系统针对企业核心主数据的全生命周期管理进行研究,包括数据源的接入、系统间数据交互、数据质量管控以及数据集成分析等多功能需求。通过数据总线管理平台实现对信息化系统的业务主数据标准化、规范化的统一管理,打破各业务系统孤岛和数据瓶颈,实现业务系统间的数据共享、共用和流转,提升业务效率的同时改善数据质量,从信息化到数据化管理的提升奠定坚实的技术基础。本人在项目中参与了系统需求分析,设计开发及测试上线的核心工作,从项目前期需求调研开始,调研系统关键功能模块需求及系统非功能性需求,中期设计阶段针对系统开发框架、技术选型以及系统的逻辑架构设计,后期系统功能实现工作主要包括系统模块的功能设计开发,比如数据调度模块的转换及作业清单和作业调度、作业执行记录三部分;数据质量管理模块的数据稽核、数据清洗、数据剖析三部分;数据共享管理的数据权限配置、共享申请及流程审批三部分;数据分类管理的分类维护、分类展示以及分类分发;数据集成管理的数据资产盘点、异常检测以及数据可视化等内容的相关设计与开发工作等,实现了对数据总线管理系统核心业务数据的管理。该系统使用Java语言开发,结合标准MVC(Model View Controller)设计模式,最终达到了预想期望,但仍存在需要改进的地方,会在今后的工作中逐步改进。
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP311.52
【图文】:
接口的数量和复杂程度,保证多个应用系统的服务接入、协议转换,提供可靠的逡逑消息传输、数据格式转换、基于内容路由等功能。在企业级服务总线支撑下不同逡逑应用交互连通图如图1-2所示。逡逑A力6同^逡逑0系纟系纟y逡逑才务管^^物资管、逡逑孭邋5逡逑、系统J逦々系逡逑图1-2邋ESB模式下企业应用间交互连通图逡逑Figure邋1-2邋Interconnection邋diagrams邋between邋enterprise邋applications邋with邋ESB逡逑ESB方案可以在一定程度上解决应用间通信与整合,但是随着项目的深入,逡逑发现ESB在项目实施中存在一些弊端,主要表现在易用性、耦合性、扩展性、稳逡逑定性以及维护性这几方面。项目建设过程中,服务总线与数据总线优缺点对比如逡逑下表1-1所示。逡逑表1-1服务总线与数据总线优缺点性对比逡逑Table邋1-1邋Diagrams邋of邋Compare邋between邋Service邋bus邋and邋Data邋bus逡逑服务总线逦数据总线逡逑易用性逦需要专业开发团队支撑逦接口数据可视化,懂数据库即可逡逑耦合性逦系统间的耦合程度高逦不依赖于源系统逡逑扩展性逦满足服务调动需求逦满足数据调动及大数据调度需求逡逑实时性逦实时性好逦准实时逡逑稳定性逦取决于源系统逦总体性能较稳定逡逑维护性逦需要相对专业的开发人员逦基于数据库的运维逡逑2逡逑
质量管理、数据应用等各个环节入手,实现企业应用及核心数据的整合,满足实逡逑时监控和实时业务需求,以达到对企业主数据的有效管控。企业利用数据总线实逡逑现数据全生命周期管理逻辑如图1-3所示。逡逑mmmM逡逑0邋:■;:::邋X邋:...逡逑I逡逑图1-3数据全生命周期管理逡逑Figure邋1-3邋Data邋lifecycle邋management逡逑通过数据总线系统的建设,主要针对数据源管理、数据调度管理、数据质量逡逑管理、数据权限管理、数据分类管理、数据集成管理等方面,将信息化系统作为逡逑3逡逑
户的输入实现不同用户界面的展示方式,但是本身针对处理内容不做变更。在模逡逑式使用下,减少数据模型的重复定义,极大降低代码工作量。逡逑MVC模型三层结构关系图如图2-1所示。逡逑/邋VieW邋V逡逑?邋??逡逑用户、7逦迪知逡逑请求视图逦状态改变逡逑/邋选择逦查询邋\逡逑/邋/逦\邋\逡逑Controller邋逦改变状态一Model逡逑方法调用逦事件逡逑逦?逦逦…….令逡逑图2-1邋MVC模型结构图逡逑Figure邋2-1邋Diagram邋of邋MVC邋architecture逡逑7逡逑
本文编号:2799149
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP311.52
【图文】:
接口的数量和复杂程度,保证多个应用系统的服务接入、协议转换,提供可靠的逡逑消息传输、数据格式转换、基于内容路由等功能。在企业级服务总线支撑下不同逡逑应用交互连通图如图1-2所示。逡逑A力6同^逡逑0系纟系纟y逡逑才务管^^物资管、逡逑孭邋5逡逑、系统J逦々系逡逑图1-2邋ESB模式下企业应用间交互连通图逡逑Figure邋1-2邋Interconnection邋diagrams邋between邋enterprise邋applications邋with邋ESB逡逑ESB方案可以在一定程度上解决应用间通信与整合,但是随着项目的深入,逡逑发现ESB在项目实施中存在一些弊端,主要表现在易用性、耦合性、扩展性、稳逡逑定性以及维护性这几方面。项目建设过程中,服务总线与数据总线优缺点对比如逡逑下表1-1所示。逡逑表1-1服务总线与数据总线优缺点性对比逡逑Table邋1-1邋Diagrams邋of邋Compare邋between邋Service邋bus邋and邋Data邋bus逡逑服务总线逦数据总线逡逑易用性逦需要专业开发团队支撑逦接口数据可视化,懂数据库即可逡逑耦合性逦系统间的耦合程度高逦不依赖于源系统逡逑扩展性逦满足服务调动需求逦满足数据调动及大数据调度需求逡逑实时性逦实时性好逦准实时逡逑稳定性逦取决于源系统逦总体性能较稳定逡逑维护性逦需要相对专业的开发人员逦基于数据库的运维逡逑2逡逑
质量管理、数据应用等各个环节入手,实现企业应用及核心数据的整合,满足实逡逑时监控和实时业务需求,以达到对企业主数据的有效管控。企业利用数据总线实逡逑现数据全生命周期管理逻辑如图1-3所示。逡逑mmmM逡逑0邋:■;:::邋X邋:...逡逑I逡逑图1-3数据全生命周期管理逡逑Figure邋1-3邋Data邋lifecycle邋management逡逑通过数据总线系统的建设,主要针对数据源管理、数据调度管理、数据质量逡逑管理、数据权限管理、数据分类管理、数据集成管理等方面,将信息化系统作为逡逑3逡逑
户的输入实现不同用户界面的展示方式,但是本身针对处理内容不做变更。在模逡逑式使用下,减少数据模型的重复定义,极大降低代码工作量。逡逑MVC模型三层结构关系图如图2-1所示。逡逑/邋VieW邋V逡逑?邋??逡逑用户、7逦迪知逡逑请求视图逦状态改变逡逑/邋选择逦查询邋\逡逑/邋/逦\邋\逡逑Controller邋逦改变状态一Model逡逑方法调用逦事件逡逑逦?逦逦…….令逡逑图2-1邋MVC模型结构图逡逑Figure邋2-1邋Diagram邋of邋MVC邋architecture逡逑7逡逑
【参考文献】
相关期刊论文 前1条
1 郭志懋,周傲英;数据质量和数据清洗研究综述[J];软件学报;2002年11期
相关硕士学位论文 前5条
1 姜吉宁;基于Spark和Hive的新型种质资源数据仓库的设计和实现[D];中国科学技术大学;2018年
2 吕帆;信息化视角下ERP系统数据质量优化管理研究[D];中国矿业大学;2018年
3 勾德杰;面向模型的数据质量管理系统的设计与实现[D];大连理工大学;2018年
4 周杨川;基于Spring+JPA框架的电子政务基础平台的研究与实现[D];成都理工大学;2008年
5 陈异;基于关系式的数据稽核方法研究与实现[D];北京邮电大学;2008年
本文编号:2799149
本文链接:https://www.wllwen.com/guanlilunwen/glzh/2799149.html