Unified Distributed e-Mail (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.

Slides:



Advertisements
Similar presentations
Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Advertisements

Reinventing using REST. Anything addressable by a URI is called a resource GET, PUT, POST, DELETE WebDAV (MOVE, LOCK)
Multi-Mode Survey Management An Approach to Addressing its Challenges
DR. JOO TAN DEPARTMENT OF COMPUTER SCIENCE KUTZTOWN UNIVERSITY APRIL 29, 2014 iPAWS.
SWE 316: Software Design and Architecture
Page 1 of 29 Net-Scale Technologies, Inc. Network Based Personal Information and Messaging Services Urs Muller Beat Flepp
One Stop Mail Service Bhattacharya, Tonmoy, Bhattacharya, Tonmoy, Hariharan, Rama Krishnan, MS in Engineering Science,
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Web-based Gene Network Analysis in five minutes. Alex Williams.
1 Jul 2005CSE403, Summer'05, Section 02 Section 02: Life Cycle Architecture Review Valentin Razmov.
U-Mail System Design Specification Joseph Woo, Chris Hacking, Alex Benson, Elliott Conant, Alex Meng, Michael Ratanapintha April 28,
 Proxy Servers are software that act as intermediaries between client and servers on the Internet.  They help users on private networks get information.
StreamWIDE Voic Migration Training Please Dial In, , Access Code 0138#
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Business Processes and Workflow How to go from idea to implementation
Web Based Applications
What’s New in Sage SalesLogix V Release Overview Sage SalesLogix v7.5.2 focuses on: −User Enhancements streamline the user experience furthering.
Directory Services at UMass  Directory Services Overview  Some common definitions  What can a directory do or not do?  User Needs Assessment  What.
Recovery-Oriented Computing User Study Training Materials October 2003.
File-Mate 1500 Design Review II
Smart Printing Solutions LTD. The system is an innovative product, designed for organizations who need better control over their printing array. The system.
Project SoCal Social Calendars Kevin Chiu Laurence Do Brittany Luk.
TestFiles Life Cycle Architecture Chris Byszeski Ooi Hsu Han Amir Kouretchian Sachin Pradhan Quang Tran Peter Turschmid Nick Walker.
1 and Internet Evidence Mark Pollitt Associate Professor, Engineering Technology.
Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.
Voice Mail Options Unified Messaging Voice Mail Web Browser David Howard Les Cottrell August SCCS Managers’ Meeting.
Project Dragon Small Business Website Content Management System.
File-Mate 1500 Design Review III Keven Abbott Tyler Crouse Kiana Delventhal Liam Westby.
OmnėMail Nicholas Allen Effie Goenawan Annie Liu.
Sudoku Taryn Wise. Operational Concepts and System Requirements Solve sudoku puzzles in a convenient way Have a notes option for number possibilities.
Translation Assistance Software Life Cycle Objectives Review Aneesa Awaludin Van Phan Jacob Huston.
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.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
CP476 Internet Computing CGI1 Cookie –Cookie is a mechanism for a web server recall info of accessing of a client browser –A cookie is an object sent by.
Inventory Management System
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
E a s y S h a r e Jung Son Ky Le. Operational Concepts Recent years, huge number of growth in Internet users and broadband usage File-sharing become extremely.
XFormsDB An XForms - Based Framework for Simplifying Web Application Development Markku Laine Master’s Thesis Presentation March 9, 2010.
Proposal Nemo Hajiyusuf Ekaterina Mineeva Arpi Shaverdian.
Chapter 13Oracle9i DBA II: Backup/Recovery and Network Administration 1 Chapter 13 Network Administration and Server-side Configuration.
The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst.
SHAREPOINTEXCHANGELYNCOFFICE WEB APPS Server to Server Authentication Site Mailboxes High Resolution Photos Task Synchronization Unified Contact.
ELECTRONIC DOCUMENT SHARING AND MANAGEMENT BY: EDWARD DISI JUSTIN HEIN BROM ESPY Senior Design 1.
Omnëmail Nicholas Allen Effie Goenawan Annie Liu Eric Orth Maetapong Upatising.
IM Shopping Instant Messenger that sells and buys Lou Pan Jian Wu.
The overview How the open market works. Players and Bodies  The main players are –The component supplier  Document  Binary –The authorized supplier.
What the $#*! IS my password? Secure Online Password Storage Lon Smith Aaron Gremmert.
CSE 403 LCO Presentation Chris Scoville. Operational Concepts Create a built in 411-type system in a cell phone Allows the user to find a person’s phone.
Centralized Grading System. LCO Objectives Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility Rationale.
Airport Ride Service LCO Project Proposal. AGENDA Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Managing multiple projects or services? Have a mix of Microsoft Project and more simple tasks? Need better visibility and control?
Managing the Project Lifecycle
Server Concepts Dr. Charles W. Kann.
Multilevel Marketing Tree Viewer
Sarang Nazari California State University, Los Angeles
What do you Wanna Do? The LCO Overview.
FileSpot Collaborative File Manager
Client-Server Computing
Life Cycle Objectives By James Lee and Matt Higgins
Remote User Tracking Life Cycle Objectives
Mobile-Controlled Lighting
G Suite IMAP Setting procedure -Thunderbird- for Mailer Version 1.0
Exergame Tracker Web App
Clayton Chang, Justin McCarron, Vincent Pai
Project Change Control
ACTIVE DIRECTORY An Overview.. By Karan Oberoi.
Amir Kouretchian Peter Turschmid Chris Byszeski
Jeff Hebrank Jason Radabaugh
Presentation transcript:

Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis

Overview Operational Concept System Requirement System and Software Architecture Lifecycle Plan Feasibility Rationale

Operational Concept What is it? –A web based service that provides its users with the ability to manage their s from multiple accounts. User Community –Anyone using multiple accounts. Major Benefit –Save time –Simplify the task of checking s from multiple accounts –Provide organization Scope –Have an account for each user –Provide an intuitive UI –Provide some level of security –Not provide outgoing service –Not store for the user

System Requirements Client –Web browser –Incoming/Outgoing mail server –Incoming mail server protocol (IMAP) Server –Secure authentication of clients –Database to store the user settings –Functionality Check Composer and send Delete

System and Software Architecture Web Interface on the client side Database that stores the user information Web server that handles management Mail servers

System and Software Architecture (cont.)

Sample UI

Life Cycle Plan Stakeholders –Users –Developers –System administrators Why? –To provide a fast and secure access to s from multiple accounts in one interface. What? –Design the project architecture –Design and implement the UI and database schema –Operational prototype –Testing and Documentation –Final Release Who? –Later How? –Later How? –Later

Feasibility Rationale Assumptions –The user has multiple accounts –Our system is going to be reasonably fast –The user trusts our system Risks –Familiarity with technology and writing secure code –UI design experience –Other security risks