This is an old revision of the document!


Voluntary Associations Requirements

A general search for those who are not looking to search for specific places, dieties, etc. Search through everything, including the inscription content as well as the other information about the inscriptions.

Prerequisites

None, should show up for every user.

What a User Sees

Standard text-box with a search button

What a User Does

Type in what you want to search and press the search button

Behavior of the Application/Feature

If the search text is found, the application displays the results on a separate page. If nothing is found, then an error page comes up informing the user that there are no search results.

Example Use Cases

The user is going to use this for their general search through all the aspects of the inscriptions, especially through the text on the inscriptions.

Priority

High

In the advanced search the user will be able to search for inscriptions based on different criteria such as trade, date, province, deity, modern name, city, type, type of inscription, language, associate ubit, imperial house.

Prerequisites

it should be seen by everybody

What a User Sees

The user sees the search box and different search criteria to choose from

What a User Does

The user chooses the criteria that the search engine should use

All the inscriptions satisfying the selected criteria will be displayed

Example Use Cases

type in : “ jupiter” criteria: “deity” click search button Displays: all inscriptions containing jupiter.

Priority

Relative priority of advanced search :high

Detailed View

Provides a detailed view of the page, with information about the province, modern name, city, type, type of inscriptions, literature references, associative unit, web citation, language, date, diety, imperial house, and geographic location (Google maps).

Prerequisites

User has done a search already, and there is at least one result displayed.

What a User Sees

Search results, summarized.

What a User Does

User clicks on a displayed result to access a page with more detailed information about the inscription.

Behavior of the Application/Feature

When the user clicks on the displayed result, a new page is opened and displays information about the province, modern name, city, type, type of inscriptions, literature references, associative unit, web citation, language, date, diety, imperial house, and geographic location (Google maps), in that order.

Example Use Cases

The user searches for builders, and clicks on one of the results displayed. He is then directed to a page with detailed information about that particular inscription.

Priority

Medium

Edit Page

Provides a page to edit the inscriptions.

Prerequisites

Logged in as an administrator.

What a User Sees

The inscription page but with buttons that allow you to edit the page.

What a User Does

User clicks on the edit buttons and adds their edits to the page.

Behavior of the Application/Feature

Edit the page.

Example Use Cases

User clicks the edit page button and edits the page.

Priority

High

Social Plug-in

Allows the user to post questions to the administrator.

Prerequisites

Logged in as a user.

What a User Sees

A sidebar that provides a text box for interaction between users.

What a User Does

Types into the text box their questions and it is answered by the administrator.

Behavior of the Application/Feature

User types a question in the text box and it is answered by the administrator.

Example Use Cases

User types question “How do you do…?”, administrator answers “Answer”

Priority

Low

courses/cs335/spring2013/voluntary_associations/home/requirements.1367191010.txt.gz · Last modified: 2013/04/28 23:16 by hollenbeckc
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0