Page tree
Skip to end of metadata
Go to start of metadata

These use cases integrate use cases posted by Tim Willett, Rachel Ellaway, and Valerie Smothers. They describe how a Curriculum Inventory Standard may be used (ie what goes over the wire and why) and functionality of a curriculum database (what do we need to do with the data once it is aggregated). Use cases related to the functionality of a central Curriculum Database are included because they will have a direct impact on the standard intended to support it.

  1. Export Curriculum data to a Curriculum Database
  2. Search for items in a curriculum based on a specific characteristic
  3. View data about a course in a curriculum
  4. Compile or calculate data across a curriculum
  5. Compare data across multiple curricula
  6. View current trends
  7. View trends over time

ID

CIWG-1

Title

Export Curriculum data to a Curriculum Database

Actors

Curriculum database
Administrator
Curriculum management system

Trigger event

An organization has constructed its educational program in its own Curriculum Management System.  It now wishes to export the data to the Curriculum Database.

Sucess end condition

The curriculum data is imported into the curriculum database.

Assumptions

The local Curriculum Management System has export capabilities and implements a common standard to that used by the Curriculum Database.

Description

Faculty and/or administrators use a local CcMS to construct a representation of their educational program. An administrator exports the data from the Curriculum Management system to the Curriculum Database.

Transaction

Web service transactions to authenticate the Curriculum Management System and send data to the Curriculum Database.
OR
The Curriculum Management System prepares a single data file and sends it to the Curriculum Database.
OR
The Curriculum Management System exports a data file and the Administrator uploads the file to the Curriculum Managment System.
OR
As the Curriculum Management System is updated, a series of incremental updates are sent to the RCD rather than a single transaction.

The Curriculum Management System validates the data and reports back on the success of the transaction.

Exceptions

Aspects of the source curriculum cannot be represented by the RCD model and are therefore omitted.
There are inconsitencies in the data.
There are errors in the data transfer.

Potential Standards

WSDL/SOAP
Curriculum inventory data standardAuthentication standards such as Shibboleth, Open Auth, Open ID, etc.

ID

CIWG-9

Title

Search for items in a curriculum based on a specific characteristic

Actors

Curriculum database
Curriculum researcher

Trigger event

A Curriculum researcher has a question about a curriculum. For example, "Where is nutrition taught in our curriculum?"

Sucess end condition

The researcher sees a display of items matching the defined characteristics.

Assumptions

The use case assumes that the Curriculum researcher's curriculum data is in a system that allows queries, and that the researcher has the appropriate permissions to perform the query.

Description

The researcher identifies a curriculum to search and specific search parameters.
The curriculum database displays items from the curriculum that match the researcher's search parameters.

Transaction

-

Exceptions

If there are no courses or other curriculum components that match the researcher's query, the Curriculum database indicates that nothing matches the search.

Potential Standards

Curriculum inventory

ID

CIWG-10

Title

View data about a course in a curriculum

Actors

Curriculum database
Curriculum researcher

Trigger event

The curriculum researcher has performed a search for courses in a curriculum based on specific characteristics and wants more details on a specific course.

Sucess end condition

The Curriculum researcher sees more detailed information about a course, potentially including title, instructional methods, assessment methods, objectives etc.

Assumptions

The search for courses meeting certain criteria was successfully completed.

Description

The Curriculum researcher selects a course to learn more about.
The Curriculum database displays the course information.

Transaction

-

Exceptions

-

Potential Standards

Curriculum inventory

ID

CIWG-11

Title

Compile or calculate data across a curriculum

Actors

Curriculum database
Curriculum researcher

Trigger event

A researcher has a question about the curriculum that requires a compilation or calculation. For example, what is the breakdown of instructional methods?

Sucess end condition

The researcher views data that depicts a trend across the curriculum.

Assumptions

The use case assumes that the Curriculum researcher's curriculum data is in a system that allows queries, and that the researcher has the appropriate permissions to perform the query.

Description

The Curriculum researcher indicates a curriculum to review and requests to view trend data across the curriculum for a particular characteristic.
The Curriculum database compiles the data for that characteristic and performs any calculations necessary.
The Curriculum database displays the trend data for that characteristic to the researcher.

Transaction

-

Exceptions

If there is no data matching the characteristic for which the researcher is requesting data, the Curriculum database displays an error.

Potential Standards

Curriculum Inventory

ID

CIWG-12

Title

Compare data across multiple curricula

Actors

Curriculum database
Curriculum researcher

Trigger event

A researcher has a question regarding how one curriculum compares to others.

Sucess end condition

The user sees data about one curriculum alongside data from one or more other curricula.

Assumptions

The use case assumes that the Curriculum researcher's curriculum data is in a system that allows queries, and that the researcher has the appropriate permissions to perform the query on that data as well as the data of the other curricula selected for comparison.

Description

The Curriculum researcher indicates a curriculum to review and selects a set of one or more curricula to review for purposes of comparison.
The Curriculum researcher requests to view trend data across the curriculum for a particular characteristic.
The Curriculum database compiles the data for that characteristic from all curricula included in the search and performs any calculations necessary.
The Curriculum database displays the trend data for that characteristic to the researcher alongside trend data for the other set of curricula selected for comparison purposes.

Transaction

-

Exceptions

If there is no data matching the characteristic for which the researcher is requesting data, the Curriculum database displays an error.
If there is partial data for the characteristic the researcher is interested in, the Curriculum database indicates that there is partial data (ie not all schools selected have provided that data).

Potential Standards

Curriculum Inventory

ID

CIWG-13

Title

View current trends

Actors

Curriculum database
Curriculum researcher

Trigger event

A researcher has a question regarding a current curricular trend. For example, how many schools teach patient safety?

Sucess end condition

The researcher sees data that summarizes the trend for multiple curricula.

Assumptions

The use case assumes that the researcher has the appropriate permissions to perform the query on that data as well as the data of the other curricula selected for comparison.

Description

The Curriculum researcher requests to view trend data across a set of curricula for a particular characteristic.
The Curriculum database compiles the data for that characteristic from all curricula included in the search and performs any calculations necessary.
The Curriculum database displays the trend data for that characteristic to the researcher.

Transaction

-

Exceptions

If there is no data matching the characteristic for which the researcher is requesting data, the Curriculum database displays an error.
If there is partial data for the characteristic the researcher is interested in, the Curriculum database indicates that there is partial data (ie not all schools selected have provided that data).

Potential Standards

Curriculum Inventory

ID

CIWG-14

Title

View trends over time

Actors

Curriculum database
Curriculum researcher

Trigger event

A researcher has a question regarding how a particular characteristic curricula has changed over time.

Sucess end condition

The researcher sees data that summarizes the trend over time for multiple curricula.

Assumptions

The use case assumes that the researcher has the appropriate permissions to perform the query.

Description

The Curriculum researcher requests to view trend data for a specific time period. The request specifies a set of curricula and a particular characteristic for which he would like to see the trend over time.
The Curriculum database compiles the data for that characteristic from all curricula included in the search and performs any calculations necessary.
The Curriculum database displays the trend data for that characteristic over the specified time period to the researcher.

Transaction

-

Exceptions

If there is no data matching the characteristic for which the researcher is requesting data, the Curriculum database displays an error.
If there is partial data for the characteristic the researcher is interested in, the Curriculum database indicates that there is partial data (ie not all schools selected have provided that data).

Potential Standards

Curriculum Inventory

  • No labels