Professional Documents
Culture Documents
Use Case Specification
Use Case Specification
SPECIFICATI
ON
4/21/2010 Group 18
Use Case Specification
Page 1
Use Case Specification
CONTENTS
USE CASES 2
Mudasser 2
UC-1 - A customer should be able to log complaint 2
UC-2 - An agent should be assigned 2
UC-3 - Auto increment the complain ID 2
UC-4 - Complaint form should be visible to Customer 3
UC-5 - Display of Complaint form 3
UC-6 - Functionalities of Agent Screen 4
UC-7 - Functionalities of Complaint view screen 4
UC-8 - total complaint and pending complaint increment 4
UC-9 - Pending complaint decrement 5
UC-10 - Mail triggered when agent crosses the threshold limit 5
UC-11 - when status of ticket is complete, it should no longer exist 6
UC-12 - No duplicacy of customer id and complaint id 6
UC-13 - Select the agent's name from the drop down 6
UC-14 - The complaint ID dropdown will list the complains assigned to that particular agent 7
UC-15 - The customer id will be displayed automatically along with the status of the ticket 7
UC-16 - Agent can update the status of the ticket 7
UC-17 - The agent can put his comments for that respective ticket. 8
UC-18 - An agent will receive an alert when his complaints reach more than threshold i.e greater than 4
8
ACTORS 10
Requirements 11
Page 2
Use Case Specification
USE CASES
Mudasser
Page 3
Use Case Specification
Page 4
Use Case Specification
UC-14 - The complaint ID dropdown will list the complains assigned to that particular
agent
UC-15 - The customer id will be displayed automatically along with the status of the
ticket
UC-17 - The agent can put his comments for that respective ticket.
UC-18 - An agent will receive an alert when his complaints reach more than threshold i.e
greater than 4
Page 5
Use Case Specification
Page 6
Use Case Specification
ACTORS
Agent (A-2) These are the agents with respect UC-13 Select the agent's name
to the categories. Each category from the drop down
has an agent assigned to it, when a UC-14 The complaint ID
ticket is raised, a agent comes to dropdown will list the complains
know of it through his screen assigned to that particular agent
UC-15 The customer id will be
displayed automatically along
with the status of the ticket
UC-16 Agent can update the status
of the ticket
UC-17 The agent can put his
comments for that respective
ticket.
UC-18 An agent will receive an
alert when his complaints reach
more than threshold i.e greater
than 4
Manager (A-3) A Manager keep the track of
complaints of customers and
resolutions by agents
Page 7
Use Case Specification
REQUIREMENTS
Requirement Description Type
REQ-1: Complaint form should Complaint form should be visible to Customer Non-functional
be visible to Customer with text boxes like Customer name , Customer
ID , email Id and present Address
REQ-2: Logging of customer The Product dropdown with all the products Non-functional
complaint should be visible. The complaint text box
should be there and calender control of expected
resolution date should also be there
REQ-4: increment of complain The complaint Id should auto increment once a Non-functional
id new complaint is registered
REQ-5: Functionalities of Agent name dropdown should be there will the Non-functional
Complaint view screen agents available
Complaint id , customer id and current status
should be automatically displayed
The Agent can update the status of ticket
The Agent can leave comments on the ticket
REQ-6: Display of Complaint The following columns should be visible Non-functional
form Customer Name Customer ID Email ID
Present Address Product Complaint Date -
Time Current Date/time Agent_Name
Complaint ID
REQ-7: Functionalities of The following columns should be displayed on Non-functional
Agent Screen the screen
Agent Name Customer No. Complaint Status
Comments Complaint ID Current Status
Page 8