You are on page 1of 17

Capstone Project 2

SEG3104
Activity Logs

Voting application that employs biometric fingerprint information

Prepared By:

Munesvaran A/L Saundarajan (18086488)

Project Supervisor: Dr. Muhammed Basheer Jasser


Initial Project Scope

The project aims to replace the current traditional voting system which is paper-based
voting system to a more transparent voting system that is more accessible to the voters. Our
app which implements biometric fingerprint information will allow voters to cast their votes
using their fingerprint information, which provides more transparency to the voting system.

Revised Project Scope

The project aims to replace the current traditional voting system which is paper-based
voting system to a more transparent voting system that is more accessible to the voters. The
voter has to sign in to the app. The user is then brought to a home page which contains the
news feed of the current election campaign, new developments concerning candidates. This
approach to the voting app can let the voters cast their votes without any third-party
intervention.

The capstone project 1 is to study about the similar voting systems currently being
implemented around the world and to develop an application which is accessible to the voters.
The workflow of the capstone project 1 is to study the voting systems being implemented
around the world and capstone project 2 is to develop, implement and test the application and
to submit a final report that will conclude the capstone project.

Project Milestones
1) To create a requirement documentation

2)To create diagrams regarding to system architecture of application

3) To create a mock-ups of the application


4)To create a functional GUI (front-end) of the app

5) To finalize the back-end side of the application

6) To conduct survey on app usability and analyze the data

7) Fix bugs and perform maintenance based on feedback


8)Write a comprehensive final report about the project
Revised Gantt Chart
Week

Capstone Project 1 Capstone Project 2

Activities / Tasks 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Literature Review

Start Project

Initial Project Plan

Research on voting app system

Gather and analyse requirements

Design interface for voting app

Review the interface

Developing first prototype

First prototype testing

Write planning document

Planning document submission

Requirement Phase

Construction Phase
Testing Phase

Maintenance
Activities
Capstone 1
Task Description Deliverables
Topic Proposal Proposing topics to supervisor and discussing Topic for Capstone which
about potential topics. is accepted by supervisor
Completion of Initial Initial plan of project is submitted to Approved Initial plan
Plan supervisor for approval.
Submission of SAF and Once initial plan is approved supervisor and Submission of
Initial Plan student sign SAF form to begin work on approved initial plan
capstone 1. and signed SAF form
Research on Topic to Research on project topic is conducted More information
enhance the Project to gather more information regarding about topic is
topic to be used for project gathered
Learning about Learning about mobile application to help learn More knowledge
Mobile Application how to make and what components are needed about mobile
for web application. application
Plan and Design System Sketching mobile application design and Sketch and system flow of
flow of Mobile Application planning its system flow. web application.

Begin working on Begin writing report for capstone 1 -


Capstone 1 report

Design User Interface Based on sketch and system flow of web User interface of
application designing the user interface of mobile application
web application

Finalize Capstone 1 report Once approved by supervisor final version of Capstone 1 report
Capstone 1 report is complete.

Submit Capstone 1 Submission of capstone 1 documents Documents related to


Documents capstone 1 is
submitted.
Capstone 2
Task Description Deliverables
Begin Mobile Application Begin work on mobile application. -
development
Completion of Prototype of mobile applications is built First prototype of mobile
prototype of mobile based on the user interface that was created. Application
Application
Testing of Mobile Prototype is tested to ensure there are no Prototype that is fully
Application errors or bugs and to ensure system is fully functional.
functional.
Begin working on Final Begin writing final report -
Report

Refine prototype Changes are made to prototype based on Final and refined
feedback received to refine the version of prototype.
prototype.

Finalize Final Report Once approved by supervisor final version of Final report of capstone
Final report is complete

Submission of Final Report Submission of capstone 2 documents and Documents related


and Capstone 2 Documents final report is submitted. to capstone 2 is
submitted.
Presentation Presentation of project to moderator Project is presented
5.0 Artifacts of meeting records

SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 1

Date: 11/4/2022

Time: 1:30 pm

Student1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Present the UI design of the application in the form of mock-ups to supervisor and
discuss limitations of the UI.
• Discussion with supervisor regarding the rubric for Capstone and the criteria that our
projects will be assessed on.
• Discuss ways to enhance our project to obtain better marks and grades
• Discuss with supervisor content that needs to be added in the final report.

Work for the coming meeting:

• Update on the project code

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 2

Date: 18/4/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Present to supervisor update on the project


• Discuss with supervisor on further improvement to the application.

Work for the coming meeting:

• Gather research materials for the Literature Review.


• Start work on documentation for the usage on final report.
• Begin development of core features and voting functionality of application.

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 3

Date: 25/4/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Discuss with supervisor about the final report progress and minor feedback from
supervisor on work done in final report
• Discuss remaining work to be done
• Discuss with supervisor preparation for final report

Work for the coming meeting:

• Build the application to be presented to the supervisor


• Discuss briefly on the final report

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 4

Date: 2/5/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Discuss remaining work to be done


• Present working application to supervisor
• Discuss further changes to be made

Work for the coming meeting:

• Build back-end process for the application


• Discuss further on structure of final report

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD

Date: 16/5/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Show back-end process of the application


• Discuss remaining work to be done
• Discuss with supervisor preparation for final report

Work for the coming meeting:

• Build further the application and present to supervisor


• Ask for opinion from the supervisor

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 6

Date: 30/5/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Discuss with supervisor about the final report progress and minor feedback from
supervisor on work done in final report
• Discuss with supervisor on the survey and feedback of the application

Work for the coming meeting:

Discuss further about the application

Preparing the draft for the final report

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 7

Date: 6/6/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Discuss with supervisor about the final report progress and minor feedback from
supervisor on work done in final report
• Supervisor suggested some changes to the methodology.

Work for the coming meeting:

• Show the adjustments made to the draft report to the supervisor.

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 8

Date: 13/6/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Discuss with supervisor about the final report progress and minor feedback from
supervisor on work done in final report
• Discuss with supervisor other adjustments to be made to the final report.

Work for the coming meeting:

• Making adjustments to the final report

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 9

Date: 20/6/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Discuss with supervisor about the final report progress and minor feedback from
supervisor on work done in final report
• Discuss changes to results and discussion and methodology.

Work for the coming meeting:

• Discuss changes to the draft with supervisor.


• Discuss changes to results and discussion

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


SCHOOL OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTING AND INFORMATION SYSTEMS

SUPERVISION MEETING RECORD 10

Date: 27/6/2022

Time: 1:30 pm

Student: 1) Munesvaran A/L Saundarajan

Supervisor: Dr Muhammad Basheer Jasser

Items discussed this meeting:

• Discuss with supervisor about the final report progress and minor feedback from
supervisor on work done in final report
• Show adjustments made to the final report

Work for the coming meeting:

-None as this is the final meeting

Supervisor’s Signature Student’s Signature

… Dr. Basheer ………. ……… Munes ………


Related Work/Annotated Bibliography

[1] Das, A. (2015) Usability of the electronic voting system in India and innovatory
approach,
International Journal of Applied Science and Engineering Research, 2015, 4(5), 633-642

[2] M, Specter and J. A. Halderman, “Security Analysis of the Democracy Live Online
Voting System”, 2020

[3] Council of Europe, Recommendation on legal, Operational and Technical Standards of


e- voting,” Council of Europe, September 2004.

[4] Deville, D et al (2003), “Smart Card Operating system: Past, Present and Future”.
Proceedings of Fifth USENIX/NordU Conference, Vasteras, Sweden

[5] Smartmatic (2014). Benefits of Electronic Voting. Accessed on 7/6/2020

from: http://www/smartmatic.com/voting/electronic-voting

[6] Federal Chancellery. 2018d. E-Voting, Website of the Federal Chancellery. Available at
https://www.bk.admin.ch/bk/en/home/politische-rechte/e-voting.html (last accessed 15
April 2019)

[7] Electronic Voting (2009), Available from http://www.


Hwskioskprinter.com/terminology electronic voting.pdf

[8] Hutchinson, Francis. “Malaysia’s Federal System: Overt and Covert


centralization”. Journal Of Contemporary Asia 44 (2014):

[9] Lim Hong Hai. “Electoral Politics in Malaysia: ‘Managing’ Elections


in a Plural Society”. In Electoral Politics in Southeast and East Asia,
edited by Auriel Croissant, Gabriele Bruns and Marie John. Singapore:
Friedrich Ebert Stiftung, 2002.
[10] Ides, A. (2010) Approximating Democracy: A Proposal for
Proportional Representation in the California Legislature. Loy. LAL
Rev., 44, 437
[11]IT Intel White Paper, “Building a Mobile Application Development Framework”,
August 2012

You might also like