快速交付的软件用户界面设计方法及系统技术方案

技术编号:20362462 阅读:15 留言:0更新日期:2019-02-16 16:20
本发明专利技术涉及计算机技术领域,具体涉及一种快速交付的软件用户界面设计方法及系统。客户通过客户端向服务器端发布软件用户界面设计项目需求,包括客户提交的软件产品设计稿、软件界面风格、图片素材、参考资料;将设计项目需求划分为一个主体设计任务和若干个普通设计任务,分配给多个设计师用户并行处理;设计师用户在任务时限内向服务器端上传任务的交付成果;服务器端根据任务完成时间和任务完成度判断任务成功与否,向用客户端和用户端结算费用。将整个软件用户界面的设计分为主体设计任务和普通设计任务,并根据页面的类型和数量将普通设计任务分配给多个设计师并行处理,既能兼顾整体软件用户界面的设计,也能保证具体每一个页面均能设计到位。

【技术实现步骤摘要】
快速交付的软件用户界面设计方法及系统
本专利技术涉及计算机
,具体涉及一种快速交付的软件用户界面设计方法及系统。
技术介绍
传统的软件用户界面设计过程为,首先是客户发布任务,由客户提供需求,招募设计师,客户与设计师沟通明确需求细节后,支付相应费用;然后进入设计阶段,设计师根据需求文档进行设计,设计过程中提交设计稿,交付给客户;客户收到设计稿后,给出修改意见,设计师配合进行修改完善,再由客户进行验收,支付剩余设计费用。目前,影响平台设计工作效率的瓶颈主要在于需求沟通和协同设计这两个环节,其中涉及大量的设计师与客户之间、设计师与设计师之间的沟通工作。一方面人为沟通容易遗漏或者误解需求细节,另一方面反复沟通确认耗时较长,从而造成交付时间的延误。而软件用户界面的设计通常包含各种类型的页面较多,且整个设计任务量较大,分配给一个设计师进行设计难以在规定时限内完成。而将软件用户界面的设计拆分给多个设计师共同处理需要合适的分配策略,否则同样难以保证任务的顺利完成。
技术实现思路
本专利技术的目的就是针对现有技术的缺陷,提供一种能够针对功能复杂的软件用户界面设计、并对将一个大型软件用户界面设计任务分解成多个任务进行合理的分配,使整个任务能在指定时间内完成的任务的快速交付的软件用户界面设计方法及系统。本专利技术一种快速交付的软件用户界面设计,其技术方案为,包括:1)客户通过客户端向服务器端发布软件用户界面设计项目需求;所述软件用户界面设计项目需求包括客户提交的软件产品设计稿、软件界面风格、图片素材、参考资料;2)服务器端根据设计项目需求计算总体设计工作量及总设计费用,将设计项目需求划分为一个主体设计任务和若干个普通设计任务,所述主体设计任务或任意一个普通设计任务的完成时间小于任务期限;3)服务器端接收设计师用户通过用户端发送的报名信号,并生成报名列表;4)服务器端将所述主体设计任务和若干个普通设计任务并行分配给报名列表中的多个设计师用户并行处理;5)设计师用户通过用户端确认接收分配的任务,在任务时限内完成设计任务并向服务器端上传任务的交付成果,所述任务的交付成果为软件用户界面设计稿;6)服务器端接收所有任务的交付成果,根据任务完成时间和任务完成度判断任务成功与否,根据任务成功与否向用客户端和用户端结算费用。较为优选的,所述报名列表按照设计师的工作效率进行排序,所述一个主体设计任务和若干个普通设计任务按照报名列表的顺序进行分配,所述主体设计任务分配给报名列表中的第一个设计师进行处理,所述普通设计任务按照报名列表的顺序依次分配给报名列表中的一个或多个设计师进行处理;当普通设计任务的工作总量超出了当前设计师预计在一个任务开发标定时长能够完成的总开发工作量时,分配给该设计师一个工作单元的任务量,并将剩余任务量分配给下一个设计师;对下一个工程按照一个工作单元的任务量进行再分配,并在任务超标时继续按照报名先后顺序向下分配,直至整个普通设计任务全部分配完毕。所述一个工作单元的任务量为任意设计师根据其工作效率在任务开发标定时长内能够完成的标准页面数量。较为优选的,所述总体设计工作量根据设计项目需求中的页面类型和页面数量进行计算:采用标准页面的方式对不同的页面类型进行等效,并根据页面数量计算出等效后的标准页面总数量,将等效后的标准页面总数量作为普通设计任务的总页面工作量;所述总体设计工作量为一个主体设计任务工作量与普通设计任务的总页面工作量之和。较为优选的,所述任务分配完毕后,还包括以下步骤:41)设计师用户通过用户端向服务器端发送确认接单指令,服务器端接收确认接单指令并启动计时;42)若备选设计师列表中的人数大于0小于任务数,或指定时间内未收到全部的确认接单指令,则服务器端向客户端发送分配失败指令和请求延期指令,转步骤43),若备选设计师列表中的人数为0,则服务器端向客户端发送分配失败指令,项目结束;43)客户通过客户端接收分配失败指令和请求延期指令,向服务器端发送同意延期指令或者项目结束指令,服务器端接收同意延期指令则根据备选设计师列表顺序将所有任务分发至设计师用户,并根据备选设计师人数重新设置任务期限。较为优选的,所述主体设计任务为首页及网站公共部分界面设计;每个所述普通设计任务为一个页面设计任务,所述普通设计任务的数量与所述页面数量相同。较为优选的,所述步骤5)中,若设计师用户在任务期限内主动放弃任务,则通过用户端向服务器端发送放弃任务指令,服务器端根据任务期限剩余时间和平均工作速率判断是否需要任务延期,是则向客户端发送请求延期指令,否则将该项任务重新分配;客户通过客户端接收请求延期指令,返回同意延期指令则服务器端将该项任务重新分配,返回项目结束指令则服务器端向客户端发送费用退还指令。对于本专利技术一种快速交付的软件用户界面设计系统,其技术方案为:包括客户端,用于将客户的软件用户界面设计项目需求发送给服务器端、供客户支付总体设计费用,以及接收来自服务器端的交付成果;用户端,用于获取软件用户界面设计项目需求中的软件产品设计稿、软件界面风格、图片素材、参考资料,发送报名任务的指令、确认接收分配的任务,从服务器端下载设计要求,在任务期限内完成设计任务并向服务器端上传完成的软件用户界面设计稿;服务器端,用于根据设计项目需求计算总体设计工作量及总设计费用,将设计项目需求划分为一个主体设计任务和若干个普通设计任务,所述主体设计任务或任意一个普通设计任务的完成时间小于任务期限;接收设计师用户通过用户端发送的报名信号,并生成报名列表;将所述主体设计任务和若干个普通设计任务并行分配给报名列表中的多个设计师用户并行处理,接收用户端上传的交付成果,以及根据任务完成时间和任务完成度判断任务成功与否,根据任务成功与否向用客户端和户终端结算费用。较为优选的,所述服务器端包括任务管理模块,所述任务管理模块用于在接收到设计师发送的报名信号后根据已报名设计师工作效率生成报名列表,以及将主体设计任务分配给报名列表中的第一个设计师进行处理,将多个普通设计任务按照报名列表的顺序依次分配给报名列表中的一个或多个设计师进行处理;当普通设计任务的工作总量超出了当前设计师预计在一个任务开发标定时长能够完成的总开发工作量时,分配给该设计师一个工作单元的任务量,并将剩余任务量分配给下一个设计师;对下一个工程按照一个工作单元的任务量进行再分配,并在任务超标时继续按照报名先后顺序向下分配,直至整个普通设计任务全部分配完毕;所述一个工作单元的任务量为任意设计师根据其工作效率在任务开发标定时长内能够完成的标准页面数量。较为优选的,所述总体设计工作量根据设计项目需求中的页面类型和页面数量进行计算:采用标准页面的方式对不同的页面类型进行等效,并根据页面数量计算出等效后的标准页面总数量,将等效后的标准页面总数量作为普通设计任务的总页面工作量;所述总体设计工作量为一个主体设计任务工作量与普通设计任务的总页面工作量之和;所述主体设计任务为首页及网站公共部分界面设计;每个所述普通设计任务为一个页面设计任务,所述普通设计任务的数量与所述页面数量相同。较为优选的,所述服务器端还包括文件存储模块,用于存储客户提交的软件用户界面设计项目需求文件;交付管理模块:用于供用户端上传交付成果,供客户端调用;修改管理模本文档来自技高网...

【技术保护点】
1.一种快速交付的软件用户界面设计方法,其特征在于:所述方法包括如下步骤:1)客户通过客户端(1)向服务器端(3)发布软件用户界面设计项目需求;所述软件用户界面设计项目需求包括客户提交的软件产品设计稿、软件界面风格、图片素材、参考资料;2)服务器端(3)根据设计项目需求计算总体设计工作量及总设计费用,将设计项目需求划分为一个主体设计任务和若干个普通设计任务,所述主体设计任务或任意一个普通设计任务的完成时间小于任务期限;3)服务器端(3)接收设计师用户通过用户端(2)发送的报名信号,并生成报名列表;4)服务器端(3)将所述主体设计任务和若干个普通设计任务并行分配给报名列表中的多个设计师用户并行处理;5)设计师用户通过用户端(2)确认接收分配的任务,在任务时限内完成设计任务并向服务器端(3)上传任务的交付成果,所述任务的交付成果为软件用户界面设计稿;6)服务器端(3)接收所有任务的交付成果,根据任务完成时间和任务完成度判断任务成功与否,根据任务成功与否向用客户端(1)和用户端(2)结算费用。

【技术特征摘要】
1.一种快速交付的软件用户界面设计方法,其特征在于:所述方法包括如下步骤:1)客户通过客户端(1)向服务器端(3)发布软件用户界面设计项目需求;所述软件用户界面设计项目需求包括客户提交的软件产品设计稿、软件界面风格、图片素材、参考资料;2)服务器端(3)根据设计项目需求计算总体设计工作量及总设计费用,将设计项目需求划分为一个主体设计任务和若干个普通设计任务,所述主体设计任务或任意一个普通设计任务的完成时间小于任务期限;3)服务器端(3)接收设计师用户通过用户端(2)发送的报名信号,并生成报名列表;4)服务器端(3)将所述主体设计任务和若干个普通设计任务并行分配给报名列表中的多个设计师用户并行处理;5)设计师用户通过用户端(2)确认接收分配的任务,在任务时限内完成设计任务并向服务器端(3)上传任务的交付成果,所述任务的交付成果为软件用户界面设计稿;6)服务器端(3)接收所有任务的交付成果,根据任务完成时间和任务完成度判断任务成功与否,根据任务成功与否向用客户端(1)和用户端(2)结算费用。2.根据权利要求1所述的快速交付的软件用户界面设计方法,其特征在于:所述报名列表按照设计师的工作效率进行排序,所述一个主体设计任务和若干个普通设计任务按照报名列表的顺序进行分配,所述主体设计任务分配给报名列表中的第一个设计师进行处理,所述普通设计任务按照报名列表的顺序依次分配给报名列表中的一个或多个设计师进行处理;当普通设计任务的工作总量超出了当前设计师预计在一个任务开发标定时长能够完成的总开发工作量时,分配给该设计师一个工作单元的任务量,并将剩余任务量分配给下一个设计师;对下一个工程按照一个工作单元的任务量进行再分配,并在任务超标时继续按照报名先后顺序向下分配,直至整个普通设计任务全部分配完毕。所述一个工作单元的任务量为任意设计师根据其工作效率在任务开发标定时长内能够完成的标准页面数量。3.根据权利要求2所述的快速交付的软件用户界面设计方法,其特征在于,所述总体设计工作量根据设计项目需求中的页面类型和页面数量进行计算:采用标准页面的方式对不同的页面类型进行等效,并根据页面数量计算出等效后的标准页面总数量,将等效后的标准页面总数量作为普通设计任务的总页面工作量;所述总体设计工作量为一个主体设计任务工作量与普通设计任务的总页面工作量之和。4.根据权利要求1所述的快速交付的软件用户界面设计方法,其特征在于,所述任务分配完毕后,还包括以下步骤:41)设计师用户通过用户端(2)向服务器端(3)发送确认接单指令,服务器端(3)接收确认接单指令并启动计时;42)若备选设计师列表中的人数大于0小于任务数,或指定时间内未收到全部的确认接单指令,则服务器端(3)向客户端(1)发送分配失败指令和请求延期指令,转步骤43),若备选设计师列表中的人数为0,则服务器端(3)向客户端(1)发送分配失败指令,项目结束;43)客户通过客户端(1)接收分配失败指令和请求延期指令,向服务器端(3)发送同意延期指令或者项目结束指令,服务器端(3)接收同意延期指令则根据备选设计师列表顺序将所有任务分发至设计师用户,并根据备选设计师人数重新设置任务期限。5.根据权利要求3所述的快速交付的软件用户界面设计方法,其特征在于:所述主体设计任务为首页及网站公共部分界面设计;每个所述普通设计任务为一个页面设计任务,所述普通设计任务的数量与所述页面数量相同。6.根据权利要求1所述的快速交付的软件...

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

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

1