Mobile Access to MessageGrid

Slides:



Advertisements
Similar presentations
21 Sep 2005LCG's R-GMA Applications R-GMA and LCG Steve Fisher & Antony Wilson.
Advertisements

MS Exchange and MS SharePoint Connectors Version
1 Going Mobile with SME Toolkit Presenter: Seth Fleisher.
The Natural way for Secure Mobile v.1.4
Web Server Administration
Implementing Application Protocols. Overview An application protocol facilitates communication between applications. For example, an client uses.
School location collector
Bonrix WebSMS Enterprise Edition (A Web Based Application) Bonrix Software Systems
Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant 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.
Online Job Portal with Exam
IT 210 The Internet & World Wide Web introduction.
Aaron Gann Chad Swenson Eric Strein Erica Llaca. Overview Business Objectives System Objectives Assumptions and Constraints Project Diagram.
OM. Brad Gall Senior Consultant
GPS Tracking An overview of the i730 GPS tracking application and web service Eamon Moore CPSC 463 8/4/2004.
Dynamic using ColdFusion and the inFusion Mail Server Howie Hamlin On-Line Data Solutions, Inc.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
CIS 375—Web App Dev II WAP. 2 Introduction to WAP WAP ________________________ is an application communication protocol that uses a ______ Browser in.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential.
What is SharePoint? Module 1. Module Overview  Defining SharePoint  Understanding How SharePoint is Used  Interacting with SharePoint.
LOGO Server. Contents Introduction 1 Problem Definition 2 Proposed Solution 3 Architecture Diagram 4 Server Technology 5 Hardware and Software.
THE CVR NETWORK. The CVR Local Area Network (LAN)  The purpose of the network is to enhance productivity, provide users with access to resources, and.
Calendar System Dale Wassum August 4, 2004 CPSC 463 :: Summer II 2004 :: Dr. Pargas.
Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663.
Cat Bus By Muhammad Abbas Junaid CPSC 463. Introduction  Current Catbus website.
Gnizr-feed University of Maryland, Baltimore County CMSC 691S/491S Paul Swenson Alice Carback.
Automated Police Reports System City of Pittsburgh March 5, 2007 Presented to.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
Traffic Update Rob Whitten CpSc 463 Clemson University 8/4/04.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Twitter 101. What is Twitter? Twitter is a social networking and micro-blogging service that enables its users to send and read other user’s updates.
Mobile Traffic Information System An Interactive Mobile Gateway Application.
Intro to Datazen.
  is a system of electronic communication that allows the user to exchange messages over the internet  Everyone’s address is unique  Two.
CU Student Organizer Trey McAlhany CPSC 482 Mobile Software Development Clemson University April 30, 2015.
Creating Databases for Web applications Server side vs client side PHP basics Homework: Get your own versions of sending working: both html and Flash!
8/4/2004 Mobile Clemson Football Information Retrieval Jason Mikell Cpsc 463 Summer 2004.
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
Dextrosoft SCHEDULED PHONE BACKUP Backup your mobile life Version Copyright © 2015 Dextrosoft Private Limited. All Rights Reserved.
The ECOST Web-based platform for data providers and for data users.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
Wireless Excursion of Clemson University over Pocket-PC (WECUP) A project under the guidance of Dr. Pargas for CPSC 663 A Project on By Sameer Potdar for.
CU Student Organizer Trey McAlhany CPSC 482 Mobile Software Development Clemson University April 7, 2015.
Antony Edwin Keane Inc Ltd
Multifarious Systems 1 ECE 3553 – Course Project Sean Powers Dr. Këpuska 12/07/2007.
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.
Architecture Review 10/11/2004
Web Server Administration
MeshCentral 2.0.
Online Training Course
The World Wide Web Dr. Jim Martin
Outline Introduction Standards Project General Idea
ABB STOTZ-KONTAKT GmbH ABB i-bus® KNX Telephone Gateway TG/S 3.2
Data Interface Module Leighton Wingerd & Manisha Kollu
MICROSOFT OUTLOOK and Outlook service Provider
Administrator Training
Server Concepts Dr. Charles W. Kann.
Akhilesh Kumar Sankhwar Information Scientist
Basic Work-Flow with SQL Server Standard
CHAPTER 2 Application Layer.
Task Management System (TMS)
PHP / MySQL Introduction
Cross-Site Request Forgery (CSRF) Attack Lab
Zicheng Wan and Yuan Gao CPSC 6820, Clemson University
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

Mobile Access to MessageGrid By, Kiruthika Selvamani Rashmy Appaneravanda 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Outline Overview Features Technology Design Implementation & Demo Conclusion Future Work Acknowledgements Questions 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Overview Enable access to MessageGrid via Cell Phones Cell Phone features to MessageGrid DCIT Authentication Sending Email/SMS to grid members Uploading and viewing images Viewing messages posted to MessageGrid 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Technology .Net Platform Language – C# PHP WML devMail package IIS Web Server MS SQL 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Design 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Design – DB Changes MessageGridUsers CellNumber ServiceProvider Email SMS UniqueID Name Domain 1/17/2019 Cpsc 663 Clemson University

Implementation – DCIT Authentication Authentication is via ftpLogin class and cuAuthentication dll 1/17/2019 Cpsc 663 Clemson University

Implementation – Sending Email/SMS Send mass or individual Email/SMS to other registered users of a MessageGrid Implemented using System.Web.Mail.MailMessage object of .Net 1/17/2019 Cpsc 663 Clemson University

Demo – Sending Email/SMS 1/17/2019 Cpsc 663 Clemson University

Implementation – Uploading Images Images are uploaded via emails to the web server Emails are sent to vsnet@clemson.edu Subject: GridName, ColumnName, ImageName Body: Image Description 1/17/2019 Cpsc 663 Clemson University

Implementation - Upload Images devMail.net package POPs emails from the mail server Mailupload runs as a scheduled task on hogwarts strips image attachments reduces size uploads images to the web server Two versions of images are stored in the web server Cell Phone version ( reduced size) Browser version (original size) 1/17/2019 Cpsc 663 Clemson University

Implementation – Uploading Images 1/17/2019 Cpsc 663 Clemson University

Demo – Uploading Images 1/17/2019 Cpsc 663 Clemson University

Implementation – Viewing Images View images from selected Grid and column Images are displayed as links using the <img> tag of WML 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Demo – Viewing Images 1/17/2019 Cpsc 663 Clemson University

Implementation – Viewing Messages Messages posted to the grid can be viewed from Cell Phones 1/17/2019 Cpsc 663 Clemson University

Demo – Viewing Messages 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Conclusion Ease of sharing images/data devMail.net component Direct Upload Global.asax 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Future Work Display the latest messages to prevent network traffic Direct upload of images to the server rather than via emails Desktop interface for the new features 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Acknowledgements We thank Dr Pargas for his guidance and ideas. Thanks to Josh Austin for his technical support and Robert Whitten for Email/SMS. 1/17/2019 Cpsc 663 Clemson University

Cpsc 663 Clemson University Q? 1/17/2019 Cpsc 663 Clemson University