® IBM Software Group © 2009 IBM Corporation 인구부문 조사시스템 검토회 조사시스템관리과 이준휘
IBM Rational Solutions Day L 씨의 뇌 구조 인구동향 인구이동 인구 추계 웹개발 공부 R 까기 세력확장 스마트폰 웹어플 개발 배드민턴 고수의 길 세심한 마음
IBM Rational Solutions Day 인구부문 조사시스템 소개 유용한 DB 프로그램 소개 웹개발 디버깅 / 테스트 도구 소개 발표 순서
IBM Rational Solutions Day 인구동태입력시스템 인구동태관리프로그램 매화장 자료연계시스템 통계청 자료전송시스템 사망보조자료 입력시스템 국내국제인구이동 프로그램 현안 업무 Ⅰ. 인구부문 조사시스템 소개
IBM Rational Solutions Day 인구동향통계조사 개요 작성 목적 대한민국의 인구규모 및 인구구조를 변동시키는 기본적인 요인인 출생 · 사망 · 혼인 · 이혼에 대한 현황 파악 국가의 인구 · 주택 · 보건 · 사회복지 · 교육 · 교통 등에 관한 정책 수립 및 민간기업의 경영계획 수립에 필요한 기초자료 제공 작성 대상 대한민국 국민으로서 대한민국 영토 내 거주자와 외국에 거주하는 자에 의해 발생한 출생 · 사망 · 혼인 · 이혼 공표 주기 매년 ( 잠정, 확정 ), 매월 ( 속보 ) 1. 인구동태입력시스템
IBM Rational Solutions Day 인구동향 ( 출생 · 사망 · 혼인 · 이혼 ) 자료의 입력 및 내검 기능 전국 지자체에서 사용 16 개 시도, 270 여 시군구, 3500 여 읍면동 2008 년 1 월 신고서 변경에 맞춰 C/S 프로그램으로 재개발 개발언어 : 델파이 7, JSP, 오라클 10g 도로명 주소 입력 관련 기능 추가 예정 (2011 년 ) 1. 인구동태입력시스템
IBM Rational Solutions Day 인구동태입력시스템 지자체 인구동향 자료입력 과정
IBM Rational Solutions Day 인구동태입력시스템
IBM Rational Solutions Day 인구동향 자료의 내검 등록 및 이력관리 마스터 생성, 집계, 입력테이블 백업 등 개발 언어 : 델파이 5, 오라클 10g 다문화 자료처리 기능 추가 예정 (2011 년 ) 2. 인구동태관리프로그램
IBM Rational Solutions Day 인구동태관리프로그램
IBM Rational Solutions Day 행안부 새올행정시스템에서 매화장자료 입수 2009 년 5 월부터 신생아 사망신고 누락 보완 출생전후기사망통계 작성을 위한 기초자료로 활용 개발 언어 : Java(jdom), 오라클 10g, 쉘스크립트 인증을 위해 서버용 GPKI 설치 행안부 Java 라이브러리 활용 systemier-client 3. 매화장 자료연계시스템
IBM Rational Solutions Day 매화장 자료연계시스템 기능 구성도
IBM Rational Solutions Day 사망관련기관으로부터 자료 입수 서울시립승화원 등 전국 6 개 화장장 (2009 년 3 월부터 ) 중앙응급의료센터 등 3 개 관련기관 (2010 년 3 월부터 ) 주소 : 보안서버 (SSL) 를 구축하여 전송과정 암호화 개발 언어 JSP(Servlet), JavaScript(jQuery), CSS 오라클 10g 4. 통계청 자료전송시스템
IBM Rational Solutions Day 통계청 자료전송시스템
IBM Rational Solutions Day 사망보조자료의 입력 · 내검 및 자료간 연계 기능 사망진단서 ( 화장장영아, 화장장사산 ) 모자보건신고서 2010 년 말 재개발 개발 언어 : 델파이 7, 오라클 10g 사산 및 출생전후기 자료관리 기능 개발 중 입력자료 및 인구동향자료로 사산 마스터 생성 등 5. 사망보조자료 입력시스템
IBM Rational Solutions Day 사망보조자료 입력시스템
IBM Rational Solutions Day 국내인구이동통계 개요 작성 목적 대한민국 국민의 지역별 인구이동량 및 이동방향 등 파악 지역간 균형적 국토개발, 교통, 교육 및 주택 등의 정책수립 자료와 지역별 인구추계에 필요한 기초자료 제공 작성 대상 대한민국 국민으로서 주민등록법 제 16 조의 규정에 해당되는 거주지 이동자 및 이동세대 중 읍면동 경계를 벗어난 경우 공표 주기 매년, 매월 6. 국내국제인구이동 프로그램
IBM Rational Solutions Day 국제인구이동통계 개요 작성 목적 현재인구 작성과 장래인구 추계 및 인력수급정책의 기초자료 제공 작성 대상 내국인 및 외국인의 출입국 전산자료를 기초로 상주 ( 常住 ) 개념에 따라 체류기간 90 일을 초과하는 장기이동자 공표 주기 매년 ( 월별자료는 인구추계에 활용됨 ) 6. 국내국제인구이동 프로그램
IBM Rational Solutions Day 행안부 전입신고자료를 내검 및 집계하여 국내인구이동통계 작성 지원 국제인구이동 집계 기능 포함 국제인구이동시스템 개발 시 기능 분리 예정 개발 언어 : 델파이 7, 오라클 10g 6. 국내국제인구이동 프로그램
IBM Rational Solutions Day 국내국제인구이동 프로그램
IBM Rational Solutions Day 사망보조자료 입력시스템 기능 추가 사산 및 출생전후기 자료관리 기능 국제인구이동시스템 개발 기존 SAS 프로그램 개선 및 추가 요구사항 반영 과거자료 DB 구축, 장기이동자 추출 로직 개선, 집계 등 인구추계시스템 개발 ( 협의 중 ) 파일로 관리되고 있는 자료 DB 화 자료처리과정 자동화 등 7. 현안 업무
IBM Rational Solutions Day DEBUG 패키지 ASSERT 프로시저 TMR 패키지 사용 방법 참고자료 Ⅱ. 유용한 DB 프로그램 소개
IBM Rational Solutions Day 프로시저의 처리과정 로그를 파일에 남김 프로시저 변수 출력 등 디버깅에도 활용 가능 1. DEBUG 패키지 2. ASSERT 프로시저 조건 비교 실패 시 오류 발생하며 종료 입력 변수 점검에 활용 3. TMR 패키지 프로그램 실행시간을 측정하는 간단한 방법
IBM Rational Solutions Day 사용 방법
IBM Rational Solutions Day 사용 방법 utility 스키마 생성, 패키지 컴파일, 동의어 생성 운영 DB 서버에는 이미 설치 각 사용자에 실행 권한 부여 사용자 별 디렉토리 객체 생성 초기화 및 사용 ( 소스코드에 추가 )
IBM Rational Solutions Day DEBUG 패키지 이펙티브 오라클 성능향상을 위한 데이터베이스 설계 비법 “PL/SQL 에 DEBUG.F 를 사용하라 ”(108~109 쪽 ) Thomas Kyte 저, 정보문화사 (2004) ASSERT 프로시저, TMR 패키지 Oracle PL/SQL Best Practices “Best Practices for Coding Defensively”(135~139 쪽 ) “Best Practices for Finding Slow Code”(219~225 쪽 ) Steven Feuerstein 저, O’REILLY(2008) 5. 참고자료
IBM Rational Solutions Day 구글 크롬 개발자도구 IETester Ⅲ. 웹개발 디버깅 / 테스트 도구 소개
IBM Rational Solutions Day 구글 크롬 개발자도구 html 요소의 윤곽 표시 html 요소에 적용된 스타일 표시 · 변경
IBM Rational Solutions Day 구글 크롬 개발자도구 JavaScript 콘솔에서 객체 값 조회 · 변경 정지점 지정, 변수값 watch 가능
IBM Rational Solutions Day Internet Explorer 버전별 테스트 프로그램 홈페이지 2. IETester
IBM Rational Solutions Day IETester
IBM Rational Solutions Day 감사합니다 ^^