欢迎来到天天文库
浏览记录
ID:39894543
大小:245.41 KB
页数:15页
时间:2019-07-14
《基于JbossSeam框架的中小型IT企业项目管理系统的研究和实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于JbossSeam框架的中小型IT企业项目管理系统的研究和实现主要内容研究背景和目标研究方案主要工作存在问题总结与展望2目前市场上有大量的简单的IT企业产品研发管理系统,也有许多“公开源代码”的项目管理系统。这些系统一般只完成项目管理某一阶段和某一方面的功能。当前存在的IT企业产品研发管理系统有很多弊端和局限性,IT项目的需求来源广泛,涉及国民经济的各个领域,几乎所有领域都能够和信息技术相结合而构成信息化项目,要求项目管理系统可以支持多种业务需求的发展。研究背景3这套中小型IT企业产品研发管理系统的开发,意在建立一套完善的项目开发工作流程管理系统。通过人与计算机共同的自动化协
2、调、控制和通讯等工作,在计算机化的业务过程上,使所有命令的执行都处于受控状态。在项目开发的过程中,项目参与人员的具体工作情况可以通过时序图的方式体现出来,工作人员每天的工作完成情况以及遇到的技术难题解决方法都会以工作日志形式记录下来,既方便个人对工作的总结,又方便管理层的管理。同时,从项目确立开始的所有工作都会以文档的形式记录并保存,以备查询。总之,这一系统可以有效的帮助管理人员管理整个工作流程,提高软件开发的工作效率。研究目标4研究方案中小型IT企业产品研发管理流程研究中小型IT企业产品研发管理系统总体架构设计中小型IT企业产品研发管理系统实现5主要工作中小型IT企业项目管理需
3、求的研究IT企业产品研发管理系统的研究JbossSeam开发工具的研究6中小型IT企业项目管理需求的研究对用户的需求掌握不充分。尤其中小型软件公司,缺乏专业的需求分析人员。开发队伍结构不合理。很多软件公司缺乏专门的系统分析师和项目管理人员,通常都是由开发人员来完成对系统功能的设计,每个人各自为战、缺乏协调,造成接口混乱、功能界定不明确。任务分配不合理。任务分配要根据人员的任务数量、任务重要程度及工作状态等多方面情况进行考虑。文档书写不规范。软件开发不仅仅是程序的编写,还应该有一套完整的文档资料。主要工作7IT企业产品研发管理系统的研究主要工作8主要工作JbossSeam开发工具的
4、研究JbossSeam框架深度整合了JBPM。在项目管理系统中引入JBPM工作流引擎,对项目进展情况进行实时跟踪和管理。使任务管理和页面流的管理变得简单化。JbossSeam框架将JSF和EJB两个组件模型合二为一。JSF和EJB作为JavaEE5.0的核心框架相互不敏感,JbossSeam为两者提供了一个基于注入的整合途径,消除了胶合代码,在软件项目管理系统开发过程中,只需专注于处理业务问题即可。对软件管理系统的开发采用“自动化集成测试”的方法。以往开发项目都采用单元测试,仅仅依靠单元测试是十分危险的,在JbossSeam框架中引入了自动化集成测试的方法,可以模拟每个请求或者会
5、话的业务流,来测试从数据层到持久层的所有代码。在系统开发中,使用JbossSeam框架强大的注释功能。JbossSeam从持久层到表示层都采用了注释程序模型,不必依赖繁琐的XML进行配置。而且JbossSeam提供了成熟的基于XML的组件配置机制,使我们在开发过程中不会在XML中迷失。9主要工作需求分析及系统总体架构的设计通过对中小型IT企业产品研发流程的需求调研情况,编写了中小型IT企业产品研发管理系统的需求报告。对基于中小型IT企业的产品研发管理系统进行了系统总体框架设计,并完成了部分项目的文档。10主要工作项目任务配置管理模块与文档管理模块的设计和开发根据中小型IT企业产品
6、研发管理系统的总体架构设计,已经完成项目任务配置管理模块、文档管理模块的详细设计方案,并完成了具体模块功能的编码实现。开发进度、人员分工和任务分配等问题本系统通过对任务进程的实时跟踪加以解决。通过计划进度和实际进度的比对了解员工的工作质量、工作状态及工作进度等方面的情况。实现了任务和人力资源的合理分配。软件开发过程中产生的大量文档资料的编制和整理。在本系统中设计文档管理规范对项目开发中产生的大量文档进行管理,保证文档和代码的一致性。11主要工作方案未进行部分完成系统其他功能模块的详细设计,并将这些功能加以实现。对系统进行跟踪测试,测试系统的完整性、准确性和及时性,并了解其运行情况
7、。将系统投入试运行,针对系统存在的不足及发现的问题,提出改进措施,完善并改进系统。12研究难点软件行业发展速度很快、利润高,促使很多软件公司的产生,大部分是中小型IT企业,这些公司各有各的管理模式和开发流程,各自为战,没有一套完善的产品研发管理流程,需要全方位、多方面的综合考虑这些中小型IT企业的情况,开发出适合中小型IT企业使用的产品研发管理系统。JbossSeam框架深度整合了JBPM工作流,在产品研发管理系统中引入JBPM工作流引擎,对项目进展情况进行实时跟踪和管理,使任务
此文档下载收益归作者所有