728x90 반응형 자격증/정보처리기사 공부5 [정보처리기사 실기] 요구공학 요구공학 이란?소프트웨어의 요구사항을 식별, 분석, 문서화하고, 이를 관리하는 과정요구공학의 필요성품질 개선리스크 감소비용절감효율적인 프로젝트 관리사용자와 개발자 간의 소통 개선요구사항 개발 프로세스도출(Elicitation) -> 분석(Analysis) -> 명세(Specification) -> 확인(Validation)도출 : 사용자와 이해 관계자들로부터 요구사항을 수집분석 :구조적 분석 도구- DFD(Data Flow Dagram) : 자료 흐름도- Data Dictionary : 자료 사전- Mini-Spec : 소단위 명세서- ERD(Entity Relationship Diagram) : 개체 관계도- STD(State Transition Diagram) : 상태 전이도객체 지향 분석 도구- U.. 2025. 4. 2. [정보처리기사 실기] 미들웨어 미들웨어란?양쪽을 연결하여 데이터를 주고받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어네트워크를 통해서 연결된 여러 대의 컴퓨터에 있는 많은 프로세스들에게 어떤 서비스를 사용할 수 있도록 연결해 주는 소프트웨어 미들웨어 종류원격 프로시저 호출(Remote Procedure Call)클라이언트가 원격에서 동작하는 프로시저를 호출하는 시스템메시지 지향 미들웨어(Message Oriented Middleware)클라이언트가 생성한 메시지는 저장소에 요청할 때 저장하면서, 다른 업무를 지속할 수 있도록 하는 비동기식 미들웨어ORB(Object Request Broker)객체지향 시스템에서 객체 및 서비스를 요청하고 전송할 수 있도록 지원하는 미들웨어TP 모니터(Transaction Processing Mo.. 2025. 4. 1. [정보처리기사 실기] 프로젝트 계획 및 분석 프로젝트 관리특정한 목적을 달성하기 위해 한정된 기간, 예산, 자원을 활용하여 사용자가 만족할만한 제품이나 서비스를 개발하도록 하는 기술적, 관리적 활동관리의 목적납기 준수,예산 준수, 품질 준수를 통한 고객 만족 달성고품질의 제품 개발 및 개발 절차 준수프로젝트 핵심 관리 대상사람문제프로세스PMBOK(Project Management Body of Knowlege)PMI(Project Management Institute)에서 제작한 프로젝트 관리 프로세스 및 지식 체계5단계 프로세스 그룹프로젝트 착수 - 프로젝트 광범위한 범위 정하는 단계프로젝트 계획프로섹트 실행4, 프로젝트 통제프로젝트 종료 - 검증, 고객 확인개발 비용 산성소프트웨어 개발 비용 계획개발에 필요한 인원, 자원, 기간 등을 고려하여 .. 2025. 4. 1. [ 정보처리기사 실기] 요구사항 확인2 소프트웨어 생명주기 : 소프트웨어 제품을 계획할 떄부터 시작하여 운용 유지 보수에 이르기까지 변화의 전 과정, 소프트웨어 생명주기 단계에는 분석, 설계, 구현, 테스트 확인, 유지보수 등 여러단계가 있으며, 이들 단계는 중복되기도 하고 반복 되기도 한다. 일반적으로 사용되는 소프트웨어 생명주기 모형에는 폭포수 모델, 프로토타입 모델, 나선형 모델, 애자일 모델 등이 있다. 1. 폭포수 모델 (워터폴 모델) - 순차적으로 한단계 한단계를 진행해 나가는 모델 장점 프로세스가 단순하여 초보자도 쉽게 적용가능 단계별 작업 진행으로 해당 단계의 진척 관리가 쉬움 반드시 각 단계마다 눈에 보이는 성과물이 출력 단점 앞 단계로 되돌아가서 반복하는 작업이 많은 시스템 개발에서는 작업 단계의 변경이 곤란한 경우가 많음 .. 2023. 6. 20. [정보처리기사 실기 ] 요구사항 확인 - 현행시스템 분석 네트워크( Network) : 정보를 원하는 수신자 또는 기기에 정확하게 전송하기 위한 기반 인프라를 네트워크라고 한다. - 정보 전달 시에는 약속한 규칙에 따라야 하는데 이를 프로토콜이라고 한다. ** 프로토콜(Protocol)이란? 통신 시스템이 데이터를 교환하기 위해 사용하는 통신 규칙이다. 프로토콜 3요소 : 구문, 타이밍, 의미 ( => 구타의미) 허브(Hub) : 컴퓨터 연결장치 스위칭 허브(스위치) : 근거리 통신망(LAN) 구축에 사용되는 장치로, 여러대의 PC와 연결할 수 있음. 더미 허브보다 빠르고 안전하게 데이터를 전송하며, 기가 비트급 전송속도를 가지는 제품도 있음 Firewall(방화벽) : 네트워크의 보안 사고나 문제가 더이상 확대되는 것을 막고 격리하려는 것으로 이해할 수 있다.. 2023. 6. 19. 이전 1 다음 728x90 반응형