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.
- Export Curriculum data to a Curriculum Database
- Search for items in a curriculum based on a specific characteristic
- View data about a course in a curriculum
- Compile or calculate data across a curriculum
- Compare data across multiple curricula
- View current trends
- View trends over time
ID |
CIWG-1 |
---|---|
Title |
Export Curriculum data to a Curriculum Database |
Actors |
Curriculum database |
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. |
Exceptions |
Aspects of the source curriculum cannot be represented by the RCD model and are therefore omitted. |
Potential Standards |
WSDL/SOAP |
ID |
CIWG-9 |
---|---|
Title |
Search for items in a curriculum based on a specific characteristic |
Actors |
Curriculum database |
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. |
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 |
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. |
Transaction |
- |
Exceptions |
- |
Potential Standards |
Curriculum inventory |
ID |
CIWG-11 |
---|---|
Title |
Compile or calculate data across a curriculum |
Actors |
Curriculum database |
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. |
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 |
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. |
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-13 |
---|---|
Title |
View current trends |
Actors |
Curriculum database |
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. |
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-14 |
---|---|
Title |
View trends over time |
Actors |
Curriculum database |
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. |
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 |