Changeset 1748


Ignore:
Timestamp:
Jan 9, 2006, 4:15:50 PM (18 years ago)
Author:
Gregory Vincic
Message:

Added additional requirements specifications

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/specifications/webclient/srs.xml

    r1385 r1748  
    3939    </background>
    4040    <goals>
    41       <p>
    42         <ol>
     41      <p>        <ol>
    4342          <li>Deliver a working webclient for the BASE 2 project no later than
    4443    12:th of December.</li>
     
    223222      <title>Working with Plates</title>
    224223      <requirement id="R1" status="Val">
    225   <description>User has to be logged in</description>
     224  <description>User has to be logged in.</description>
    226225      </requirement>
    227226      <action>
     
    229228  <reaction>
    230229    <description>A list of existing plates is shown.</description>
    231     <requirement id="R2" status="New">
    232       <description>Common action buttons shall be visible. <br/>
     230    <requirement id="R2" status="Rev">
     231      <description>Common action buttons shall be visible whenever a list
     232        of common items is displayed.<br/>
    233233        <img src="../img/screenshots/common_item_toolbar.jpg"></img>
    234234      </description>
    235235    </requirement>
    236     <requirement id="R3" status="New">
    237       <description>Standard filter fields shall be visible. <br/>
     236    <requirement id="R3" status="Rev">
     237      <description>Standard filter fields shall be visible whenever a
     238        list of items is shown to the user. <br/>
    238239        <img src="../img/screenshots/find_and_filter_toolbar.jpg"/>
    239240      </description>
    240       <requirement id="R4" status="New">
    241         <description>Common find options shall include
    242     <ul>
    243       <li>Name</li>
    244       <li>Description</li>
    245     </ul> </description>
    246         <requirement id="R9" status="New">
    247     <description>Additional options shall be included depending on
    248       which columns are visible.</description>
    249         </requirement>
    250 
     241      <requirement id="R4" status="Rev">
     242        <description>Find options shall reflect any visible columns in
     243    the items list.</description>
    251244      </requirement>
    252245    </requirement>
    253     <requirement id="R5" status="New">
    254       <description>In addition to the common find options
     246    <requirement id="R5" status="Rev">
     247      <description>In addition to the common item find options
    255248        <ul>
    256249    <li>Barcode</li>
     
    270263    <action>
    271264      <description>Delete one or more plates</description>
    272       <requirement id="R7" status="New">
    273         <description>Requires that one ore more plates are selected from
    274     the list.</description>
     265      <requirement id="R7" status="Rev">
     266        <description>At least one item has to be selected in the list
     267    before one can execute this action.
     268    </description>
    275269      </requirement>
    276270      <reaction>
    277         <description>A popup window is shown asking the user to confirm the
     271        <description>A popup window is shown, asking the user to confirm the
    278272    removal.</description>
    279       </reaction>
    280       <reaction>
    281         <description>A popup window is shown telling the user that one or
    282         more plates need to be selected first.</description>
     273        <action>
     274    <description>Click the Ok button</description>
     275        </action>
     276        <action>
     277    <description>Click the Cancel button</description>
     278        </action>
    283279      </reaction>
    284280    </action>
     
    321317      </description>
    322318      <reqRef ids="R1" />
    323       <requirement id="R8" status="New">
    324   <description>The user must have "Set Permission" privileges for an item to be able to set access permissions.</description>
     319      <requirement id="R8" status="Rev">
     320  <description>The user must have "Set Permission" privileges for an item
     321    to be able to change permissions.</description>
    325322      </requirement>
    326323     
     
    360357
    361358    <useCase id="U4" actors="A1">
    362       <title>Filling out the new plate form</title>
     359      <title>Fill out plate form</title>
    363360     
    364       <requirement id="R6" status="New">
     361      <requirement id="R6" status="Rev">
    365362  <description>The entry form for plates shall contain
    366363    <ul>
     
    398395    <description>Alert box
    399396      pops up indicating which field is missing.</description>
    400     <requirement id="R10" status="New">
    401       <description>One or more required fields are empty</description>
     397    <requirement id="R10" status="Rev">
     398      <description>An alert box is shown when one or more required fields are empty.</description>
    402399    </requirement>
    403400    <action>
     
    411408    <description>A success message is shown and the popup window closed after
    412409      a few seconds.</description>
    413     <requirement id="R11" status="New">
    414       <description>All form fields must pass validation</description>
     410    <requirement id="R11" status="Rev">
     411      <description>When saving data in an entry form all form fields must
     412        pass validation before a success message is shown.</description>
    415413    </requirement>
    416414  </reaction>
Note: See TracChangeset for help on using the changeset viewer.