정보처리기사/2과목 소프트웨어 개발 (4) 썸네일형 리스트형 Part 3. 제품 소프트웨어 패키징(2) 23.02.01(수) 5. 제품 소프트웨어 패키징 – 제품 소프트웨어 매뉴얼 작성 1) 제품 소프트웨어 매뉴얼 개념 제품 소프트웨어의 매뉴얼은 제품 소프트웨어 개발 단계부터 적용한 기준이나 패키징 이후 설치 및 사용자 측면의 주요 내용 등을 문서로 기록한 것이다. 사용자 중심의 기능 및 방법을 나타낸 설명서와 안내서를 의미한다. 제품 소프트웨어 매뉴얼은 설치 매뉴얼과 사용자 매뉴얼이 있다. 2) 제품 소프트웨어 설치 매뉴얼 (1) 제품 소프트웨어 설치 매뉴얼 개념 제품 소프트웨어 설치 매뉴얼은 사용자가 제품을 구매한 후 최초 설치 시 참조하는 매뉴얼이다. 설치 과정에서 표시될 수 있는 예외상황에 관련 내용을 별도로 구분하여 설명한다. 설치 시작부터 완료할 때까지의 전 과정을 빠짐없이 순서대로 설명한다. (2) 제품 소프트웨어.. Part 3. 제품 소프트웨어 패키징(1) 23.01.26(목) 1. 제품 소프트웨어 패키징 – 제품 소프트웨어 패키징 – 애플리케이션 패키징 1) 애플리케이션 패키징(Application Packaging) 개념 애플리케이션 패키징은 개발이 완료된 제품 소프트웨어를 배포하고 설치할 수 있도록 고객에게 전달하기 위한 형태로 제작하고, 설치와 사용에 필요한 제반 내용을 포함하는 매뉴얼을 작성하는 활동이다. 2) 애플리케이션 패키징 특징 애플리케이션 패키징은 사용자 중심으로 진행되고, 신규 및 변경 개발 소스를 식별하며, 이를 모듈화하여 상용 제품으로 패키징한다. 고객의 편의성을 위해, 신규/변경 이력을 확인하고, 이를 버전 관리 및 릴리즈 노트를 통해 지속적으로 관리한다. 사용자의 실행 환경을 이해하고, 범용 환경에서 사용이 가능하도록 일반적인 배포 형태로 분류하여 패.. Part 2. 통합 구현 23.01.19(목) 1. 통합 구현 – 모듈 구현 – 단위 모듈 구현 1) 단위 모듈 구현의 개념 단위 모듈 구현은 소프트웨어 개발에 있어 기능을 단위 모듈별로 분할하고 추상화하여 성능을 향상 시키고, 유지보수를 효과적으로 하기 위한 구현 기법이다. 모듈은 소프트웨어 구조를 이루며, 다른 것들과 구별될 수 있는 독립적인 기능을 갖는 단위이다. 인터페이스 모듈, 데이터베이스 접근 모듈 등 통합 구현에 필요한 단위 컴포넌트를 구현한다. * 컴포넌트(Component) 특정한 기능을 수행하기 위해 독립적으로 개발되어 보급하고, 다른 부품과 조립되어 응용시스템을 구축하기 위해 사용되는 소프트웨어 프로그램이다. 2) 단위 모듈 구현의 원리 - 정분추모 (1) 정보 은닉(Information Hiding) 어렵거나 변경 가능성이 있는.. Part 1. 데이터 입출력 구현 23.01.19(목) 1. 데이터 입출력 구현 – 논리 데이터 저장소 확인 – 자료 구조 1) 자료 구조(Data Structure)의 개념 자료 구조는 컴퓨터상 자료를 효율적으로 저장하기 위해 만들어진 논리적인 구조이다. 자료 구조의 현명한 선택을 통해 효율적인 알고리즘을 사용할 수 있게 하여 성능을 향상시킨다. 2) 자료 구조의 분류 (1) 선형구조 데이터를 연속적으로 연결한 자료 구조 종류 : 리스트, 스택, 큐, 데크 (2) 비선형 구조 데이터를 비연속적으로 연결한 자료 구조 종류 : 트리, 그래프 3) 선형 구조 (1) 리스트(List) 1-리스트의 종류 [1] 선형 리스트(Linear List) 배열과 같이 연속되는 기억 장소에 저장되는 리스트 선형 리스트의 대표적인 구조로는 배열(Array) 등이 있음 가장 간편.. 이전 1 다음