본문 바로가기

정보처리기사 실기21

소프트웨어 구축 개발 프레임워크 라이브러리는 애플리케이션의 특정기능 프레임워크는 애플리케이션의 구조 API 프레임워크와 라이브러리를 이용하여 다른 사람들이 이용할 수 있게 만든 소프트웨어 모듈 구현 데이터베이스를 가져올때 담을 수 있는 공간 DTO:GETTER,SETTER메서드만 포함/VO:읽을수만잇다(프라이빗) 모델단 DAO:데이터베이스에 접속해서 가져와서 셀렉트문처리 후 VO에 담음 2023. 5. 8.
UML 사물,관계,다이어그램 사물들의 관계를 다이어그램으로 표현 관계 일반화 관계:상속관계 연관 관계:어떤 것을 이용하는 것(오랜시간) 의존 관계:어떤 것을 이용하는 것(짧은 시간) 실체와 관계:추상화 집합 관계-집약 관계:한객체가 다른 객체 소유/독립적 집합관계-합성 관계:부분 객체가 전체객체에 속함/의존적 다이어그램 구조 다이어그램 클래스 다이어그램:속성과 행동으로 구성 객체 다이어그램 컴포넌트 다이어그램:버트 달린게 여러개 있는 것 배치 다이어그램:배치하는 다이어그램 복합체 다이어그램 패키지 다이어그램:관련있는 것들을 모아 놓은 것 행위 다이어그램 유스케이스 다이어그램:사용자가 어떤 기능들을 수행할지 나타냄 시퀀스 다이어그램 커뮤니케이션 다이어그램 상태 다이어그램:상태의 변화를 나타냄 활동 다이어그램 상호.. 2023. 5. 8.
요구사항 분석 차세대-예전에 씨언어로 만들어진 것을 자바로 만든다거나 함 고도화-자바로 만들어진 것이면 기능들을 업그레이드 플랫폼 CPND요소 CONTENT PLATFORM NETWORK DEVICE 현행 시스템 분석 운영체제 컴퓨터 시스템 자원을 효율적으로 관리하여 사용자가 컴퓨터를 편하게 사용할 수 있도록 환경을 제공해주는 시스템 소프트웨어 미들웨어 종류 DB접속 미들웨어 TP모니터 웹 애플리케이션 서버(WAS) 엔터프라이즈 서비스 버스(ESB) 요구 공학 고객의 요구를(머리속에 있는 것을) 뽑아내는 것이라고 생각하면 됨 요구사항 종류 기능적 요구사항:실제 기능들 비기능적 요구사항:보안,성능,속도 등 요구사항 개발 프로세스* 도출-> 분석->명세->확인 고객에게 명세한 것을 확인해야 한다/오리발방지 요구사항 분석 .. 2023. 5. 8.
프로젝트 계획 프로젝트 핵심 관리대상(3P) 사람,문제,프로세스 개발 비용 산정 1)하향식 산정 기법 전문가 기법:전문가에게산정 델파이 기법:여러전문가의 의견을 종합판단 2)상향식 산정 기법 LOC 기법:(낙관치+(4*중간치)+비관치)/6 M/M(멘먼스) 기법:한달에 얼마가 들지 3)수학적 산정 기법* COCOMO 기법 조직형:5만라인 이하 프로젝트,일반업무용 소프트웨어 반분리형:30만 라인 이하 프로젝트,운영체제 등 내장형:30만 라인 이상 프로젝트,미사일 유도 시스템 등 Putnam 기법:렐리노던 곡선 이용(슬림:렐리노던이용한풋남기초로 자동화추정도구) 기능 점수 기법(FP):기능 개수를 기준으로/자료입력,정보출력 등 로그인기능에 얼마 이런식으로 산정(estimacs:FP모형 기초로 개발된 자동화도구) 개발 일정 산.. 2023. 5. 8.
728x90