Changes to the Original CML Application
The previous version of the CML application, described in Scenario 1, enables Fitch & Mather employees to search the library, submit requests to check out titles, and display a list of titles they have requested or checked out. The decision to add critique functionality to the CML generates a detailed list of additional features the CML needs to support.
New Features of the Critique-Enhanced CML Application
The critique-enhanced CML application needs to support these new features:
- Adding critiques. Users need a way to create and submit reviews. The review form can be another Web page or the CML application can open Microsoft Outlook and display the LitCrit form's compose page.
- Limiting number of critiques. Reviewers can subjectively rate library titles as part of their critiques. To prevent over-enthusiastic readers from submitting multiple critiques for a title and intentionally or unintentionally affecting the title rating, CML administrators settled upon this rule: one critique per title per person. But administrators agreed that critiques not shared with the CML should not be subject to this restriction.
- Editing existing critiques. The rule of restricting the number of critiques submitted to the CML requires that the application provide a way for reviewers to edit their previously submitted critiques.
- Displaying a list of critiques for a title. Because a title can have any number of critiques, users need a list that displays critique summary information to help them choose the critique they want to read. In time, CML administrators expect the number of critiques for a title to expand and with it the task of locating critiques of interest. To minimize the tedium this could cause, they requested a way to sort the list of critiques.
- Displaying a specific critique. Users of the CML Web application need a way to display a selected critique for a given title. The form to do this can be another Web page, or the CML application can open Outlook and display the critique in the LitCrit form's read page.
- Displaying the average of overall ratings for a title. The ratings from all critiques of a title are averaged and displayed on the library application's Web pages. To assist F & M employees who are looking for library items to help them do their jobs, administrators intend for the average rating information to help employees choose titles to borrow from the library.
- Linking to critique Web pages. Users must be able to access a critique Web page from the existing CML application as well as from other critique Web pages.