반응형

2017/12 69

[DB 활용 실습] 동적으로 테이블 생성 및 활용

[DB 활용 실습] 동적으로 테이블 생성 및 활용 관련 NCS 능력단위데이터 입출력 구현 (2001020205_16v4 ) 관련 능력단위 요소논리 데이터저장소 확인하기물리 데이터저장소 확인하기데이터 조작 프로시저 작성하기데이터 조작 프로시저 최적화하기 요구 사항1. 회원 가입 서비스를 제공한다.회원테이블 구조 회원 ID 비밀번호 시퀀스No .. ... ... 2. 회원은 자신의 게시판을 만들 수 있다.(개수 한정 없음) *게시판 이름을 결정할 수 있다.회원 가입하면 m을 Prefix로 회원의 시퀀스No를 Post값으로 하는 테이블을 동적 생성예) abc 회원의 시퀀스No가 2일 때 m2 이름의 테이블 동적 생성 게시판이름 시퀀스No ... ... 3. 회원은 자신의 게시판에 원하는 글을 작성할 수 있다...

[라이브러리 실습] 응용 종류에 종속적이지 않은 라이브러리 만들기

[라이브러리 실습] 응용 종류에 종속적이지 않은 라이브러리 만들기 관련 NCS 능력단위 인터페이스 구현 (2001020212_16v4 ) 관련 능력단위 요소 인터페이스 기능 구현하기 인터페이스 구현 검증하기 요구 사항 - 상품 관리 라이브러리를 제작하라.[그림 1] 상품 관리 라이브러리 컴포넌트 다이어그램 - 제작한 상품 관리 라이브러리를 참조하여 콘솔 응용 프로그램을 작성하라.[그림 2] 상품 관리 프로그램 컴포넌트 다이어그램(콘솔 응용) - 제작한 상품 관리 라이브러리를 참조하여 WinForm 응용 프로그램을 작성하라.[그림 3] 상품 관리 프로그램 컴포넌트 다이어그램(WinForm 응용) * 두 종류의 응용에서 최종 사용자가 사용할 수 있는 기능은 다음과 같다. 상품 추가, 상품 제거, 입고, 출고..

9. 접근성 평가 도구 만들기 - 19. MainForm

9.3.7 MainForm 이제 마지막으로 MainForm을 작성합시다. MainForm을 작성한 후에 오류를 하나 하나 잡아가면서 필요한 부분은 다시 살펴보시길 바랍니다. [그림 9.16] MainForm 배치1 - 프로젝트 탭 번호 컨트롤 형식 컨트롤 이름 특이 사항 7 Button btn_view_image 8 TreeView tv_hierarchy 9 ListView lv_property ch_name, ch_value 열 추가, View 속성을 Details로 지정 10 ListBox lbox_pattern [표 9.8] MainForm의 자식 컨트롤2 [그림 9.18] MainForm 메뉴

9. 접근성 평가 도구 만들기 - 18. InvokePatternForm

9.3.6 InvokePatternForm 이번에는 자동화 요소 컨트롤 패턴을 사용하는 방법을 이용하여 InvokePattern을 사용하는 InvokePatternForm을 작성합시다. 실제 접근성 평가 도구를 만든다면 다른 컨트롤 패턴들도 같은 방법으로 사용하는 것을 작성해야 하는데 비슷한 방법을 사용하므로 이 책에서는 다루지 않겠습니다. [그림 9.15] InvokePatternForm 배치

9. 접근성 도구 만들기 - 15. ProjectSelectForm

9.3.3 ProjectSelectForm ProjectSelectForm은 메인 창이 있는 프로세스 목록을 보여주어 평가 대상을 선택하는 폼입니다. 그리고 선택한 평가 대상 프로세스로 평가 프로젝트를 생성하고 요소 정보를 수집하여 초기화 과정이 완료하는 것을 비동기적으로 처리하는 부분을 구현합시다. [그림 9.12] ProcessSelectForm 배치

9. 접근성 평가 도구 만들기 - 14.ProjectMakerControl

9.3.2 ProjectMakerControl 평가 프로젝트를 생성할 때 평가 제목을 입력하는 ProjectMakerControl를 제공합시다. 현재는 프로젝트 이름을 입력하는 기능 외에 특별한 점이 없지만 보다 편리한 평가 도구를 개발한다면 평가 대상 컨트롤 종류나 상태를 선별하여 필터링 수준을 정의하는 등의 작업이 있을 수 있을 것입니다. [그림 9.11] ProjectMakerControl 배치

9. 접근성 평가 도구 만들기 -13. 접근성 평가 도우미 폼, 컨트롤 구현, EHHighlight

9. 3 접근성 평가 도우미 폼, 컨트롤 구현 이제 접근성 평가 도우미의 폼과 컨트롤을 구현합시다. 구현 순서는 프로그램 방식의 하이라이트를 보여주는 EHHighlight, 생성할 프로젝트 이름을 정하는 ProjectMakerControl, 프로세스를 선택하는 ProcessSelectForm, 프로젝트 생성 정보를 보여주는 ProjectInfoControl, 이미지 보기 Form, InvokePattern Form 순으로 작성한 후에 MainForm을 작성합시다. 실제 프로그래밍을 하는 순서는 이와 다르지만 분석하기 쉽게 하려고 순서를 이와 같이 할게요. 9.3.1 EHHighlight EHHighlight 개체는 원하는 사각 영역을 감싸는 하이라이트로 프로그램 방식의 초점을 표시하기 위함입니다. 접근성..

11. 2 웹 검색 엔진 관리자 응용 만들기

11. 2 웹 검색 엔진 관리자 응용 만들기 이번에는 관리자 응용을 만듭시다. 관리자 응용은 Windows Form 형태의 응용 프로그램으로 WSEManager 이름으로 만듭시다. 관리자 응용에서 제공할 기능은 다음과 같습니다. 검색 서비스가 잘 동작하는지 확인할 수 있다. 웹 로봇을 설정할 수 있다. 수집 결과에 관한 상태 모니터링을 할 수 있다. 사이트로 탐색할 수 있다. 관리자 응용은 프로핑 단계에서 작성한 WSEManager 응용 프로그램 프로토 타이핑과 기본적인 구조는 유사합니다. 여기에서는 프로토 타이핑에서 구현하지 않았던 세부 기능을 구현할 것입니다. 11.2.1 폼 디자인 관리자 응용은 MainForm과 EHBrowser를 만들어서 사용할게요. MainForm은 관리자가 검색 서비스 동작 ..

반응형