일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 시계열디비
- 빌드스크립트
- PULL방식아키텍쳐
- 알고리즘
- 자바
- java
- Docker
- 롬북
- controller
- 롬복
- git
- 서버
- Java8
- API
- 정처기공부
- 빌드자동화도구
- CICD
- 완전탐색알고리즘
- 정보처리기사
- 생성자
- 프로그래머스
- 정처기
- 정보처리기사필기
- Groovy문법
- 무중단배포
- aws
- spring
- 정처기필기
- 롬복사용시주의할점
- 어노테이션
- Today
- Total
목록정보처리기사/part01.소프트웨어 설계 (4)
우당탕탕 개발일지
✅ 인터페이스 요구사항 확인1. 내외부 인터페이스 요구사항(1) 인터페이스 요구사항인터페이스 요구사항이란 목표 시스템과 외부 환경이 상호작용할 수 있도록 연결하기 위한 조건이나 특성 및 규약 등에 대한 요건을 기술한 것상호 운영을 통해 작용하기 위한 접속 방법이나 규칙(2) 인터페이스 요구사항 검토 방법‘리뷰’ 회의를 통해 오류 발견을 목적동료 검토(Peer Review)요구사항 명세서 작성자가 요구사항 명세서를 설명하고 이해 관계자들이 설명을 들으면서 결함을 발견한다.워크 스루 (=검토회의)(Walk-througj)회의 전에 검토 자료를 배포해서 사전 검토한 후 짧은 시간 동안 검토 회의를 진행하면서 결함을 발견한다.인스펙션 (=검열, 보다 강한 검토회의)(Inspection)작성자 이외의 전문 검토 ..
✅ 공통 모듈 설계1. 설계 모델링(1) 소프트웨어 설계 개념요구사항 분석 단계에서 나온 사용자가 필요로 하는 필수 기능 구현 방법을 명시하는 것물리적 구현이 가능하도록 절차나 시스템을 구체적으로 정의하는 데 있어 여러 기술과 원리를 응용하는 작업📌 설계의 기본 원리구분내용추상화(Abstraction)구조화(Structuralization)모듈화(Modularity)구분내용추상화 (Abstraction)- 복잡한 문제를 이해하기 위해 필요 없는 세부 사항을 배제하는 것을 의미- 복잡한 구조(문제)를 해결하기 위해 설계 대상의 상세 내용은 배제하고, 유사점을 요약해서 표현하는 기법- 종류 : 과정 추상화, 자료 추상화, 제어 추상화구조화 (Structuralization)문제 영역들을 각각의 기능 모듈 ..
✅ UI 요구사항 확인1. 사용자 인터페이스(1) 사용자 인터페이스(UI : User Interface)의 개념외부 설계의 한 종류이며, 소프트웨어와 조직 환경과의 인터페이스를 설계하는 과정사용자와 시스템이 정보를 주고받는 상호작용이 잘 이루어지도록 하는 장치나 소트프웨어를 의미💡 사용자 경험(UX : User eXperience)- 사용자가 시스템이나 서비스를 이용하면서 느끼고 생각하게 되는 총체적인 경험📌 사용자 인터페이스 평가 기준평가 기준내용배우기 쉬움소프트웨어를 사용할 수 있게 되기까지 배우는데 걸리는 시간속도특정 기능을 수행시키는 데 걸리는 시간사용 중 오류의 빈도원하는 작업을 수행시킬 때 사용자가 범한 오류의 빈도사용자의 만족시스템에 대한 사용자의 반응사용법의 유지시스템 사용에 대한 지식..
계획 → 분석 → 설계 → 구현 → 시험/디버깅 → 인수인계 → 운영/유지보수✅ 현행 시스템 분석1. 현행 시스템 파악(1) 현행 시스템 파악의 개념개발하고자 하는 응용 소프트웨어에 대한 이해를 높이기 위해 현행 시스템의 적용 현황을 파악함으로써 개발 범위와 향후 개발될 시스템으로의 이행 방향성을 분석할 수 있다.💡 시스템 목적을 달성하기 위하여 구성 요소들이 상호 유기적으로 구성된 집합체를 의미(2) 현행 시스템 파악 절차[1단계]구성/기능/인터페이스 파악시스템 구성 현황 파악시스템 기능 파악시스템 인터페이스 현황 파악[2단계]아키텍처/소프트웨어 구성 파악아키텍처 파악소프트웨어 구성 파악[3단계]하드웨어/네트워크 구성 파악시스템의 하드웨어 현황 파악네트워크 구성 파악💡 현행 시스템 파악의 규칙1. ..