Select Data Source Use Case Specification

 

Identifier

UC06

 

Description

Actors will be able to choose the data source that they want to examine from a set of available data sources.

 

Actors

Students, Professors, Researchers, GIS Team Members

 

Goal (The business goal of the initiating actor)

To choose a data source that contains the specific data element that he or she wants to examine in a geographical context.

 

Preconditions (List the states the system can be in before this use case starts)

1.        Actor has successfully logged in to the system.

2.        Actor has selected an action (create a map, create a table)

 

Post conditions (List the state(s) the system can be in when this use case ends)

1.        iDataMap has identified a data source and the front end will show the data categories and geographical categories available for that data source.

 

Assumptions (List all assumptions that have been made)

1.        The user has some level of privilege to look at some of or all of the data sources.

 

Frequency (Approximately how often this use case is realized, e.g., once a week, 500 times a day, etc.)

Every time a map or table is created using the software

 

Basic Course (Describe the “normal” processing path, aka, the Happy Path)

1.        Actor clicks on a menu that shows the available data sources

2.        Actor selects a single data source

3.        iDataMap runs a query to determine what data categories (i.e. housing, population, income,…) are available for that data source.

4.        iDataMap runs a query to determine what geographical area are available for that data category (state, country, MSA, …)

5.        iDataMap fills a menu with that available data categories

6.        iDataMap fills a menu with the available geographical areas

7.        Actor can see the data categories and geographical categories available from the front end.

 

 

Included Use Cases

None.

 

Extended Use Case (The use case, if any, that this use case extends)

None.

 

Issues (List any "to dos", concerns to be addressed, …)

None.

 

Decisions (List any important decisions made during the development of this use case)

None.

 

 

 

Change History

 

Date

Version

Description

Author

November 11, 2002

1.0

Initial Draft

Marilyn Moucharite