• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 9
    • 下载费用:30 金币  

    重庆时时彩改单计划: 一种基于ECLIPSE的MIPS平台集成开发环境及其实现方法.pdf

    关 键 词:
    一种 基于 ECLIPSE MIPS 平台 集成 开发 环境 及其 实现 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201310723919.9

    申请日:

    2013.12.25

    公开号:

    CN103777944A

    公开日:

    2014.05.07

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情: 发明专利申请公布后的驳回IPC(主分类):G06F 9/44申请公布日:20140507|||实质审查的生效IPC(主分类):G06F 9/44申请日:20131225|||公开
    IPC分类号: G06F9/44; G06Q10/06(2012.01)I 主分类号: G06F9/44
    申请人: 中软信息系统工程有限公司
    发明人: 王定健; 陈鲁; 符兴斌; 李锁在; 刘向军; 李亮; 黄明; 李贺; 韩鹏; 郑永飞; 孙树刚; 胡松; 徐志亮; 刘国强; 胡春玲; 鲁振; 王伟; 刘涛; 张志刚; 孟璐
    地址: 102299 北京市昌平区科技园区昌盛路18号
    优先权:
    专利代理机构: 代理人:
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310723919.9

    授权公告号:

    ||||||

    法律状态公告日:

    2018.02.27|||2014.06.04|||2014.05.07

    法律状态类型:

    发明专利申请公布后的驳回|||实质审查的生效|||公开

    摘要

    本发明公开了一种基于Eclipse的MIPS平台集成开发环境,包括一个Eclipse平台,该平台上设置有增加团队协作工具???、可视化C++开发环境和组件???、国产数据库集成???、多语言统一界面???、数据库管理工具???、数据模型设计器、数据库生成???、数据库反向导入???、代码自动生成??楹凸τ弥屑浼赡??。本发明具备的有益技术效果是:在Eclipse中集成C++的可视化的开发环境和众多的C++开发组件,一是对Qt应用程序的编译和调试,二是对Qt的Eclipse插件进行编译和调试,并最终部署在Eclipse中,用户可以方便的使用Eclipse开发C++程序,尤其方便使用C++与Java混合开发的项目。通过对Eclipse语言包的编译和调试,使得Eclipse支持多语言统一界面。

    权利要求书

    权利要求书
    1.  一种基于Eclipse的MIPS平台集成开发环境,包括一个Eclipse平台,其特征在于,该平台上设置有增加团队协作工具???、可视化C++开发环境和组件???、国产数据库集成???、多语言统一界面???、数据库管理工具???、数据模型设计器、数据库生成???、数据库反向导入???、代码自动生成??楹凸τ弥屑浼赡??。
    团队协作工具??榫弑竿ü齋VN服务器对代码进行版本管理的功能,开发团队通过该???,同步分享彼此的代码,达到协作开发的目的。目前该功能已有现成的??榭梢灾苯佑τ?。
    可视化C++开发环境和组件??榫弑复唇–++工程,编辑C++代码,编译链接、集成调试和运行打包等功能,其利用标准的C/C++工具并与之集成。目前该功能已有现成的??榭梢灾苯佑τ?。
    国产数据库集成??榻菘庥爰煽⒒肪辰惺逝涓脑?,使得基于该??榭⒌钠渌δ芤约坝τ媚芄挥行У闹С止髁魇菘?。目前该功能已有现成的??榭梢灾苯佑τ?。
    多语言界面统一??槲煽⒒肪持С侄嘀钟镅韵允咎峁┯辛χС?,尤其是增强了对中文的支持,以增强国内用户的使用体验。目前该功能已有现成的??榭梢灾苯佑τ?。
    数据库管理工具??橹С质菘饨峁共榭?,支持DDL,支持直接编辑表格数据,支持Blob/Clob数据类型,增删改字段,增删约束,增删索引,高亮显示SQL语法,提供SQL模板,格式化SQL脚本,保存/打开/执行SQL脚本等常用的数据库管理功能。目前该功能已有现成的??榭梢灾苯佑τ?。
    数据模型设计器基于模型驱动开发的思想,为用户提供了图形化的数据模型设计功能,设计好的方案将以文件的形式保存在本地。目前该功能已有现成的??榭梢灾苯佑τ?。
    数据库生成??槔没谀P蜕杓破髦谱鞯纳杓品桨?,在目标的数据库生成对应的表结构。该??槲⑷嗽苯谑×舜罅康姆备吹牟僮?,提高开发人员的工作效率。目前该功能已有现成的??榭梢灾苯佑τ?。
    数据库反向导入??橛肽P蜕杓破骷?,为用户提供将数据库表结构在模型设计器中生成模型对象的功能,该??榧蟮募蚧丝⑷嗽毙薷氖菘獗斫峁沟墓ぷ髁?,使得开发工作更加轻松。
    代码自动生成??槔没谀P蜕杓破魍瓿傻纳杓品桨?,根据已有的项目代码模板,完成项目代码的生成,开发人员只需补充相关的业务逻辑即可。目前该功能已有现成的??榭梢灾苯佑τ?。
    国产应用中间件集成??槲没峁┝思煽⒒肪秤牍髁髦屑浼氖逝渲С?,该??樘峁┬陆ǚ衿?、项目部署、项目启动、项目调试以及清理工作目录等功能。便于开发人员利用国产应用中间件进行项目的开发调试。目前该功能已有现成的??榭梢灾苯佑τ?。

    2.  一种用于实现基于Eclipse的MIPS平台集成开发环境的方法,其特征在于,该方法包括如下步骤:
    1)创建C++项目;
    2)使用可视化C++界面以及组件进行开发;
    3)完成开发后,利用SVN提交代码到项目组的代码库;
    4)开发流程结束。

    3.  根据权利要求2所述的基于Eclipse的MIPS平台集成开发环境,其特征在于,还包括Web项目开发流程,该流程包括如下步骤:
    1)创建java的Web项目;
    2)配置国产数据库;
    3)使用数据模型设计器进行模型设计;
    4)利用模型生成数据库和代码;
    5)按照需求增改代码并完成功能;
    6)配置国产应用中间件并部署应用程序;
    7)启动服务进入代码调试状态;
    8)完成开发后,利用SVN提交代码到顶目组的代码库。

    说明书

    说明书一种基于Eclipse的MIPS平台集成开发环境及其实现方法
    技术领域
    本发明涉及一种基于Eclipse的MIPS平台集成开发环境及其实现方法。
    背景技术
    随着国产MIPS平台的推出,用户对基于该平台的应用程序开发工具的需求也随之而来,目前,已有的主要开发工具是Eclipse,这款工具的局限是:一、国产MIPS平台上的普通Eclipse仅能对JAVA和C/C++开发工作提供有限的支持,缺少能够辅助用户快速开发的众多工具和类库,如多语言统一界面、C++的可视化的开发环境、众多的C++开发组件、数据库管理工具、数据库生成、数据库反向导入、数据模型设计器、代码自动生成、团队开发支持(SVN)等;二、国产MIPS平台上的普通的Eclipse缺乏对基于国产的应用中间件和国产数据库的应用开发过程的支持,无法满足在全国产环境下进行项目开发的需要;由于国产MIPS平台现有Eclipse的局限性,用户很难在国产MIPS平台上开发大中型应用系统,不利于国产MIPS平台的推广和使用。
    发明内容
    本发明的目的在于提供一种基于Eclipse的MIPS平台集成开发环境及其实现方法,丰富了用户的选择,提升了开发的效率,提高了用户的体验,填补了国内基于MIPS平台的全国产环境下复杂应用系统集成系统的开发工具方面的空白,解决现有技术存在的缺憾。
    本发明采用如下技术方案实现:
    一种基于Eclipse的MIPS平台集成开发环境,包括一个Eclipse平台,其特征在于,该平台上设置有增加团队协作工具???、可视化C++开发 环境和组件???、国产数据库集成???、多语言统一界面???、数据库管理工具???、数据模型设计器、数据库生成???、数据库反向导入???、代码自动生成??楹凸τ弥屑浼赡??。
    进一步的,该方法包括如下步骤:
    1)创建C++项目;
    2)使用可视化C++界面以及组件进行开发;
    3)完成开发后,利用SVN提交代码到项目组的代码库;
    4)开发流程结束。
    进一步的,还包括Web项目开发流程,该流程包括如下步骤:
    1)创建java的Web项目;
    2)配置国产数据库;
    3)使用数据模型设计器进行模型设计;
    4)利用模型生成数据库和代码;
    5)按照需求增改代码并完成功能;
    6)配置国产应用中间件并部署应用程序;
    7)启动服务进入代码调试状态;
    8)完成开发后,利用SVN提交代码到顶目组的代码库。
    本发明具备的有益技术效果是:通过对SVN源码的编译调试,在Eclipse中增加支持团队协作工具SVN,通过对QT的编译和调试,在Eclipse中集成C++的可视化的开发环境和众多的C++开发组件,此项工作包括两部分,一是对Qt应用程序的编译和调试,二是对Qt的Eclipse插件进行编译和调试,并最终部署在Eclipse中,用户可以方便的使用Eclipse开发C++程序,尤其方便使用C++与Java混合开发的项目。通过对Eclipse语言包的编译和调试,使得Eclipse支持多语言统一界面。
    为了便于对国产数据库进行管理和使用,提供了对应的数据库管理工具,并将其集成到了Eclipse中,用户可以方便的通过我们提供的集成开发环境连接和管理国产数据库,无需为每一种数据库安装不同的客户端,显著提高了用户在研发环节的用户体验和开发效率。
    为了支撑国产环境下的Web项目的开发,提供了一套完整的解决方案,包括生成基础开发框架的项目创建功能、数据模型设计功能、数据库生成功能、数据库反向导入功能(由数据库表生成数据模型)、代码自动生成功能以及国产应用中间件集成功能等。用户通过“创建项目”功能,得到一个完整的用于Web开发的SSH框架;在该项目下使用数据模型设计器完成数据模型设计后,用户可以依据此模型生成数据库表和与之对应的常用的增删的Java代码以及相应的JSP界面。最后,用户利用国产中间件的集成功能,将开发好的应用发布到国产中间件中,启动后便可以使用应用程序了。
    附图说明
    图1是基于Eclipse的MIPS平台集成开发环境的改进方法技术方案结构图。
    图2是在集成开发环境中C++项目的开发流程图。
    图3是集成开发环境中Web项目的开发流程。
    具体实施方式
    本专利的核心是:国产MIPS平台上,面向全国产环境,提供的一揽子套项目开发的解决方案,以及基于此对MIPS平台下Eclipse的改进方法,其次是集成开发环境对国产数据库的集成方法;对国产中间件的集成方法;模型设计、数据库生成、代码生成和数据库反向导入这几项功能的集成方法。通过下面对实施例的描述,将更加有助于公众理解本发 明,但不能也不应当将申请人所给出的具体的实施例视为对本发明技术方案的限制,任何对部件或技术特征的定义进行改变和/或对整体结构作形式的而非实质的变换都应视为本发明的技术方案所限定的?;し段?。
    实例的需求:在国产MIPS平台上,使用本工具开发一个富客户端的Web应用程序,客户端使用C++开发,服务器端使用Java开发,应用中间件采用国产中间件,数据库采用国产数据库。要保证客户端在国产MIPS平台上使用。
    项目的开发策略:
    1、客户端与服务器端的数据交互策略:采用SOAP协议作为数据交互策略。
    2、设计交互数据的格式:根据需求分析,进行数据交互格式的设计工作,并完成样例数据。
    3、富客户端开发:利用我们的集成开发环境,使用其丰富的C++插件库以及众多的工具,快速构件项目,并完成富客户端的开发,主要功能包括与远程服务器数据传输、数据的展示以及客户端与用户的交互。
    4、服务器端的开发,主要流程是利用我们的集成开发环境,建立带有SSH框架的Web项目。在该项目下,利用我们提供的数据模型设计器进行数据库的设计工作。完成后,使用我们的“数据库生成”功能,依据数据模型在国产数据库中创建对应的表,同时,程序会自动生成与这些表相对应的持久化层的、业务逻辑层的以及用户界面的全套Java代码??⑷嗽痹谧远傻拇牖≈?,按照设计好的与客户端交互的数据格式修改代码,保证客户端与服务器端的正常通信。
    5、部署应用:当全部程序开发完成后,将服务器端的代码利用我们提供的对国产应用中间件的集成功能,将开发好的应用发布到国产中间件中。
    6、代码调试:在集成开发环境的中间件集成功能中,以调试模式启动服务端应用程序,同时在集成开发环境中以调试模式打开客户端,可以进行代码调试了。
    7、团队开发支持:当用户完成某个功能后,可以使用我们提供的SVN功能,将代码提交到项目组的代码库中,并同步项目组中其他人完成的代码,进入下一阶段的开发。
    本专利的优点:在国产MIPS平台下,与原始的Eclipse相比较,我们的集成开发环境为C++和Java程序员提供了一套可以满足其在全国产环境下进行复杂集成项目开发的一揽子解决方案。并以此改进Eclipse。
    具体实施例:
    一种基于Eclipse的MIPS平台集成开发环境,包括一个Eclipse平台,其特征在于,该平台上设置有增加团队协作工具???、可视化C++开发环境和组件???、国产数据库集成???、多语言统一界面???、数据库管理工具???、数据模型设计器、数据库生成???、数据库反向导入???、代码自动生成??楹凸τ弥屑浼赡??。
    一种实现基于Eclipse的MIPS平台集成开发环境的方法,该方法包括如下步骤:
    1)创建C++项目;
    2)使用可视化C++界面以及组件进行开发;
    3)完成开发后,利用SVN提交代码到项目组的代码库;
    4)开发流程结束。
    一种实现基于Eclipse的MIPS平台集成开发环境的方法,,还包括Web项目开发流程,该流程包括如下步骤:
    1)创建java的Web项目;
    2)配置国产数据库;
    3)使用数据模型设计器进行模型设计;
    4)利用模型生成数据库和代码;
    5)按照需求增改代码并完成功能;
    6)配置国产应用中间件并部署应用程序;
    7)启动服务进入代码调试状态;
    8)完成开发后,利用SVN提交代码到顶目组的代码库。
    当然,本发明还可以有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可以根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的?;し段?。

    关于本文
    本文标题:一种基于ECLIPSE的MIPS平台集成开发环境及其实现方法.pdf
    链接地址://www.4mum.com.cn/p-6185378.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • pk10三码技巧分享 真钱捕鱼游戏手机版 北京pk10赛车杀1码 美国对中国排球比分直播 青海十一选五全天开奖 通比牛牛会有很多人玩么 脉动棋牌游戏下载 2018年三肖中特 股票配资排名·选杨方配资给力 泳坛夺金投注技巧 棋牌赚钱 丰禾棋牌博客 重庆时时彩开奖网址 足彩胜负彩18077对阵 陕西11选5中奖号码的真实规律 中超积分榜2018赛程