1. 시스템 평가의 목적
* 시스템 운영 관리의 타당성 파악
* 시스템의 성능과 유용도 판단
* 처리 비용과 처리 효율 면에서 개선점 파악
* 다른 시스템을 개발할 때 원활한 진행을 위한 참고 자료가 될 수 있음
2. 시스템 평가 항목
1) 기능 평가
* 사용자가 요구했던 기능을 정확하게 수행하는지 평가
2) 성능 평가
* 시스템이 운용 계획에서 마련한 운용 스케줄대로 수행하는지 평가
3) 신뢰성 평가
* 오류 없이 작동할 확률을 의미함
4) 신뢰성 평가를 위한 검토 항목
* 시스템 전체의 가동률
* 각 요소의 신뢰도의 균형성
* 경제적 효과
3. 시스템 신뢰성 측정
1) 신뢰성 : 주어진 환경에서 주어진 시간동안 오류없이 작동할 확률
2) 시스템의 신뢰성 측정은 MTBF 를 이용함
* MTBF : Mean Time Between Failure , 평균 고장 간격
*MTBF = MTTR( 고장 수리 시간 ) + MTTF ( 가동시간 )
* MTTF = TTF + TTFn / n
* MTTR = TTR+TTRn / n
4. 소프트웨어 비용 산정
1) 소프트웨어 비용 산정 요소
* 제품의 복잡도
* 제품의 크기
* 프로그래머의 자질
2) 소프트웨어 비용 산정 방법
* 하향식 비용 산정 방법 : 전체 비용을 산정 한 후, 구성 요소별로 나누어 세분화 함
- > 전문가 감정, 델파이식
* 상향식 비용 산정 방법 : 각 구성요소의 비용을 독립적으로 산정 후, 이들을 합산
-> LOC : 코드 라인 수로 산정
-> COCOMO : 복잡도로 산정
5. 문서 화
1. 문서화의 목적 및 효과 ( ★ )( ★ )
* 시스템 개발 요령과 순서를 표준화하여 보다 효울적인 작업 도모
* 의사소통과 개발팀을 원활히 운용할 수 있음
* 시스템 쉽게 이해 등등..
2. 프로그램 표준화 개념
1. 프로그램의 표준화 설계시에 꼭 필요한 사항
* 프로그램 작성 지침서 통일
* 상세 순서도 통일 ( FlowChart )
* 코딩 방법, 디버깅 통일
6. 테스트의 종류
1. 개발 단계에 따른 종류
1) 단위 테스트 : 각 모듈에 논리적인 로직이나, 인터페이스의 기능을 테스트 하는 것
2) 통합 테스트 : 프로그램 단위별로 검사하는 테스트 방법
★ 워크스루 ( Walk - through ) : 검토 회의
'자격증 공부 > 정보처리산업기사' 카테고리의 다른 글
시스템 설계 ! 구조적분석 (0) | 2013.01.29 |
---|---|
시스템 분석 및 설계 ! 소프트웨어 공학 및 IPT 기법 (0) | 2013.01.29 |
시스템 분석설계 ! 프로세스 설계 (0) | 2013.01.29 |
시스템 분석 및 설계 ! 파일 설계 (0) | 2013.01.29 |
시스템 분석 및 설계 ! 입/출력 설계 (0) | 2013.01.28 |