Software requirement specification

2023-03-02 19:54:39 浏览数 (1)

Systems design is the process of defining the architecture, product design, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development. There is some overlap with the disciplines of systems analysis, systems architecture and systems engineering.

====SRS模板====

  1. Purpose
    1. Definitions
    2. Background
    3. System overview
    4. References
  2. Overall description
    1. Product perspective
      1. System Interfaces
      2. User interfaces
      3. Hardware interfaces
      4. Software interfaces
      5. Communication Interfaces
      6. Memory constraints
    2. Design constraints
      1. Operations
      2. Site adaptation requirements
    3. Product functions
    4. User characteristics
    5. Constraints, assumptions and dependencies
  3. Specific requirements
    1. External interface requirements
    2. Performance requirements
    3. Logical database requirement
    4. Software system attributes
      1. Reliability
      2. Availability
      3. Security
      4. Maintainability
      5. Portability
    5. Functional requirements
      1. Functional partitioning
      2. Functional description
      3. Control description
    6. Environment characteristics
      1. Hardware
      2. Peripherals
      3. Users
    7. Other

0 人点赞