언어 자료구조 알고리즘/프로그래밍 실습

[NCS 임베디드 SW엔지니어링] 임베디드 애플리케이션 구현 실습

언제나휴일 2018. 3. 19. 12:05
반응형

[NCS 임베디드 SW엔지니어링] 임베디드 애플리케이션 구현 실습



과정명

IoT기반 융합 SW 개발자 양성과정

과목명

임베디드 애플리케이션 구현

(2001020324_16v4 )

요소명

애플리케이션 모듈 구현하기

애플리케이션 인터페이스 구현하기

수행일자

201803.20

훈련생

 

수행과제

상품 관리 애플리케이션을 작성하시오. 제공해야 할 기능에는 상품 추가, 제거, 입고, 출고, 검색, 전체보기가 있다. 이를 위해 다음처럼 상품관리자와 상품을 하나의 클래스 라이브러리로 작성하고 이를 이용하는 상품 관리자 응용을 GUI프로그램으로 작성하고 결과를 보고서 형태로 작성하시오.

jejutour@daum.net 메일로 2018323일까지 제출하시오.

과제를 통해 확인할 능력 사항

1.1 개발도구와 프로그래밍 언어()를 사용하여 단위, 공통 모듈의 프로그램을 구현할 수 있다.

1.2 요구사항이 반영된 구현 코드를 컴파일하여 모든 오류와 경고를 소스를 수정하여 제거할 수 있다.

1.3 개발된 모듈별 소스 코드를 디버깅 도구를 활용하여 디버깅을 수행하고 프로그램을 통합할 수 있다.

2.1 인터페이스 구현 환경을 준비하고 사용자 인터페이스, 모듈 인터페이스를 구현할 수 있다.

2.2 소스 코드를 관리하기 위한 프로젝트 데이터베이스와 소스 버전에 대한 저장 관리할 수 있다.

2.3 형상 객체를 수집해 소프트웨어의 새로운 버전을 구축하고 소프트웨어 품질이 유지할 수 있다.

수행결과

[상품 관리 클래스 라이브러리의 컴포넌트 다이어그램]

 

[상품 관리 응용과 상품 관리 클래스 라이브러리와의 관계를 도식한 컴포넌트 다이어그램]

 

[동작 화면]

 


참고파일

임베디드 애플리케이션 구현 실습.hwp


참고할 컴포넌트 다이어그램

상품 관리 클래스 라이브러리의 컴포넌트 다이어그램

상품 관리 애플리케이션 컴포넌트 다이어그램


반응형