50 likes | 155 Views
DYNAMIC WAP BASED VOTING SYSTEM. Bachelor of Engineering with Honours in Computer Networks and Distributed Systems. Supervisor: Dr Bill Buchanan 2 nd Marker: Dr Gordon Russell. Bertrand COLAS. 00279226. Submission date: May 2002. School of Computing. Introduction.
E N D
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