CN102622804A - Network-based voting method and network-based voting system - Google Patents

Network-based voting method and network-based voting system Download PDF

Info

Publication number
CN102622804A
CN102622804A CN2012100801797A CN201210080179A CN102622804A CN 102622804 A CN102622804 A CN 102622804A CN 2012100801797 A CN2012100801797 A CN 2012100801797A CN 201210080179 A CN201210080179 A CN 201210080179A CN 102622804 A CN102622804 A CN 102622804A
Authority
CN
China
Prior art keywords
ballot
user
network
fingerprint
information
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
Application number
CN2012100801797A
Other languages
Chinese (zh)
Inventor
姚斌
谢佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shaanxi University of Science and Technology
Original Assignee
Shaanxi University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shaanxi University of Science and Technology filed Critical Shaanxi University of Science and Technology
Priority to CN2012100801797A priority Critical patent/CN102622804A/en
Publication of CN102622804A publication Critical patent/CN102622804A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Disclosed are a network-based voting method and a network-based voting system. The network-based voting system comprises an information input module, both the information input module and an image acquisition and analysis module are connected with a network transmission module, the network transmission module is connected with a voting server through a network, the voting server is further connected with a fingerprint authentication module, the information input module is used for receiving fingerprint feature information and voting information of a user intending to vote, the image acquisition and analysis module is used for acquiring the fingerprint feature information of the user intending to vote, the network transmission module is used for network transmission of the information, the voting server pre-stores initial fingerprint feature information of all users capable of voting and is used for receiving identity information, voting information and the acquired fingerprint feature information, and the fingerprint authentication module is used for comparing the invoked initial fingerprint feature information of one declared user with the acquired fingerprint feature information of the user intending to vote and feeding a comparison result to the voting server, so that legality of voters is guaranteed, and voting fairness is also guaranteed.

Description

A kind of based on network voting method and system thereof
Technical field
The present invention relates to a kind of voting method and system thereof, relate in particular to a kind of based on network voting method and system thereof.
Background technology
Election is one of indispensable activity in people's political life, also is the important means that the people exercise political right.How just, open, science, accomplishing election resonance efficiently, economically, is a problem that merits attention very much.
At present; What almost in all open elections, adopt all is the form of traditional envelope or paper, so not only needs the paper of labor, causes the wasting of resources and environmental pollution; And the poll statistical work also needs scrutineer, teller etc., and whole flow process is loaded down with trivial details, complicated.Therefore, poll system is an inexorable trend towards the electronization development.
Have at present and use electronic equipment to receive in the vote by ballot of indivedual occasions and the statistics poll, can solve the problem that expends paper, simplifies the poll statistics.But the shortcoming of this system is that the voter must arrive the scene, and is on-the-spot if the voter does not arrive, and just can't participate in ballot and count of votes, and cost is safeguarded difficult than higher.
Summary of the invention
In order to overcome the shortcoming of above-mentioned prior art; The object of the present invention is to provide a kind of based on network voting method and system, can be not under at the scene the situation the voter, adopt the finger print identifying means to confirm that voter's legal identity also votes; Simple to operate, automaticity is high.
To achieve these goals, the technical scheme of the present invention's employing is:
A kind of based on network ballot system; Submit the processing of voting when applying for of voting to the user; This system comprises: MIM message input module 11, and IMAQ analysis module 12, network transmission module 13, polling server 14 and fingerprint authentication module 15, said MIM message input module 11 all is connected with network transmission module 13 with IMAQ analysis module 12; Network transmission module 13 is connected with polling server 14 through network, and said polling server 14 also is connected with fingerprint authentication module 15.
Said MIM message input module 11 is used to receive desire ballot user's fingerprint characteristic information and vote information;
Said IMAQ analysis module 12 is used to gather desire ballot user's fingerprint characteristic information;
Said network transmission module 13 is used to the Network Transmission of the information of carrying out;
Said polling server 14; Be connected through network with said network transmission module 13; Prestore all users' that can vote initial fingerprint characteristic information in the polling server 14; Be used to the fingerprint characteristic information that receives said identity information, vote information and collected; And access and the corresponding statement of identity that this identity information is declared user's initial fingerprint characteristic information according to said identity information, carry out fingerprint comparison with the fingerprint characteristic information that is collected with the ballot user, judge whether the two is same individual; And whether allow to submit to the ballot application and the processing of voting, and final result is fed back to the user according to result of determination decision;
Said fingerprint authentication module 15 is used for comparing with the desire ballot user's who is collected fingerprint characteristic information according to the statement user's who is called initial fingerprint characteristic information, and comparison result is fed back to polling server 14.
Preferably, said identity information is a citizen ID certificate number.
Preferably, this system applies is in election, ballot occasion.
Preferably, include the polling hours in the said ballot application, ballot paper information.
A kind of employing said system network-based remote voting method, the voter need not vote when ballot is on-the-spot, and this method comprises:
Step 201, the user is through network entry polling server 14 in the desire ballot;
Step 202, the input identification card number is with the statement identity;
Step 203; Through the IMAQ analysis module 12 that user terminal is installed, will comprise the desire ballot user IMAQ of finger-print region at that time, and image will be carried out fingerprint detection; Detected fingerprint image is carried out the fingerprint characteristic point location, and characteristic information therefrom takes the fingerprint; As do not detect fingerprint, then prompting is gathered again;
Step 204; The fingerprint characteristic information uploading that identity information that MIM message input module 11 is received through network transmission module 13 and IMAQ analysis module 12 obtain is to polling server 14; Polling server 14 accesses the statement user's corresponding with the statement identity who preserves in the storehouse initial fingerprint characteristic information according to the ID card No. of input, gives fingerprint authentication module 15 and compares;
Step 205; Fingerprint authentication module 15 is compared the desire ballot user's who is collected fingerprint characteristic information with the statement user's who is accessed initial fingerprint characteristic information; Judge that whether desire ballot user is the statement user, if think same individual, then gets into step 206; As think and be not same individual, then do not allow ballot;
Step 206 submits to voting results to give polling server 14;
Step 207, polling server 14 is handled voting results, if successfully receive, then show and vote successfully, otherwise step 206 is returned in prompting ballot failure.
According to voting method provided by the invention and system, adopt the finger print identifying means to confirm voter's identity, both guaranteed the legitimacy of voter's identity, can make the voter accomplish ballot in the strange land again, guaranteed the fairness of ballot simultaneously.
Description of drawings
Fig. 1 is a system architecture synoptic diagram of the present invention.
Fig. 2 is a voting method synoptic diagram of the present invention.
Embodiment
Describe the present invention below in conjunction with accompanying drawing and specific embodiment.
As shown in Figure 1; Remote voting system of the present invention comprises MIM message input module 11; IMAQ analysis module 12, network transmission module 13, polling server 14 and fingerprint authentication module 15; Said MIM message input module 11 all is connected with network transmission module 13 with IMAQ analysis module 12, and network transmission module 13 is connected with polling server 14 through network, and said polling server 14 also is connected with fingerprint authentication module 15.
Said MIM message input module 11 is used to receive the identity information and the vote information of desire ballot user input, and this identity information can be unique identification card number, and relevant vote information comprises support, opposes information such as candidate and abstention.
Said IMAQ analysis module 12 is used to gather desire ballot user's fingerprint characteristic information.
Said this network transmission module 13 is connected with said MIM message input module 11, IMAQ analysis module 12, is used to the Network Transmission of the information of carrying out.
Said polling server 14 and said network transmission module 13 are connected through network, and prestore all users' of this resource initial fingerprint characteristic information in it, are used for reception information, processing, feedback processing result etc. vote.
Said fingerprint authentication module 15 is connected with said polling server 14; Be used for the fingerprint characteristic information that is collected with call the corresponding initial fingerprint characteristic information that obtains according to identity information and compare; And comparison result fed back to polling server 14, for its processing of voting accordingly.
As shown in Figure 2, the method for utilizing remote voting system shown in Figure 1 to vote comprises:
Step 201, the user is through network entry polling server 14 in the desire ballot;
Step 202, the input identification card number is with the statement identity.
Step 203; Through the IMAQ analysis module 12 that user terminal is installed, will comprise the desire ballot user IMAQ of finger-print region at that time, and image will be carried out fingerprint detection; Detected fingerprint image is carried out the fingerprint characteristic point location, and characteristic information therefrom takes the fingerprint; As do not detect fingerprint, then prompting is gathered again.
Step 204; The fingerprint characteristic information uploading that identity information that MIM message input module 11 is received through network transmission module 13 and IMAQ analysis module 12 obtain is to polling server 14; Polling server 14 accesses the statement user's corresponding with the statement identity who preserves in the storehouse initial fingerprint characteristic information according to the ID card No. of input, gives fingerprint authentication module 15 and compares.
Step 205; Fingerprint authentication module 15 is compared the desire ballot user's who is collected fingerprint characteristic information with the statement user's who is accessed initial fingerprint characteristic information; Judge that whether desire ballot user is the statement user, if think same individual, then gets into step 206; As think and be not same individual, then do not allow ballot, perhaps return step 203, allow to gather again fingerprint image and compare again.
Step 206 submits to voting results to give polling server 14.
Step 207, polling server 14 is handled voting results, if successfully receive, gets into step 208, otherwise step 206 is returned in prompting ballot failure.
The invention provides a kind of network-based remote voting method and system, this system can be the voter under at the scene the situation, adopts the finger print identifying means to confirm that voter's legal identity also votes, and simple to operate, automaticity is high.
Preferably, in step 205, allow to carry out the collection again of pre-determined number and comparison again,, still can't just refuse ballot through authentication if through behind the fingerprint image of collection again and the step of comparing again of pre-determined number.

Claims (7)

1. based on network ballot system; It is characterized in that; Comprise: MIM message input module (11), IMAQ analysis module (12), network transmission module (13), polling server (14) and fingerprint authentication module (15), said MIM message input module (11) and IMAQ analysis module (12) all are connected with network transmission module (13); Network transmission module (13) is connected with polling server (14) through network, and said polling server (14) also is connected with fingerprint authentication module (15).
2. a kind of based on network ballot system according to claim 1 is characterized in that, said MIM message input module (11) is used to receive desire ballot user's fingerprint characteristic information and vote information;
Said IMAQ analysis module (12) is used to gather desire ballot user's fingerprint characteristic information;
Said network transmission module (13) is used to the Network Transmission of the information of carrying out;
Said polling server (14); Be connected through network with said network transmission module (13); Prestore all users' that can vote initial fingerprint characteristic information in the polling server (14); Be used to the fingerprint characteristic information that receives said identity information, vote information and collected; And access and the corresponding statement of identity that this identity information is declared user's initial fingerprint characteristic information according to said identity information, carry out fingerprint comparison with the fingerprint characteristic information that is collected with the ballot user, judge whether the two is same individual; And whether allow to submit to the ballot application and the processing of voting, and final result is fed back to the user according to result of determination decision;
Said fingerprint authentication module (15) is used for comparing with the desire ballot user's who is collected fingerprint characteristic information according to the statement user's who is called initial fingerprint characteristic information, and comparison result is fed back to polling server (14).
3. a kind of based on network ballot system according to claim 1 is characterized in that, said identity information is a citizen ID certificate number.
4. a kind of based on network ballot system according to claim 1 is characterized in that, said this system applies is in election, ballot occasion.
5. a kind of based on network ballot system according to claim 1 is characterized in that, includes the polling hours in the said vote information, ballot paper information.
6. one kind is adopted the described system of claim 1 network-based remote voting method, it is characterized in that, may further comprise the steps:
Step 201, the user is through network entry polling server (14) in the desire ballot;
Step 202, the input identification card number is with the statement identity;
Step 203; Through the IMAQ analysis module (12) that user terminal is installed, will comprise the desire ballot user IMAQ of finger-print region at that time, and image will be carried out fingerprint detection; Detected fingerprint image is carried out the fingerprint characteristic point location, and characteristic information therefrom takes the fingerprint; As do not detect fingerprint, then prompting is gathered again;
Step 204; The fingerprint characteristic information uploading that identity information that MIM message input module (11) is received through network transmission module (13) and IMAQ analysis module (12) obtain is to polling server (14); Polling server (14) accesses the statement user's corresponding with the statement identity who preserves in the storehouse initial fingerprint characteristic information according to the ID card No. of input, gives fingerprint authentication module (15) and compares;
Step 205; Fingerprint authentication module (15) is compared the desire ballot user's who is collected fingerprint characteristic information with the statement user's who is accessed initial fingerprint characteristic information; Judge that whether desire ballot user is the statement user, if think same individual, then gets into step 206; As think and be not same individual, then do not allow ballot;
Step 206 submits to voting results to give polling server (14);
Step 207, polling server (14) is handled voting results, if successfully receive, then show and vote successfully, otherwise step 206 is returned in prompting ballot failure.
7. a kind of network-based remote voting method according to claim 6 is characterized in that, said judge through step 205 return step 203 when being not same people, gather desire ballot user's the fingerprint image and the characteristic information that takes the fingerprint again; Again carry out the fingerprint characteristic information comparison, judge whether desire ballot user is the statement user, if still can't be through authentication after pre-determined number is gathered again and compared, do not allow to vote.
CN2012100801797A 2012-03-23 2012-03-23 Network-based voting method and network-based voting system Pending CN102622804A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012100801797A CN102622804A (en) 2012-03-23 2012-03-23 Network-based voting method and network-based voting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012100801797A CN102622804A (en) 2012-03-23 2012-03-23 Network-based voting method and network-based voting system

Publications (1)

Publication Number Publication Date
CN102622804A true CN102622804A (en) 2012-08-01

Family

ID=46562702

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012100801797A Pending CN102622804A (en) 2012-03-23 2012-03-23 Network-based voting method and network-based voting system

Country Status (1)

Country Link
CN (1) CN102622804A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103871012A (en) * 2012-12-17 2014-06-18 上海市人民***常务委员会办公厅 Method and system for carrying out voter registration through network
CN105205906A (en) * 2014-06-25 2015-12-30 阿里巴巴集团控股有限公司 Method and device for processing voting tasks and distributing voting tasks
CN107424284A (en) * 2017-05-18 2017-12-01 合肥诺优信息科技有限公司 A kind of electronic voting method
CN107945357A (en) * 2017-11-29 2018-04-20 滁州市华晨软件科技有限公司 A kind of meeting Intelligent Voting System
CN108898728A (en) * 2018-06-12 2018-11-27 广州视源电子科技股份有限公司 Intelligent interaction device and its voting method, device and system
CN109671205A (en) * 2018-09-25 2019-04-23 深圳壹账通智能科技有限公司 Voting method, device, equipment and computer storage medium based on block chain
CN113724435A (en) * 2020-05-25 2021-11-30 上海迎课松数字科技有限公司 Voting management system based on fingerprint identification

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002245196A (en) * 2001-02-15 2002-08-30 Mitsubishi Electric Corp Election system
CN101038647A (en) * 2006-03-14 2007-09-19 腾讯科技(深圳)有限公司 Network surveying ballot system and implementing method
CN101192318A (en) * 2006-11-23 2008-06-04 中国电信股份有限公司 Electronic voting system and method
CN201111096Y (en) * 2007-07-25 2008-09-03 王富国 Fingerprint identification electing apparatus
CN101447101A (en) * 2008-12-24 2009-06-03 腾讯科技(深圳)有限公司 Method for processing network voting information, network voting system and server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002245196A (en) * 2001-02-15 2002-08-30 Mitsubishi Electric Corp Election system
CN101038647A (en) * 2006-03-14 2007-09-19 腾讯科技(深圳)有限公司 Network surveying ballot system and implementing method
CN101192318A (en) * 2006-11-23 2008-06-04 中国电信股份有限公司 Electronic voting system and method
CN201111096Y (en) * 2007-07-25 2008-09-03 王富国 Fingerprint identification electing apparatus
CN101447101A (en) * 2008-12-24 2009-06-03 腾讯科技(深圳)有限公司 Method for processing network voting information, network voting system and server

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103871012A (en) * 2012-12-17 2014-06-18 上海市人民***常务委员会办公厅 Method and system for carrying out voter registration through network
CN105205906A (en) * 2014-06-25 2015-12-30 阿里巴巴集团控股有限公司 Method and device for processing voting tasks and distributing voting tasks
CN107424284A (en) * 2017-05-18 2017-12-01 合肥诺优信息科技有限公司 A kind of electronic voting method
CN107945357A (en) * 2017-11-29 2018-04-20 滁州市华晨软件科技有限公司 A kind of meeting Intelligent Voting System
CN108898728A (en) * 2018-06-12 2018-11-27 广州视源电子科技股份有限公司 Intelligent interaction device and its voting method, device and system
CN109671205A (en) * 2018-09-25 2019-04-23 深圳壹账通智能科技有限公司 Voting method, device, equipment and computer storage medium based on block chain
CN109671205B (en) * 2018-09-25 2022-04-15 深圳壹账通智能科技有限公司 Voting method, device and equipment based on block chain and computer storage medium
CN113724435A (en) * 2020-05-25 2021-11-30 上海迎课松数字科技有限公司 Voting management system based on fingerprint identification

Similar Documents

Publication Publication Date Title
CN102622804A (en) Network-based voting method and network-based voting system
CN102016870A (en) Identifying user by measuring pressure of button presses on user input device
US20210287472A1 (en) Attendance management system and method, and electronic device
Gupta Fingerprint based student attendance system using GSM
CN102737194A (en) Mobile terminal with fingerprint unlocking function and fingerprint unlocking method of mobile terminal
Kamelia et al. Real-time online attendance system based on fingerprint and GPS in the smartphone
CN106506433A (en) Login authentication method, certificate server, Authentication Client and login client
CN101140609A (en) System and method for registering finger print, logging-ins application software and setting its log-ins mode
CN103152353B (en) The Explore of Unified Management Ideas of interactive information and device
CN103714315A (en) Identity authentication method based on biological feature information
KR20200044929A (en) Sophisticated user awareness
CN104134259A (en) Intelligent unlocking system and method based on identity recognition
AU2015213768A1 (en) Methods and apparatus for voter registration and voting using mobile communication devices
CN112115455B (en) Method, device, server and medium for setting association relation of multiple user accounts
CN110033399A (en) A kind of information publication, extracting method and the system of the wisdom class board based on recognition of face
CN106960289A (en) A kind of special equipment inspection and detection system
CN105704133A (en) Method, terminal and server for data synchronism
CN102663510A (en) Real name system ticket booking method based on network and system thereof
CN106709307A (en) Unlocking method and apparatus
Yu et al. Design and implementation of automatic invigilation functions using the embedded technology
KR20140078242A (en) System and method for attendance and absence management using biometrics and location sensing in terminal
CN104022881A (en) System and method of security identity authentication based on civil aviation passengers
Singh et al. Smart voting web based application using face recognition, Aadhar and OTP verification
CN114386019A (en) Security check operation recording method and device, electronic equipment and computer readable medium
CN112669501A (en) Access control method, device and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120801