1 CS2SPE- Group project presentation Haia Al-Majali Bojin Zhou Rania Ali Suraj Patel Fatima Tunc Victoria Casas Sam Diab 19 th March 2008.

Slides:



Advertisements
Similar presentations
EzScoreboard.com A Fully Integrated Administration Service.
Advertisements

PHP SQL. Connection code:- mysql_connect("server", "username", "password"); Connect to the Database Server with the authorised user and password. Eg $connect.
NetPay provides best and effective solution for company Managers to maintain their employee scheduling task (including staff in/out details, overtime,
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
DoD Information Technology Security Certification and Accreditation Process (DITSCAP) Phase III – Validation Thomas Howard Chris Pierce.
Group X7 – Year 2010/2011 – First Year Team Project.
Online School Registration System Solomon Ng Pei-Yu Wang Evan Chiu Curtis Wong.
1. 2 Web site? Traditional static web site: 1 editor enters and updates content Navigation often problematic ‘What is new’ not easy to know Pull only:
DISC Database and Innovative Software in the Community (DISC) 1 October 9th, 2011 ARMS 1098B Design Review.
Would like to present to you:. Demo Overview Developed an online calendar Meant for small organizations –Efficiency –Communication As well as personal.
Requirements Specification
Would like to present to you:. Demo Overview Developed an online calendar Meant for small organizations –Efficiency –Communication As well as personal.
Accounting & Billing System for the WEB Centre GDP 19 Donna Crawford (dc899) Chris O’Neill (ckjon101) Amit Shah (ams401) David Newman (drn101) Supervisor.
New Student Orientation Registration System Stephen Nakamura EE496 Preliminary Design Review Fall 2008.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Bonrix Track & Trace System A GPS Based Vehicle Tracing System (SMS, GPRS/3G, Offline) Bonrix Software Systems Ahmedabad (INDIA) Website:
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Ballot Processing Systems February, 2005 Submission to OASIS EML TC and True Vote Maryland by David RR Webber.
Presented By: Shashank Bhadauriya Varun Singh Shakti Suman.
STOCKDOC Advanced Stock Management System
An overview of the electronic work permit system in use at the ISAC facility ISAC Electronic Work Permit System Rob Shanks, TRIUMF, Vancouver CANADA,
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Chapter 12 Implementation
AICT5 – eProject Project Planning for ICT. Process Centre receives Scenario Group Work Scenario on website in October Assessment Window Individual Work.
RUP Requirements RUP Artifacts and Deliverables
Software Testing Life Cycle
Social Network for Behavior Change Team #11: Gavin Monroe Nicholas Schramm Davendra Jayasingam Client: Yolanda Coil Advisor: Simanta Mitra.
Student & Library Management System
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
PROJECT SECME1 Carthik A. Sharma Juan Carlos Vivanco Majid Ali Khan Santhosh Kumar Grandai Software Engineering Fall 2002.
Capstone – Team C Project: Sisters Of The Road
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
CakePHP is an open source web development framework. It follows Model-View- Controller and is developed using PHP. IT is the basic for user to create.
Credit Hours Agenda IntroductionProblem Statement Objectives Project PlanMethodology Work Breakdown Structure Requirements and specificationSoftware Requirements.
Online Friends’ Community Presented by: Stuart Monaghan HND in Computing th May 2002.
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project.
Georgia Electronic Voting System Testing and Security Voting Systems Testing Summit November 29, 2005.
Group 12 E-marketing. Safer and easier place for sellers to sell their products Transparency of deals (by keeping all the records about the purchases)
Team # 2 Members: Sowmya Krishnaswamy Hakan Terzioglu Manu Mehan Jerome Tunaya.
Relational Database vs. Data Files By Willa Zhu JISAO/UW - PMEL/NOAA March 25, 2005.
Capturing the requirements  Requirement: a feature of the system or a description of something the system is capable of doing in order to fulfill the.
Title Carolina First Steering Committee October 9, 2010 Online Voting System Design Yinpeng Li and Tian Cao May 3, 2011.
Input Design Lecture 11 1 BTEC HNC Systems Support Castle College 2007/8.
Project Launch Presentation. Overview  Group Members: Joshua Booth Jiajia Jiang Weijuan Shi  Client: G & T Security.
EMu Interface and the Web Clear identification of web fields for users and administrators Visual identifier of the web presentations in EMu, ie Collection.
DataFlow Diagram – Level 0
Learning Intentions: To understand what is required to achieve a Pass, Merit or Distinction for Task 7.
ATLAS Production System Monitoring John Kennedy LMU München CHEP 07 Victoria BC 06/09/2007.
1 Efficient- Flexible- Cost Effective. 2 The key is to ensure that your clients have a positive experience remotely irrespective of the process you wish.
Learning Aim B.  It is a good idea to think carefully about the design of a website before you try to implement it.
Online School Management System Supervisor Name: Ashraful Islam Juwel Lecturer of Asian University of Bangladesh Submitted By: Bikash Chandra SutrodhorID.
A software development company especially related with development of software in education sector. DEN has a highly interactive and user friendly interface.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
Architecture Review 10/11/2004
Group 18: Chris Hood Brett Poche
Investigating User Interfaces
National Electoral Register
Chapter 18 Maintaining Information Systems
Content Management System
Software Documentation
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
eVoting System Proposal
Sr. Quality Engineering Manager,
Phases of Designing a Website
Presentation transcript:

1 CS2SPE- Group project presentation Haia Al-Majali Bojin Zhou Rania Ali Suraj Patel Fatima Tunc Victoria Casas Sam Diab 19 th March 2008

2 Outline System overview Specification Design Implementation Evaluation Conclusion

3 With the use of a simple and user friendly interface, the system accomplishes the basic procedures of e-voting: 1- Registration 2- Validation 3- Data collection 4- Tallying System overview

4 Risk analysis The team ensured to minimise risks and maximise security: RiskSolution Verifiability of votes - Internal tracking of votes, to ensure every ballot is registered to the voter who submitted it. Voter ID - identity is checked against the register of electors and a record is made that the voter has voted No multiple voting - Provision for editing the vote any number of times without being counted as more than one vote. The system would match the voter ID each time with the database displaying an error message if it already exists.

5 MYSQL: 1- Easy to use, interactive. 2- Runs on may operating systems 3- Secure, flexible system of authorisation: allows database privileges to specific users. Choice of software

6 PHP: 1- Maintains many special features and functionality needed to create dynamic web pages. 2- Works well with MYSQL, designed to support databases. Responsible for technical details required to communicate with a database e.g. setting up the connection between the code and the database. Choice of software

7 MYSQL & PHP Relationship: Compliment each other, both maintain web-orientated features for producing a distributive website Choice of software

8 Specification

9 The following points were considered during design: Layout kept consistent throughout. Colours- 3 combined colours to suit the formal purpose of the site. Reasonable font size. Standard dialogue and vocabulary used for non native English users. Design

10 Features

11 Features

12 The system contains the basic functionality requirements needed to carry out the registration and voting process effectively. However, we came across some limitations that hindered progress. Evaluation

13 Limitations: The system does not offer users different types of elections according to different constituencies. It does not match candidates with their constituencies. Evaluation

14 The system meets it’s requirements carrying through all the main tasks required i.e. registration, login and voting. It has an easy and straight to the point interface with no unnecessary detail, ambiguity or complications. Conclusion

15 A lot of bugs and glitches were faced while programming but with a lot of hard work and research the group managed to work it through. Conclusion

16 Search facility (use postcode to find constituency-related vote info). Interactive bulletin board with details of vote and result dates according to different constituencies. Multilingual accessibility. Font size feature to suit different users. Future work