A Use Case Scenario

Use Case: Create a Survey

1. An informal scenario description

I am a Psychology student and would like to test the ability of students to distinguish interpersonal styles. For this I am using a questionnaire that I found in a book[1]. This questionnaire has 4 questions. Each question has a scene and respondents need to say if the behavior described in the scene is aggressive, passive, or assertive. An example is shown below:

Scene 3

Person A: Would you mind helping me for a minute with this file?
Person B: I'm busy with this report. Catch me later.
Person A: Well, I really hate to bother you, but it's important.
Person B: Look, I have a four o'clock deadline.
Person A: Okay, I understand. I know it's hard to be interrupted.

A's behavior is Aggressive Passive Assertive

Question example (adapted from [1])

I want to be able to enter the survey and deploy it. Since this will be online, I want to be able to insure that respondents don't answer the questionnaire more than once. The questionnaire has some instructions, describing how to answer the questionnaire.

I envision myself entering into the system, request that I would like to create a survey of 4 questions. Since it is a short questionnaire, it can easily fit in a page. I would like to follow the same question format found in the original questionnaire. Also, maybe to be able to change the appearance of the questionnaire such as putting a logo at the top and contact information at the bottom. Once entered all or some questions, I would like to preview it to see if I need to make changes.

2. Assumptions

3. Typical Course of Events

This is the first draft of the typical course of events:

Actor Action System Response
1. This use case begins when the surveyor wants to create an online version of a questionnaire for respondents to answer it.  
2. The surveyor identifies him/herself 3. Indicates valid membership
4. Enters each question of the questionnaire. 5. Records each question
  6. Shows how the survey looks like
7. Enters consent form 8. Records the consent form
9. Enters "thank you" message page 10. Records the "thank you" message
11. Requests a preview of the questionnaire 12. Shows how the survey looks like
13. Customize the questionnaire 14. Records look and feel attributes
15. Requests a preview of the questionnaire 16. Shows how the survey looks like
17. Checks out 18. Shows confirmation message

4. Alternatives

Reference

[1] Martha Davis, Matthew, Ph.D. McKay, Elizabeth Robbins Eshelman, Matthew McKay (2000). The Relaxation & Stress Reduction Workbook, New Harbinger Publications, p. 136.