一种实现投票功能的方法和系统技术方案

技术编号:4168537 阅读:214 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种实现投票功能的方法,包括如下步骤:投票发起人设置投票的具体内容并提交设置给Web服务器;Web服务器保存数据,并且生成相应的消息,发送给消息中心服务器;消息中心服务器存储和分析消息,将该消息转为即时通讯消息,发送给即时通讯服务器;即时通讯服务器根据消息的接收者列表,通过即时通信的网络连接通知相应的客户端接收消息。本发明专利技术能够使得投票发起人根据公司业务的具体需要,很方便地创建一个新投票内容,同时投票人能够得到即时提醒,投票人会即时得知,需要去某个路径下投票,同时对投票能够进行评论,投票人在投票的时候,可以评论,分为匿名评论和实名评论,因此,该发明专利技术能够满足用户灵活、即时、多需要的体验。

Method and system for realizing voting function

The present invention provides a method for realizing voting function, which comprises the following steps: the specific content of vote promoters set to vote and submit to the Web server; Web server to store data, and generate the corresponding message, sent a message to a central server; Message Service Center for storage and analysis of news, the news for instant messaging and sent to the instant messaging server; the instant messaging server according to the message recipient list, through instant communication network connection notify the corresponding client receiving messages. The invention can make people vote according to the specific needs of the business, it is convenient to create a new vote, while voters can get instant reminder, voters will know immediately, need to go to a path at the same time to vote, vote to comment, vote in person when voting can comment divided into anonymous comments and comments so that the real name, the invention can meet user needs, more flexible, immediate experience.

【技术实现步骤摘要】

本专利技术涉及计算机设计与应用
,特别是涉及一种实现投 票功能的方法和系统。
技术介绍
随着计算机和网络的日益普及,互联网已经是人们生活、工作离 不开的通信和应用工具,通过网络实现投票的功能系统也已被广泛应 用,很多企业利用投票系统,对公司内部的一些事情进行投票选择。。目前,通过WEB页面进行投票的现有技术,是用户在进行投票时, 通过浏览器访问WEB页面,然后点击选择某一项或某几项进行投票, 选择后,点击确认,并将所选择项的数据发送到后台进行统计,这样 的投票存在的问题有1.投票发起人新建一个投票内容时,相关的投票人得不到及时提 醒,提醒投票人需要去投票,进一步,提醒投票人去那里投票。2. 投票人在投票的时候, 一般是不能发表评论的,而且不知道自己 是否投票成功。3. 对投票结果的显示投票人一般是可以看到结果或者看不结果 的,但是投票人不能看到那些人投了那些票的具体信息。投票发 起人一般是能够看到结果和那些人投那些票的具体信息。但是不 能对投票发起人隐藏那些人投那些票的信息。
技术实现思路
本专利技术为解决上述问题不足之处提供一种实现投票功能的方法,包 括如下步骤第一步,投票发起人设置投票的具体内容并提交设置给Web服务器;第二步,Web服务器保存数据,并且生成相应的消息,发送给消 息中心服务器;第三步,消息中心服务器存储和分析消息,将该消息转为即时通 讯消息,发送给即时通讯服务器;第四步,即时通讯服务器根据消息的接收者列表,通过即时通信 的网络连4妄通知相应的客户端l妄收消息。所述设置投票的具体内容包括投票的标题和内容。所述设置投票的具体内容还包括设置具体投票的项目,至少有2 个选项,同时设置该投票是多选还是单选。所述设置投票的具体内容还包括,设置投票结果前台显示方式, 指投票人能够看到的结果a实名显示,就是要显示投票人的名字;b:匿名显示,匿名显示的时候评论也会匿名的;c:不显示投票结果。所述设置投票的具体内容还包括,设置投票结果后台显示方式, 指投票发起人可以看到的结果a:实名显示,就是要显示投票人的名字; b:匿名显示。一种实现投票功能的系统,包括Web客户端、Web服务器、消息 中心服务器、即时通讯服务器以及即时通讯客户端,所述Web服务器 还包括统计装置和信息中心管理模块;其中,5统计装置,用于接收投票信息,并对投票信息进行统计从而得到投票结果;信息中心管理模块,用于将投票结果进行存储和管理。 本专利技术的优点本专利技术能够使得投票发起人根据公司业务的具体需要,很方便 地创建一个新投票内容,同时投票人能够得到即时提醒,投票人 会即时得知,需要去某个路径下投票,同时对投票能够进行评论, 增力o了,投票系统的真实性和自由性,方便企业内部的意见交流。 投票发起人能够隐藏那些人投那些票的信息,同时也增强了, 投票的保密性。投票人在投票的时候,可以评论,分为匿名评论 和实名评论,因此,该专利技术能够满足用户灵活、即时、多需要的 体验。 附图说明图1是本专利技术一种设置投票功能方法的流程图; 图2是本专利技术投票用户进行投票一种具体实施例的流程图; 图3是本专利技术投票发起用户查看结果的流程图; 图4是一种实现投票功能系统的结构示意图。 具体实施例方式本专利技术的中心思想是,在企业管理系统里面,1. 当投票人新建立一个投票后,相关投票人通过即时通讯及时得 到提醒。2. 投票人在投票的时候,可以评论,分为匿名评论和实名评论。3. 对投票结果的显示对投票人可以有a:看到结果,但是看不 到具体投票人的名字;b:看到结果,但是能够看到具体投票人的名字;c:看不结果的。对投票发起人可以有a:看到结果,但是看不到具体 投票人的名字;b:看到结果,但是能够看到具体投票人的名字。同时 投票发起人还可以看到那些人已经投票了,那些人还没有投票,,的 具体信息。下面将结合附图做详细说明,如图l所示, 一种投票发起人设置投票功能的步骤如下101. 投票发起人登录Web客户端;102. 投票发起人设置投票的具体内容并提交设置给Web服务器*投票的标题和内容。 *该投票是否可以评论。*设置具体投票的项目,至少有2个选项。同时设置该投票是多选还是单选。 *设置投票结果前台显示方式,指投票人可以看到的结果a:实名显示,就是要显示投票人的名字;b:匿名显示,匿名显示的时候评论也会匿名的;c:不显示投票结果。*设置投票结果后台显示方式,指投票发起人可以看到 的结果a:实名显示,就是要显示投票人的名字,b:匿 名显示。103. Web服务器保存数据,并且生成相应的消息,发送给消息中心 服务器。104. 消息中心服务器存储和分析消息,将该消息转为即时通讯消 息,发送给即时通讯服务器。105. 即时通讯服务器根据消息的接收者列表,通过即时通信的网络7连接通知相应的客户端4矣收消息。如图2所示,投票人可以通过2种方式进入投票页面,投票人进行投票一种方式的具体步骤201. 客户端收到消息后,通过用户界面提醒用户收到了 一 个投票信息。202. 用户点击打开查看消息内容。消息内容是投票的标题, 内容和才殳票的选项。2 0 3.通过提醒消息直接进入投票页面。用户想直接投票, 则可以通过该消息提供的URL链接转到Web页面上去。另一种方式,投票人登录Web客户端,进入信息中心模块, 查看该贴子,就是进入投票页面。如果该贴子是可以评论的,那么投票人可以在投票页面对 该投票内容进行评论,如果该投票前台显示是实名显示,则评 论的时候也显示投票人的名字。投票人在投票页面进行投票。投票后,投票人就能够看到 投票结果了。 如图3所示,投票发起人查看结果301. 投票发起人登录Web客户端。302. 投票发起人进入信息中心管理模块,查看该贴子,就 可能可以看到结果。如图4所示, 一种实现投票功能的系统,本系统包括5个部分 Web客户端、Web服务器、消息中心服务器、即时通讯服务器以及即 时通讯客户端,所述Web服务器包括统计装置和信息中心管理模块。 其中Web客户端也称Web页面企业管理系统的前端,基于Web的用户界面。Web服务器企业管理系统的后台,保存信息,支持管理系统的 各种业务。消息中心服务器提供存储、分析和发送消息的服务。 即时通讯服务器接收消息中心服务器发送的消息,转发给客户端。即时通讯客户端接收即时通讯服务器发送的消息。 统计装置,用于接收投票信息,并对投票信息进行统计从而得到 投票结果。信息中心管理模块,用于将投票结果进行存储和管理。本文档来自技高网...

【技术保护点】
一种实现投票功能的方法,其特征在于,包括如下步骤: 第一步,投票发起人设置投票的具体内容并提交设置给Web服务器; 第二步,Web服务器保存数据,并且生成相应的消息,发送给消息中心服务器; 第三步,消息中心服务器存储和分析 消息,将该消息转为即时通讯消息,发送给即时通讯服务器; 第四步,即时通讯服务器根据消息的接收者列表,通过即时通信的网络连接通知相应的客户端接收消息。

【技术特征摘要】
1.一种实现投票功能的方法,其特征在于,包括如下步骤第一步,投票发起人设置投票的具体内容并提交设置给Web服务器;第二步,Web服务器保存数据,并且生成相应的消息,发送给消息中心服务器;第三步,消息中心服务器存储和分析消息,将该消息转为即时通讯消息,发送给即时通讯服务器;第四步,即时通讯服务器根据消息的接收者列表,通过即时通信的网络连接通知相应的客户端接收消息。2. 根据权利要求1所述的方法,其特征在于所述设置投票的具体内容 包括投票的标题和内容。3. 根据权利要求1所述的方法,其特征在于所述设置投票的具体内容还 包括设置具体投票的项目,至少有2个选项,同时设置该才殳票是多选还是单选。4. 根据权利要求1所述的方法,其特征在于所述设置投票的具体内...

【专利技术属性】
技术研发人员:黄平
申请(专利权)人:北京亿企通信息技术有限公司
类型:发明
国别省市:11[中国|北京]

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

1