System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种智能投票系统和投票方法技术方案_技高网

一种智能投票系统和投票方法技术方案

技术编号:42504906 阅读:17 留言:0更新日期:2024-08-22 14:19
本发明专利技术涉及一种智能投票系统和投票方法,其中智能投票系统包括相互关联的组织架构及人员同步模块、数据存储模块、表单设置模块、投票表单生成模块,以及实时统计模块;所述组织架构及人员同步模块将组织内部系统中的组织架构信息和人员信息同步形成第一数据群;并将所述第一数据群存储于所述数据存储模块中;所述表单设置模块的设置内容包括:表单基础信息、用户角色、投票部门和被投票部门;所述投票表单生成模块包括:用户部门匹配单元和用户角色匹配单元,以及投票表单生成单元。本发明专利技术的的智能投票系统和方法能够广泛地适用于各种组织部门或不同组织间进行投票,高效且方便。

【技术实现步骤摘要】

本专利技术属于计算机领域,具体涉及一种智能投票系统和投票方法


技术介绍

1、现有的投票方式一般分为线下投票方式和线上表单投票两种情况。其中线下投票方式通过打印表单分发到投票人,进行投票, 然后收集投票表单,统计投票结果。 线上表单投票,分发线上投票表单,然后对投票结果进行汇总统计。第一种方式从分发表单,到统计表收集,统计结果统计,都需要大量工作,效率低下,浪费大量资源。第二种方式,线上表单生成投票表单,这种方式无法确认投票人权限和监控投票过程,无法根据不同的投票人生成不同表单,同时也需要大量工作统计投票结果。


技术实现思路

1、本专利技术的针对上述现有投票方式的不足,提供了一种专门适用于组织部门或不同组织间进行投票的智能投票系统和方法,借助大数据分析,系统精准的权限控制,可以实现投票部门权限控制,投票过程的进度实时监控,投票结果的实时统计分析。

2、一方面,本专利技术提供了一种智能投票系统,所述智能投票系统包括相互关联的组织架构及人员同步模块、数据存储模块、表单设置模块、投票表单生成模块,以及实时统计模块;

3、所述组织架构及人员同步模块将组织内部系统中的组织架构信息和人员信息同步形成第一数据群;并将所述第一数据群存储于所述数据存储模块中;

4、所述表单设置模块的设置内容包括:表单基础信息、用户角色、投票部门和被投票部门,所述表单设置模块还包括生成表单二维码单元;

5、所述投票表单生成模块包括:用户部门匹配单元和用户角色匹配单元,以及投票表单生成单元;所述投票表单生成模块从所述表单设置模块中拉取并生成登录用户对应的投票表单,并能够将完成投票的投票表单保存为第二数据群,并将所述第二数据群存储于所述数据存储模块中;

6、所述实时统计模块包括:投票进度统计单元、排序统计单元和汇总统计单元。

7、进一步,本专利技术所述智能投票系统中,所述表单设置模块的表单基础信息包括表单标题、投票开始时间、投票结束时间、表单状态、表单介绍和备注信息;

8、所述投票部门的设置内容包括设置部门是否可以参与投票、部门中的不同角色是否可以参与投票,以及每个角色可以参与投票的人数;

9、所述被投票部门的设置内容包括:投票表单中的被投票部门、不同角色可以参与投票的部门。

10、进一步,本专利技术所述智能投票系统中,所述投票表单生成模块首先通过用户部门匹配单元根据登录用户的用户部门匹配所述表单设置模块中的投票部门;然后通过所述用户角色匹配单元根据登录用户选择的角色匹配所述表单设置模块中的用户角色和被投票部门自动生成投票表单;最后根据生成的投票表单的人数设置、开始时间、表单结束时间、表单状态,判断当前用户是否可以参与投票。

11、进一步,本专利技术所述智能投票系统中,所述投票进度统计单元根据所述数据存储模块中的第二数据群生成投票进度统计表;

12、所述排序统计单元根据第二数据群实时生成得分情况和排名情况;所述汇总统计单元根据第二数据群实时生成所有被投票部门的票数,并生成得分统计表;所述实时统计模块提供导出数据功能。

13、进一步,本专利技术所述智能投票系统中,所述智能投票系统为采用web网页方式提供服务的线上的智能投票系统,包括管理端和用户端,所述管理端为pc或平板电脑的访问端,所述用户端为pc或平板电脑或移动设备的访问端。

14、进一步,本专利技术所述智能投票系统中,所述数据存储模块为安装于服务器上的mysql数据库。

15、进一步,本专利技术所述智能投票系统中,所述表单设置模块的用户角色的设置包括:管理人员、科教单元班子成员、管理服务单位主要负责人、科研人员、教学人员、服务保障人员、研究生、本科生、推广人员、离退休人员。

16、进一步,本专利技术所述智能投票系统中,所述生成表单二维码单元在生成投票表单时对应生成唯一标识,且根据唯一标识生成投票表单链接,每个投票表单链接对应唯一一个供用户扫码进行投票的表单二维码。

17、另一方面,本专利技术还提供了一种智能投票方法,所述投票方法采用上述所述的智能投票系统进行投票,所述投票方法包括如下步骤:

18、步骤1:管理员进入所述管理端,通过组织架构及人员同步模块,以及表单设置模块配置投票表单信息;

19、步骤2:用户通过扫一扫所述表单二维码,进入到所述用户端,进入用户登录界面,用户登录后依次匹配当前用户的部门和角色;

20、若所述表单投票部门的设置内容中包括当前用户的部门,则判断条件通过,转入步骤3;若所述表单投票部门的设置内容中不包括当前用户的部门,则判断条件未通过,则转入步骤4;

21、步骤3:当前用户选择角色后,若所述投票部门的设置内容中包括当前角色,且所述投票表单的人数设置、开始时间、表单结束时间、表单状态均符合设置,则转入步骤5;若所述投票部门的设置内容中不包括当前角色,则转入步骤4;若所述投票部门的设置内容中包括当前角色,但所述投票表单的人数设置、开始时间、表单结束时间、表单状态中任一项不符合设置时,同样转入步骤4;

22、步骤4:弹出当前用户无法参与投票的提示信息,则当前用户无法参与投票;

23、步骤5:得到当前用户对应的投票表单,当前用户填写完成投票表单后,提交投票表单;

24、步骤6:管理员通过实时统计模块实时生成投票进度统计表和得分统计表,并提供导出数据功能。

25、与现有技术相比,本专利技术具有以下有益的技术效果:

26、本专利技术所述的智能投票系统和投票方法,一方面,通过组织架构及人员同步模块可以方便地适用于各类不同的组织内部系统,灵活又高效。而且不仅适用于设有各种内部部门的组织进行智能投票,同时又适用于不同组织之间进行智能投票。

27、另一方面,管理员可以根据组织内部规定灵活管理控制投票人员权限,具体通过表单设置模块以及投票表单生成模块,根据不同的投票人生成不同表单,且通过生成唯一的表单二维码来连接用户端的操作,实操方便快捷又高效。

28、此外,本专利技术所述的系统和方法还能够同时实现实时监控投票过程、实时生成统计表单和导出投票数据及各类统计表,大大减少了工作时间更工作量,提高了工作效率。

本文档来自技高网...

【技术保护点】

1.一种智能投票系统,其特征在于,所述智能投票系统包括相互关联的组织架构及人员同步模块、数据存储模块、表单设置模块、投票表单生成模块,以及实时统计模块;

2.根据权利要求1所述的智能投票系统,其特征在于,所述表单设置模块的表单基础信息包括表单标题、投票开始时间、投票结束时间、表单状态、表单介绍和备注信息;

3.根据权利要求1所述的智能投票系统,其特征在于,所述投票表单生成模块首先通过用户部门匹配单元根据登录用户的用户部门匹配所述表单设置模块中的投票部门;然后通过所述用户角色匹配单元根据登录用户选择的角色匹配所述表单设置模块中的用户角色和被投票部门自动生成投票表单;最后根据生成的投票表单的人数设置、开始时间、表单结束时间、表单状态,判断当前用户是否可以参与投票。

4.根据权利要求1所述的智能投票系统,其特征在于,所述投票进度统计单元根据所述数据存储模块中的第二数据群生成投票进度统计表;

5.根据权利要求2~4任一项所述的智能投票系统,其特征在于,所述智能投票系统为采用web网页方式提供服务的线上的智能投票系统,包括管理端和用户端,所述管理端为PC或平板电脑的访问端,所述用户端为PC或平板电脑或移动设备的访问端。

6.根据权利要求5所述的智能投票系统,其特征在于,所述数据存储模块为安装于服务器上的mysql数据库。

7.根据权利要求6所述的智能投票系统,其特征在于,所述表单设置模块的用户角色的设置包括:管理人员、科教单元班子成员、管理服务单位主要负责人、科研人员、教学人员、服务保障人员、研究生、本科生、推广人员、离退休人员。

8.根据权利要求7所述的智能投票系统,其特征在于,所述生成表单二维码单元在生成投票表单时对应生成唯一标识,且根据唯一标识生成投票表单链接,每个投票表单链接对应唯一一个供用户扫码进行投票的表单二维码。

9.一种智能投票方法,其特征在于,所述投票方法采用权利要求8所述的智能投票系统进行投票,所述投票方法包括如下步骤:

...

【技术特征摘要】

1.一种智能投票系统,其特征在于,所述智能投票系统包括相互关联的组织架构及人员同步模块、数据存储模块、表单设置模块、投票表单生成模块,以及实时统计模块;

2.根据权利要求1所述的智能投票系统,其特征在于,所述表单设置模块的表单基础信息包括表单标题、投票开始时间、投票结束时间、表单状态、表单介绍和备注信息;

3.根据权利要求1所述的智能投票系统,其特征在于,所述投票表单生成模块首先通过用户部门匹配单元根据登录用户的用户部门匹配所述表单设置模块中的投票部门;然后通过所述用户角色匹配单元根据登录用户选择的角色匹配所述表单设置模块中的用户角色和被投票部门自动生成投票表单;最后根据生成的投票表单的人数设置、开始时间、表单结束时间、表单状态,判断当前用户是否可以参与投票。

4.根据权利要求1所述的智能投票系统,其特征在于,所述投票进度统计单元根据所述数据存储模块中的第二数据群生成投票进度统计表;

5.根据权利要求2~4任一项所述的...

【专利技术属性】
技术研发人员:张威彭林
申请(专利权)人:蝉鸣科技西安有限公司
类型:发明
国别省市:

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

1