Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
courses:cs335:spring2013:voluntary_associations:home:requirements [2013/04/28 23:16] hollenbeckccourses:cs335:spring2013:voluntary_associations:home:requirements [2013/05/02 17:22] (current) hollenbeckc
Line 3: Line 3:
 ===== General Search ===== ===== General Search =====
  
-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.+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. When the user clicks the search button, it sends them to the search results page.
  
 ==== Prerequisites ==== ==== Prerequisites ====
Line 11: Line 11:
 ==== What a User Sees ==== ==== What a User Sees ====
  
-Standard text-box with a search button +Standard text-box with a search button. There are also advanced search options at the top of the page that the user can click on to display all the inscriptions of a certain type.
  
 ==== What a User Does ==== ==== What a User Does ====
  
-Type in what you want to search and press the search button+Type in what you want to search and press the search button.
  
 ==== Behavior of the Application/Feature ==== ==== 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.+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 and prompts the user for another search.
  
 ==== Example Use Cases ==== ==== Example Use Cases ====
Line 31: Line 31:
 ===== Advanced Search===== ===== Advanced Search=====
  
-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.+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 unit, imperial house. You can also search with multiple categories on the advanced search page.
  
  
 ====Prerequisites ==== ====Prerequisites ====
  
-it should be seen by everybody+It should be seen by everybody and is accessed through the bar at the top of the page.
  
  
Line 74: Line 74:
 ==== What a User Sees ==== ==== What a User Sees ====
  
-Search resultssummarized.+The user sees all the specific information about the inscription they selectedlike the language, trade, location, diety, associative unit, etc. They also see the original text and the translated text, as well as a map of where the inscription was found.
  
 ==== What a User Does ==== ==== What a User Does ====
Line 90: Line 90:
 ==== Priority ==== ==== Priority ====
  
-Medium+High
  
  
 ===== Edit Page ===== ===== Edit Page =====
  
-Provides a page to edit the inscriptions.+Provides a page to edit the inscriptions. It is accessible only to administrators and will allow them to edit the detailed view of the inscriptions. When they change something, it will be applied to the database so it shows up on the search results page as well.
  
 ==== Prerequisites ==== ==== Prerequisites ====
Line 103: Line 103:
 ==== What a User Sees ==== ==== What a User Sees ====
  
-The inscription page but with buttons that allow you to edit the page.+The inscription page but with buttons that allow you to edit the page. If the user is not an administrator, then they just see the normal page.
  
 ==== What a User Does ==== ==== What a User Does ====
  
-User clicks on the edit buttons and adds their edits to the page.+User clicks on the edit buttons and adds their edits to the page. When they are done, they click a save button that applies their changes to the database so it can be accessed by other parts of the search.
  
 ==== Behavior of the Application/Feature ==== ==== Behavior of the Application/Feature ====
  
-Edit the page.+Edit the page, for example adding translations to the inscriptions and changing those translations if a better one is found.
  
 ==== Example Use Cases ==== ==== Example Use Cases ====
-User clicks the edit page button and edits the page.+ 
 +User clicks the edit page button and edits the page and then clicks the save button to apply the changes.
  
 ==== Priority ==== ==== Priority ====
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