一种客户端组件开发方法和装置制造方法及图纸

技术编号:33711321 阅读:22 留言:0更新日期:2022-06-06 08:44
本申请提供了一种客户端组件开发方法和装置。本申请提供的技术方案,包括:接收第一开发端发送的组件需求和对应的业务人员信息,根据业务人员信息将组件需求发送至对应的第二开发端,以使第二开发端设计满足组件需求的目标组件的稿件;接收第二开发端发送的目标组件的稿件,根据业务人员信息将目标组件的稿件发送至对应的第三开发端,以使第三开发端根据目标组件的稿件开发目标组件的代码;接收第三开发端发送的目标组件的代码,将目标组件的稿件和代码存储至组件库。通过上述技术方案,以解决相关技术中工作人员难以协同开发组件的问题,提高客户端组件开发效率。提高客户端组件开发效率。提高客户端组件开发效率。

【技术实现步骤摘要】
一种客户端组件开发方法和装置


[0001]本申请涉及计算机
,尤其涉及一种客户端组件开发方法和装置。

技术介绍

[0002]客户端开发是指开发运行于移动终端上的应用程序,随着应用程序的快速发展,快速开发客户端的用户界面是客户端开发领域的重要技术手段。企业为提高用户界面的开发效率,构建组件库以存储各种基础常用的客户端组件,当客户端开发人员开发界面时通过组件库即可获取客户端组件的代码。由于组件库中客户端组件不能满足所有业务需求,客户端组件需要根据各种业务需求进行开发。
[0003]目前客户端组件的开发过程包括:产品经理提出组件需求,设计师根据产品需求设计出对应组件的稿件,开发人员根据设计师提出的稿件需求开发出对应的组件代码,测试人员对组件代码进行测试,测试成功后将组件代码上传至组件库。整个开发过程中,各个工作人员之间的需求通过邮件进行传输,使得组件开发时的需求不便于统一管理,导致工作人员难以协同开发组件,客户端组件开发效率低。

技术实现思路

[0004]本申请提供一种客户端组件开发方法、装置、设备、存储介质及程序产品,以解决相关技术中工作人员难以协同开发组件的问题,提高客户端组件开发效率。
[0005]第一方面,本申请提供了一种客户端组件开发方法,包括:
[0006]接收第一开发端发送的组件需求和对应的业务人员信息,根据所述业务人员信息将所述组件需求发送至对应的第二开发端,以使所述第二开发端设计满足所述组件需求的目标组件的稿件;
[0007]接收所述第二开发端发送的目标组件的稿件,根据所述业务人员信息将所述目标组件的稿件发送至对应的第三开发端,以使所述第三开发端根据所述目标组件的稿件开发所述目标组件的代码;
[0008]接收所述第三开发端发送的所述目标组件的代码,将所述目标组件的稿件和代码存储至组件库。
[0009]第二方面,本申请提供了一种客户端组件开发装置,包括:
[0010]稿件设计模块,被配置为接收第一开发端发送的组件需求和对应的业务人员信息,根据所述业务人员信息将所述组件需求发送至对应的第二开发端,以使所述第二开发端设计满足所述组件需求的目标组件的稿件;
[0011]代码开发模块,被配置为接收所述第二开发端发送的目标组件的稿件,根据所述业务人员信息将所述目标组件的稿件发送至对应的第三开发端,以使所述第三开发端根据所述目标组件的稿件开发所述目标组件的代码;
[0012]组件存储模块,被配置为接收所述第三开发端发送的所述目标组件的代码,将所述目标组件的稿件和代码存储至组件库。
[0013]第三方面,本申请提供了一种客户端组件开发设备,包括:存储器以及一个或多个处理器;
[0014]所述存储器,用于存储一个或多个程序;
[0015]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的客户端组件开发方法。
[0016]第四方面,本申请提供了一种计算机可读存储介质,所述存储介质上存储有程序,所述程序被处理器执行时实现如第一方面所述的客户端组件开发方法。
[0017]第五方面,本申请提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中,设备的至少一个处理器从计算机可读存储介质读取并执行计算机程序,使得设备实现如第一方面所述的客户端组件开发方法。
[0018]本申请通过产品经理将组件需求上传至组件开发系统,组件开发系统将组件需求下发至指定的设计师,设计师设计出满足组件需求的目标组件的稿件后,将稿件上传至组件开发系统,组件开发系统将稿件下发至指定的开发人员,开发人员根据稿件开发出目标组件的代码后,将代码上传至组件开发系统,组件开发系统将代码下发至指导的测试人员,测试人员测试代码成功后,通知组件开发系统代码测试成功,组件开发系统将目标组件的代码和稿件存储至组件库中。通过上述技术手段,组件开发系统统一管理各个组件在各个开发环节中的需求,以在各个组件的各个开发环节中将对应的需求下发至对应的工作人员,以使工作人员及时对该需求进行处理,提高工作人员协同开发组件的能力,提高客户端组件的开发效率。
附图说明
[0019]图1是本申请实施例提供的一种客户端组件开发方法的流程图;
[0020]图2是本申请实施例提供的目标组件存储的流程图;
[0021]图3是本申请实施例提供的目标组件的代码测试的流程图。;
[0022]图4是本实施例提供的组件开发系统的需求管理架构图;
[0023]图5是本申请实施例提供的通过前端平台展示客户端组件的流程图;
[0024]图6是本申请实施例提供的另一种客户端组件开发装置的结构示意图;
[0025]图7是本申请实施例提供的一种客户端组件开发设备的结构示意图。
具体实施方式
[0026]为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0027]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对
象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0028]本申请实施例中提供的客户端组件开发方法,可以由客户端组件开发设备执行,该客户端组件开发设备可以通过软件和/或硬件的方式实现,该客户端组件开发设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。在本实施例中,客户端组件开发设备可以是组件开发系统,也可以是运行组件开发系统的服务器。
[0029]在一实施例中,客户端组件开发时,产品经理提出组件需求,并通过邮箱将组件需求发送给设计师。设计师根据组件需求设计出满足该组件需求的组件的稿件,并通过邮箱将稿件发送至开发人员。开发人员根据稿件开发出对应组件的代码,并通过邮箱将代码发送至测试人员。测试人员根据代码对组件进行测试,测试成功后上传至组件库。因为组件在传统的开发过程中,各个工作人员之间的需求通过邮件进行传输,工作人员只能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种客户端组件开发方法,其特征在于,包括:接收第一开发端发送的组件需求和对应的业务人员信息,根据所述业务人员信息将所述组件需求发送至对应的第二开发端,以使所述第二开发端设计满足所述组件需求的目标组件的稿件;接收所述第二开发端发送的目标组件的稿件,根据所述业务人员信息将所述目标组件的稿件发送至对应的第三开发端,以使所述第三开发端根据所述目标组件的稿件开发所述目标组件的代码;接收所述第三开发端发送的所述目标组件的代码,将所述目标组件的稿件和代码存储至组件库。2.根据权利要求1所述的客户端组件开发方法,其特征在于,所述将所述组件需求发送至对应的第二开发端,以使所述第二开发端设计满足所述组件需求的目标组件的稿件,包括:将所述组件需求发送至所述第二开发端,以使所述第二开发端根据所述组件库中组件的稿件,确定所述组件库是否存储有所述目标组件,并在确定所述组件库未存储有所述目标组件时,根据所述组件库中组件的稿件设计所述目标组件的稿件。3.根据权利要求1或2所述的客户端组件开发方法,其特征在于,所述将所述目标组件的稿件发送至对应的第三开发端,以使所述第三开发端开发所述目标组件的稿件对应的组件代码,包括:将所述目标组件的稿件发送至所述第三开发端,以使所述第三开发端根据所述目标组件的稿件中标注的第一标识,获取所述组件库中对应的组件代码,并根据所述第一标识对应的组件代码开发满足所述目标组件的代码。4.根据权利要求2所述的客户端组件开发方法,其特征在于,当所述第二开发端确定所述组件库存储有所述目标组件时,接收所述第二开发端发送所述目标组件的第二标识和稿件,并将所述第二标识发送至第三开发端,以使第三开发端根据所述第二标识对应从所述组件库中获取所述目标组件的代码。5.根据权利要求1或4所述的客户端组件开发方法,其特征在于,所述接收所述第三开发端发送的所述目标组件的代码,将所述目标组件的稿件和代码存储至组件库,包括:接收所述第三开发端发送的所述目标组件的维护文档和代码;根据所述目标组件对应的业务类型,将所述目标组件的代码、维护文档、稿件和目标标识关联存储至所述组件库对应业务类型的分组中,所述目标标识和业务类型根据所述组件需求得到。6.根据权利要求1所述的客户端组件开发方法,其特征在于,所述客户端组件开发方法,还包括:对所述目标组件的代码进行验收,并根据验收结果调整所述目标组件的代码。7.根据权利要求6所述的客户端组件开发方法,其特征在于,所述对所述目标组件的代码进行验收,包括:接收所述第三开发端发送的组件效果图,并将所述组件效果图发送至所述第二开发端,以使所述第二开发端根据所述组件效果图对所述目标组件的代码进行视觉验收;接收所述第二开发端发送的视觉验收成功的验收结果,将所述目标组件的代码发送至
第四开发端,...

【专利技术属性】
技术研发人员:徐志强彭新怀汪方
申请(专利权)人:百果园技术新加坡有限公司
类型:发明
国别省市:

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

1