基于Eclipse的嵌入式软件开发管理平台的研究与实现

被引量 : 0次 | 上传用户:weiqiangting
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现在软件开发过程的特点为:团队化、网络化、多角色,这就要求项目开发过程中能够实现不同地点,不同成员的协同开发。针对软件开发的这种需求,项目的版本控制和流程控制工具应运而生,另一方面,嵌入式集成开发环境虽然提供了比较完备的开发工具,调试工具,但是现代的软件开发模式要求在项目研发过程中同时使用项目的版本控制,流程控制和嵌入式集成开发环境等各类工具,这势必会造成每个用户会使用到大量工具进行研发,频繁的切换工具。因此,如何集成上述工具,并将它们紧密的结合到软件开发平台上,满足现代软件开发的要求,无疑是很有必要的。本文正是基于以上背景实现了一个集流程管理,项目管理,项目研发等多种工具于一体的汽车电子软件综合管理平台。它是基于Eclipse开发平台开发的,使用Eclipse的插件开发技术和RCP技术搭建基础框架,通过Hibernate操作SQL Server数据库实现数据存储,引入了JBPM流程定制框架和MVC设计模式,GEF图形编辑框架共同实现了流程定制功能和XML/JDOM技术实现了表单的定制功能,并通过对ClearQuest的二次开发确保了本流程于当前最为流行的缺陷跟踪管理工具ClearQuest的兼容。依附于基于Eclipse的嵌入式软件开发平台的关键技术的实现,阐述了本平台的详细设计过程。本文介绍的Eclipse的嵌入式软件开发平台的关键技术包括:工具集成,产品呈现,关联操作,类型绑定.该平台的实现能够使项目参与者有效地管理和追踪变更请求,更好的进行团队沟通,从而提高了团队的工作效率;并且项目管理者可以及时准确地了解项目状态和发展趋势,并及时进行量化的项目管理,另外本平台提供了便捷的工具入口,简化了用户的开发过程。本平台可实现各个模块的灵活定制,从而能够适应各种项目。
其他文献
随着国家对我国质检机构政策优势逐渐弱化,以及加入世界贸易组织后,国外商业检测机构的逐步进入,我国产品质量检测市场竞争日愈激烈,检测市场的“检测竞争国际化、检测机构集
针对如何选择多起讫点的港口集疏运系统运输策略问题,文章建立了集疏运系统的成本模型、能耗最小模型以及能耗约束下的成本最小模型。通过对集疏运网络节点的扩展,简化了问题
目的:探讨临床药师在发热性中性粒细胞缺乏患者抗感染治疗过程中所发挥的作用。方法:临床药师参与了1例骨髓增生异常综合征患者使用地西他滨治疗后发生发热性中性粒细胞缺乏
第一部分FEMTO LDV飞秒激光制作LASIK角膜瓣相关因素分析目的观察LASIK术中应用FEMTO LDV飞秒激光制作角膜瓣的特点,评估影响角膜瓣厚度及直径的相关因素。方法对130人(260只
思想政治教育是我国高等教育的重要内容。当前,高校思想政治课教学质量有待进一步提高。电视节目以其多样性、时代性和共享性等特征日益成为高校思想政治课教学的重要资源,它
目的探讨具有考研意向大学生的心理健康状况及与相关应激源的关系。方法采用自编《大学生考研意向及相关应激源调查表》和症状自评量表(SCL-90)对200名在校大学生进行调查。
目的探讨认知行为疗法联合药物治疗社交焦虑障碍的疗效。方法符合CCMD-3社交焦虑障碍诊断标准的36位病人,随机将其中的18例在常规药物治疗的基础上联用认知行为疗法做为研究
《我的前半生》出版四十余年来,被海内外读者誉称为"奇书",长销不衰。然而,鲜有人知,这部署名爱新觉罗·溥仪、记载大清末代皇帝传奇人生的经典名著,从最初的创意、初稿到成
近年来,随着移动互联网的迅猛发展,社交电子商务呈爆发式增长。从社交电子商务的内涵和特点出发,分析了社交电子商务的商务模式,对社交电子商务中消费者购买行为特点进行了分