CN110992574A - 网络投票方法、***、电子设备及计算机可读存储介质 - Google Patents
网络投票方法、***、电子设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN110992574A CN110992574A CN201911330529.9A CN201911330529A CN110992574A CN 110992574 A CN110992574 A CN 110992574A CN 201911330529 A CN201911330529 A CN 201911330529A CN 110992574 A CN110992574 A CN 110992574A
- Authority
- CN
- China
- Prior art keywords
- voting
- page
- user
- alternative
- candidate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C13/00—Voting apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/46—Secure multiparty computation, e.g. millionaire problem
- H04L2209/463—Electronic voting
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提供了一种网络投票方法、***、电子设备及计算机可读存储介质,涉及网络投票计数领域。该方法包括:展示投票页面;根据接收到的投票用户通过投票页面输入的至少一个选定操作,将至少一个选定操作分别对应的对象确定为备选对象;响应于投票用户针对备选对象展示页面的展示触发请求,展示包括至少一个备选对象的备选对象展示页面;根据接收到的投票用户通过备选对象展示页面触发的提交操作,将至少一个备选对象确定为投票结果发送至服务器。本申请通过引入备选对象暂存机制,不仅解决了投票用户错选,误投的问题,还可以使投票用户可以灵活投票,极大地提高了投票用户的体验。
Description
技术领域
本申请涉及网络投票技术领域,具体而言,本申请涉及一种网络投票 方法、装置、电子设备及计算机可读存储介质。
背景技术
网络投票***是目前比较常见的一个***,利用此***可以直接在互 联网上进行投票,并及时查看投票结果。
现有的网络投票***一般是通过图文直接展示投票备选对象的信息, 网络投票用户通过点击与备选对象相对应的投票触发控件,就完成了对备 选对象的投票,同时***会返回投票成功或者是失败的消息。但是现有网 络投票***在展示备选对象的数量上一般都有限制,数量过多会提高选择 操作的难度,当备选对象比较多,而且需要选多个对象投票时,网络投票 用户或者一次一次重复提交操作,或者在选择全部备选对象后一次性提交,完成投票。
而且在反反复复的操作中,极容易混淆投票对象,出现错投票、误投 票的事情,不仅导致用户体检差,还影响了投票的正确性。
发明内容
本申请提供了一种网络投票的方法、装置、电子设备及计算机可读存 储介质,用于解决投票用户错选、误投的技术问题。
第一方面,提供了一种网络投票的方法,该方法包括:
展示投票页面;
根据接收到的投票用户通过投票页面输入的至少一个选定操作,将至 少一个选定操作分别对应的对象确定为备选对象;
响应于投票用户针对备选对象展示页面的展示触发请求,展示包括至 少一个备选对象的备选对象展示页面;
根据接收到的投票用户通过备选对象展示页面触发的提交操作,将至 少一个备选对象确定为投票结果发送至服务器。
第二方面,提供了一种网络投票的装置,该装置包括:
第一展示模块,用于展示投票页面;
确定模块,用于根据接收到的投票用户通过投票页面输入的至少一个 选定操作,将至少一个选定操作分别对应的对象确定为备选对象;
第二展示模块,用于响应于投票用户针对备选对象展示页面的展示触 发请求,展示包括至少一个备选对象的备选对象展示页面;
提交模块,用于根据接收到的投票用户通过备选对象展示页面触发的 提交操作,将至少一个备选对象确定为投票结果发送至服务器。
第三方面,提供了一种电子设备,该电子设备包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并 被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行如本 申请第一方面所示的网络投票的方法对应的操作。
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该 程序被处理器执行时实现本申请第一方面所示的网络投票的方法。
本申请提供的技术方案带来的有益效果是:
本申请提供的一种网络投票方法,将至少一个选定操作分别对应的对 象确定为备选对象,展示包括至少一个备选对象的备选对象展示页面,然 后从备选对象展示页面中基于至少一个备选对象确定为投票结果发送至 服务器。通过在对象多的情况下确定备选对象可以节省投票用户的时间, 并且通过引入备选对象暂存机制,在备选对象展示页面中将至少一个备选 对象作为投票结果发送给服务器,不仅解决了投票用户错选,误投的问题, 还可以使投票用户可以灵活投票,极大地提高了投票用户的体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施 例描述中所需要使用的附图作简单地介绍。
图1为本申请实施例提供的一种网络投票方法的流程示意图;
图2为本申请实施例提供的一种投票页面;
图3为本申请实施例提供的又一种网络投票方法的流程示意图;
图4为本申请实施例提供的一种网络投票装置的结构示意图;
图5为本申请实施例提供的又一种网络投票装置的结构示意图;
图6为本申请实施例提供的一种网络投票的电子设备的结构示意图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其 中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似 功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本 申请,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式 “一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是, 本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操 作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整 数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件 被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或 者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线 连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出 项的全部或任一单元和全部组合。
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本 申请实施方式作进一步地详细描述。
首先对本申请涉及的几个名词进行介绍和解释:
对象:本申请中的对象可以是投票页面中的被投票对象,也是指参与 投票竞争的竞争者。
备选对象:本申请中的备选对象可以是投票用户第一次选择的被投票 对象,投票用户可以在备选对象中继续筛选,然后投出最符合自己意愿的 竞争者。
本申请提供的网络投票方法、装置、电子设备和计算机可读存储介质, 旨在解决现有技术的如上技术问题。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如 何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结 合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将 结合附图,对本申请的实施例进行描述。
本申请实施例中提供了一种网络投票的方法,如图1所示,该方法包 括:
步骤S101:展示投票页面;
在网络投票过程中,终端,如手机、电脑等可显示屏幕的设备可以通 过向投票用户展示投票页面,以使投票用户选择自己钟意的对象。
可选的,本申请实施例中提供了一种可能的投票页面,如图2所示。
投票页面中可能包括分类触发控件,具体的:可以根据年代、地区及 性别等分类类型设置多个分类触发控件,分类1触发控件可以是年代,分 类2触发控件可以是地区,分类3触发控件可以是性别等。投票用户在点 击不同的分类触发控件时可在终端显示不同分类类型下的对象以供投票 用户进行选择。本领域技术人员可以理解的是,通过设置分类触发控件, 在每一个分类类型下可能包括多个对象,假设设置多个分类类型,那么整 个投票***可投票的对象在理论上是没有限制的,并且通过设置不同分类 类型,可以使投票用户在众多可投票的对象中进行第一次筛选,降低了投 票用户的选择难度。
在一种可能的实现方式中,还可以在投票页面中设置一个搜索框,投 票用户可以直接在搜索框内搜索想要投票的对象,不仅降低了投票的用户 的选择难度,还可以进一步更精准地定位被投票的对象,提高了投票的精 准率。
步骤S102:根据接收到的投票用户通过投票页面输入的至少一个选 定操作,将至少一个选定操作分别对应的对象确定为备选对象;
投票用户可以在终端投票页面上输入至少一个选定操作,如点击、滑 动等。终端在接收到投票用户输入的至少一个选定操作后,可以将至少一 个选定操作对应的被投票对象确定为备选对象。
可以理解的是,在被投票对象比较多的情况下,投票用户每次对一个 投票对象进行投票导致挑选困难,将多个投票对象一次性投票可能导致投 错、选错的问题,本申请实施例在被投票对象比较多的情况下,通过设置 备选对象,可以防止上述问题,节省用户的投票时间。
步骤S103:响应于投票用户针对备选对象展示页面的展示触发请求, 展示包括至少一个备选对象的备选对象展示页面;
响应于投票用户针对备选对象展示页面的展示触发请求,展示包括至 少一个备选对象的备选对象展示页面,具体的,备选对象展示页面可以是 终端本地生成展示页面,也可以是请求服务端,服务器反馈的展示页面。 参考图2,可以在投票页面中设置一个投票箱按钮,投票用户点击该投票 箱按钮,终端可以展示包括至少一个备选对象的备选对象展示页面。
可以理解的是,此时终端设置了一个备选对象暂存机制,即将投票用 户第一次感兴趣选出的被投票对象暂存至备选对象展示页面,此时终端并 没有真正的提交投票信息,而是给投票用户一个缓冲的机会,使投票用户 三思而投,减少了用户错选误投的情况,提高投票用户的参与体验。
可选的,在一种可能的实现方式中,接收投票用户输入的至少一个选 定操作可能包括:
接收投票用户在投票页面输入的第一控制操作,基于第一控制操作显 示第一控制操作所对应对象的详情页面,接收投票用户在详情页面输入的 第三控制操作,将第三控制操作确定为至少一个选定操作。
结合图2,可以在投票页面中设置多个对象展示区域,在每个对象展 示区域中设置第一触发控件和第二触发控件,以供投票用户进行操作。
具体的,第一触发控件可以是查看触发控件,接收投票用户在投票页 面输入的第一控制操作可以理解为终端接收投票用户在投票页面中点击 了查看触发控件;基于第一控制操作显示第一控制操作所对应对象的详情 页面可以理解为终端基于投票用户点击的查看触发控件显示被投票对象 的详情页面。
可选的,被投票对象的详情页面中可以包括被投票对象的文字、图片 链接及音视频等介绍信息。可以理解的是,为了吸引投票用户投票,可以 在详情页面中设置多种拉票方式,比如可以在详情页面中添加对被投票对 象的文字及图片描述,可以在详情页中添加被投票对象的人物介绍VCR, 也可以在详情页面中添加相关链接,投票用户可以直接点击该链接查看该 被投票对象的更多介绍信息。
还可以在详情页面中设置第三触发控件,以供投票用户进行操作,具 体的,第三触发控件可以是加入触发控件,接收投票用户在详情页面输入 的第三控制操作可以理解为终端接收投票用户在详情页面点击了加入触 发控件;将第三控制操作确定为至少一个选定操作可以理解为投票用户在 详情页面点击加入触发控件后,终端将该被投票对象确定为一个备选对 象。
投票用户通过在被投票对象的详情页面中查看关于被投票对象的多 种介绍信息,使得在被投票对象的详情页面中投出的备选对象更加准确和 严谨,并且在被投票对象的详情页面中设置多种投票方式,吸引投票用户 的注意力,提高了投票用户的投票体验。
可选的,接收投票用户输入的选定操作还可能包括:
接收投票用户在投票页面输入的第二控制操作,将第二控制操作确定 为至少一个选定操作。
具体的,第二触发控件可以是加入触发控件,接收投票用户在投票页 面输入的第二控制操作可以理解为终端接收投票用户在投票页面点击了 加入触发控件;将第二控制操作确定为至少一个选定操作可以理解为投票 用户在投票页面点击加入触发控件后,终端将该被投票对象确定为一个备 选对象。
通过在投票页面将被投票对象确定为备选对象可以提高投票效率,节 省投票用户的投票时间。
可选的,还可以将备选对象进行聚集以供投票用户再次筛选,具体的, 可以在投票页面中展示一个聚集入口,终端可以响应于投票用户点击该入 口,展示包括至少一个备选对象的备选对象展示页面。
参考图2,可以在投票页面中设置一个投票箱按钮,投票用户点击该 投票箱按钮,终端可以展示包括至少一个备选对象的备选对象展示页面, 在上述备选对象展示页面中,由于备选对象也可能有多个,备选对象在备 选对象展示页面中排列展示的同时还可以滚动显示,这样备选对象展示页 面中可以显示更多备选对象。
本申请实施例中提供了一种可能的实现方式,可选的,包括至少一个 备选对象的备选对象展示页面,包括:
接收投票用户通过备选对象展示页面对备选对象输入的第四控制操 作,基于第四控制操作显示备选对象的详情页面;
可选的,与图2中的对象展示区域相似,可以在备选对象展示页面中 设置多个备选对象展示区域,在每个备选对象展示区域中设置第四触发控 件和第五触发控件,以供投票用户进行操作。
具体的,第四触发控件可以是查看触发控件,接收投票用户通过备选 对象展示页面对备选对象输入的第四控制操作可以理解为终端接收投票 用户在备选对象区域中点击了查看触发控件;基于第四控制操作显示备选 对象的详情页面可以理解为终端基于投票用户点击的查看触发控件显示 备选对象的详情页面。
需要说明的是:当投票用户选定某一被投票对象为备选投票后,为了 进一步加深了解该备选对象,可以通过在备选对象展示页面中点击查看触 发控件在再次查看该备选对象的详情页面,可以通过备选对象详情页面再 次该备选对象是否为最终选择对象,保证了投票的严谨性。
可选的,包括至少一个备选对象的备选对象展示页面,可能还包括:
接收投票用户通过备选对象展示页面对备选对象输入的第五控制操 作,基于第五控制操作取消选定备选对象。
具体的,第五触发控件可以是取消触发控件,接收投票用户通过备选 对象展示页面对备选对象输入的第五控制操作可以理解为终端接收投票 用户在备选对象区域中点击了取消触发控件;基于第五控制操作取消选定 备选对象可以理解为终端基于投票用户点击的取消触发控件将已选定的 备选对象从备选对象展示页面中剔除。
需要说明的是,当投票用户选定某一被投票对象为备选对象后,由于 某种原因,如错选、反悔等不想继续选择该备选对象时,可以通过在备选 对象展示页面中点击取消触发控件将该备选对象进行移除,保证了投票的 灵活性。
步骤S104:根据接收到的投票用户通过备选对象展示页面触发的提 交操作,将至少一个备选对象确定为投票结果发送至服务器。
终端在得到多个备选对象时,可以向服务器发送提交请求,该请求中 可能携带提交全部备选对象的信息,也可能携带提交部分备选对象的信 息;可以理解的是:投票用户可以为全部的备选对象进行投票,也可以为 部分备选对象进行投票。保证了投票的灵活性和准确性。
本申请将至少一个选定操作分别对应的对象确定为备选对象,展示包 括至少一个备选对象的备选对象展示页面,然后从备选对象展示页面中基 于至少一个备选对象确定为投票结果发送至服务器。通过在对象多的情况 下确定备选对象可以节省投票用户的时间,并且通过引入备选对象暂存机 制,在备选对象展示页面中将至少一个备选对象作为投票结果发送给服务 器,不仅解决了投票用户错选,误投的问题,还可以使投票用户可以灵活 投票,极大地提高了投票用户的体验。
可选的,本申请实施例中提供了一种可能的实现方式,包括:
基于预设投票规则在备选对象展示页面筛选出至少一个备选对象,接 收投票用户通过备选对象展示页面对至少一个备选对象触发的提交操作, 将至少一个备选对象确定为投票结果发送至服务器;
其中,预设投票规则包括投票时间和投票次数的限制。
可以理解的是,当投票用户对已选的备选对象进行投票时,有时可能 会受到一些投票规则的限制,不能将投票对象全部进行提交。例如:当当 前时间处于非投票时间段时,终端不能将备选对象进行提交,即投票用户 不能为备选对象进行投票;或者,当某个备选对象当日的得票率已达上限 时,终端不能将该备选对象进行提交,即投票用户不能为该备选对象进行 投票,终端只能提交其他备选对象;或者,当投票用户当日的投票次数余 额数量小于备选对象个数时,依照投票用户当日剩余的投票数量挑选备选 对象进行提交,即投票用户只能为部分备选对象进行投票。
本申请实施例基于预设投票规则在备选对象展示页面筛选出至少一 个备选对象,接收投票用户通过备选对象展示页面对至少一个备选对象触 发的提交操作,将至少一个备选对象确定为投票结果发送至服务器,可以 保证投票的规范性和合理性。
本申请实施例中提供了还一种可能的实现方式,如图3所示,步骤 S301-S304与步骤S101-S104相同,此处不再赘述。
S305:接收并显示服务器反馈的提交页面;
或者,接收服务器发送的登录页面,获取投票用户输入的登录信息, 基于登录信息发送登录请求至服务器,接收并显示服务器反馈的提交页 面。
可以理解的是,终端接收到的投票用户通过备选对象展示页面触发的 提交操作后,将至少一个备选对象确定为投票结果发送至服务器,服务器 在收到终端发送的至少一个备选对象的提交请求后,可以首先判断该提交 请求是否需要登录,如果不需要登录,服务器可以根据该提交请求完成至 少一个备选对象的提交,然后向终端发送反馈的提交页面;
如果需要用户登录,需要先判断终端是否处于登录状态,如果终端处 于已登录状态,服务器的处理方法和不需要登录相同;
如果终端处于未登录状态,服务器会首先生成登录页面发送至终端, 终端在接收服务器发送的登录页面后,获取投票用户输入的登录信息,并 基于该登录信息发送登录请求到服务器,服务器处理该登录请求后根据之 前的提交请求完成至少一个备选对象的提交,然后向终端发送反馈的提交 页面。
可以理解的是,在当今的互联网时代,网络投票有时候会存在作弊行 为,比如恶意刷票情况,所以应该大力推广网络实名制。本申请上述实施 例中需要登录才可以进行提交备选对象,进一步保障了投票的公平性。
可选的,在提交页面中还可以显示已提交的备选对象信息,投票用户 可以点击任一已提交的备选对象进行分享,保证了投票过程的趣味性。
S306:展示对象对应的投票结果信息。
可以理解的是:在投票用户完成投票操作后,终端还可以展示被投票 对象的投票结果信息,即投票用户可以在终端上观察到每个被投票对象的 得票情况,具体得票情况展示方式可以是条形图、扇形图、表格等,此处 不做限制。
本申请通过展示被投票对象的投票结果信息,可以向投票用户展示当 前投票进度情况,也保证了投票过程的完整性。
本申请提供的一种网络投票方法,将至少一个选定操作分别对应的对 象确定为备选对象,展示包括至少一个备选对象的备选对象展示页面,然 后从备选对象展示页面中基于至少一个备选对象确定为投票结果发送至 服务器。通过在对象多的情况下确定备选对象可以节省投票用户的时间, 并且通过引入备选对象暂存机制,在备选对象展示页面中将至少一个备选 对象作为投票结果发送给服务器,解决了投票用户错选,误投的问题,通过登录后向服务器提交备选对象,保证了投票结果地公平公正性;使投票 用户可以灵活投票,极大地提高了投票用户的体验,并且展示被投票对象 对应的投票结果信息,可以向投票用户展示当前投票进度情况,也保证了 投票过程的完整性。
图4为本申请实施例提供的一种网络投票装置的结构示意图,如图4 所示,本实施例的装置可以包括:
第一展示模块401,用于展示投票页面;
确定模块402,用于根据接收到的投票用户通过投票页面输入的至少 一个选定操作,将至少一个选定操作分别对应的对象确定为备选对象;
第二展示模块403,用于响应于投票用户针对备选对象展示页面的展 示触发请求,展示包括至少一个备选对象的备选对象展示页面;
提交模块404,用于根据接收到的投票用户通过备选对象展示页面触 发的提交操作,将至少一个备选对象确定为投票结果发送至服务器。
本实施例的网络投票装置可执行本申请前述实施例所示的网络投票 方法,其实现原理相类似,此处不再赘述。
本申请提供的一种网络投票装置,将至少一个选定操作分别对应的对 象确定为备选对象,展示包括至少一个备选对象的备选对象展示页面,然 后从备选对象展示页面中基于至少一个备选对象确定为投票结果发送至 服务器。通过在对象多的情况下确定备选对象可以节省投票用户的时间, 并且通过引入备选对象暂存机制,在备选对象展示页面中将至少一个备选 对象作为投票结果发送给服务器,不仅解决了投票用户错选,误投的问题, 还可以使投票用户可以灵活投票,极大地提高了投票用户的体验。
图5为本申请实施例提供的一种网络投票装置的结构示意图,如图5 所示,本实施例的装置可以包括:
第一展示模块501,用于展示投票页面;
确定模块502,用于根据接收到的投票用户通过投票页面输入的至少 一个选定操作,将至少一个选定操作分别对应的对象确定为备选对象;
第二展示模块503,用于响应于投票用户针对备选对象展示页面的展 示触发请求,展示包括至少一个备选对象的备选对象展示页面;
提交模块504,用于根据接收到的投票用户通过备选对象展示页面触 发的提交操作,将至少一个备选对象确定为投票结果发送至服务器。
反馈模块505:用于接收并显示服务器反馈的提交页面;
还用于接收服务器发送的登录页面,获取投票用户输入的登录信息, 基于登录信息发送登录请求至服务器,接收并显示服务器反馈的提交页 面;
第三展示模块506:用于展示对象对应的投票结果信息。
本实施例的网络投票装置可执行本申请上述实施例所示的网络投票 方法,其实现原理相类似,此处不再赘述。
本申请提供的一种网络投票装置,将至少一个选定操作分别对应的对 象确定为备选对象,展示包括至少一个备选对象的备选对象展示页面,然 后从备选对象展示页面中基于至少一个备选对象确定为投票结果发送至 服务器。通过在对象多的情况下确定备选对象可以节省投票用户的时间, 并且通过引入备选对象暂存机制,在备选对象展示页面中将至少一个备选 对象作为投票结果发送给服务器,解决了投票用户错选,误投的问题,通过登录后向服务器提交备选对象,保证了投票结果地公平公正性;使投票 用户可以灵活投票,极大地提高了投票用户的体验,并且展示被投票对象 对应的投票结果信息,可以向投票用户展示当前投票进度情况,也保证了 投票过程的完整性。
本申请实施例中提供了一种电子设备,该电子设备包括:存储器和处 理器;至少一个程序,存储于存储器中,用于被处理器执行时,与现有技 术相比可实现:将至少一个选定操作分别对应的对象确定为备选对象,展 示包括至少一个备选对象的备选对象展示页面,然后从备选对象展示页面 中基于至少一个备选对象确定为投票结果发送至服务器。通过在对象多的 情况下确定备选对象可以节省投票用户的时间,并且通过引入备选对象暂存机制,在备选对象展示页面中将至少一个备选对象作为投票结果发送给 服务器,不仅解决了投票用户错选,误投的问题,还可以使投票用户可以 灵活投票,极大地提高了投票用户的体验。
在一个可选实施例中提供了一种电子设备,如图6所示,图6所示的 电子设备6000包括:处理器6001和存储器6003。其中,处理器6001和 存储器6003相连,如通过总线6002相连。可选地,电子设备6000还可 以包括收发器6004。需要说明的是,实际应用中收发器6004不限于一个, 该电子设备6000的结构并不构成对本申请实施例的限定。
处理器6001可以是CPU(Central Processing Unit,中央处理器), 通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC (Application SpecificIntegrated Circuit,专用集成电路),FPGA(Field Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、 晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申 请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器6001 也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP 和微处理器的组合等。
总线6002可包括一通路,在上述组件之间传送信息。总线6002可以 是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或 EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线 等。总线6002可以分为地址总线、数据总线、控制总线等。为便于表示, 图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
存储器6003可以是ROM(Read Only Memory,只读存储器)或可存 储静态信息和指令的其他类型的静态存储设备,RAM(Random Access Memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存 储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscReadOnly Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光 碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储 设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代 码并能够由计算机存取的任何其他介质,但不限于此。
存储器6003用于存储执行本申请方案的应用程序代码,并由处理器 6001来控制执行。处理器6001用于执行存储器6003中存储的应用程序 代码,以实现前述方法实施例所示的内容。
本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介 质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前 述方法实施例中相应内容。与现有技术相比,将至少一个选定操作分别对 应的对象确定为备选对象,展示包括至少一个备选对象的备选对象展示页 面,然后从备选对象展示页面中基于至少一个备选对象确定为投票结果发 送至服务器。通过在对象多的情况下确定备选对象可以节省投票用户的时 间,并且通过引入备选对象暂存机制,在备选对象展示页面中将至少一个 备选对象作为投票结果发送给服务器,不仅解决了投票用户错选,误投的 问题,还可以使投票用户可以灵活投票,极大地提高了投票用户的体验。
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次 展示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文 中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他 的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步 骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成, 而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替 地执行。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的 普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进 和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种网络投票方法,其特征在于,包括:
展示投票页面;
根据接收到的投票用户通过所述投票页面输入的至少一个选定操作,将所述至少一个选定操作分别对应的对象确定为备选对象;
响应于所述投票用户针对备选对象展示页面的展示触发请求,展示包括至少一个备选对象的备选对象展示页面;
根据接收到的所述投票用户通过所述备选对象展示页面触发的提交操作,将所述至少一个备选对象确定为投票结果发送至服务器。
2.根据权利要求1所述的方法,其特征在于,接收投票用户通过所述投票页面输入的至少一个选定操作,包括:
接收所述投票用户在所述投票页面输入的第一控制操作,基于所述第一控制操作显示所述第一控制操作所对应对象的详情页面,接收所述投票用户在所述详情页面输入的第三控制操作,将所述第三控制操作确定为所述至少一个选定操作;
或者,接收所述投票用户在所述投票页面输入的第二控制操作,将所述第二控制操作确定为所述至少一个选定操作。
3.根据权利要求2所述的方法,其特征在于,所述详情页面包括:文字、图片、链接及音视频。
4.根据权利要求1所述的方法,其特征在于,所述包括至少一个备选对象的备选对象展示页面,包括:
接收所述投票用户通过所述备选对象展示页面对所述备选对象输入的第四控制操作,基于所述第四控制操作显示所述备选对象的详情页面;
或者,接收所述投票用户通过所述备选对象展示页面对所述备选对象输入的第五控制操作,基于所述第五控制操作取消选定所述备选对象。
5.根据权利要求1所述的方法,其特征在于,所述根据接收到的所述投票用户通过所述备选对象展示页面触发的提交操作,将所述至少一个备选对象确定为投票结果发送至服务器,包括:
基于预设投票规则在所述备选对象展示页面筛选出至少一个备选对象,接收所述投票用户通过所述备选对象展示页面对所述至少一个备选对象触发的提交操作,将所述至少一个备选对象确定为投票结果发送至服务器;
其中,所述预设投票规则包括投票时间和投票次数的限制。
6.根据权利要求1所述的方法,其特征在于,在根据接收到的所述投票用户通过所述备选对象展示页面触发的提交操作,将所述至少一个备选对象确定为投票结果发送至服务器之后,包括:
接收并显示所述服务器反馈的提交页面;
或者,接收所述服务器发送的登录页面,获取所述投票用户输入的登录信息,基于所述登录信息发送登录请求至服务器,接收并显示所述服务器反馈的提交页面。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
展示所述对象对应的投票结果信息。
8.一种网络投票***,其特征在于,包括:
第一展示模块,用于展示投票页面;
确定模块,用于根据接收到的投票用户通过所述投票页面输入的至少一个选定操作,将所述至少一个选定操作分别对应的对象确定为备选对象;
第二展示模块,用于响应于所述投票用户针对备选对象展示页面的展示触发请求,展示包括至少一个备选对象的备选对象展示页面;
提交模块,用于根据接收到的所述投票用户通过所述备选对象展示页面触发的提交操作,将所述至少一个备选对象确定为投票结果发送至服务器。
9.一种电子设备,其特征在于,其包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行根据权利要求1~7任一项所述的网络投票方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7任一项所述的网络投票方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911330529.9A CN110992574A (zh) | 2019-12-20 | 2019-12-20 | 网络投票方法、***、电子设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911330529.9A CN110992574A (zh) | 2019-12-20 | 2019-12-20 | 网络投票方法、***、电子设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110992574A true CN110992574A (zh) | 2020-04-10 |
Family
ID=70073805
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911330529.9A Pending CN110992574A (zh) | 2019-12-20 | 2019-12-20 | 网络投票方法、***、电子设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110992574A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117290586A (zh) * | 2022-06-17 | 2023-12-26 | 河北雄安三千科技有限责任公司 | 分析评价信息的方法、装置及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103065385A (zh) * | 2012-11-27 | 2013-04-24 | 浙江中呼科技有限公司 | 手机投票方法以及用于该方法的投票*** |
CN104063127A (zh) * | 2014-06-10 | 2014-09-24 | 百度在线网络技术(北京)有限公司 | 投票数据的展现装置、方法和移动终端 |
CN104134268A (zh) * | 2014-07-18 | 2014-11-05 | 小米科技有限责任公司 | 网络投票方法及装置 |
CN104899956A (zh) * | 2015-04-15 | 2015-09-09 | 腾讯科技(深圳)有限公司 | 实现投票的方法和装置 |
CN107424284A (zh) * | 2017-05-18 | 2017-12-01 | 合肥诺优信息科技有限公司 | 一种电子投票方法 |
CN108111666A (zh) * | 2016-11-25 | 2018-06-01 | 天津三星通信技术研究有限公司 | 汇集信息的方法和设备 |
-
2019
- 2019-12-20 CN CN201911330529.9A patent/CN110992574A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103065385A (zh) * | 2012-11-27 | 2013-04-24 | 浙江中呼科技有限公司 | 手机投票方法以及用于该方法的投票*** |
CN104063127A (zh) * | 2014-06-10 | 2014-09-24 | 百度在线网络技术(北京)有限公司 | 投票数据的展现装置、方法和移动终端 |
CN104134268A (zh) * | 2014-07-18 | 2014-11-05 | 小米科技有限责任公司 | 网络投票方法及装置 |
CN104899956A (zh) * | 2015-04-15 | 2015-09-09 | 腾讯科技(深圳)有限公司 | 实现投票的方法和装置 |
CN108111666A (zh) * | 2016-11-25 | 2018-06-01 | 天津三星通信技术研究有限公司 | 汇集信息的方法和设备 |
CN107424284A (zh) * | 2017-05-18 | 2017-12-01 | 合肥诺优信息科技有限公司 | 一种电子投票方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117290586A (zh) * | 2022-06-17 | 2023-12-26 | 河北雄安三千科技有限责任公司 | 分析评价信息的方法、装置及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Vassil et al. | The diffusion of internet voting. Usage patterns of internet voting in Estonia between 2005 and 2015 | |
US9798812B2 (en) | Soft matching user identifiers | |
US8818928B2 (en) | Evaluating an item based on user reputation information | |
Kulkarni et al. | Mobileworks: Designing for quality in a managed crowdsourcing architecture | |
US8260903B2 (en) | System and method for assessing the usability and accessibility of Web 2.0 features and functionalities of websites | |
CN111178705A (zh) | 事项评价方法、装置、设备及存储介质 | |
US20200372067A1 (en) | Interfaces, systems, and methods for rating media content | |
US20150289021A1 (en) | System and method for collecting viewer opinion information | |
US20190163327A1 (en) | Display and analysis system for media content | |
US8793236B2 (en) | Method and apparatus using historical influence for success attribution in network site activity | |
US20160085744A1 (en) | System and computer program product for collectively gathering reliable facts and validation thereof | |
US8725735B2 (en) | Information processing system, information processing method, program, and non-transitory information storage medium | |
CN109948882B (zh) | 基于区块数据结构的任务处理方法及相关设备 | |
JP6067068B2 (ja) | アプリストアとタイムラインを連携させて掲示物を推薦するサービスの提供方法およびシステム | |
CN110992574A (zh) | 网络投票方法、***、电子设备及计算机可读存储介质 | |
US8663017B1 (en) | Matrix judging systems and methods | |
Ulloa et al. | Novelty in news search: a longitudinal study of the 2020 US elections | |
US20200403955A1 (en) | Systems and methods to prioritize chat rooms using machine learning | |
JP6592666B2 (ja) | ランキングシステム | |
JP2007172340A (ja) | アンケート調査方法 | |
CN115834919A (zh) | 直播页面的显示方法、装置、设备、存储介质和程序产品 | |
JP2020027582A (ja) | 情報処理装置、投票受付方法及び投票受付プログラム | |
CN114416462A (zh) | 一种机器行为识别方法及装置、电子设备、存储介质 | |
CN117670146B (zh) | 一种学习过程测评方法、装置、电子设备及介质 | |
CN112711524B (zh) | 基于ab测试的数据测试方法、装置及计算机存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200410 |
|
RJ01 | Rejection of invention patent application after publication |