基于单位时间分配的任务开发云平台制造技术

技术编号:19965486 阅读:27 留言:0更新日期:2019-01-03 13:28
本发明专利技术公开了一种基于单位时间分配的任务开发云平台,基础服务层用于提供存储平台数据和文件、维护平台消息管理的基础功能服务;平台服务层用于分别对用户端、任务、账户数据进行维护管理,提供通用功能服务;应用服务层用于将各个客户终端向平台提交的需求工作任务,按照单位时间进行切分,并将切分后的工作分别分配给各个用户端,由各个用户端的工程师并行进行开发工作。本发明专利技术通过云平台将客户提交的需求工作任务,以单位时间进行切分,并将切分后的工作分别分配给数个客户端,由数个客户端的工程师并行进行开发工作,提高效率;同时通过云平台内多个工程师端对应的各个工程师并行开发的方法担保工作任务的完成。

Task Development Cloud Platform Based on Unit Time Allocation

The invention discloses a task development cloud platform based on unit time allocation. The basic service layer is used to provide basic functional services for storing platform data and files and maintaining platform message management; the platform service layer is used to maintain and manage user end, task and account data separately and provide general functional services; and the application service layer is used to submit each client terminal to the platform. Requirement tasks are divided according to the unit time, and the work after segmentation is allocated to each client separately. The engineers of each client carry out the development work concurrently. The invention divides the required work tasks submitted by customers by the cloud platform in unit time, and assigns the divided work to several clients separately. The engineers of several clients carry out the development work concurrently to improve the efficiency; at the same time, the completion of the work tasks is guaranteed by the method of concurrent development of the engineers corresponding to the engineers of the multiple engineers in the cloud platform.

【技术实现步骤摘要】
基于单位时间分配的任务开发云平台
本专利技术属于云计算
,具体涉及一种基于单位时间分配的任务开发云平台。
技术介绍
软件开发工作主要是根据软件需求及设计文档进行开发,交付完成的代码等结果文件。软件开发云平台通过在云端组织软件开发工程师,以云服务的形式为工程师提供软件开发服务,而工程师不用关心具体的开发人员。通过云平台,可以在更大范围内共享软件开发工程师,更灵活的调度人力资源,从而有效减少工程师的软件开发成本,提高软件开发人力资源的利用率。然而,随着在云平台上的软件开发任务和软件开发工程师的数量规模的增大,对任务分配和工程师协同的要求也越来越大,为了快速完成开发任务并在24小时内交付软件,需要解决的问题有:如何合理的分解任务,使任务能分给多位工程师同时进行开发,缩短总体交付时间;如何合理的分配任务,使任务尽可能分配给较熟练或擅长对应技术的工程师;如何提高工程师的协同开发效率,保证交付质量,同时保证按时交付。而在任务开发平台聚集了大量工程师,可以为客户提供软件前端开发服务。传统的开发平台主要包括三个重要阶段,首先是客户发布任务,由客户提供软件工程师界面设计稿及交互说明文档,招募前端本文档来自技高网...

【技术保护点】
1.基于单位时间分配的任务开发云平台,其特征在于:所述云平台包括基础服务层、平台服务层和应用服务层;所述基础服务层用于提供存储平台数据和文件、维护平台消息管理的基础功能服务;所述平台服务层用于分别对用户端、任务、账户数据进行维护管理,提供通用功能服务;所述应用服务层用于将各个客户终端向平台提交的需求工作任务,按照单位时间进行切分,并将切分后的工作分别分配给各个用户端,由各个用户端的工程师并行进行开发工作。

【技术特征摘要】
1.基于单位时间分配的任务开发云平台,其特征在于:所述云平台包括基础服务层、平台服务层和应用服务层;所述基础服务层用于提供存储平台数据和文件、维护平台消息管理的基础功能服务;所述平台服务层用于分别对用户端、任务、账户数据进行维护管理,提供通用功能服务;所述应用服务层用于将各个客户终端向平台提交的需求工作任务,按照单位时间进行切分,并将切分后的工作分别分配给各个用户端,由各个用户端的工程师并行进行开发工作。2.根据权利要求1所述的基于单位时间分配的任务开发云平台,其特征在于,所述基础服务层包括:数据库服务模块,用于存储数据信息和索引信息,所述数据信息包括用户端信息和任务信息,所述索引信息用于所述数据信息查询和编辑;文件存储服务模块,用于文件存储,和各文件的上传、下载和检索,所述文件包括需求文档和结果代码能;消息队列服务模块,用于维护平台业务的通知、消息的发送和接收。3.根据权利要求1所述的基于单位时间分配的任务开发云平台,其特征在于,所述平台服务层包括:用户端管理服务模块,用于分别维护所述云平台上的客户、工程师和管理员的角色信息,并提供基于角色控制的权限管理。任务管理服务模块,用于维护任务信息,所述任务信息包括需求信息、任务参与人员信息、过程状态信息。4.根据权利要求1所述的基于单位时间分配的任务开发云平台,其特征在于,所述应用服务层包括:切割模块,评估开发工作的出所述开发任务的总体工作量W,...

【专利技术属性】
技术研发人员:王琦
申请(专利权)人:武汉空心科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1