반응형

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

[ADO.NET 실습, 포트폴리오] 데이터베이스를 활용한 응용 프로그램 만들기

[ADO.NET 실습, 포트폴리오] 데이터베이스를 활용한 응용 프로그램 만들기 실습일시2018년 12월 26일~ 28일훈련생 과정명LG CNS 스마트 팩토리 과정평가유형포트폴리오교과목DB 실무1훈련교사 장 문 석 (인)기술DB설계 및 활용요구사항관계를 갖는 데이터베이스를 설계 및 구축하시오.해당 데이터베이스를 활용하는 응용 프로그램을 작성하시오. 단, 응용 프로그램에서 데이터베이스에 접근할 때 저장 프로시저를 사용하는 부분이 있어야 한다. * 포토플리오에 데이터베이스 다이어그램을 도식하고 테이블과 관계에 관한 간단한 설명을 기재하시오.* 정의한 저장 프로시저의 이름과 인자를 명시하고 이에 관해 간단한 설명을 기재하시오.* 응용 프로그램의 구조와 실행 화면을 포함하시오.내용 참고 파일

[C#, REST API, 지도 API] 지역 검색으로 얻어온 위도/경도로 지도 설정하는 Windows Forms 응용 프로그램 만들기

[C#, REST API, 지도 API] 지역 검색으로 얻어온 위도/경도로 지도 설정하는 Windows Forms 응용 프로그램 만들기 실행화면 여기에서는 카카오 API를 이용할 거예요. 키워드로 지역 검색 결과 중에 장소명(palce_name), 경도(x), 위도(y) 값을 이용하여 MyLocale 클래스를 정의하세요. namespace 지역_검색과_지도_API_메시업 { /// /// 지역 클래스 /// public class MyLocale { /// /// 지역 명 - 가져오기 /// public string Name { get; private set; } /// /// 위도 - 가져오기 /// public double Lat { get; private set; } /// /// 경도 - 가져오기..

[C#] 카카오 REST API- 로컬 API, 키워드로 검색

[C#] 카카오 REST API- 로컬 API, 키워드로 검색 카카오 API중에 지역 검색에 관한 API는 지도/로컬 API에 있습니다. 카카오 로컬 API 개발 가이드 이번 글에서는 C#에서 카카오 로컬 API중에 키워드로 장소 검색을 사용하는 예를 알아볼게요. 키워드로 장소 검색에 사용하는 사이트 주소는 다음과 같아요. string site = "https://dapi.kakao.com/v2/local/search/keyword.json"; 사용자가 입력한 검색 질의를 포함한 쿼리 문자열을 만드세요. 쿼리 문자열은 "사이트주소?변수명=값&변수명=값" 형태를 지닙니다. 사이트 주소와 변수 사이에 ?문자로 구분하며 변수명과 값은 =로 구분합니다. 또한 변수와 변수는 &로 구분합니다. 예를 들어 키워드로 ..

[KaKao 지도 API] 기본 HTML 소스 코드 + 센터 이동 자바스크립트 함수

[KaKao 지도 API] 기본 HTML 소스 코드 + 센터 이동 자바스크립트 함수 아래의 소스는 KaKao 지도 API의 기본 HTML 예제 소스에 위도, 경도를 입력 인자로 받아 지도의 센터 좌표를 이동하는 자바 스크립트 함수 setCenter를 정의한 예제입니다.(Windows 프로그램에서 지역 API와 Mash up하여 원하는 장소를 지도로 보여주는 응용을 개발하기 위한 용도로 작성한 예) Daum 지도 시작하기 var container = document.getElementById('map'); var options = { center: new daum.maps.LatLng(33.450701, 126.570667), level: 3 }; var map = new daum.maps.Map(cont..

Visual Studio에서 웹 사이트 만들기

Visual Studio에서 웹 사이트 만들기 Visual Studio에서 웹 사이트를 만들기 위해서는 먼저 관리자 권한으로 Visual Stuio를 실행합니다. 그리고 메뉴에서 [파일]=>[열기]=>[웹 사이트]를 선택하세요. Visual Studio 버전에 따라 새로 만들기에 웹 사이트 항목이 있는 것도 있지만 최신 버전에는 해당 메뉴 항목이 사라졌습니다. "웹 사이트 열기" 창에서 "새 가상 디렉토리 만들기" 아이콘을 클릭하세요. 그리고 "새 가상 디렉토리"창에서 별칭을 정하고 폴더를 지정합니다. 별칭은 웹 브라우저 등을 이용하여 웹 사이트에 접근할 도메인 주소를 구분하는 이름입니다. 만약 로컬 호스트 주소가 192.168.0.1인 곳에 별칭 NaverMap이름으로 정했다면 웹 브라우저에서 접근할 ..

[C#, Open API] 지역 검색 후 선택한 지역으로 지도 이동하는 GUI 프로그램 만들기 - 포트폴리오

[C#, Open API] 지역 검색 후 선택한 지역으로 지도 이동하는 GUI 프로그램 만들기 - 포트폴리오 평가일시2018년 훈련생 과정명LG CNS 스마트 팩토리 과정평가유형포트폴리오교과목DB 및 REST API 활용훈련교사 장 문 석 (인)기술REST API를 이용한 GUI개발성취기준5점(매우우수), 4점(우수), 3점(보통), 2점(미흡), 1점(매우미흡)요구사항두 종류 이상의 REST API를 Mash up하여 GUI 프로그램을 작성하시오.포트폴리오에 컴포넌트 다이어그램과 간략한 역할 및 실행 화면을 도식하시오.* 배점 기준하나의 REST API 사용– 1점, 두 개의 REST API 사용-1점,두 개의 REST API를 Mash up – 1점, 컴포넌트 다이어그램 – 1점,실행 화면 도식-1점..

[C#, 윈도우즈 프로그래밍 실습 포트폴리오] MVC 패턴을 적용하여 응용 개발하기

[C#, 윈도우즈 프로그래밍 실습 포트폴리오] MVC 패턴을 적용하여 응용 개발하기 평가일시2018년 훈련생 과정명LG CNS 스마트 팩토리 과정평가유형포트폴리오교과목닷넷기반 GUI프로그래밍훈련교사 장 문 석 (인)성취기준5점(매우우수), 4점(우수), 3점(보통), 2점(미흡), 1점(매우미흡)요구사항특정 데이터를 관리하는 응용 프로그램(GUI)을 작성하시오. 데이터를 별도의 클래스 라이브러리로 작성을 하며 이를 관리하는 모듈도 클래스 라이브러리로 작성하시오. 그리고 이를 이용하여 사용자와 상호작용하는 응용 프로그램을 작성하시오.* Form은 최소 2개 이상*사용자 정의 이벤트를 위해 대리자와 이벤트 인자 형식을 반드시 정의하시오.내용 참고 파일 예시평가일시2018년 훈련생 과정명LG CNS 스마트 팩..

[NCS 실습, Windows Form with C#] 화면 구현 - 사용자 정의 컨트롤 및 이벤트

[NCS 실습, Windows Form with C#] 화면 구현 - 사용자 정의 컨트롤 및 이벤트 평가일시2018년 훈련생 과정명LG CNS 스마트 팩토리 과정평가유형포트폴리오교과목닷넷기반 GUI프로그래밍훈련교사 장 문 석 (인)능력단위명화면구현(2001020225_16v4)성취기준5점(매우우수), 4점(우수), 3점(보통), 2점(미흡), 1점(매우미흡)능력단위요소문항교수자 평가성취수준점수환산화면구현하기(2001020225_16v4.1) 사용자 정의 컨트롤을 기획하고 이를 개발한 후에 이를 활용하는 더미 프로그램을 작성하시오. 이 때 사용자 정의 컨트롤에서의 변화를 실시간으로 인지하도록 필요한 대리자 및 이벤트 인자 형식을 정의하고 이벤트 멤버로 활용하시오.(컴포넌트 다이어그램과 컨트롤 및 폼의 La..

[NCS 실습, C#] 프로그래밍 언어 활용, 라이브러리 활용하기 - 회원 관리 프로그램 소스 코드

[NCS 실습, C#] 프로그래밍 언어 활용, 라이브러리 활용하기 - 회원 관리 프로그램 소스 코드 - 프로젝트 제목 회원 관리 프로그램 - 프로그램 유형 콘솔 응용 프로그램 - 프로그램 구성 데이터: 회원 형식 정의, 라이브러리 엔진: 회원 관리자 형식 정의, 라이브러리 응용: 회원 관리 응용, 콘솔 응용 프로그램 - 동작 사용자는 메뉴 선택을 통해 다음 기능을 반복 수행할 수 있다. * 회원 데이터 추가 (아이디, 이름, 주소, 나이) * 회원 데이터 삭제 * 회원 데이터 검색 (회원 아이디로 검색, 이름으로 검색) * 전체 회원 데이터 보기 (간략 정보 보기, 세부 정보 보기) Usecase 다이어그램 컴포넌트 다이어그램 - MemberLib: 클래스 라이브러리 Member.cs namespace ..

[NCS 실습] 프로그래밍 언어 활용 - 라이브러리 활용하기

[NCS 실습] 프로그래밍 언어 활용 - 라이브러리 활용하기 평가일시2018년 훈련생 과정명LG CNS 스마트 팩토리 과정평가유형포트폴리오교과목C#과 닷넷플랫폼훈련교사 장 문 석 (인)능력단위명프로그래밍 언어 활용(2001020215_15v3 )성취기준5점(매우우수), 4점(우수), 3점(보통), 2점(미흡), 1점(매우미흡)능력단위요소문항교수자 평가성취수준점수환산라이브러리 활용하기(2001020215_15v3.3) 다음의 요소를 포함하는 시나리오를 작성하고 이를 토대로 프로그래밍 하시오. 작성한 시나리오와 설계 도면(설명 포함) 및 실행 화면을 포트폴리오에 추가하시오.(다음 사항이 어디에 있는지 간략한 설명을 포함하시오.)시나리오 정의 및 설계 도면 작성 – 1점, 라이브러리 정의 및 사용– 2점, 컬..

반응형