분류 전체보기300 01-03 서버 프로그램 구현하기 01 업무 프로세스 확인 1) 프로세스의 이해 프로그램의 개념 프로세스란 개인이나 조직이 한 가지 이상의 정보 자원의 입력을 통해 가치있는 산출물을 제공하는 모든 관련 활동들의 집합이다 공급자(Supplier) -> 입력 -> 프로세스(Process) -> 출력 -> 고객(Customer) 프로세스 모델의 구성 항목 항목 설명 고객 제품/서비스 또는 출력의 대상이 되는 개인이나 조직 프로세스 입력을 가치있는 산출물로 변환시켜 출력하는 활동들 공급자 입력을 제공하는 개인이나 조직 입력 공급자에 의해 제공되는 정보 자원 출력 프로세스를 통해 고객에게 제공되는 가치있는 제품/서비스 프로세스 구성 요소 항목 설명 프로세스 책임자 프로세스의 성과와 운영을 책임지는 구성원으로, 프로세스를 설계하고 지속적으로 유지하.. 2021. 7. 28. 01-02 공통 모듈 구현하기 01 공통 모듈에 대한 이해. 공통 모듈은 정보 시스템 구축 시 자주 사용하는 기능들로서 재사용이 가능하게 패키지로 제공하는 독립된 모듈을 의미한다. 02 공통 모듈의 재사용 1) 재사용의 범위. 목표 시스템의 개발 시간 및 비용 절감을 위하여 검증된 기능을 파악하고 재구성하여 시스템에 응용하기 위한 최적화 작업이다. 재사용 범위에 따른 분류 분류 설명 함수와 객체 재사용 클래스나 함수 단위로 구현한 소스코드를 재사용한다 컴포넌트 재사용 컴포넌트 단위로 재사용하며, 컴포넌트의 인터페이스를 통해 통신한다 애플리케이션 재사용 공통된 기능을 제공하도록 구현 된 애플리케이션과의 통신으로 기능을 공유하여 재사용한다 2) 재사용의 유형 편의적 재사용 프로젝트를 시작할 때 재사용 가능한 컴포넌트가 있는지를 찾아보고 .. 2021. 7. 27. 01 서버 프로그램 구현 01 개발 환경 구축하기 개발 환경 준비 개발환경 구축의 이해 하드웨어,소프트웨어,개발에 사용되는 제품들의 성능과 라이선스 그리고 사용 편의성 개발환경 구축에 필요한 하드웨어와 소프트웨어에 대한 이해 서버 시스템의 개발 환경 구성을 위해서는 어떤 종류의 개발 소프트웨어들이 존재하며, 각 종류마다 어떤 특성을 갖는지에 대해 판단할 수 있어야 한다. 소프트웨어가 설치되는 하드웨어에 대해서도 이해가 필요하다 구현도구 서버 프로그램을 개발할때 가장 많이 사용되는 도구 코드의 작성 및 편집 디버깅 등 여러가지 작업 가능 ex : Eclipse,Visual Studio Code, IntelliJ,NetBeans 테스트도구 서버 프로그램의 품질을 높이기 위해 테스트에 사용되는 소프트웨어 도구로, 코드의 테스트, 테스.. 2021. 7. 20. 이전 1 ··· 31 32 33 34 다음