START By: Mamello Thinyane Thursday, 20 th March, 2003 Supervisor: Greg Foster 00:00 BSc Hons – Rhodes University Project Proposal for:

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

What we do Larotecs Web2M is an off-the shelf, end-to-end, web-based solution designed to manage multiple widely distributed devices.
Composite Device Computing Environment: A Framework for Situated Interaction Using Small Screen Devices Thai-Lai Pham, Georg Schneider, Stuart Goose and.
Mobile Application Development using Microsofts.NET Framework (Masters Seminar) by Ranjith Lingamaneni.
Mobile Application Architectures
1 C. Kumar May 2010 Web for Everyone Data enabling Mass Market Phones.
BY MAULIK PATEL CED, GPERI Computing Architecture.
Panasonic Singapore Labs – Network Team QoS and Delivery Context in Rule-Based Edge Services Prepared for IWCW2002 By Ng Chan Wah
Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id:
CSIS0402 System Architecture K.P. Chow University of Hong Kong.
Technical Architectures
Wireless Application Protocol and i-Mode By Sridevi Madduri Swetha Kucherlapati Sharrmila Jeyachandran.
© 2009 Research In Motion Limited Methods of application development for mobile devices.
J2ME Prepared by: - Gaery- Ronny - Alan- Andy. Why Technology for Mobile Devices? The nature of wireless devices is changing Old devices: All the software.
GridScape Ding Choon Hoong Grid Computing and Distributed Systems (GRIDS) Lab. The University of Melbourne Melbourne, Australia WW Grid.
Interpret Application Specifications
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.
October 16, 2007HighEdWebDev2007 Single Source Website for Full Spectrum Access Rick Ells University of Washington
Web Portals for Mobile Devices Arcadia’s Experience.
SoNDa Sensor Network for Data Explore! 1. SoNDa Sensor Network for Data Explore! KEYWORDS Wireless Sensors Communication 2.
WebQuilt and Mobile Devices: A Web Usability Testing and Analysis Tool for the Mobile Internet Tara Matthews Seattle University April 5, 2001 Faculty Mentor:
THE DICOM 2013 INTERNATIONAL CONFERENCE & SEMINAR March 14-16Bangalore, India DICOM Medical Image Management the Challenges and Solutions – Cloud as a.
Punit Shah Technical Lead | Microsoft
Android Introduction Platform Overview.
An Introduction to WAP/WML. What is WAP? WAP stands for Wireless Application Protocol. WAP is for handheld devices such as mobile phones. WAP is designed.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
Mobile Commerce. Electronic CommercePrentice Hall © Mobile Computing Overview of Mobile Commerce mobile commerce (m-commerce, m-business) Any business.
1 Remote Management of Wireless Gateway Student Name: Dinesh D N (BITS ID: 2004HZ12158) MphasiS Technologies Ltd, Bangalore March 2006.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Project By:. 2 Agenda Introduction Problem Definition Proposed Solution Block Diagram Flowchart Technical Implementation Hardware & Software Requirements.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 14 Networks, Multi-Tier Architectures, and XML.
Location Based Information Services Project Partners Mohamed Elsewe Rahul Vaghela Srikanth Poranki.
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
Framework and application bytecode size CLDC MIDP kXML parser Utility classes Graphics Logic (MIDlet) Application Data (XML file)
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
DYNAMIC WAP BASED VOTING SYSTEM Bertrand COLAS Submission date: May 2002 School of Computing Bachelor of Engineering with Honours in Computer.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
CONFIDENTIAL 1. 2 Designing the Intelligent Energy Gateway 2009 CONFIDENTIAL.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
FYP: LYU0001 Wireless-based Mobile E-Commerce on the Web Supervisor: Prof. Michael R. Lyu By: Tony, Wat Hong Fai Harris, Yan Wai Keung.
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Deepika Reddy (102210) Team Name: Beans Guided By: Prof. Robert Zhu SUBMITTED.
WIRELESS APPLICATION PROTOCOL Definition It is universal, open standard developed by the WAP Forum to provide mobile users of wireless phones and other.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
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.
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
Existing Alternative for Pushing Content to Mobile Devices – an Analysis and an Implementation Diplomityöseminaari Marcus Mattila 49836w.
CIS 210 Systems Analysis and Development Week 8 Part II Designing Distributed and Internet Systems,
Assignment of JAVA id : BSSE-F10-M-10-JAVA1 Overview of J2EE/Session 2/Slide 1 of 38.
What’s New in ArcIMS Presented by: Jason Grootens Mike Koutnik ESRI Minneapolis Presented by: Jason Grootens Mike Koutnik ESRI Minneapolis WLIA 2002.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring.
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.
The Personal Server Changing the Way We Think About Ubiquitous Computing Roy Want, et al. / Intel Research UBICOMP 2002 Nov Seungjae Lee
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
Mobile Service with.NET By – Sharad Varshney. Agenda What is it supposed to do? Goals Applications System Design Future Work / Enhancements.
Wireless Communication & Mobile Programming 1 UNIT- 1 – MOBILECOMPUTINGINTRODUCTION Blog: aforajayshahnirma.wordpress.com.
An Architecture for Adaptive Content Extraction in Wireless Networks Phil West Greg Foster Peter Clayton Submitted to the South African Telecommunications.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
BLACKBERRY TECHNOLOGY PRESENTED BY SHAIK TABREZ (09J01A1225 )
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
Introduction ITEC 420.
Database System Concepts and Architecture
M-Commerce Wireless Markup Language (WML) By Prof T.R. Vaidyanathan.
Thin Client Content Deployment
Presentation transcript:

START By: Mamello Thinyane Thursday, 20 th March, 2003 Supervisor: Greg Foster 00:00 BSc Hons – Rhodes University Project Proposal for:

PAW Overview  Problem Statement  Introducing PAW  Aims of the project  Literature review  Implementation

Problem Statement “The role of information technology is to empower people with applications, communication, and information. Mobile information technology extends these services to make them more broadly and easily accessible” (microsoft.com) PAW

Problem Statement “Demand for information technology remains high within the medical technology community. The Internet is rapidly emerging as the de facto medical information-sharing standard among healthcare providers, patients, and payers” (Canon Communications) PAW

Problem Statement Medical industry information needs information sharing e.g. patient monitoring and laboratory accurate and up-to-date information just-in-time information delivery e.g. for operations etc accessibilty – remote, flexible etc current usage of information technology in the medical industry is mostly based on wired networks PAW

Problem Statement Solutions provided by mobile information technology remote access flexibility – access from a variety of devices timely information delivery information when and where it is needed Distributed workforce - doctors Increased responsiveness to patient needs PAW

PAW ( PatientAnyWhere) Introducing PAW PAW = PatientAnyWhere system Description A wireless patient records system that allows a doctor to access patient records remotely using any appropriately configured mobile device.

PAW ( PatientAnyWhere) Aims of the project To design and implement PAW Device independence Robust Fast information access Flexibility

PAW ( PatientAnyWhere) Aims of the project – PAW phone interface

PAW ( PatientAnyWhere) Aims of the project - PAW

PAW ( PatientAnyWhere) Aims of the project To produce a thorough write-up on design considerations rendering content on different devices usability issues ease of data entry ease of navigation implementation issues developing for fast information download intergrating available technologies etc,

PAW ( PatientAnyWhere) Literature review

PAW ( PatientAnyWhere) Implementation : Challenges Devices need different markup languages, e.g. HTML for PDAs, WML for WAP cell phones, and cHTML for i-mode phones. Different factors to consider, e.g. varying numbers of display lines, screen orientation, and color/black and white displays. Different network connectivity, ranging from 9.6 KB cellular connections to 11 MB Wireless LANs. Different capabilities. Some devices can display images, some can make phone calls

PAW ( PatientAnyWhere) Implementation Development technologies IIS VisualStudio.NET VisualBasic.NET ASP.NET ADO.NET MMIT Openwave emulators

PAW ( PatientAnyWhere) Implementation Why MMIT reduces the challenge of developing and maintaining web application geared at specific web browsers ASP.NET server controls automatically render the appropriate markup language i.e. HTML, WML, cHTML ASP.NET takes into consideratioin screen sizes and device capabilities when rendering web content Additional device support can be added using MMIT extensibility features

PAW ( PatientAnyWhere) Implementation IIS VisualStudio.NET VisualBasic.NET ASP.NET ADO.NET MMIT Openwave emulators PatientAnyWhere

PAW ( PatientAnyWhere) Implementation System Architecture

PAW ( PatientAnyWhere) Implementation Install required development tools IIS, VisualStudio.NET, MMIT, device emulators etc Determine data requirements – use case modeling Review screen design considerations Design and model user interface – screen flow diagrams, etc Develop the middle tier, business logic Develop the data objects Test, Retest and Optimize Deploy

PAW ( PatientAnyWhere) Extensions Implement PAW using JAVA technology J2EE server, JSP, JAVA Beans, etc Extend the system to a larger context eg provincial or national level Review design considerations issues of concurrency, security, data synchonization Commercial cellular network service provider Intergrate a GPS functionality into PAW ie the ability to view lists of patients within a doctor’s location

END That’s PAW for you… Any Questions? Thank you very much!!!

By: Mamello Thinyane Thursday, 20 th March, 2003 Supervisor: Greg Foster 00:00 BSc Hons – Rhodes University