DYNAMIC WAP BASED VOTING SYSTEM Bertrand COLAS 00279226 Submission date: May 2002 School of Computing Bachelor of Engineering with Honours in Computer.

Slides:



Advertisements
Similar presentations
Remote Visualisation System (RVS) By: Anil Chandra.
Advertisements

Welcome to Middleware Joseph Amrithraj
PROF. MAULIK PATEL CED, GPERI Mobile Computing Gujarat Power Engineering and Research Institute 1 Prepared By: Prof. Maulik Patel.
A Modular WAP Reference Stack Protocol Implementation
DT228/3 Web Development WWW and Client server model.
VLab Web Application Architecture Xinyi Dong 10/1/
Technical Architectures
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Wireless Application Protocol and i-Mode By Sridevi Madduri Swetha Kucherlapati Sharrmila Jeyachandran.
LYU0101 Wireless Digital Information System Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu Second semester FYP Presentation 2001~2002.
J2ME Prepared by: - Gaery- Ronny - Alan- Andy. Why Technology for Mobile Devices? The nature of wireless devices is changing Old devices: All the software.
Web Mapping Using XML and SVG SHEA Yu-kai Geoffrey Senior Lecturer Department of Land Surveying & Geo-Informatics The Hong Kong Polytechnic University.
LYU0001 Wireless-based Mobile E-Commerce on the Web Supervisor: Prof. Michael R. Lyu Prepared By: Wat Hong Fai, Tony Yan Wai Keung, Harris.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
WAP: Wireless Application Protocol Mike Mc Ardle ACSG April, 2005.
Home and Learn How Setup a Wireless Internet Connection.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
J2ME and WAP Technologies CSCI – Independent Study Fall 2002 Presented by: Kashif Syed.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Punit Shah Technical Lead | Microsoft
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Android Introduction Platform Overview.
Mobile Commerce. Electronic CommercePrentice Hall © Mobile Computing Overview of Mobile Commerce mobile commerce (m-commerce, m-business) Any business.
SMART BUILDING Yousef Awwad Te-Yuan Huang Newlin Rajkumar Group No.11.
Growing into the new millennium Chip Casanave Data Access Worldwide Miami, Florida.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Example XML Applications/Languages. Objectives To Review uses of XML To investigate some Language applications of XML XHTML RSS WML Web Services.
CIS 375—Web App Dev II WAP. 2 Introduction to WAP WAP ________________________ is an application communication protocol that uses a ______ Browser in.
Can We Talk Now? A Prototype Intelligent Status Tracking System For Enterprises 13 th November 2009 Sidney Shek ( )
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 14 Networks, Multi-Tier Architectures, and XML.
Framework and application bytecode size CLDC MIDP kXML parser Utility classes Graphics Logic (MIDlet) Application Data (XML file)
1 Analysis of Push Initiator Tool used for Wireless Application Protocol Taotao Huang Helsinki University of Technology Department of Electrical and Communication.
Chapter 1 Lecture 2 By :Jigar M Pandya WCMP 1. Architecture of Mobile Computing The three tier architecture contains the user interface or the presentation.
Calendar System Dale Wassum August 4, 2004 CPSC 463 :: Summer II 2004 :: Dr. Pargas.
1 6th EC/GIS workshop - Lyon - June 2000 Easy and friendly access to geographic information for mobile users David HELLO (Matra.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Task Achieving Agents on the World Wide Web An Introduction Sharif Univ. of Tech. Computer Eng. Dep. Semantic Web Course Mohsen Lesani 13 Ord 1374.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Deepika Reddy (102210) Team Name: Beans Guided By: Prof. Robert Zhu SUBMITTED.
1 of 8Prof. Dr. Dr. h.c. Otto Spaniol Computer Science, Informatik 4 Communication and Distributed Systems 25/10/2015 Distributed Applications and Network.
McLean HIGHER COMPUTER NETWORKING Lesson 6 Types of Browsers & WAP Explanation of browser functions Wireless access to the Internet Description of.
CoBrow Collaborative Browsing A Virtual Presence Service RE 1003 RE 4003.
Johnson Lab Database Senior Design Project Management II Spring 06 Mark Nelson.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
System integration of WAP and SMS for home network system Editor : Chi-Hsiang Wu, Rong-Hong Jan School : the National Chiao Tung University Source : Computer.
Project May07-14: Paperless Restaurant Chris Ford Sean McVeigh (Project Manager) Obioma Ohia Nichole Taylor Anthony Vansant.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Olga Ratsimor Vladimir Korolev Anupam Joshi Timothy Finin Department of Computer Science and Electrical Engineering University of Maryland Baltimore County.
CIS 210 Systems Analysis and Development Week 8 Part II Designing Distributed and Internet Systems,
WAP Architecture Presented by, Nithya Inbamani. WAP Background Wireless Application Protocol – secure specification. Wireless Application Protocol – secure.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
CS 551, FALL 2001 DISTRIBUTED UNIVERSITY SERVICES ANKIT AGARWAL CHINTAN SHAH RAKESH PUNJABI.
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Shikha Arora (101319) Team Name: Beans Course: CS532 Guided By:Prof.
Using Java, XML and XSLT to create secure internal access to local NOAA Research Science project and budget information Jason E. Fabritz, NOAA/PMEL-JISAO/UW.
ASP.NET WEB Applications. ASP.NET  Web application framework developed by Microsoft  Build dynamic data driven web applications and web services  Subset.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Submission date: May 2002 Sébastien Kotzine Bachelor of Science with Honours in Network Computing School of computing Napier University Supervisor:
E-Prescription Distributed System. E-prescription E-prescribing is simply an electronic way to generate prescriptions through an automated data-entry.
Virtual Network Computing Sangmi Lee Oct,25,2000 Florida State University.
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
Data communication and Networks
A SEMINAR ON ROVER TECHNOLOGY
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Evaluation of Dynamic Reconfigurable WWW-content Prototypes
Principles/Paradigms Of Pervasive Computing
Knowledge Sharing Mechanism in Social Networking for Learning
Presentation transcript:

DYNAMIC WAP BASED VOTING SYSTEM Bertrand COLAS Submission date: May 2002 School of Computing Bachelor of Engineering with Honours in Computer Networks and Distributed Systems Supervisor: Dr Bill Buchanan 2 nd Marker: Dr Gordon Russell

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 Graphical representation of votes Voting interface Generation of templates Integration of Java Applet into user interface Dynamic WML content Generation Administration of system via WAP and Web interfaces System Administration part

Evaluation and Conclusions 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) Evaluations: Conclusions: Simplicity of integration into existing Web platforms Weakness on concurrent requests control (possible enhancements) Attractive way to display vote results with Haneng Charts