달력

12

« 2019/12 »

  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

   

   

   

데이터베이스 구축 방법론

   

목차

I. 방법론 개요

1. 배경 및 목표

2. 방법론 구성

가. 방법론 구조

나. 대상자료 유형

다. 방법론 활용방법

   

II. DB구축 공정 및 산출물

1. DB구축 조직체계

2. DB구축 공정

가. 준비/계획 단계(100)

나. 구축 단계(200)

다. HTML/XML 변환 단계(300)

라. 검수 단계(400)

마. 품질 단계(500)

3. 품질활동

가. 개요

나. 품질활동 공정 및 상세 태스크

다. 품질활동 지침

4. 산출물 정의서 및 활용예

가. 산출물 리스트

나. 산출물 정의서 및 활용예

   

III. 자료별 데이터베이스 구축 공정

1. 메타데이터

2. 텍스트

3. 한적자료

4. 이미지

5. 동영상

6. 사운드

7. 촬영/녹음

8. GIS

9. 항공정사사진

10. 지도제작위성사진

11. 기상위성사진

12. 3D

13. 3D 프린팅

14. LOD(Linked Of Data)

15. 실내공간지도

16. POI

IV. 부록

1. DB구축시 고려할 법/제도/기준 리스트

   

   

개요

데이터베이스 구축 방법론(V4.0)" 은 기존 방법론에서 정립했던 데이터유형과 주요한 공정단계에 대해서는 새로운 업무환경에 적합하게 현행화하고 체계화 하는 방법으로 고도화를 하였다. 또한 여러 데이터유형에 따라 차이 있게 나타난 절차 등에 대해서는 공정의 표준화를 통해 누구나 쉽게 방법론을 이해하고 표준화된 공정에 따라 작업을 수행할 수 있도록 개선하였으며 실내공간지도, 3D프린팅, POI, 링크드데이터 자료유형 구축공정을 추가하였으며 상세 내용은 다음과 같다.

 

o 방법론 자료유형구분의 고도화 수행

각 자료유형에 따른 분류체계에 대해 표준화된 일관성 있는 코드를 부여하여 분류체계를 통해 쉽게 자료유형을 구분할 수 있도록 하였다.

 

o 공정단계의 표준화

자료유형에 따라 자유롭게 부여한 공정(태스크)을 자료유형 간 동일(유사)공정이름을 체계화하여 표준공정으로 재정립하였다. 공통공정의 경우 공정의 이름을 동일하게 적용하여 활용될 수 있도록 하였으며 선택적 공정이 있을 경우 개별공정에 포함된 형태로 하여 공정단계의 표준성을 향상시켰다.

 

o 사용자 활용 용이성 관점의 목차구성

방법론을 적용하기 위해 특정 자료유형을 선택하여 참조하다가 산출물, 작업지침서 등은 또 다른 장을 참조하여 불편했던 구성을 개선하여 각 자료유형에 따라 방법론의 흐름을 이해할 수 있도록 목차와 내용의 구성을 고도화 하였다.

 

o 데이터환경에 부합한 신규DB 유형의 추가

총 1,000개 이상의 RFP 분석, 각 프로젝트에서 추진 중에 발간한 지침서, DB구축사업과 관련된 감리보고서 분석을 통해 DB구축방법론 V3.0에 포함되지 않은 DB유형을 분석하였다. 이 중에서 새롭게 정립이 필요한 데이터 유형을 분석하였으며, 링크드데이터, 실내공간지도, 3D프린팅, POI의 총 4개의 구축공정이 추가되어 현장에서 활용될 수 있도록 정립하였다.

   

   

   

직접 다운로드

데이터베이스구축방법론-1.pdf

데이터베이스구축방법론-2.pdf


   

   

   

   

http://koreadb.data.go.kr/frt/cms/resourceMng/selectResourceMngment.do?nttId=7279&bbsId=BBSMSTR_000007003020&pageIndex=1&searchCnd=&searchWrd=

Posted by codedragon codedragon

댓글을 달아 주세요

   

데이터 형식

데이터 : 스타일시트에서 사용되는 프로퍼티의 값

   

정수와 실수

10진법으로 표기, 양과 음 지정, 단위와 함께 사용시 값 범위 제한

   

길이

글꼴 및 이미지 크기 조절. 상대 단위와 절대 단위로 분류

h1 { margin: 0.5em; } /* em, 요소의 글꼴(font) 높이 */

h1 { margin: 1ex; } /* x-height, 글자 'x'의 높이 */

p { font-size: 12px; } /* pixels, 화면에 상대적으로 */

   

상대 단위 : em(글꼴의 크기), ex(글꼴의 x너비), px(픽셀)

h1 { margin: 0.5in; } /* 인치(inche), 1in = 2.54cm */

h2 { line-height: 3cm; } /* cm, centimeter */

h3 { word-spacing: 4mm; } /* mm, millimeter */

h4 { font-size: 12pt; } /* 포인트(point), 1pt = 1/72 in */

h4 { font-size: 1pc; } /* 피카(pica), 1pc = 12pt */

   

in(인치), cm(센티미터), mm(밀리미터), pt(포인트:1/72인치), pc(피카:12인치)

   

백분율 단위(percentage unit)

선택적 기호( '+'또는'-', 기본값은'+'), 수치(소수점 있거나 없거나), '단위 : '%'

p { line-height: 120%; } /* 요소의 글꼴 크기('font-size')의 120% */

   

색상(color)

키워드(keyword) 또는 RGB 값 사용.

body {color: black; background: white; }

h1 { color: maroon; }

h2 { color: olive; }

em { color: #f00; } /* #rgb */

em { color: #ff0000; } /* #rrggbb */

em { color: rgb(255,0,0); } /* 정수 범위: 0 - 255 */

em { color: rgb(100%, 0%, 0%); } /* 유동(float) 범위: 0.0% - 100.0% */

em { color: rgb(255,0,0); } /* 정수 범위: 0 - 255 */

em { color: rgb(300,0,0); } /* 255로 잘림 */

em { color: rgb(110%, 0%, 0%); } /* 100%로 잘림 */

   

색상 키워드

aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red,

silver, teal, white, yellow

   

   

'Development > HTML, CSS, XML, ...' 카테고리의 다른 글

CSS 지정방식  (0) 2015.04.01
CSS 주석  (0) 2015.03.10
CSS 데이터 형식  (0) 2015.02.01
HTML 요소를 선택자로 사용시  (0) 2015.01.01
참고 & 출처 HTML5, CSS, XML  (0) 2014.11.25
색상 태그  (0) 2014.11.20
Posted by codedragon codedragon

댓글을 달아 주세요

   

   

bing site

http://www.bing.com

   

   

상단의 이미지 클릭후 검색하거나

검색 후 상단의 이미지 링크 클릭하여 검색결과가 이미지만 출력되도록 설정

   

하단에서 다양한 필터링을 적용하여 이미지 검색 가능

   

Posted by codedragon codedragon

댓글을 달아 주세요

 

   

http://pixabay.com/

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

http://images.google.com/

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

http://www.sencha.com/

Products - Sencha Touch 클릭

   

우측의 Download 클릭

   

Working in Open Source? 라고 적힌 곳의 Download버튼 클릭

   

다운 중

   

다운 받은 파일의 압축을 풉니다.

   

압축을 푼 경로

C:\javanAndroid\sencha-touch-2.3.1a-gpl\touch-2.3.1\로 이동합니다.

   

   

해당 폴더 (통째로)2개와 js파일 4개을 이클립스의 WebContent\touch폴더로 복사

폴더

resources

src

파일

sencha-touch.js

sencha-touch-all.js

sencha-touch-all-debug.js

sencha-touch-debug.js

   

이클립스에 복사를 완료한 화면.

설치 완료!

   

   

해당 파일 설명

구분

설명

resources

CSS나 이미지 등 센차터치에서 사용하는 리소스 파일이 존재

src

기능을 수행하는 개별 라이브러리 존재

sencha-touch.js

debug가 붙지 않은 파일형태는 압축된 형태

기초 라이브러리만 있으며 다른 기능을 사용하려면 src폴더내의 파일을 가져와서 써야 합니다.

현업에서 사용

sencha-touch-all.js

debug가 붙지 않은 파일형태는 압축된 형태

현업에서 사용

sencha-touch-all-debug.js

모든 라이브러리 내용을 볼 수 있음

개발 시 사용

sencha-touch-debug.js

모든 라이브러리 내용을 볼 수 있음

개발 시 사용

 

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

02.html-전체 선택자  (0) 2014.09.21
객체의 프로퍼티 접근하기  (0) 2014.09.10
Sencha 라이브러리 설치  (0) 2014.09.04
01.html-객체 생성 2  (0) 2014.09.02
00.jQuery 기본  (0) 2014.08.31
객체 생성1  (0) 2014.08.26
Posted by codedragon codedragon

댓글을 달아 주세요

SD카드의 이미지/이미지 정보 불러오기, 불러온 이미지 파일 로컬영역에 저장하기

   

   

강의 내용

activity_main.xml

LinearLayout(Vertical) 변경

Graphical Layout > Form Widgets-Button추가

Graphical Layout > Form Widgets-TextView 추가

Graphical Layout > Composite-ScrollView추가

-Graphical Layout > image&Media-ImageView 추가

  

AndroidManifest.xml

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

MainActivity.java

//이벤트 핸들러

//Activity호출해서 만들어진 데이터를 전달받는 메소드 재정의

   

   

이미지파일을 애뮬레이터에 복사하기

DDMS >

/sdcard/Download/ 로 이동 (/storage/sdcard/Download/)

Push a file into the device > 그림 파일 3장 선택 후 확인하여 추가합니다.

추가된 그림은 미디어DB에 등록되어 고유한 주소로 관리되어 집니다.

   

애뮬레이터 창을 닫은 후 다시 시작합니다.

   

   

미디어DB

추가된 모든 파일을 고유한 주소로 관리합니다.

   

   

AndroidManifest.xml 권한 추가

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

   

   

프로젝트 소스 코드

출처: <https://github.com/10zeroone/study_Android/tree/master/64FileSearchByGallery>

   

   

출력 결과

이미지가 등록되어 있지 않은 경우

   

   

   

   

   

   

애뮬레이터에서 test.jpg파일 추출 후 확인하기

   

Posted by codedragon codedragon

댓글을 달아 주세요

서버에서 Image 읽어 출력하기

  • 바이너리 데이터(이미지) 읽어와서 표시하기

   

   

강의 내용

activity_main.xml

RelativeLayout 변경

Graphical Layout > Form Widgets-Button추가

Graphical Layout > image&Media-ImageView 추가

AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET"/>

MainActivity.java

import

//스레드를 생성해서 서버에 접속 -processData

//서버에 접속해서 Image를 읽기 - getStreamFromURL

//읽어온 InputStream을 Bitmap으로 전달 - getRemoteImage

   

 

   

출력 결과

   

   

   

   

   

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

터치를 이용해 ViewFlipper의 이미지 출력하기

   

   

강의 내용

activity_main.xml

이미지 파일 drawable폴더에 추가

RelativeLayout 변경

Graphical Layout > Transitions-ViewFlipper 추가

-android:layout_width="match_parent"

MainActivity.java

//변수 선언

//배열 생성

//ViewFlipper객체 생성

//이미지를 ViewFlipper에 등록

implements View.OnTouchListener

//이벤트 연결

//이벤트 핸들러

\res\anim\push_left_in.xml

View가 왼쪽 방향으로 밀려들어 올때 사용

\res\anim\push_left_out.xml

View가 왼쪽 방향으로 밀려 나갈때

\res\anim\push_right_in.xml

View가 오른쪽 방향으로 밀려들어 올때 사용

\res\anim\push_right_out.xml

View가 오른쪽 방향으로 밀려 나갈때

   

   

   

   

   

   

   

ViewFlipper

여러 개의 페이지를 ViewFlipper에 넣은 다음 페이지 넘김 효과를 통해 보여주게 됩니다.

   

터치이벤트

  • 화면을 손가락으로 터치할 때마다 발생하는 이벤트
  • 제스처(Gesture)는 손가락으로 좌에서 우로 스크롤할 때 일어나는 패턴을 의미합니다.
  • 터치 화면전환효과를 res\anim\에 xml형태로 구현합니다.
  • anim 명칭으로 폴더 생성해서(android정해진 형태임)xml파일을 저장해야 합니다

   

   

좌표를 통한 터치 방향 판별

   

   

\anim폴더 생성 후 XML 파일 생성하기

   

   

 

   

출력 결과

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

HorizotalScrollView안 ImageVIew추가 이미지를 삽입한 다음 세로 스크롤 생성 여부 확인해 보기

   

   

강의 내용

activity_main.xml

LinearLayout 변경

Graphical Layout > Composite-HorizontalScroolVIew 추가

Graphical Layout > Layouts-LinearLayout(Horizontal) 추가

-Graphical Layout > image&Media-ImageView 추가

-국기 이미지 수만큼 추가

세로 스크롤 생성 확인

  

\res\drawable\

국가 이미지 추가

   

   

 

   

출력 결과

   

 

Posted by codedragon codedragon

댓글을 달아 주세요