X hits on this document

132 views

0 shares

0 downloads

0 comments

29 / 43

Software Requirements Specification

[SRSreq 91]

The system shall detect and record the IP address of each visitor. The IP address, the date and time of the visit, and any site visited via click through shall be recorded.

Creating Administrative Reports

[SRSreq 92]

The system shall support the creation of the following reports: System Usage Report, Available Link Report, and Pending Metadata Report.

[SRSreq 93]

The System Usage Report shall contain data about the number of queries for a given time, the average queries by time of day, and the average queries per month. The reports shall contain tabular as well as graphical outputs.

[SRSreq 94]

The Available Link Report shall display a summary of the availability of sites registered with the system.

[SRSreq 95]

The Pending Metadata Report shall display a summary of metadata submitted by providers but not yet approved by validators.

Functional

No further functional requirements have been identified.

Non-behavioral Requirements

Performance Requirements

[SRSreq 96]

The system shall be able to service at least 100 hits per second.

[SRSreq 97]

The system shall send an email with a password within 1 second of request.

[SRSreq 98]

The system shall be able to process 20 queries per second with a response time of 1 second or less.

Qualitative Requirements

Availability

No availability requirements have been identified.

Security

[SRSreq 99]

The system (server) shall restrict access to provider and validator functions by using a userid and passwords.

[SRSreq 100]

The system shall encrypt the passwords in the DBMS.

[SRSreq 101]

The system shall never send an unencrypted password over the internet.

[SRSreq 102]

Passwords shall always be encrypted using the .NET Encryption component.

Maintainability

No maintainability requirements have been identified.

Portability

[SRSreq 103]

The system shall be compatible with the following web browsers: Internet Explorer, Mozilla, Opera, and Netscape. All input functions shall be tested under these systems.

Design and Implementation Constraints

[SRSreq 104]

The system design shall be an object-oriented design. This design shall be documented using the CRC Design Assistant.

Software Engineering II

CS 4311 Fall 2004

Date

9/2/2004 4:15 PM

Page

29

Document info
Document views132
Page views132
Page last viewedFri Dec 09 05:57:41 UTC 2016
Pages43
Paragraphs1725
Words12810

Comments