Summary of the invention
In order to solve above-mentioned the deficiencies in the prior art part, the purpose of this utility model is to provide a kind of electronic remote ballot system.This electronic remote ballot system adopts distributed B/S framework, and each meeting-place has solved strange land ballot problem, the hardship of exempting long drive by the network interconnection.Simultaneously, the electronic remote ballot system is controlled the realization of whole ballot active procedure, carries out legitimacy, validity check automatically; Poll closing is exportable statistics, and count of votes is accurate, raises the efficiency.
The purpose of this utility model realizes by following proposal:
A kind of electronic remote ballot system comprises main meeting-place, sub-venue, vote-counting center and interconnected network between them, and described main meeting-place comprises voting terminal, display terminal and office terminal; Described voting terminal, display terminal and office terminal are connected with vote-counting center by cable network respectively, thereby constitute a main meeting-place.
Described sub-venue comprises voting terminal and display terminal, and described voting terminal is connected with vote-counting center by cable network respectively with display terminal, thereby constitutes a sub-venue.Described sub-venue is with main meeting-place and the distributed remote voting system system based on the B/S framework of the common formation of vote-counting center.
Described vote-counting center is meant and is provided with by system preparation administration module, ballot activity that module and ballot active procedure administration module form, finishes the software entity of electing the count of votes function jointly.Described system preparation administration module is meant and comprises software functions such as system central site management, terminal management, organization and administration, user management, voting rule are provided with; Described ballot activity is provided with module and is meant the distribution meeting-place, the distributing terminals that comprise in the middle of the system, subject under discussion is set, voting rule is set, prints the ballot card, candidate item is set, subject under discussion sequential scheduling software function is set; Described ballot active procedure administration module is meant software functions such as comprising active procedure monitoring, the control of ballot flow process, ballot paper result statistics, ballot paper report printing as a result, bulletin management.
Described voting terminal is meant that the cable network that passes through that comprises the computer terminal that connects evS1300 type cursor card reader, the computer terminal that has touch-screen, the electronic ballot box that has the image forming scanning technique, software terminal inserts the equipment that vote-counting center received and sent the ballot paper data.As connect the computer of evS1300 cursor card reader, the computer that has touch-screen, the electronic ballot box that has the image forming scanning technique or software terminal.
Described display terminal is meant by cable network and inserts vote-counting center, and with come out common computer (device) terminal of checking for delegate participating in the conference's supervision in each meeting-place of the data presentation that obtains, as laptop computer, desktop computer, wired or wireless data televisor etc.Each meeting-place outputs to the signal in the display terminal in the on-the-spot giant-screen then, but on-the-spot giant-screen does not belong to display terminal partly.
Described office terminal is meant the management and control equipment based on the B/S structure, inserts vote-counting center's control and the process of managing whole ballot by cable network; As laptop computer, desktop computer.
Described network is meant the Network Transfer Media that each terminal in each meeting-place is connected to vote-counting center, and described network is meant DCN net, networks such as OA office net, Metropolitan Area Network (MAN) or internet.
The ballot access way of the utility model electronic voting system comprises touch-screen access way, card reader access way and electronic ballot box access way.
Described touch-screen ballot access way is meant that ballot paper is an electronic form, and the voter can click ballot paper with finger at the touch-screen voting terminal, also can click a kind of ballot mode of ballot paper on common computer with mouse.The voting terminal of this kind ballot access way is necessary for the computer terminal that has touch-screen, common laptop computer or desktop computer.
Described card reader ballot access way is meant that ballot paper meets the standard of evS1300 type cursor card reader, and can only be by a kind of ballot mode of evS1300 type cursor card reader identification ballot paper.The voting terminal of this kind ballot access way is necessary for the computer terminal that connects evS1300 type cursor card reader.
Described electronic ballot box ballot access way is meant that ballot paper meets the standard of electronic ballot box, and can only discern a kind of ballot mode of ballot paper by electronic ballot box.The voting terminal of this kind ballot access way is necessary for the electronic ballot box that has the image forming scanning technique.
The utility model electronic remote ballot system is provided with the activity of voting by the office terminal, before activity begins, is card reader or electronic ballot box for the ballot access way, also the ballot paper that sets should be printed out; For the ballot access way is touch-screen, and ballot paper grows directly from seeds during by electronics, need not print, and each meeting-place (referring to main meeting-place, sub-venue) access way can be arranged in pairs or groups arbitrarily.After the movable beginning, information such as situation of checking the number of people in the middle of the voting process and ballot Percent Complete are presented at the display terminal of each sub-venue; The ballot paper that shows on voting terminal of voter clicks or ballot paper is thrown (sending) go in cursor card reader or the electronic ballot box then, voting terminal is handled the full-filling information of ballot paper and add up to vote-counting center by network delivery, at last, vote-counting center sends the Percent Complete situation and the voting results of ballot progress to display terminal.
The utility model compared with prior art has following advantage and beneficial effect: the utility model electronic remote ballot system is to form in conjunction with state-of-the-art IT technological development on the election of tradition ballot, voting formula.System adopts multiple voting terminals such as card reader by network, limits on space, time and the mode when having solved traditional the ballot, and has solved the preceding loaded down with trivial details preliminary work of ballot.The utility model electronic remote ballot system can be applied in personnel's election, personnel's voting, item voting, democratic appraisal scope; Can no matter vote in the individual meeting site of large and small type, also can be used on the region interconnected ballot in a plurality of dispersedly meeting-place.Whole voting process is count of votes and a statistics during intact reality under informationalized means, accomplishes high-speed, high degree of safety, high level security, high-reliability.
The utility model electronic remote ballot system has following five big characteristics:
1, network is a carrier, the ballot action messageization;
2, electronic voting, efficiently and accurately;
3, distributed frame solves strange land ballot problem;
4, support multiple terminal ballot, be fit to different ballots and use;
5, be used in combination with video conferencing system.
The utility model electronic remote ballot system functional characteristics:
1, election anonymity: any information that does not write down the voter; Voting terminal can suitably block;
2, ballot paper validity: the system bootstrap ballot, avoid invalidated ticket fully; The voice prompt operation state;
3, security of system: legal IP lands; The MAC Address verification; Data are transmitted at DCN;
4, duplication of name is handled: press name+regular typing organizational member of (tissue abbreviation)+(sequence number);
5, the heavy ticket in position, end is handled: the candidate to the heavy ticket in position, end carries out new ballot;
6, system checks tickets: behind the ballot activity end, can check tickets through strict approval process.
Embodiment
Below in conjunction with embodiment and accompanying drawing the utility model is described in further detail, but embodiment of the present utility model is not limited thereto.
The utility model electronic remote ballot system both had been applicable to the big and small ballot meeting under the situation of individual meeting site, also was applicable to the meeting of voting simultaneously in a plurality of meeting-place that the region disperses.
Embodiment 1 single (master) meeting-place
As shown in Figure 1, the utility model electronic remote ballot system list (master) meeting-place comprises voting terminal, display terminal, control terminal, vote-counting center and interconnected cable network between them, voting terminal, display terminal and office terminal are connected with vote-counting center by cable network respectively, the ballot access way promptly can be the touch-screen access way, also can be card reader access way or electronic ballot box access way.
According to electronic remote ballot system of the present utility model, its voting terminal can be one of following four kinds: 1. card reader: the computer that connects evS1300 cursor card reader; 2. touch-screen: the computer with touch-screen touch function is electronic ballot box 3.: the electronic ballot box with image forming scanning technique is software terminal 4.: laptop computer or desktop computer.Voting terminal is connected to vote-counting center by cable network, have receive vote-counting center pass the ballot paper content of coming and with the ballot paper content show for the voter select (full-filling) or the voter scanned the full-filling information of papery ballot paper after send to the function of vote-counting center.
According to the utility model electronic remote ballot system, its display terminal be the Daepori energising brain that shows of the contents such as Percent Complete of the situation of checking the number of people in the middle of the ballot active procedure that vote-counting center is sent in the main meeting-place and ballot process (promptly but laptop computer, also can be desktop computer), be used for control output projection signal.In order to cooperate the effect of demonstration, the main meeting-place also should be equipped with projector and projection screen, supplies delegate participating in the conference's supervision and checks so that signal projection is outputed to the ballot curtain.
According to the utility model electronic remote ballot system, its office terminal is meant by latticed form and is connected to a management and control equipment based on the vote-counting center of B/S structure (i.e. laptop computer, also can be desktop computer), every data, the control that is used for initialization ballot activity is instructed, is audited with the exercises of issue ballot activity and retrieves every voting results etc.
According to the utility model electronic remote ballot system, its vote-counting center can be connected to the main meeting-place by latticed forms such as DCN net, OA office net, Metropolitan Area Network (MAN) or internets, and it is the software carrier of electronic voting system.Vote-counting center mainly is provided with module by system's preparation administration module, ballot activity and forms with ballot active procedure administration module.
System preparation administration module comprises that site management function, terminal management function, organization and administration function, subscriber management function, voting rule are provided with function, is one group of software function aggregate that is used to set up the basic data of ballot content.
The ballot activity is provided with module and comprises distribution meeting-place, distributing terminals, subject under discussion is set, voting rule is set, prints the ballot card, candidate item is set, subject under discussion sequential scheduling function is set, and is one group of software function aggregate that is used for initialization ballot activity.
Ballot active procedure administration module comprises functions such as active procedure monitoring, the control of ballot flow process, ballot paper result statistics, ballot paper report printing as a result, bulletin management.It is one group of software function aggregate that is used to control voting process, issue voted command and voting results.
The utility model electronic remote ballot system is newly built up the basic data of ballot by the office terminal under activity management person's effect, then the activity of voting is provided with, and the voting terminal access way can be arranged in pairs or groups arbitrarily.Before activity begins, be card reader or electronic ballot box for the ballot access way, also ballot paper should be printed out; For the ballot access way is touch-screen, and ballot paper is to be generated in real time by electronics, need not print.After the movable beginning, the main meeting-place keeper utilizes the situation of checking the number of people in the middle of the voting process that display terminal sends vote-counting center and ballot Percent Complete Projection Display in the projection screen of main meeting-place; The voter is under scrutineer's supervision then, the ballot paper that shows to the voting terminal clicks (the voting terminal access way is under the situation of touch-screen) or ballot paper is thrown (sending) go in cursor card reader (the voting terminal access way is under the situation of card reader) or the electronic ballot box (the voting terminal access way is under the situation of electronic ballot box), the result that voting terminal carries out will scanning after the preliminary scan operation identification to the full-filling information of ballot paper is further processed and adds up to vote-counting center by network delivery, at last, behind poll closing, signal and voting results information that vote-counting center counts voting results at once and is sent completely to display terminal.
Embodiment is the meeting-place more than 2
As shown in Figure 2, the utility model electronic remote ballot system by main meeting-place, sub-venue 1 ... sub-venue n, vote-counting center and interconnected network between them, main meeting-place, sub-venue 1 ... sub-venue n includes voting terminal and display terminal, and wherein the main meeting-place also comprises control terminal.Main meeting-place, sub-venue 1 ... sub-venue n, vote-counting center all connect by cable network.
The ballot access way comprises touch-screen access way, card reader access way or electronic ballot box access way.
According to the utility model electronic remote ballot system, the voting terminal in its each meeting-place can be one of following four kinds: 1. card reader: the computer that connects evS1300 cursor card reader; 2. touch-screen: the computer with touch-screen touch function is electronic ballot box 3.: the electronic ballot box with image forming scanning technique is software terminal 4.: laptop computer or desktop computer.Voting terminal is connected to vote-counting center by network, have receive ballot paper content that vote-counting center sends and with the ballot paper content show for the voter select (full-filling) or the voter scanned the full-filling information of papery ballot paper after send to the function of vote-counting center.
According to the utility model electronic remote ballot system, its display terminal is the Daepori energising brain that the contents such as Percent Complete of the situation of checking the number of people in the middle of the ballot active procedure that main meeting-place, each sub-venue send vote-counting center and ballot process show, and is used for control output projection signal to projector.In order to cooperate the effect of demonstration, main meeting-place, each sub-venue also should be equipped with projector and projection screen, supply delegate participating in the conference's supervision and check so that signal projection is outputed to the ballot curtain.
According to the utility model electronic remote ballot system, its office terminal is meant by latticed form and is connected to a management and control equipment based on the vote-counting center of B/S structure, it promptly can be a laptop computer, can be desktop computer also, every data, the control that is used for initialization ballot activity be instructed, is audited with the exercises of issue ballot activity and retrieves every voting results etc.
According to the utility model electronic voting system, its vote-counting center can be connected to main meeting-place and each sub-venue by latticed forms such as DCN net, OA office net, Metropolitan Area Network (MAN), internets, and it is the software carrier of electronic voting system.Vote-counting center mainly is provided with module by system's preparation administration module, ballot activity and forms with ballot active procedure administration module.
System preparation administration module comprises that site management function, terminal management function, organization and administration function, subscriber management function, voting rule are provided with function, is one group of software function aggregate that is used to set up the basic data of ballot content.
The ballot activity is provided with module and comprises distribution meeting-place, distributing terminals, subject under discussion is set, voting rule is set, prints the ballot card, candidate item is set, subject under discussion sequential scheduling function is set, and is one group of software function aggregate that is used for initialization ballot activity.
Ballot active procedure administration module comprises functions such as active procedure monitoring, the control of ballot flow process, ballot paper result statistics, ballot paper report printing as a result, bulletin management.It is one group of software function aggregate that is used to control voting process, issue voted command and voting results.
The utility model electronic remote ballot system is newly built up the basic data of ballot activity management person by the office terminal, then the activity of voting is provided with, and the voting terminal access way can be arranged in pairs or groups arbitrarily.Before activity begins, be card reader or electronic ballot box for the ballot access way, also ballot paper should be printed out; For the ballot access way is touch-screen, and ballot paper is to grow directly from seeds during by electronics, need not print.After the movable beginning, the site management person in each meeting-place utilizes the situation of checking the number of people in the middle of the voting process that display terminal sends vote-counting center and ballot Percent Complete Projection Display in the projection screen of each sub-venue; The voter is under scrutineer's supervision then, the ballot paper that shows to the voting terminal clicks (the voting terminal access way is under the situation of touch-screen) or ballot paper is thrown (sending) go in cursor card reader (the voting terminal access way is under the situation of card reader) or the electronic ballot box (the voting terminal access way is under the situation of electronic ballot box), the result that voting terminal carries out will scanning after the preliminary scan operation identification to the full-filling information of ballot paper is further processed and adds up to vote-counting center by network delivery, at last, behind poll closing, signal and voting results information that vote-counting center counts voting results at once and is sent completely to display terminal.
As shown in Figure 3, the electronic voting activity follow procedure process flow diagram of the utility model electronic remote ballot system work.In process flow diagram:
1, collects good every relevant data before the ballot activity begins.
2, every data of initialization ballot activity, as set up good can field information, end message, user profile, voting rule, organize and organize representative information etc.
3, newly-increased ballot activity of activity management person, and this activity is set the movement parameters such as terminal, candidate in meeting-place, each meeting-place of participation.
4, after the movable foundation well, activity management person just can begin current ballot and loose.
5, the voting terminal in each meeting-place from vote-counting center receive check the number instruction of attending the meeting after, also will show that each meeting-place checks the performance of the number of attending the meeting this moment during display terminal, the number of attending the meeting in this meeting-place is checked in each meeting-place, and number is being entered in the voting terminal in the middle of the system.
6, determine and number to have a quorum? if not, then ballot activity this time enters the 7th; If then enter the 8th.
7, movable invalid, end the ballot meeting.
8, the voting terminal in each meeting-place from vote-counting center receive check voter turnout instruction after, also will show that each meeting-place checks the performance of voter turnout this moment during display terminal, the number of the actual participation ballot in this meeting-place is checked in each meeting-place, and number is being entered in the voting terminal in the middle of the system.
9, do you judge that voter turnout has a quorum? if not, then ballot activity this time enters the 10th; Item is then to enter the 11st.
10, voter turnout does not reach legal requirements, cancellation ballot activity.
11, activity management person issues the beginning voted command.
12, each meeting-place receives and is subjected to just can beginning ballot behind the voted command, real statistics of carrying out ballot paper during vote-counting center in the middle of the voting process.
13, do you judge whether ballot finishes? if not, then proceed ballot.If then enter the 14th.
14, do you judge the generation that the heavy ticket in position, end is arranged after ballot finishes? if have, then enter the 15th; If do not have, then enter the 16th.
15, fill in the reason that the heavy ticket in position, end takes place, and to the notice of the heavy ticket in position, issue end, each another arena and preserve the result that voted and the ballot content is set automatically, forward the 11st at last to the candidate item that the heavy ticket in position, end takes place carried out again ballot at the candidate item that the heavy ticket in position, end takes place.
16, behind the poll closing, activity management person is to each meeting-place issue voting results.
17, the form of main meeting-place printing voting results is read out to each meeting-place by the conference host after handing over the scrutineer to sign.
18, voting results.
Embodiment 3
As shown in Figure 4, electronic voting system touch-screen ballot paper of the present utility model is meant the electronics ballot paper that is generated automatically by system when the ballot access way is touch-screen.Ballot paper is divided into three parts: the one, and title partly is used for the title of display conference and subject under discussion; The 2nd, the candidate selects partly, and the candidate who herein lists is the zone that clicks for the voter; The 3rd, the ballot paper button partly is used for the processing operation to this ballot paper.
Embodiment 4
As shown in Figure 5, electronic voting system card reader ballot paper of the present utility model is meant long 251 millimeters, wide 78.5 millimeters, and weight is 70~90 milligrams paper.Ballot paper is lived by the rectangle frame of a 251*78.5 millimeter based on red lines, and is made up of No. 1, No. 2, No. 3, No. 4 four zones:
1.: be meeting title zone, be used to place the information such as Start Date of meeting title, subject under discussion title and meeting.
2.: be code area movable and subject under discussion, this zone is used for the code area of reader identification activity and subject under discussion, and the voter can not be in this regional full-filling.
3.: be explanation district, the related contents such as full-filling explanation that are used to place ballot paper.
4.: be candidate item full-filling district, this zone has shown whole candidate item, is the zone of voter's full-filling.
Embodiment 5
As shown in Figure 6, electronic voting system electronic ballot box ballot paper of the present utility model is meant long 260 millimeters, wide 180 millimeters, and weight is 180~200 milligrams paper.The color of ballot paper can be chosen wantonly by the software systems setting; The identified region that ballot paper the top and the white little square frame of two row that connects down are ballot paper, the voter can not be in this regional full-filling; The ballot paper middle part is the main region for voter's full-filling.
The foregoing description is the utility model preferred implementation; but embodiment of the present utility model is not restricted to the described embodiments; other any do not deviate from change, the modification done under spirit of the present utility model and the principle, substitutes, combination, simplify; all should be the substitute mode of equivalence, be included within the protection domain of the present utility model.