Use Cases from Web Client Scenarios

From Filtered Push Wiki
Jump to: navigation, search


Use cases derived from Use Case Scenarios for the Web Client (also apply generally to network clients)

Main Use Cases

 

Find Duplicates

User queries UI for collector name, date collected, collector number,

Edit Global Knowledge

User can make new annotations. User can assert that objects are members of sets.

Supporting Use Cases

 

Login

User presents web interface with valid authentication credentials and is found to be authorized to use the web interface as a particular principal.

Find My Queries

Authenticated user can see the interests they have expressed to the FP system.

Ask A Question

Authenticated User can query network knowledge and associated annotations. See: Potential query scenarios

Filter results in working session

Authenticated User can filter query results within their session without altering the underlying expression of interest.

Logout

Authenticated user can logout and destroy any session information.

Annotation Processor UI Use Case

 

Map Local to Global Knowledge

Network administrator configures annotation processor to be able to save recognized annotation types from network into local database.

Process Annotations

Was: "Handle (filter) My Annotations". Data curator sees list of available annotations relevant for their data store, can pick one, see the annotation in context, express an opinion about the annotation (agree/neutral/disagree), and act on the annotation (accept/reject ....

Description

Business Process

Goal:

Summary:

Diagram

Actors

Preconditions

Triggers

Course of Events

Alternative Paths

Postconditions

Business Rules

Assumptions

Notes