Dynamic WAP-Based Voting System for Real-Time Participation in Events
E N D
Presentation Transcript
DYNAMIC WAP BASED VOTING SYSTEM Bachelor of Engineering with Honours in Computer Networks and Distributed Systems Supervisor: Dr Bill Buchanan 2nd Marker: Dr Gordon Russell Bertrand COLAS 00279226 Submission date: May 2002 School of Computing
Introduction • Exponential increase of subscribers to wireless services • Possibility to vote from anywhere • Convergence of Internet technologies with Wireless Application Protocol (WAP) • Dynamic WML content generation to mobile devices The aim of the project is to produce a WAP based voting system which allows people at an activity such as conference, sports match or even at a lecture to vote from hand-held PC or mobile phone.
Technologies • WAP Protocol • Microsoft Access Database (Stores votes and System Properties) • Microsoft Active Server Pages (Middleware between mobile device and content server) • Java Applet Haneng Charts (Results Display) • Microsoft IIS Server (Web Server)
Implementation Man of the Match Award prototype • Generation of templates • Integration of Java Applet into user interface • Dynamic WML content Generation • Administration of system via WAP and Web interfaces Graphical representation of votes System Administration part Voting interface
Evaluation and Conclusions Evaluations: • Users: feedback on the overall navigation and graphical performance of the voting system • Technical: Stress test on the efficiency of votes storage (Visual Basic Client-Server) Conclusions: • Simplicity of integration into existing Web platforms • Weakness on concurrent requests control (possible enhancements) • Attractive way to display vote results with Haneng Charts