应用的功能模拟开发方法和装置的制造方法

文档序号:8487649阅读:388来源:国知局
应用的功能模拟开发方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种应用的功能模拟开发方法和装置。
【背景技术】
[0002]随着信息社会的超速发展,以用户为导向推动各种应用的发展已经成为信息社会发展的趋势,用户将越来越多地参与到应用的开发中,而现有的通过用户参与应用的开发主要通过以下四种形式实现:
一方面,现有的应用都自带意见反馈功能,用户在使用该应用的过程中如有任何问题和建议均可通过该意见反馈功能进行反馈,进而通过这一方式参与该应用的开发。
[0003]另一方面,也可通过发布用户体验中心来发起新应用的试用体验,以回收用户建议;此外,还可通过线下调研或者论坛、虚拟网络社区的形式获得用户建议,进而根据用户建议完成应用的开发。
[0004]然而,无论以何种形式,其均是通过文字实现信息传递,易于出现信息失真的情况,缺乏精准性。

【发明内容】

[0005]本发明的一个目的在于解决现有技术中用户针对应用开发所进行的文字意见反馈易于出现失真,缺乏精准性的缺陷。
[0006]本发明的另一个目的在于提供一种避免意见反馈失真,能够提高精准性的应用的功能模拟开发方法和装置。
[0007]为解决上述技术问题,本发明采用如下技术方案:
一种应用的功能模拟开发方法,包括如下步骤:
获取用户终端中工具包和部件库触发的交互设计操作,通过所述交互设计操作在应用页面中进行功能的交互设计以得到所述功能对应的页面;
通过所述工具包中触发的操作为所述功能生成相应的跳转页面;
将所述功能对应的页面和相应的跳转页面保存为所述应用的交互设计方案,并上传。
[0008]优选的,所述方法还包括:
获取输入的语音数据,并将语音数据保存至应用的交互设计方案中。
[0009]优选的,所述获取用户终端中工具包和部件库触发的交互设计操作,通过所述交互设计操作在应用页面中进行功能的交互设计以得到所述功能对应的页面的步骤之前,所述方法还包括:
接收应用开发需求消息,并显示;
获取触发的方案查看操作,通过所述方案查看操作读取并显示与所述应用开发需求消息相关的交互设计方案。
[0010]优选的,所述获取触发的方案查看操作,通过所述方案查看操作读取并显示与所述应用开发需求消息相关的交互设计方案的步骤之后,所述方法还包括: 获取对所述显示的交互设计方案发起的投票操作,并根据所述投票操作更新所述交互设计方案对应的累计投票数目。
[0011]优选的,所述获取触发的方案查看操作,通过所述方案查看操作读取并显示与所述应用开发需求消息相关的交互设计方案的步骤之前,所述方法还包括:
生成与所述应用开发需求消息对应的新增功能查询词;
根据所述新增功能查询词进行功能筛查得到对应的功能部件;
将所述功能部件导入所述部件库。
[0012]一种应用的功能开发装置,包括:
功能页面设置模块,用于获取用户终端中工具包和部件库触发的交互设计操作,通过所述交互设计操作在应用页面中进行功能的交互设计以得到所述功能对应的页面;
跳转页面设置模块,用于通过所述工具包中触发的操作为所述功能生成相应的跳转页面;
上传模块,用于将所述功能对应的页面和相应的跳转页面保存为所述应用的交互设计方案,并上传。
[0013]优选的,所述系统还包括:
语音输入模块,用于获取输入的语音数据,并将语音数据保存至应用的交互设计方案中。
[0014]优选的,所述装置还包括:
消息接收模块,用于接收应用开发需求消息,并显示;
方案显示模块,用于获取触发的方案查看操作,通过所述方案查看操作读取并显示与应用开发需求相关的交互设计方案。
[0015]优选的,所述装置还包括:
投票累计模块,用于获取对所述显示的交互设计方案发起的投票操作,并根据所述投票操作更新所述交互设计方案对应的累计投票数目。
[0016]优选的,所述装置还包括:
查询词生成模块,用于生成与所述应用开发需求消息对应的新增功能查询词;
筛查模块,用于根据所述新增功能查询词进行功能筛查得到对应的功能部件;
导入模块,用于将所述功能部件导入所述部件库。
[0017]由上述技术方案可知,本发明的优点和积极效果在于:
本发明中,用户终端的工具包和部件库将获取得到用户触发的交互设计操作,以由触发的交互设计操作在应用界面中进行功能的交互设计得到应用中功能所对应的页面,并相应生成该功能的跳转页面,将该功能所对应的页面和跳转页面保存为交互设计方案,并上传,以供开发人员查看和参考,通过如上所述的方式使得用户参与应用的开发,由于是通过用户终端中提供的工具包和部件库直接进行应用页面的交互设计,避免了用户针对应用开发所进行的文字意见反馈和意见反馈失真的情况,能够提高应用开发的精准性。
【附图说明】
[0018]图1是一个实施例中应用的功能模拟开发方法的流程图;
图2是另一个实施例中应用的功能模拟开发方法的流程图; 图3是另一个实施例中应用的功能模拟开发方法的流程图;
图4是图3中根据新增功能查询词进行功能筛查得到对应的功能部件的方法流程图; 图5是一个实施例中应用的功能模拟开发装置的结构示意图;
图6是另一个实施例中应用的功能模拟开发装置的结构示意图;
图7是另一个实施例中应用的功能模拟开发装置的结构示意图;
图8是图7中筛查模块的结构示意图。
【具体实施方式】
[0019]体现本发明特征与优点的典型实施方式将在以下的说明中详细叙述。应理解的是本发明能够在不同的实施方式上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及图示在本质上是当作说明之用,而非用以限制本发明。
[0020]如前所述,开发人员为满足用户的各种需求,丰富终端的功能,大都为用户终端配备了各种应用,并不断针对新出现的需求进行应用的开发,即应用的优化迭代和新功能的创设。
[0021]对于用户参与开发人员所进行的应用优化迭代和新功能的创设,目前仍处于尝试阶段,对于用户参与应用开发,存在着缺乏有效性和精准性的情况,因此特提出一种应用的功能模拟开发方法,该方法可依赖于计算机程序,该计算机程序可运行于符合冯诺依曼体系的计算机系统之上,该计算机系统可以是手机、智能手机、支持SIM卡带有蜂窝功能的平板电脑、掌上电脑、家教机、学习机等终端。
[0022]在一个实施例中,具体的,该方法如图1所示,包括:
步骤110,获取用户终端中工具包和部件库触发的交互设计操作,通过交互设计操作在应用页面中进行功能的交互设计以得到功能对应的页面。
[0023]本实施例中,用户终端是用于为用户提供各种应用的机器,开发人员针对该用户终端的使用群体针对性地为用户终端开发了各种应用。因此,用户终端中安装了多种应用,除此之外,还内置了用户可对应用进行交互设计工具包和部件库。
[0024]工具包用以为用户所进行的交互设计提供各种工具,部件库则为用户在应用页面中进行的交互设计提供多种部件。工具包中包含的工具和部件库中包含的部件可根据需要不断进行更新,以适用用户的各种应用开发场景。
[0025]应用页面中,通过工具包和部件库将可针对功能实现迭代优化和新功能的创设,因此,工具包和部件库所触发的交互设计操作可以是对某一功能中图标的编辑、旋转、移动、缩放等操作,也可以是应用页面中新功能的对应部件的添加等操作;相应的,所得到的功能对应的页面可以是优化的应用页面,也可以是新增了功能图标的页面。
[0026]也就是说,工具包包括了添加、复制、粘贴、编辑、标注、旋转、缩放、移动和跳转等工具;部件库包括了应用的多个部件,例如,应用中每一功能所对应的图标。
[0027]步骤130,通过工具包中触发的操作为该功能生成相应的跳转页面。
[0028]本实施例中,获取工具包中对工具所进行的选取操作,以通过获取得到的选取操作生成相应的跳转页面。该跳转页面可为优化的应用页面中,优化的功能图标所对应跳转页面;也可为新增的功能图标所对应的跳转页面。
[0029]步骤150,将该功能对应的页面和相应的跳转页面保存为应用的交互设计方案,并上传。
[0030]本实施例中,用户终端中的工具包和部件库触发的交互设计所得到的该功能对应的页面和相应的跳转页面将形成应用的交互设计方案,并上传至服务器中,以供开发人员通过服务器提供的后台开发页面进行查看。
[0031]通过如上所述的方法,将使得用户可对任一用户终端中的任一应用直接进行模拟开发,进而通过工具包和部件库直观地呈现应用的交互设计,准确地表达了用户参与应用开发的设计思想。
[0032]在优选的实施例中,交互设计方案可以是原型图的形式,以通过原型图对应用中各种
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1