본문 바로가기

개인공부20

프로젝트 산출물 종류 1. 분석 1.1. 현업요구사항정의서 : 해당 프로젝트를 수행하는 가장 기본이 되며 고객의 needs을 담고 있는 문서입니다. 이를 통해 다양한 스펙산정이 가능합니다. 이부분에서 요구ID를 도출합니다. 1.2. 기능챠트 : 현업요구사항을 근간으로 큰 카테고리를 만들어 한눈에 해당 프로젝트가 무슨 일을 하는 것인지 보여줄 있습니다. * 이부분은 개발방법론에 따라 유스케이스다이어그램으로 대치할 수도 있을 것으로 판단되어지고, 기능챠트와 같이 가도 무관하다는 판단입니다. 1.3. 프로세스 정의서 : 기능챠트를 기준으로 각각의 프로세스를 보여줍니다. 때에 따라 확대된 프로세스의 표현도 가능합니다. * 개발방법론에 따라 시퀀스다이어그램을 넣어도 무방하다는 판단입니다. 1.4. 인터페이스정의서 : 상기 현업요구사항.. 2019. 7. 31.
톰캣 시작페이지 및 에러페이지 변경방법 웹 서비스 운영 중 점검으로 중단이 필요할 때, 서비스 종료 시 에러 메세지가 나오는 경우 사용자는 서비스의 문제로 인식 할 수 있기 때문에 점검페이지나 에러페이지를 만들어 리다이렉트 해준다. * 윈도우 기준으로 설명 1. tomcat/conf/web.xml 최초 실행 페이지 설정 1.png index.html index.htm index.jsp 2. 에러페이지 연결 404 /404.html 에러페이지 연결 태그 location의 위치 : webapps/ROOT/404.html 2019. 6. 17.
폭포수 모델이란 폭포수 모델이란 waterfall model 이라하며 순차적인 소프트웨어 개발 프로세스이다. 요구사항이 모두 식별되고 명확할 때에 적합한 개발 방법론이다. 계획 > 분석 > 설계 > 개발/구현 > 테스트 > 유지보수 단계로 이루어져 있음. 1. 계획 고객의 요구조건, 시스템 환경등을 고려하여 프로젝트 진행 여부를 판단, 진행결정이 나면 프로젝트 전반적인 계획에 들어감. 2. 요구분석 사용자의 요구사항을 듣고 정확히 기능적, 비기능적 요구사항을 도출. "요구명세서"를 작성 * 요구명세서 - 요구분석의 산출물 - 시스템 개발 목표 달성의 기준이 됨 - 개발공정에서 테스트, 검증의 기초자료로로 활용 - 요구사항을 가능한 한 명확하고 완전하게 기록해야함. 3. 설계 요구사항 명세가 전달되면 요구사항 명세를 준수.. 2019. 6. 7.
소프트웨어(프로젝트) 개발 방법론 스프트웨어(프로젝트) 개발 방법론이란 소프트웨어 개발에 필요한 반복적인 과정 절차, 방법, 산출물, 기법, 도구를 체계적으로 정리한 것. 소프트웨어 개발에 대한 계획, 분석, 설계, 구축에 대한 정형화된 방법과 기법. 프로젝트 진행방법과 수행 노하우를 체계화 하고 표준화 시킨것을 의미함. 개발 방법론의 종류 1. 구조적 방법론 - 설명 : 구조, 흐름, 간결, 간단 이 구조적 개발방법의 특징 요구사항 분석 > 구조적 분석 > 구조적 설계 > 구조적 프로그래밍 요구사항 분석 : 고객이 원하는 요구사항을 끌어내며 명세화 하는것. 구조적 분석 : 고객이 원하는 기능과 시스템환경, 데이터 종합하여, 데이터 흐름도(Data Flow Diagram)를 작성 구조적 설계 : 모듈 중심으로 설계를 하는 단계. 모듈의 .. 2019. 6. 7.