-
Notifications
You must be signed in to change notification settings - Fork 4
Use Cases: Prototype 1 (In Progress)
-
Use Case Name:
-
Level:
-
Actors:
-
Goal:
-
Activities:
-
Quality:
-
Version:
i)
-
Use Case Name: Snap Picture
-
Level: High
-
Actors: User
-
Goal: Take a geo-tagged picture
-
Activities: In app ability to use the phone camera and GPS system to snap a picture.
-
Quality: -----
-
Version: Prototype 1
ii)
-
Use Case Name: Send Data from phone
-
Level: High
-
Actors: Server
-
Goal: Send Geo-Tagged data to Server
-
Activities:
-
Quality:
-
Version:
iii)
-
Use Case Name: Create an incident
-
Level: Android Application (Primary Use)
-
Actors: Android Poster
-
Goal: To handle the process of creating an incident and posting it
-
Activities: Actor who, through an android app interface, having completed a login process, initiates the process of generating an incident. This incident will allow actor to take a geo-tagged picture/audio/video of an object/event of interest. Actor will then be able to (1) select a channel they are subscribed/bookmarked to for upload, (2) search and select a channel for upload, (3) create a channel for upload. Actor will then input data into required and optional fields, and set any additional flags (followup, TBD) prior to submission.
-
Quality: This is the main use case of the system and requires high quality
-
Version:
iv)
-
Use Case Name: Create a Channel
-
Level: Android Application, Subset of iii)
-
Actors: Android Poster
-
Goal: After taking a photo/video/audio, Creates a channel to post to
-
Activities:
-
Quality:
-
Version:
v)
-
Use Case Name: Manage a channel
-
Level: Android Application and Webpage
-
Actors: Channel Admin, System Admin
-
Goal: To facilitate the management of a channel. (Edit, Delete, Modify, Security, Restrictions, keywords, Triggers/Flags)
-
Activities:
-
Quality:
-
Version:
vi)
-
Use Case Name: Report a channel/incident
-
Level: Android Application and Website
-
Actors: All
-
Goal: Easily facilitate the reporting of a channel or incident that may be inappropriate, illegal, or off topic
-
Activities:
-
Quality:
-
Version:
vii)
-
Use Case Name: Search for a channel
-
Level: Android Application and Website
-
Actors: All
-
Goal: To facilitate an actors ability to locate a channel of interest
-
Activities:
-
Quality:
-
Version:
viii)
-
Use Case Name: Like/Favourite a channel
-
Level: Android Application and Website
-
Actors: All
-
Goal: To allow actor to save for easy access, a channel of particular interest.
-
Activities:
-
Quality:
-
Version:
ix)
-
Use Case Name: Comment on Incidents
-
Level: Android Application and Website
-
Actors: All
-
Goal: to facilitate an organized local discussion in reference to a particular incident.
-
Activities:
-
Quality:
-
Version:
x)
-
Use Case Name: Share Channel or Incident
-
Level: Android Application and Website
-
Actors: All
-
Goal: To allow, through third party extension, a user to post a link to an item of interest on a social media platform.
-
Activities:
-
Quality:
-
Version:
xi)
-
Use Case Name: Login to service
-
Level: Android Application and Website
-
Actors: Admin, Channel Admin, Posters, Users with accounts
-
Goal: To allow actor to login to service
-
Activities:
-
Quality:
-
Version:
xii)
-
Use Case Name:
-
Level:
-
Actors:
-
Goal:
-
Activities:
-
Quality:
-
Version: