1. User case name: Adding new contact
Actors
• Search directories
• Contact manager tools
Triggers
The management indicates that there is need to keep a record of contacts for all the clients associated to the business
Preconditions
The organization have considered a directory as the source of all the contacts needing addition
Post conditions
The organization will prepare all the directories required for the searches..
Basic/normal flow
• The management will indicate that it needs to add new contact of both the registered and non registered clients.
• The organization will open the Groove Contact in the contact Manager tools
• It will then identify the Add contact found in the Launchbar then click at it.
• The organization will then identify the contact name, whether registered or non registers, that it would like to add
• The organization will type the contact name in the Find User box.
• This is followed by identifying the directory that the organization will be doing the search (usually found in the drop-down menu)
• The organization will then click at the Find options
• The groove will then continue with the search specifically for the name entered in the selected directory (Cardoza 2004).
• Groove will present matches from the finds
• The organization will then choose from the list of the finds presented by the Groove
• The organization will then click at the Properties option in order to know much about the contacts
• The organization will then click at the OK option in order to add the contact to their list.
Alternate flow
Clicking at the Properties option will present the organization will option of authenticating the contacts identity. This will act as the alternate of adding the contacts in to the contact list and the following are the steps the organization will have to follow:
• The organization will identify the contact it would like to authenticate
• The organization will ensure that the identified contact is a groove contact
• The organization will then apply right clicking at the contact it is in need of authenticating
• The organization will then select at the authenticate contact
• The organization will then follow the prompts provided by the authenticate dialog box while verifying Authenticate As provided there is confidence in the relevance of the contact.
• The organization will click the Ok button to authenticate the contact.
2. User case name: Searching for a contact
Actors
• Directories searches
• Clients
Triggers
• The management realized that there was need to make efficient the searching of contacts
Preconditions
• The organization has identified the contact that it need to search
Post condition
• The organization will have established the possible directories that may be containing the contact
Basic flow
• The organization will identify a contact of that it would like to search for
• The organization will identify the directory that it would like to search the contact
• The organization will go through the data in order of the alphabetical orders depending on the name of the contact
• The organization will have to confirm contact name whether that is exact number
• The organization will click at the properties to get more information about the acquired number.
• The organization will use the contact where it is required.
Alternate flow
A1 The organization can lias directly with the client without involving the directories in searching the contacts, especially for the unregistered clients.
• There will be need for determining whether the client is registered or not.
• The organization will indentify the clients whom it needs to search their contact
• There will be need for cooperating with the client in order to access their contacts
• The organization will then include the number in the records
• The client will have to confirm with the organization on the accuracy of the entering
• The organization will then have easy access of the contacts
3. Use case name: Importing a contact
Actors
• Database system
• Web Clients
Triggers
• The organization indicates that it would like to import contacts from another client
Precondition
• The organization have identified the client that it would like to obtain his or her contact
• The organization have identified the custom CSV file that would help for the importation
Post condition
• The organization will give their email address to the client
• The organization will have to consult the client on time for the import
Basic flow
• The organization will identify the client it would like to import his or her contact
• The organization will need to form a customer CSV file to allow for the importation
• The organization will then have to make contact with the webmail provider in order to help in exporting the address book
• The organization will sign to it email provider
• Make a connection with the client
• Click at the contact options then selecting the import menu
• The organization will select the file that it would like to upload
• The company will click at the option of import file in order to receive the contact
• The client will be able to send the file that contains the contacts
• The organization will confirm with the client whether the imported contact is correct
Alternate flow
Instead of just importing a particular contact, the organization may alternate by importing the whole address book. The following are some of the procedures followed
• The organization will start an outlook 2010
• The organization will then determine the address name that it would like to import
• The organization will then select the file menu
• The organization will choose the open option
• The organization will then click Import button to finish importing the address book from the CSV file to the outlook 2010 (Fredricks & Orenstein, 2007)
4. Username case: Managing contact
Actors
• Gmail
• Web
Triggers
• The organization determined that there was need to include manage efficiently the various contact groups
• The number of contacts were increasing
• The clients were also prone to changing their contacts
Precondition
• The organization have identified Gmail as the place to manage their contact groups
Post conditions
• The organization will determine the contact that needs editing
• The company will determined the contact that it would like to add to its contact list.
Basic flow
• The organization will need to click at the Gmail option found at the in the Gmail page.
• The company will then choose Contacts in order to determine the group of contact for editing
• The organization will then need to click More in order to allow for the renaming of the group.
• The company will click at Rename group then edit the name
• The organization can then click OK to ensure the name is edited.
Alternate flow
The company can sort for Yahoo as an alternate for Gmail when managing their contact
• The company will go to the Yahoo page then choose the View button
• The organization will then click Sorted enabling the organization to choose the sort option
Case diagram for all the user cases
Reference
Argent, H., & British Agencies for Adoption & Fostering. (2002). Staying connected: Managing contact arrangements in adoption. London: British Agencies for Adoption & Fostering.
Bond, H., & British Association for Adoption & Fostering. (2007). Ten top tips in managing contact. London: BAAF.
Cardoza, P. (2004). Using Microsoft Office Outlook 2003. Indianapolis, IN: Que Pub.
Carlaw, P. (2002). Managing and motivating contact center employees: Tools and techniques for inspiring outstanding performance from your frontline staff. New York: McGraw-Hill.
Fredricks, K. S. (2007). Act! 2007 for dummies. Chichester: John Wiley.
Fredricks, Karen S, and Lon Orenstein (2007). Outlook 2007 Business Contact Manager for Dummies. Indianapolis, IN: Wiley.
