Creation of an e-voting site
- Τίτλος
-
Creation of an e-voting site
- Θέμα
- Web applications--Development,
- Electronic voting
- Δημιουργός
- Hadjipanayi, Andri
-
Galaktiou, Maria
- Πηγή
- Higher Technical Institute
- Το πλήρες κείμενο είναι διαθέσιμο από το Υπουργείο Ενέργειας, Εμπορίου Βιομηχανίας και Τουρισμού.
- Εκδότης
- Library of Cyprus University of Technology
- Ημερομηνία
- 2006
- Δικαιώματα
- Απαγορεύεται η δημοσίευση ή αναπαραγωγή, ηλεκτρονική ή άλλη χωρίς τη γραπτή συγκατάθεση του δημιουργού και κάτοχου των πνευματικών δικαιωμάτων.
- Μορφή
- Γλώσσα
- en
- Τύπος
- text
- Αναγνωριστικό
-
CSD0331
- Σύνοψη
-
Our system is a Web based project that supports voting through Internet. The facilities that the E-voting system can offer are voting, viewing results, submitting question, registration, to see history results and to Log In and Log Out from the site.
The main operation that the user has to perform is to Register. When the user finishes the registration will be able to perform more operations. The operations that will be able to perform are Voting, Viewing, Submitting Questions, changing his personal profile, Log In and Log Out from the system.
The vote operation supports the facility to vote for questions that are already entered in the system. When you press to vote you will have the opportunity to choose between many subjects of questions. When you decide which subject you are going to vote then you will be transferred to another page and view the options of that question and decide the best answer for you to submit your vote.
The View operation supports the opportunity to choose the way to see the results. You can view results by summary, by question and with combination of questions. When you choose the way to view the results you will be able to view a graph containing the statistics. When a user is non-register he/she can view results about question that the users can not submit their vote anymore.
Furthermore we have the operation of Submitting Questions. With this operation the user will be able to enter his/her question for any subject in the system. When the user submits his/her question he/she will enter also the options for that question.
There is also another operation where the user can change his /her profile, which is his/her personal detail. The user will have two opportunities to modify his/her profile. First, in Registration time the user will be asked if he/she wishes to change his/her personal information. And second opportunity will be presented at the General Page when the user is logged in.
he user also can have the opportunity to use the Login operation. When the user wants to Login he/she has to enter his/her username and password which he/she has submitted through Registration. When you are logged in you can use the facilities of voting, viewing and submitting questions. If a user forget his/her password then by submitting his username an email will be send with username and password.
Also, there is the Log Out operation, when you are register. This operation enables you to exit from the system. When you finish with the operations you want, you can Log Out from the system.
From the beginning we defined goals and objectives of our system. We started implementing Analysis and General Design phase, we decided how the structure of the database was going to be. We spend almost 12 weeks implementing the coding of the system and at the same time we were testing the several modules.
For the completion of the system we installed Java Development Tool 1.5.0_06 for implementing our code. Also we installed Apache Software for building the server of the system. We also installed MySQL Query Browser 1.1 and MySQL Server 5.0 for building the database.
We faced some problems at the beginning regarding the connection with the database. We decided to use MySQL Server 5.0 for the reason that Oracle was not connecting with Java Development Tool 1.5.0_06 because Oracle had its own version of Java.
Τμήμα του Creation of an e-voting site