개발 환경 구축 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것 하드웨어 환경 클라이언트, 서버로 구성 클라이언트 종류 : 개인용 PC , 스마트폰 등 서버 종류 : 웹 서버, WAS, DB Server , File Server 소프트웨어 환경 시스템 소프트웨어와 개발 소프트웨어로 구성 시스템 소프트웨어 종류 : 운영체제, 웹 서버 및 WAS 운용을 위한 서버 프로그램 , DBMS 등 개발 소프트웨어 : 요구사항 관리 도구, 설계/모델링 도구, 빌드 도구, 테스트 도구, 형상 관리 도구 등 웹 서버(Web Server)의 기능 HTTP/HTTPS 지원 : 브라우저로부터 요청을 받아 응답할 때 사용되는 프로토콜 통신 기록 : 처리한 요청들을 로그 파일로 기록하는 기능 정적 파일 관리 :..
통합 구현 송수신 모듈과 중계 모듈 간의 연계를 구현하는 것 송수신 시스템과 모듈 , 중계 시스템, 연계 데이터, 네트워크로 구성 (송중연네) 연계 매커니즘 송신 시스템, 수신 시스템으로 구성 송신 시스템 연계 매커니즘 : 연계 데이터 생성 및 추출 -> 코드 매핑 및 데이터 변환 -> 인터페이스 테이블 또는 파일 생성 -> 연계 서버 또는 송신 어댑터 수신 시스템 연계 매커니즘 : 연계 서버 또는 수신 어댑터 -> 인터페이스 테이블 또는 파일 생성 -> 코드 매핑 및 데이터 변환 -> 운영 DB에 연계 데이터 반영 로그 : 사용자가 컴퓨터에 요청한 명령이나 컴퓨터가 데이터를 처리하는 과정 및 결과등을 기록으로 남긴 것 연계 매커니즘의 연계 방식 직접 연계 방식 : 중간 매개체 없이 직접 연계 (DB L..
데이터 전환 운영 중인 데이터를 추출하여 변환한 후 적재하는 과정 Data Migration 이라고도 함 데이터 검증 원천 시스템의 데이터를 목적 시스템의 데이터로 전환하는 과정이 정상적으로 수행되었는지 여부 확인 과정 오류 데이터 측정 및 정제 고품질 데이터를 운영 및 관리하기 위해 수행 데이터 품질 분석 --> 오류 데이터 측정 --> 오류 데이터 정제 데이터베이스 공동 사용 데이터를 중복 배제 후 통합하고 저장장치에 저장하여 항상 사용할 수 있도록 운영하는 운영 데이터 통합 데이터 (Integrated Data) : 자료 중복 배제한 데이터 모임 저장된 데이터(Stored Data) : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료 운영 데이터(Operational Data) : 조직의 고유한 ..
소프트웨어 생명 주기 소프트웨어를 개발하기 위한 과정을 단계별로 나눈 것 소프트웨어 개발 단계와 각 단계별 주요 활동 그리고 활동의 결과에 대한 산출물로 표현 나선형 모형 (Spiral Model , 점진적 모형) 여러번의 소프트웨어 개발 과정을 거쳐 점진적으로 개발하는 모형 계획 수립 -> 위험 분석 -> 개발 및 검증 -> 고객 평가 폭포수 모형 (Waterfall Model) 각 단계를 확실히 매듭짓고 그 결과를 검토하여 승인 과정을 거친 후 다음 단계를 진행하는 개발 방법 가장 오래되고 전통적 , 고전적 프로토타입 모형 (Prototype Model, 원형 모형) 실제 개발될 소프트웨어에 대한 견본품을 만들어 최종 결과물을 예측하는 모형 애자일 모형 (Agile) 요구사항 변화에 유연하게 대응할 ..