X hits on this document

165 views

0 shares

0 downloads

0 comments

25 / 43

Software Requirements Specification

Address

Organization Type

Login Name*

Password*

Verify Password*

[SRSreq 22]

The Change Provider Information Page shall provide an interface that displays all of the provider information obtained from the Register page and allows a user to modify the data.

[SRSreq 23]

The Submit Metadata Page shall allow a provider to enter a URL, a text description of up to 250 words, a sensor source and the observed location of the metadata by either entering the coordinates or by drawing a footprint on a map. (A word is a maximum of 5 characters.)

[SRSreq 24]

The Submit Software Metadata Page shall allow a provider to enter a URL, a text description of up to 250 words, and a cost. (A word is a maximum of 5 characters.)

[SRSreq 25]

The Submit Glossary Term Page shall allow a provider to enter a term and a definition. The definition may contain up to 250 words. (A word is a maximum of 5 characters.)

Validator Pages

[SRSreq 26]

The validator interface shall be accessed through a different URL than the visitor and provider URL.

[SRSreq 27]

The Validate Software Metadata Page shall display the URL, description, metadata, and cost of metadata entries that have not yet been validated.

[SRSreq 28]

The Validate Glossary Term Page shall display the term and description for each entry that has not yet been validated.

[SRSreq 29]

The Change Validator Information Page shall provide an interface that displays all of the validator information and allows a user to modify the data.

Communications Interfaces

PACES is currently involved in the development of the GEON grid, a cyberinfrastructure for the geological sciences. To this end, the AVS system’s functionality must be adaptable to grid services. The following requirements enable the system to be ported to grid services in the future.

[SRSreq 30]

The AVS system shall provide all of the search functionality as Web Services.

Behavioral Requirements

Same Class of User

[SRSreq 31]

The primary system shall support two kinds of user: Visitors and Providers.

[SRSreq 32]

A separate site shall support Validators. This site shall be accessed through a different URL than the URL of the primary system.

[SRSreq 33]

The system shall allow a user to access the help page for any page to which the user has access.

Visitor

[SRSreq 34]

The system shall allow a visitor to search for images or datasets.

[SRSreq 35]

The system shall allow a visitor to search by using a simple search or an advanced search.

[SRSreq 36]

The system shall allow a visitor to view a glossary term.

[SRSreq 37]

The system shall allow a visitor to read the help web pages.

[SRSreq 38]

The system shall allow a visitor to view a site map.

Software Engineering II

CS 4311 Fall 2004

Date

9/2/2004 4:15 PM

Page

25

Document info
Document views165
Page views165
Page last viewedFri Jan 20 16:35:25 UTC 2017
Pages43
Paragraphs1725
Words12810

Comments