基于CARMEN系统的宝马项目数据管理统一协作系统的设计与实现
本文关键词: CARMEN 数据管理统一协作系统 数据存储管理 出处:《山东大学》2015年硕士论文 论文类型:学位论文
【摘要】:近几年来,随着计算机网络和软件开发的不断迅猛发展,各企业运用交互软件来提升工作效率的几率也大大增加。企业间的合作与组队也越来越频繁、正常,这使得项目组、团队之间的交互行为复杂而多样;在这种情况下,项目组内的以及项目组之间的合作就会涉及多样而复杂的软件开发以及维护的问题,而单纯的、旧的数据更新控制系统显然已经不能满足这样复杂的现状,相对应的数据存储管理的难度也会增加。因此面对这样一种现状,宝马公司设计出一款供应于宝马内部使用的集数据管理、活动管理、客户沟通管理为一体的系统,来切实有效的方式来应对这些局面,而将数据存储管理中的各个环节,包括:活动管理、数据管理、系统升级管理、产品测试、产品评估和产品发布等过程开源集成在一起,使其成为一个完整、有效的统一平台无疑是必须要走的出路之一。因此使用计算机软件开发知识设计及集成这样一个数据管理统一协作系统无疑是大势所趋。目前,一种在业界被广泛熟知并得到持续好评的CARMEN开源软件数据更新控制系统,正以其飞速发展的速度和不断显现的优势,越来越成为软件开发业使用最广泛和“最信任”的数据更新控制系统。它的方便、开源性等特性也得到了各个专业人士地好评和广泛应用;然而,多年使用CARMEN后许多人也意识到CARMEN的种种不足和一些漏洞,这无疑对于企业数据管理配置的顺利进行设置了一些障碍,在宝马项目上也表现出了这样一些缺陷,使得项目管理效率低下,因此,将各版本的开源工具与数据存储管理的步骤集成起来,最大限度发挥各自的优势,已经成为不仅限于宝马项目上的一切软件开发工作的趋势。在这样一种趋势下,本论文会在CARMEN系统的基础之上,将CARMEN系统与其他被广泛使用和熟知的开源系统,包括:Eclipse、Mantis、Ant,进行集成形成一种强大的数据管理统一协作系统系统以及该系统的进一步深开发工作,从而形成一种基于CARMEN系统的数据管理统一协作系统的设计、实现以及深度提升和开发。在此次文章的撰写中,我门首先基于一种将CARMEN和旧的、之前通用的CVS系统的比较,分析出各自的利弊,将CARMEN的优势和合适程度充分发掘,从而列举出一系列基于CARMEN系统设计此平台的原因和必要性;紧接着我们通过在实际项目上的经验和真实的问题,分析得到现阶段基于CARMEN系统的数据管理过程中存在的普遍问题,从而提出课题,并研究产生相应的解决方案和措施:我们的解决总体思路是,基于CARMEN系统将一系列的开源系统集成到一起,与CARMEN系统一起构成一个全新的开源操作平台,并在此平台的基础上进行进一步地开发和完善,充分满足项目上对于数据控制管理的需求。具体地,首先确定总结出这一系统的三大功能:数据更新控制、系统升级管理和系统产品发布。我们会详细给出这三大功能背后的详细需求和产生渊源、具体的解决措施、详细的设计方案及模拟实现的全过程。在数据更新控制功能中,我们以开源系统的集成作为方案,具体的是将CARMEN系统与Apache集成起来,设计出:数据批量导入、自动完善格式和自动生成原始数据三个子功能;而在系统升级管理功能中,则是将CARMEN系统与另一个开源系统Mantis集成实现的,具体地,CARMEN与其他开源系统由于都有开源、交互式的属性,因此可以进行一个或多个集成交互的动作,而这一功能正是利用这个特性使CARMEN与Mantis集成,从而形成一组开源的交互子平台,并拥有:定时更新数据、智能修改数据和数据批量导入三个子功能。而在最后的系统产品发布部分,则是将CARMEN系统与另外几个开源系统进行组合,分别有:Eclipse,Ant和Tomcat,它们与CARMEN系统一起产生的“化学反应”就是拥有了自动处理数据,数据深度处理和数据备份三个子功能。最后,我们创新性的将数据管理统一协作系统与最权威、科学的软件能力成熟度模型集成进行对比,以期使平台的发布和实施更加完善、规范。本文的最后对本论文的研究成果及主要思路进行了总结,期望对下一步的研究及今后相关领域的发展做出应有的贡献。
[Abstract]:In recent years, with the rapid development of computer network and software development, the probability of each enterprise using interactive software to improve work efficiency is greatly increased. The team cooperation and between enterprises is more and more frequent, normal, this makes the project group, the interactive behavior between the team are complex; in this case, between within the project team and project team cooperation will involve the diversity and complexity of the software development and maintenance, and simple, old data update control system obviously can not meet such a complex situation, data storage and management of the corresponding difficulty will increase. Therefore, the face of such a situation, design a set of data management, a supply to BMW internal use BMW Corporate Events management system, customer communication management as a whole, to effectively respond to the situation, and the data storage Including all aspects of management: activity management, data management, system upgrade management, product testing, product evaluation and product release process of open source integrated together, making it a complete, unified platform is undoubtedly one of the effective way that must be taken. Therefore the use of computer software development and integration of such a design knowledge a unified data management collaboration system is undoubtedly represent the general trend. At present, a widely known in the industry and open source software CARMEN data continuous praise update control system, with its rapid development speed and continue to show the advantages of the software development industry has increasingly become the most widely used and most trusted "data update control system. It's convenient, open source and other characteristics has also been praised all professionals and widely used; however, the use of CARMEN for many years after many people are aware of CARMEN The shortcomings and loopholes, this is undoubtedly the enterprise data management configuration smoothly set some barriers in the BMW project also showed that some defects, making the project management efficiency is low, therefore, each version of the open source tools and data storage management steps are integrated to maximize their respective advantages, have be not limited to all software development projects on BMW trends. In such a trend, this paper will be based on the CARMEN system, CARMEN system and other widely used and well known open source system, including: Eclipse, Mantis, Ant, are integrated to form a powerful unified data management cooperation the system and the system of further development, so as to form a unified collaborative design data management system based on CARMEN system, and realize the depth of ascension In the writing and development. The article, I first based on a CARMEN and the old, before comparing the general CVS system, analyzes their advantages and disadvantages, the advantages of CARMEN and the suitable degree of the full excavation, which lists a series of reasons and necessity of the design of the platform based on CARMEN system; and we passed in the actual project experience and real problems, analysis of present problems of data management in CARMEN system based on the proposed topic, and study the corresponding solutions and measures: to solve our general idea is that the CARMEN system will be integrated into a series of open source system based on. The CARMEN system, and together constitute a new open-source operating platform, and on the basis of the platform for further development and perfect, fully meet the project for data management Demand. Specifically, firstly summarizes three major functions of this system: the data updating control system upgrade and management system. We will need detailed product release behind these three functions are given in detail and the origin, specific measures, the whole process of design and Simulation of the detailed implementation. In the data update control function, we integrated as scheme of open source systems, in particular CARMEN system and Apache integrated design: bulk import data, improve the automatic format and automatic generation of original data of three sub functions; and in the system upgrade management function, is a CARMEN system and a Mantis integrated system to achieve, in particular, CARMEN and other open source systems because there are open source, interactive properties, it can be one or more integrated interactive actions, and this function is the use of this The characteristics of CARMEN and Mantis integration, to form a set of open source interactive platform and has: updated data, modify data and intelligent bulk import data of three sub functions. Published in the part of system of the end product, is the CARMEN system will be combined with the addition of several open source systems are: Eclipse, Ant and Tomcat, which together with CARMEN system produced by "chemical reaction" is to have automatic data processing, data processing and data backup depth of three sub functions. Finally, we innovatively unified data management cooperation system and the most authoritative, scientific software capability maturity model integration are compared, in order to release and the implementation of the platform more perfect and standardized. At the end of the main ideas and research results of this thesis are summarized and expected to make further research on the development and future related fields The due contribution.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 姜波;;数据管理的规划与战略调整[J];软件世界;2009年12期
2 刘芳;;通信及互联网技术在数据管理中的应用探讨[J];计算机光盘软件与应用;2013年12期
3 杨英;设计:数据管理[J];管理科学文摘;1997年01期
4 李斌;数据管理[J];管理科学文摘;1997年10期
5 冀鑫燕;;探讨数据管理中通信及互联网技术的应用[J];信息通信;2014年01期
6 韩秀荣;宋连进;於越波;;通信及互联网技术在数据管理中的应用[J];科技创业家;2014年08期
7 Summer;数据管理秀e彩[J];计算机周刊;2001年52期
8 邢立强;关于我国数据管理与交换标准化的探讨[J];世界标准化与质量管理;2002年12期
9 肖莉;数据管理是油田信息化建设的关键[J];胜利油田职工大学学报;2005年03期
10 邹明红;李贞;;论保险公司数据管理经理的设立及职责[J];保险研究;2008年08期
相关会议论文 前10条
1 冯伟一;张博;;PDM技术在服装企业中的应用[A];2005现代服装纺织高科技发展研讨会论文集[C];2005年
2 王_g;;浅析现阶段煤炭集团企业信息化数据管理的决定因素[A];第18届全国煤矿自动化与信息化学术会议论文集[C];2008年
3 郑文心;谢文秀;彭勇;黄玮;;试验数据管理的企业集成方法研究[A];第三届民用飞机先进制造技术及装备论坛论文汇编[C];2011年
4 杨茂瑜;郎中凯;王恒芹;吴羿;;EXCEL在HIV检测数据管理中的应用[A];重庆市预防医学会2012年学术年会论文集[C];2012年
5 周娜红;宋玮;高坤静;;面向服务的继电保护整定计算和数据管理研究[A];中国高等学校电力系统及其自动化专业第二十四届学术年会论文集(中册)[C];2008年
6 沈春慧;;关于加强税收征管业务数据管理的实践与思考[A];中国管理科学文献[C];2008年
7 聂培尧;徐秋元;;知识系统在科学数据管理中的应用[A];第九届全国数据库学术会议论文集(下)[C];1990年
8 蒋爱华;;城乡一体化数据管理探讨[A];中国测绘学会九届三次理事会暨2007年“信息化测绘论坛”学术年会论文集[C];2007年
9 朱晓华;;寻求深海测量数据管理新途径——Bathy DataBASE技术研究[A];中国航海学会航标专业委员会测绘学组学术研讨会学术交流论文集[C];2008年
10 吴桂琴;赵萍;刘爱巧;;蛋鸡育种数据管理与分析系统的应用[A];安全优质的家禽生产——第十五次全国家禽学术讨论会论文集[C];2011年
相关重要报纸文章 前10条
1 单群一;惠普:让数据管理告别“亚健康”[N];中国税务报;2007年
2 李蒙生;数据管理年会落下帷幕 同方知网软件喜获殊荣[N];中国电脑教育报;2007年
3 黎江 王颂;保险公司:从数据管理“泥沼”中突围[N];金融时报;2006年
4 郭涛;统一数据管理 特立而独行[N];中国计算机报;2007年
5 本报记者 于翔;统一数据管理向“云”延伸[N];网络世界;2009年
6 记者 刘一冰;CommVault再发力[N];电脑商报;2011年
7 记者 刘佳;全国首个数据管理基础标准在大连问世[N];辽宁日报;2012年
8 赵爱东 记者 巴家伟;全国首个数据管理基础标准“大连造”[N];大连日报;2012年
9 《网络世界》记者 柴莎莎;携一体化梦想 翱翔数据管理天空[N];网络世界;2012年
10 本报记者 陈铮;须从多维度提升水平[N];中国医药报;2012年
相关博士学位论文 前7条
1 钱鹏;高校科学数据管理研究[D];南京大学;2012年
2 孔兰菊;SaaS应用交付平台中多租户云数据管理关键技术研究[D];山东大学;2011年
3 马海涛;Active XML数据管理基础问题研究[D];哈尔滨工业大学;2009年
4 吴刚;RDF图数据管理的关键技术研究[D];清华大学;2008年
5 邵峰;XML数据管理中的结构查询技术研究[D];浙江大学;2008年
6 左维;基于XML/Web Services的月球探测数据管理与集成技术研究[D];中国科学院研究生院(地球化学研究所);2004年
7 李笕列;流程企业模型与数据管理研究[D];浙江大学;2009年
相关硕士学位论文 前10条
1 白宾;外资银行监管数据报送系统的设计与实现[D];内蒙古大学;2015年
2 吴春静;箭载嵌入式数据管理系统软件设计与实现[D];中国科学院研究生院(空间科学与应用研究中心);2015年
3 陈红菊;新疆城乡道路客运成品油价格补助管理系统的设计与实现[D];山东大学;2015年
4 屠元利;巴音学院市场营销模拟教学系统的设计与实现[D];山东大学;2015年
5 苏光耀;某机电企业PDM实施的研究与应用[D];广西大学;2015年
6 赵悦璇;无线传感网监测系统中的数据管理与可视化[D];大连理工大学;2015年
7 阳军;都福企业数据管理网络平台的设计与实现[D];大连理工大学;2015年
8 许嘉勋;基于云数据库的企业资产管理应用系统[D];复旦大学;2013年
9 付大凡;变压器企业PLM系统BOM数据管理的研究与实现[D];电子科技大学;2014年
10 刘月姣;基于CARMEN系统的宝马项目数据管理统一协作系统的设计与实现[D];山东大学;2015年
,本文编号:1498903
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/1498903.html