Download presentation
Presentation is loading. Please wait.
Published byScot Cunningham Modified over 9 years ago
1
Unified Distributed e-Mail (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis
2
Overview Operational Concept System Requirement System and Software Architecture Lifecycle Plan Feasibility Rationale
3
Operational Concept What is it? –A web based service that provides its users with the ability to manage their emails from multiple email accounts. User Community –Anyone using multiple email accounts. Major Benefit –Save time –Simplify the task of checking e-mails from multiple accounts –Provide organization Scope –Have an account for each user –Provide an intuitive UI –Provide some level of security –Not provide outgoing email service –Not store email for the user
4
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 email Composer and send email Delete email
5
System and Software Architecture Web Interface on the client side Database that stores the user information Web server that handles email management Mail servers
6
System and Software Architecture (cont.)
7
Sample UI
8
Life Cycle Plan Stakeholders –Users –Developers –System administrators Why? –To provide a fast and secure access to emails from multiple email 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
9
Feasibility Rationale Assumptions –The user has multiple email accounts –Our system is going to be reasonably fast –The user trusts our system Risks –Familiarity with email technology and writing secure code –UI design experience –Other security risks
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.