X hits on this document

141 views

0 shares

0 downloads

0 comments

26 / 43

Software Requirements Specification

[SRSreq 39]

The system shall allow a visitor to read the contact information to the organization responsible for maintaining the system.

[SRSreq 40]

The system shall allow a visitor to access the link center.

Provider

[SRSreq 41]

The system shall require a provider to login before allowing access to provider functions.

[SRSreq 42]

The system shall allow a provider to submit remote sensing metadata into the system.

[SRSreq 43]

The system shall allow a provider to submit software metadata into the system.

[SRSreq 44]

The system shall allow a provider to submit glossary terms into the system.

[SRSreq 45]

The system shall allow a provider to change his/her account information.

Validator

[SRSreq 46]

The system shall require a validator to login before allowing access to provider functions.

[SRSreq 47]

The system shall allow a validator to validate remote sensing metadata.

[SRSreq 48]

The system shall allow a validator to validate software metadata into the system.

[SRSreq 49]

The system shall allow a validator to validate glossary terms into the system.

Related Real-world Objects

No further related real-world object requirements have been identified.

Stimulus

[SRSreq 50]

When the visitor selects a hyperlink on any of the system’s pages, the system shall redirect the visitor’s browser to the link’s target page. Links internal to the system are described in Appendix A: Web Page Transitions.

Visitor Stimulus

[SRSreq 51]

When a visitor selects the Search option and no search criteria have been entered or selected, the system shall ignore the selection and continue to display the current page.

[SRSreq 52]

When a visitor selects the Search option and a search query has been entered on the Home Search page, the system shall scan the search query, extract key words, construct and submit an SQL query to the DBMS, and display the results in a Search Results page.

[SRSreq 53]

When a visitor selects the submit option on the Advanced Search Page, the system shall construct an SQL query based on the visitor’s entries. The SQL query shall be sent to the database.

[SRSreq 54]

When the system receives results from the database for a query, the system shall build and display the results dynamically.

[SRSreq 55]

On the Advanced Search Page, upon the visitor clicking on another continent link the system shall switch the default map to that continent’s map.

[SRSreq 56]

When the visitor clicks on the Footprint button the system shall change the cursor into a crosshair and enable drawing footprints on the map.

[SRSreq 57]

When drawing footprints is enabled, if the visitor clicks and holds the left button of the mouse on the map the system shall start drawing a footprint.

[SRSreq 58]

When drawing footprints is enabled and if the visitor is holding the left button of the mouse, if the visitor drags the mouse over an area a footprint shall be drawn on the map.

[SRSreq 59]

When drawing footprints is enabled and if the visitor is holding the left button of the mouse, if the visitor releases the left button of the mouse the system shall disable drawing, change the crosshair cursor into a normal cursor and fill in the coordinates.

Software Engineering II

CS 4311 Fall 2004

Date

9/2/2004 4:15 PM

Page

26

Document info
Document views141
Page views141
Page last viewedSat Dec 10 23:16:23 UTC 2016
Pages43
Paragraphs1725
Words12810

Comments