User manual

user as the Primary Actor and scenarios that do not involve the cell phone user are not
included.
Use Case 1: Phonebook Upload to Server
This case describes what happens when the cell phone user wants to upload their
phonebook to the server. Before a user can start uploading their phonebook to the CPD
server, they must first upload their phonebook to their computer in Comma Separated
Values (CSV) format. The user must then open a web browser and proceed to the CPD
website (www.cpd.com). Once the user logs into the website using their cell phone
number and pin, the user selects the “Browse” button and finds the location of their
phonebook information. Finally, the user clicks on the “Upload” button.
At this point the server software will extract the phonebook information from the
CSV file and upload the information to the database. The server will also store a copy of
the phonebook information in CSV file format.
This scenario is modeled in the following use case:
Primary Actor: Cell phone user
Stakeholders and Interest:
Cell phone user: Wants to quickly and accurately upload phonebook to centralized
server.
Server: Wants phonebooks in a standardized form from cell phone user’s computer.
System Administrator: Wants secure and trouble free upload of phonebooks from
user’s computer to server.
Company: Wants successful upload of phonebook as part of fulfilling the cell phone
user’s desire for a centralized phonebook.
Preconditions: User has successfully uploaded phonebook to computer in CSV format
and is already logged into the CPD website.
Success Guarantee (post-conditions): Phonebook is stored in Server.
Main Success Scenario:
1. Cell phone users selects “Browse” button to select location of phonebook information.
2. Cell phone users selects location of phonebook information.
14