An Application for Small to Medium Scale Intra-Group Communication

Slides:



Advertisements
Similar presentations
Chapter 7: Client/Server Computing Business Data Communications, 5e.
Advertisements

1 CS6320 – Why Servlets? L. Grewe 2 What is a Servlet? Servlets are Java programs that can be run dynamically from a Web Server Servlets are Java programs.
M-Lottery LCO presentation A simple interface for cell phone users to conveniently purchase lottery tickets through the phone Over 50% of Americans participate.
Driving Directions via Mapquest Get directions from anywhere to anywhere on your cell phone.
IS 247 Introduction to Web Application Development Tim Wu.
Operating Systems. Without an operating system your computer would be useless! A computer contains an Operating System on its Hard Drive. This is loaded.
Directory and Map Service Operational Concept  Provides Business directory listings to cell phone users  Provide maps of specified area  Provide driving.
Sudoku Taryn Wise. Operational Concepts and System Requirements Solve sudoku puzzles in a convenient way Have a notes option for number possibilities.
Our goal is to make a web based multi-user organizer that can be accessed via cellular devices. There are three main component for this project: A main.
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
WHAT IS E-COMMERCE? E-COMMERCE is a online service that helps the seller/buyer complete their transaction through a secure server. Throughout the past.
Lost No More: Driving Directions & Traffic Conditions For Your Cell Phone David Kasprzyk Karl Yerkes.
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
Life Cycle Objectives AirlineRequest By Phong Phan Erik Day.
Final Fantasy ½: IOC Overview Team Q CSE 403 Winter ‘03 I’ve got something special for you.
Matt Zeets M.S. Student Information & Telecommunication Technology Center The University of Kansas October 8 th,
IT Brazil Application Architecture GI3 – Suggested SMS Architecture Overview V1.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
WEB TESTING
The Object-Oriented Thought Process Chapter 13
Data Virtualization Tutorial… SSL with CIS Web Data Sources
Methodologies and Algorithms
Sanchez, Rafael Alejandro
Information Systems Development
Netscape Application Server
System Architecture & Hardware Configurations
Web Application.
R.U.M.S. (Right of Way and Utilities Management System) Overview
Virtual Network Computing
Chapter 2 Client/Server Applications
Network Security & Cryptography
Multilevel Marketing Tree Viewer
MVC and other n-tier Architectures
Using MIS 2e Chapter 6 Appendix
System Architecture & Hardware Configurations
Chapter 18 MobileApp Design
What do you Wanna Do? The LCO Overview.
Introduction to JSP Liu Haibin 12/09/2018.
Understanding the OSI Reference Model
Introduction to J2EE Architecture
AOL Phone Number
Final Fantasy ½: LCO Overview
Anav Silverman Dave Dearing
Scheduler 1.0 By Vipul Sabhaya Udam Dewaraja.
Life Cycle Objectives By James Lee and Matt Higgins
Remote User Tracking Life Cycle Objectives
CSE 403 Lifecycle Objectives LCO Vijay Mani &Travis Krick
Outline Overview Development Tools
Don Le Kunal Walia CSE 403 Group J
CSE 403 Group D Eric Chu Jordan Kiang
CellMap Erik Curre Taj Isono.
Introduction to Servlets
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
TravelWiz Dinh Lam David Tran 12/27/2018 CSE 403.
Trevor Hamilton Thinh Luu CSE 403 homework 1 LCO
Objectives In this lesson you will learn about: Need for servlets
LCO Review By Crystal Hoyer and Benjamin Irwin
Chapter 17: Client/Server Computing
Clayton Chang, Justin McCarron, Vincent Pai
INVENTORY MANAGEMENT SYSTEM
Project Change Control
Team Log: Preserve, Share, and Develop Your Ideas
ECE 4450:427/527 - Computer Networks Spring 2017
ROLE OF «electronic virtual enhanced research-engaged student teams» WEB PORTAL IN SOLUTION OF PROBLEM OF COLLABORATION INTERNATIONAL TEAMS INSIDE ONE.
WristMan – A DisplayMote Interface for Personal Server Audio Control
Database System Architectures
SOFTWARE DEVELOPMENT LIFE CYCLE
Electronic Payment Security Technologies
Transmitting statistical data
Design Considerations
Presentation transcript:

An Application for Small to Medium Scale Intra-Group Communication eMessageBox An Application for Small to Medium Scale Intra-Group Communication

Operational Concepts Message Boxes are like small-scale private newsgroups. They will be used by smaller groups (10 to 50) to share short messages more efficiently than with traditional 2-way communication. Message Boxes will be secure. No unauthorized access.

System Requirements To the right are some samples of what the message navigation tools might look like on the phone. The application must be simple, so most of the interface will be through select screens.

System Architecture [Midlet] -- [HTTPS/TCP/IP] -- [Servlet] Servlet does not need any information from a third party. Servlet keeps track of the boxes and presents them in browser-accessible form. Midlet sends requests, parses return information, and displays the messages.

Lifecycle Evaluation Need skilled server-side support throughout the life of the project for maintenance and security. Need to form dedicated user base to generate necessary network effect required for the adoption of the technology. If these are in place, then continued project success is likely after product shipment.

Feasibility Rationale Most of the development shouldn’t be hard. The basic Message Box technology is an extension of earlier cycles in class. However, the SSL transmission facility will not be supported by Sun until v2.0. Therefore, the project should wait until this new tool is available.