Log In | Sign Up  

UC003 System retrieves contacts for a user

General Information  

Name/Goal The user wants to find his contacts on a new service
Number 003
Release 1 (increase on final edits/copy before)
Status
Draft
Author(s) Christian Scholz
Trigger User signs up for a new service or triggers this action manually e.g. The user clicks the Register button
Primary Actor
User/System e.g. "User"
Success Guarantee
The user's contacts are matched and stored e.g. The user has registered a new account
Minimal Guarantee
nothing has changed e.g. The database state is in a valid state
Preconditions
user is authenticated and service catalogue is available e.g. The user needs to have an OpenID
Context of Use
Social Network Signup e.g. website
Parent Use Cases
UC001 Member registers with a new Social Network
Sub Use Cases
 

Main Success Senario

  1. The system reads all the contacts lists which are listed in the service catalogue
  2. The system matches the combined list with the users in the system
  3. The system presents the user the resulting list of users already on the system
  4. The user selects those contacts he wants to have on the new system (implementations are free to do something else here)

Extensions

1a. A contact list location is protected
1a1. The system asks the user to authorize access or deny it.
1a2. The user authorizes access
1a3. to 2.

1a2a. The user denies access
1a2a1. The contact list will not be read and the data is not available
1a2a2. to 2.


Data Descriptions

Open Issues

Comments


Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.