Presentation is loading. Please wait.

Presentation is loading. Please wait.

System Initialization 1)User starts application. 2)Client loads email settings. 3)Client loads contact address book. 4)Client displays contact list. 5)Client.

Similar presentations


Presentation on theme: "System Initialization 1)User starts application. 2)Client loads email settings. 3)Client loads contact address book. 4)Client displays contact list. 5)Client."— Presentation transcript:

1 System Initialization 1)User starts application. 2)Client loads email settings. 3)Client loads contact address book. 4)Client displays contact list. 5)Client loads company watch list. 6)Client displays company watch list.

2 Email received containing name of a person of interest 1)User clicks receive email button. 2)Client connects to email server. 3)Client sends request to server for list of emails. 4)Client receives list of emails. 5)For each message client checks contact list for each email address in the From: field XOR Subject: field 6)For matches, the contact name matching the email address is sent to the news search web service. 7)When the news search web service finds a match, the result is stored in the news result container. 8)The user is notified of a successful search. 9)The user clicks on the notification to view the news article.

3 Email is received containing name of a company of interest 1)User starts email client 2)Client connects to email server. 3)Client sends request to server for list of emails. 4)Client receives list of emails. 5)For each message, client checks watch list for each company name in the Subject: and Body: fields. 6)For matches, the company ticker symbol is looked up in the watch list db using the company name. 7)The ticker symbol is sent to the stock quote web service. 8)When the stock quote web service finds a match, the result is stored in the stock quote result container. 9)The user is notified of a successful query. 10)The user clicks on the notification to view the stock quote.

4 User adds company stock symbol to watch list 1)User starts email client 2)User clicks on add company symbol button. 3)User enters symbol into text box. 4)Symbol added to watch list panel. 5)The company name is looked up in the watch list db using the company ticker symbol. 6)Company symbol is displayed with company name. 7)Symbol is saved to watch list db.

5 User deletes company stock symbol from watch list 1)User starts email client. 2)User selects row with company symbol to delete. 3)User clicks on delete company symbol button. 4)Symbol removed from watch list panel. 5)Symbol is deleted from watch list db.

6 User adds contact to address book 1)User starts email client 2)User clicks on add contact button. 3)User enters email address and contact name into text box. 4)Contact added to address book panel. 5)Contact name is displayed. 6)Contact name and email address is saved to contact DB.

7 User deletes contact from address book 1)User starts email client 2)User selects row with contact to delete. 3)User clicks on delete contact button. 4)Contact removed from address book panel. 5)Contact is deleted from contact db.


Download ppt "System Initialization 1)User starts application. 2)Client loads email settings. 3)Client loads contact address book. 4)Client displays contact list. 5)Client."

Similar presentations


Ads by Google