基于Flex的集成化软件研发管理系统设计及实现

被引量 : 0次 | 上传用户:zuiainivip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力。为了更科学、有效的管理软件项目研发流程及资源,更加全面、有效的服务于软件开发过程,对软件企业来说实现软件项目管理系统是非常有必要的。本课题以积成电子股份有限公司现有的相关系统为依托,实现一个基于B/S架构和富客户端应用的软件项目研发管理系统。本系统包括项目管理、任务进度管理、制品评审管理、个人工作日志管理、研发管理工具库以及系统账号、权限管理等功能模块。在构建系统的过程中,对于公司内部现有的系统和功能通过数据库接口访问的形式进行了集成,使得本系统在保持公司原有业务模式不发生大的数据迁移和变更的前提下,通过集成的方式使得研发项目的管理统一集中在本系统中,操作模式更加简便,实现了对软件研发流程的科学、高效管理。本文首先分析了软件研发管理的国内外发展状况以及趋势。在研究软件能力成熟度集成模型(Capability Maturity Model Integration, CMMI)和软件工程管理的基础上,深入分析公司现有的软件研发管理流程及其运行机制,然后确定系统构建架构、模型抽象、功能模块划分等工作,并进行进一步程序设计。本系统采用B/S架构模式设计,客户端采用基于Flash平台的高效、开源框架Flex技术,用于构建具有丰富表现力的富互联网应用(Rich Internet Applications, RIA);服务器端则采用J2EE企业级分层架构,实现了完全的面向对象的编程,提高了软件的开发速度与质量;通过Blaze Data Service (BlazeDS)数据服务组件实现Flex客户端与Java服务端通信及数据交互。基于上述研究分析,本课题设计并实现了基于Flex和J2EE技术的集成化软件研发管理系统。本系统实现了以“项目”为中心,“任务”为单位的软件项目管理模式,从而更加科学、高效的管理软件项目研发进度。本系统还实现了对公司现有系统中部分功能的集成、优化,避免了跨系统、多界面操作的麻烦;此外,总结并在系统中实现了研发管理工具库,用于简化项目开发过程繁杂、机械性的重复劳动。测试结果表明,系统运行稳定可靠,实现功能达到了预期的设计要求,能够满足公司对软件项目研发流程科学管理的需求。
其他文献
目的探讨精细护理对经中心静脉置管血液透析患者并发症的影响。方法回顾性分析79例经中心静脉置管血液透析患者的护理资料,79例患者分为观察组37例和对照组42例,统计导管相关
【目的】研究蝴蝶兰Phalaenopsis倍性与主要性状的相关性.【方法】采用压片法对85份蝴蝶兰资源的倍性进行了鉴定,测量了这些资源的气孔长度、气孔密度、叶长、叶宽、叶厚、花
本研究以马铃薯栽培品种"荷兰15号"、"克新1号"为试验材料,研究白糖和基因型对马铃薯试管薯诱导的影响。结果表明,添加50~110 g/L白糖有利于脱毒苗壮苗、促进试管薯结薯、提
提出了一种作为安全带预紧器核心部件的新型离合机构,应用该机构开发了一套新型预紧式汽车安全带,介绍了它的结构组成、工作原理和性能.建立了安全带机构力学模型,利用ADAMS
本研究重点探讨人机交互软件开发系统的设计原理,并从人机交互软件系统功能实现原则层面展开深入研究。在此基础上重点分析人机交互软件设计开发的具体形式,以及平台运行稳定性
结合生产实践 ,分析了在机械、工艺、管理等方面如何采取措施 ,以降低细纱断头 ,提高成纱条干均匀度
国家利益是国际关系中的一个核心概念.利益关系是国际关系中影响各个国家对外关系的最根本性要素,而国家利益则是国际政治中发挥作用最持久、影响力最大的因素,是国家对外行
水稻质膜内在蛋白OsPIPs是细胞水分运输的关键蛋白,与多种重要物质的运输交换有关,并在生长发育的各个阶段发挥重要作用。为了挖掘水稻OsPIP1;2基因的功能和应用,本研究利用
在地藏菩萨及其信仰传入中国的时代问题上,学界存在较多争议。通过对相关材料的考察,可以发现:由地藏菩萨发展出地藏信仰,经历很长时间,二者的传入并不是同时的。早在三国时
中古汉语主要指汉魏六朝时期的文献语言。中古汉语以其口语化的特色在汉语史研究中具有承上启下的重要地位。中古汉语研究,是上个世纪后半叶兴起的研究领域,同以往的零星研究