Ch2, Pr1 Flashcards
Technology architecture
the set of computing hardware, network hardware and topology, and system software employed by the organization
Application architecture
the information systems that supports the organization (information systems, subsystems, and supporting technology)
What are the system requirements?
- Functional requirements
- Non-functional requirements
Functional Requirements
the activities the system must perform
Non-Functional Requirements
other system characteristics
FURPS+ Requirements
- Functional requirements
- Usability requirements
- Reliability requirements
- Performance requirements
- Security requirements
- even more categories…
Functional
“System” functions
Non- functional?
- Usability
- Reliability
- Performance
- Security
Usability?
User interface
Ease of use
Reliability?
Failure rate
Recovery methods
Performance?
Response time
Throughput
Security?
Access controls
Encryption
Additional Requirements?
- Design constraints
- Implementation requirements
- Interface requirements
- Physical requirements
- Supportability requirements
?Design constraints
Specific restrictions for hardware and software
? Implementation requirements
Specific languages, tools, protocols, etc
? Interface requirements
Interface links to other systems
?Physical requirements
Physical facilities and equipment constraints
? Supportability requirements
Automatic updates and enhancement methods
What are functions that the user carry out ?
Functional Requirements
What is used as Use case ?
Functional Requirements
What is used as performance goals?
Non-Functional Requirements