일반적인 세 가지 "높음" 요구 사항과 같이 배송 및 운영 중 시스템의 기술적 요구 사항 정도를 측정하는 소프트웨어 품질의 중요한 측정입니다.
갑이 프로젝트 관리 과정에서 을측 시스템 개발에 제기한' 설계 제약' 이기도 하다. 예를 들면 개발 플랫폼, 기술 유파, 주요 실현 등의 요구 사항이다.
현재 업계에서 소프트웨어에 대한 비기능 요구사항은 일반적으로 물성 요구 사항 및 바인딩 요구 사항입니다.
비기능적 요구 사항은 기능적 요구 사항을 보완하며, 정의상 시스템 기능의 정상적이고 안정적인 작동을 보장하는 것입니다. 보편성을 가지고 있으며, 전통 업종의 업무 패턴의 침전과 승진에서 비롯된다.
비기능 지표는 어디로 가야 합니까? 일반 시스템 설계자는 시스템 아키텍처 단계에서 설계를 분석하고 특정 지표에 착지할 수 있도록 특별한 주의를 기울여야 합니다.
1. 응답 시간: 평균 응답 시간 (초) 참조 값 및 최대 응답 시간 (초) 참조 값과 같은 객관적인 환경, 데이터 수준 및 주관적 감정과 관련된 기능이 완료된 시간입니다.
2. 처리량: 시스템이 지정된 시간 동안 처리할 수 있는 트랜잭션/요청 수 (예: QPS 및 TPS;) 입니다.
3. 동시 사용자 수: 시스템의 동시 조정 능력을 측정하는 데 사용됩니다. Dell 은 여러 사용자가 동일한 기능이나 데이터를 동시에 조작할 때 시스템 성능에 미치는 영향에 더 많은 관심을 기울이고 있습니다. 총 사용자 수, 최대 온라인 사용자 수, 최대 [동시 사용자 수, 평균 온라인 사용자 수, 평균 동시 사용자 수 등의 지표가 있습니다.
4. 데이터 스토리지 증가: 연간 데이터 스토리지 용량 (g) 및 향후 몇 년 동안 예상되는 (증가) 금액. 지표에는 누적 스토리지 용량 (g) 과 연간 성장률 (g) 이 포함됩니다
1, 근무 시간
업무 요구를 충족시키는 근무 시간은 주 7×24 시간에서 금요일까지입니다.
2. 재해 복구 시간
시스템 장애 발생 시 관련 시스템 인프라 (미들웨어, 데이터 저장소, 네트워크 시설 등) 복구 시간 ), 핵심 지표: RTO, RPO;;
RTO 는 업무 정지 상태에서 복구하는 데 필요한 시간을 측정하고, RPO 는 업무 복구에서 손실된 데이터의 양을 측정합니다.
1, 유연성
로드 밸런싱 (load balancing) 은 기계의 유연한 확장 또는 수축을 지원하며, 비즈니스 흐름 전환은 원활합니다.
2. 화목하게 지내다
다른 터미널 유형 및 버전에 대한 시스템 호환성
1, 작동 가능
로그 질의, 시스템 매개변수 수정, 구성 파일 런타임 업데이트, 서버 모니터링 경고, 알림 전송, 런타임 데이터 통계 분석 등
2. 간편한 운영 및 유지 관리
운영 및 유지 보수는 시스템 인력뿐만 아니라 UI, 대화형 프로세스, 기능 요구 사항 등 비즈니스 인력에 대한 친숙함도 고려해야 합니다.
1, 시스템 보안 사양
관련 보안 인프라 (예: 암호화 기계, CA 센터, USS 등) , 아키텍처 평면에 도입되었습니다.
프레임워크 표면은 보안 기술 사양과 사용되는 기술 프레임워크 (예: 암호화 정책, 암호화 알고리즘, 사용자 권한 관리 프레임워크 선택 등) 를 정의합니다.
기능 설계도는 보안 설계에서 분리되어 AOP 또는 새로운 보안 구성 요소 패키지 설계와 같은 후속 보안 취약점을 처리하기 위해 별도로 설계되었습니다.
2. 자동 패치 업그레이드
독립적인 보안 설계의 경우 런타임 보안 정책, 알고리즘, 스위치 업그레이드 및 서비스 다운그레이드를 지원합니다.
1, 바이두 백과/항목/%e9% 9d% 9e% E5% 8a% 9f% E8% 83% BD% E6% 80% a7% e9
재해 복구 시스템의 지표는 무엇입니까? RPO 뿐만 아니라 RPO /Article/24745 1.