과 업 지 시 서

Ⅰ		과업의 개요 및 행정사항

1. 과 업 명 : 대기관측망 관제시스템 구축 및 운영프로그램 개발

2. 과업의 배경 및 필요성

가. 충청남도내 4개지역(당진, 태안, 보령, 서천) 석탄화력발전소 주변지역의 국가대기측정망은 5개소로 지역 대기정보 제공·분석에는 공간적으로 한계가 있어 발전사 운영(약 40기) 민간대기측정망 운영 필요성 제기

나. 도내 화력발전사(중부발전, 서부발전, 동서발전)에서 운영 중인 민간대기측정망의 통합운영을 위해 민간대기측정망에서 생산된 정보의 표준화를 통한 통합관제시스템 구축과 운영을 위한 프로그램 개발 필요

3. 기대효과

가. 민간측정망 통합 운영으로 국가측정망 수준의 정보 제공으로 발전소 등 주변지역 신뢰성 있는 대기정보 제공과 확보

나. 화력발전소 주변지역 대기개선 정책수립을 위한 기초연구자료 확보로 주변지역 환경복지 개선기여

4. 과업수행기간 : 계약일로부터 2020년 7월 15일까지

5. 과업 수행시 행정사항

가. 연구과제 수행기간 종료일까지 결과물(시스템 포함)을 제출하여야 함

나. 최종보고서의 성과물은 우리 연구원의 심사를 받아야하며, 중도금, 잔액금은 심사를 필한 후 지급함

다. 연구결과는 충남연구원 승인없이 제3자에게 양도하거나 하청할 수 없음

라. 제시되는 관계사항 등 모든 사항에 대하여는 타에 누설하여서는 안 되며, 연구결과를 우리 연구원의 승인 없이 대외적으로 발표할 수 없음

Ⅱ		과업의 내용

1. 과업의 범위

가. 공간적 범위 : 화력발전소 운영 관제시스템 통합

나. 시간적 범위 : 2020년 7월 15일 이전 테스트버전 개발완료

다. 내용적 범위

가) 서버 납품 및 설치

• 서버 4식(WEB서버, WAS서버, DB서버, 통신서버)

• 스토리지 1식

• 모니터링 콘솔 1식

• Database S/W

나) 운영프로그램 구축

• 통신프로그램 개발

• 관제프로그램(웹) 개발

• 외부 자료제공용 RESTful API 개발

다) Database 구축

• Stored Procedure, Function, Trigger 개발

• Table, Index, Sequence 생성

라) 운영 매뉴얼 제작

2. 세부 과업내용

가. 일반지침

1) 과업의 목표 : 본 과업은 2020년 7월 15일을 테스트버전 개발

나. 과업내용

1) 서버 납품 및 설치

업무구분		서버 납품 및 설치
업무명		서버 납품 및 설치(4식)
요구 사항	정의	관제시스템에서 사용하는 WEB, WAS, DB, 통신서버의 납품 및 설치
	세부 내용	• 다음의 사양을 만족하는 서버를 연구원에서 지정하는 장소에 납품 및 설치한다. • CPU : 2.4GHz, 8Core, 20MB L2 Cache 이상 • Memory : 32GB DDR3 이상 • HDD : 1TB 이상 • LAN : 10/100/100 4Port이상 • HBA : 16Gb/s Fiber Channel 2Port • OS : Windows Server 2016

업무구분		서버 납품 및 설치
업무명		스토리지 납품 및 설치
요구 사항	정의	스토리지 납품 및 설치 (1식)
	세부 내용	• 다음의 사양을 만족하는 스토리지를 연구원에서 지정하는 장소에 납품 및 설치한다. • 용량 : 4TB 7.2Krpm SAS x 8 ,RAID5구성 • CPU : 2.4GHz/4-core • Memory : 32GB DDR3 이상 • NIC : 4Port 이상 • OS : Windows Storage Server 2012 R2, Std

업무구분		서버 납품 및 설치
업무명		모니터링콘솔 납품 및 설치
요구 사항	정의	모니터링콘솔 납품 및 설치1식
	세부 내용	• 다음의 사양을 만족하는 콘솔을 연구원에서 지정하는 장소에 납품 및 설치한다. • KVM스위치 : 8Port이상 1대 • 모니터 : 24인치 LCD 1대 • 관리PC - CPU : 3.00 GHz 10M L2 - RAM : 8GB DDR3이상 - HDD : 1T - OS : windows10 - SW : MS Office, 한글

업무구분		서버 납품 및 설치
업무명		Database S/W
요구 사항	정의	Database S/W 납품 및 설치
	세부 내용	• DBMS - Oracle 12C std, 1cpu Licence 설치

2) 운영프로그램 개발

가) 통신프로그램 개발

업무구분		측정자료 수신
업무명		통신자료 수신 프로세스
요구 사항	정의	충남연구원에서 정의하는 통신 규약에 따라 자료수집기에서 생성된 자료를 수신하는 프로세스
	세부 내용	• 통신 규약 절차에 따라 자료를 수신 • 자료수신 진행 상황을 Log로 기록 • 수신자료를 저장 프로세스에서 사용할 수 있도록 전달

업무구분		수신자료 저장
업무명		통신자료 저장 프로세스
요구 사항	정의	전달된 자료를 분석, Database에 저장하는 프로세스
	세부 내용	• 자료 분석 및 저장 • 프로세스 진행상황을 Log로 기록

업무구분		로그기록
업무명		로그기록
요구 사항	정의	통신프로그램의 각종 로그를 기록하는 프로세스
	세부 내용	• 통신로그 : 측정소와 통신하는 내용을 기록 • 이벤트로그 : 통신에러, DB에러 등의 이벤트를 기록 • 저장로그 : DB에 저장하는 내용을 기록 • 로그파일은 연월일을 접미사로 구분하여 일자별로 저장 예) event_20180801.log, db_20180801.log

나) 관제프로그램(웹) 개발

업무구분		환경설정
업무명		측정소관리
요구 사항	정의	측정소 정보를 관리하는 업무
	세부 내용	• 측정소코드, 측정소명, 설치주소, 설치장소, 지역명, 화면표출순서, TM좌표 • 측정소 위치 변경 기능

업무구분		환경설정
업무명		측정항목관리
요구 사항	정의	측정항목 정보를 관리하는 업무
	세부 내용	• 항목코드, 항목명, 측정단위, 유효자리수, 화면표출순서, 사용구분, 좋음 농도, 보통 농도, 나쁨 농도, 매우나쁨 농도 등

업무구분		환경설정
업무명		대기 환경기준 관리
요구 사항	정의	대기 환경기준 정보를 관리하는 업무
	세부 내용	• 측정항목, 개정일자, 1시간 평균 기준, 8시간 평균 기준, 24시간 평균기준, 년 평균 기준

업무구분		환경설정
업무명		사용자 관리
요구 사항	정의	사용자 운영 프로그램의 사용자 계정 정보를 관리하는 업무
	세부 내용	• 사용자계정, 패스워드, 권한, 사용자명, 소속, 사용유무 • 사용자계정에 대한 권한 설정 • 사용자 관리 업무는 권한이 Admin 또는 System 관리자만 접근할 수 있음 • 프린트 출력 및 엑셀 파일 저장시 패스워드는 * 표시 • 민감정보는 암호화하여 DB저장

업무구분		환경설정
업무명		기본환경 설정
요구 사항	정의	기본환경을 설정하는 업무
	세부 내용	• 초기화면 지도 및 측정항목 선택 • 풍향 표시 방법 선택, 자동조회 간격 선택 • Chart 및 Sheet 기본 설정값 선택

업무구분		환경설정
업무명		이상자료 기준 관리
요구 사항	정의	이상 자료의 선별 기준 정보를 관리하는 업무
	세부 내용	• 이상구분, 측정항목, 농도단계, 기준값1, 기준값2, 사용유무 • 농도단계(고농도, 저농도)에 따라 기준값 적용 처리 • 이상구분에 따라 기준값1은 사용하지 않을 수 있음

업무구분		자료조회
업무명		권역별 평균 미세먼지 추이도
요구 사항	정의	미세먼지(PM10. PM2.5)의 최근 24시간 권역별 1시간 평균농도를 조회하는 업무
	세부 내용	• 권역에 속한 측정소의 1시간 측정농도의 평균농도를 조회 • 1분에 한 번씩 자동조회 선택

업무구분		자료조회
업무명		항목별 대기오염도
요구 사항	정의	특정 항목의 선택 측정소에 대한 측정 자료를 조회하는 업무
	세부 내용	• 월평균, 일평균, 8시간평균, 1시간평균, 5분평균 선택 • 동일자료, 특정농도 검색 • 측정기 Flag가 비정상인 경우, 측정농도 조회

업무구분		자료조회
업무명		항목별 대기오염추이도
요구 사항	정의	특정 항목의 선택 측정소에 대한 측정 자료를 조회하는 업무
	세부 내용	• 월평균, 일평균, 8시간평균, 1시간평균, 5분평균 선택 • 동일자료, 특정농도 검색 • 측정기 Flag가 비정상인 경우, 측정농도 조회 • 1분에 한 번씩 자동조회 선택

업무구분		자료조회
업무명		항목별 대기오염추이도(기간)
요구 사항	정의	특정 항목의 선택 측정소에 대한 측정 자료를 조회하는 업무
	세부 내용	• 월평균, 일평균, 8시간평균, 1시간평균, 5분평균 선택 • 조회기간은 시작일자, 종료일자 • 동일자료, 특정농도 검색 • 측정기 Flag가 비정상인 경우, 측정농도 조회

업무구분		자료조회
업무명		항목별 연평균 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 연평균 농도를 조회하는 업무
	세부 내용	• 조회기간은 시작년도, 종료년도 • 전체 년도에 대한 평균 산출 시간이 장시간 걸릴 수 있으므로, 필요할 때만 산출할 수 있도록 선택 기능 필요

업무구분		자료조회
업무명		항목별 변동기간 평균
요구 사항	정의	특정 항목의 선택 측정소에 대한 기간 평균을 조회하는 업무
	세부 내용	• 조회기간은 시작년도, 종료년도 • 전체 년도에 대한 평균 산출 시간이 장시간 걸릴 수 있으므로, 필요할 때만 산출할 수 있도록 선택 기능 필요 • 변동기간의 농노의 합계, 건수, 평균농도 표시

업무구분		자료조회
업무명		항목별 장비가동 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 가동 현황을 조회하는 업무
	세부 내용	• 년, 월 선택 기능 • 총측정시간, 유효측정시간, 가동률, 상태 Flag별 횟수 표시 • 전체 측정소에 대한 가동률 표시

업무구분		자료조회
업무명		측정소별 대기오염도
요구 사항	정의	특정 측정소의 선택 항목에 대한 측정 자료를 조회하는 업무
	세부 내용	• 월평균, 일평균, 1시간평균, 5분평균 선택 • 측정기 Flag가 비정상인 경우, 측정농도 조회 • 1분에 한 번씩 자동조회 선택

업무구분		자료조회
업무명		측정소별 대기오염추이도
요구 사항	정의	특정 측정소의 선택 항목에 대한 측정 자료를 조회하는 업무
	세부 내용	• 월평균, 일평균, 1시간평균, 5분평균 선택 • 측정기 Flag가 비정상인 경우, 측정농도 조회

업무구분		자료조회
업무명		측정소별 대기오염추이도(기간)
요구 사항	정의	특정 측정소의 선택 항목에 대한 측정 자료를 조회하는 업무
	세부 내용	• 조회기간은 시작년도, 종료년도 • 월평균, 일평균, 1시간평균, 5분평균 선택 • 측정기 Flag가 비정상인 경우, 측정농도 조회

업무구분		자료조회
업무명		측정소별 연평균 현황
요구 사항	정의	특정 측정소의 선택 항목에 대한 연평균 농도를 조회하는 업무
	세부 내용	• 조회기간은 시작년도, 종료년도 • 측정기 Flag가 비정상인 경우, 측정농도 조회 • 전체 년도에 대한 평균 산출 시간이 장시간 걸릴 수 있으므로, 필요할 때만 산출할 수 있도록 선택 기능 필요

업무구분		자료조회
업무명		측정소별 장비가동 현황
요구 사항	정의	특정 측정소의 선택 항목에 대한 가동 현황을 조회하는 업무
	세부 내용	• 년, 월 선택 기능 • 총측정시간, 유효측정시간, 가동률, 상태 Flag별 횟수 표시 • 전체 항목에 대한 가동률 표시

업무구분		자료조회
업무명		전지역 전항목 대기오염도
요구 사항	정의	선택 측정소 및 선택 항목에 대한 측정 자료를 조회하는 업무
	세부 내용	• 연평균, 월평균, 일평균, 1시간평균 선택 기능 • 1분에 한 번씩 자동조회 선택

업무구분		자료조회
업무명		전지역 전항목 대기오염도(기간)
요구 사항	정의	선택 측정소의 선택 항목에 대한 기간 평균농도를 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 항목별 평균, 최고, 최저 농도 표시

업무구분		자료조회
업무명		대기오염 자동측정 기록지
요구 사항	정의	특정 측정소, 측정항목의 한 달의 1시간 측정 자료를 조회하는 업무
	세부 내용	• 측정기 Flag가 비정상인 경우, 측정농도 조회 • 일자별 및 시간대별 평균, 최고, 최저 표시 • 기준초과 횟수 표시 : 1시간, 8시간, 24시간 • 유효측정시간, 가동률, 월평균 표시

업무구분		자료조회
업무명		월 대기측정자료 현황
요구 사항	정의	선택 측정소 및 선택 측정항목에 대한 한 달의 1시간 측정 자료를 조회하는 업무
	세부 내용	• 측정기 Flag가 비정상인 경우, 측정농도 조회 • 일자별 및 시간대별 평균, 최고, 최저 표시

업무구분		자료조회
업무명		특정 자료 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 측정 자료를 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 일평균, 8시간평균, 1시간평균 선택 • 자료정렬, 상태 Flag, 기준초과, 특정농도 등 선택

업무구분		자료조회
업무명		권역별 시간평균농도 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 권역별 평균(최고)농도를 조회하는 업무
	세부 내용	• 조회기간 변경을 좌∙우 버튼 선택 • 미세먼지(PM10, PM2.5) 항목은 권역별 평균 농도 조회 • 오존(O3) 항목은 권역별 최고 농도 조회 • 차트는 막대그래프로 권역별 비교 표시 • 권역별, 시간대별 평균(최고) 표시

업무구분		자료조회
업무명		권역별 시간평균 현황(기간)
요구 사항	정의	미세먼지(PM10, PM2.5), 오존(O3) 항목에 대한 권역별/ 측정소별 1시간 평균 농도를 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 권역별에 속한 측정소의 평균자료 표출 및 권역 평균, 최고, 최저 표시 • 시간대별 전체 평균, 최고, 최저 표시

업무구분		자료조회
업무명		권역별 특정시간대 평균
요구 사항	정의	측정항목에 대한 특정시간대 평균농도를 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 적용시간은 시작시간, 종료시간 • 권역은 미세먼지(PM10,PM2.5) 또는 오존(O3) 선택

업무구분		자료분석
업무명		항목별 최고농도 발생 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 최고농도 및 발생일시를 조회하는 업무
	세부 내용	• 1시간평균, 8시간평균, 일평균 동시 조회

업무구분		자료분석
업무명		기간별 최고농도 발생 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 최고농도 및 발생일시를 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 일평균, 8시간평균, 1시간평균 선택 • 최고농도 발생일시 또는 최저농도 발생일시 선택

업무구분		자료분석
업무명		항목별 최고농도 발생 현황
요구 사항	정의	선택 측정소에 대한 항목별 일자별 최고농도, 발생 측정소, 발생 시간을 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 최고농도가 여러시간 발생된 경우 모두 표시

업무구분		자료분석
업무명		농도구간별 발생빈도 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 구간별 발생빈도를 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 일평균, 8시간평균, 1시간평균 선택 • 농도구간은 기본 설정치 및 사용자가 임의로 입력 처리 • 차트는 막대그래프로 도시별 월평균 비교 표시

업무구분		자료분석
업무명		시간대별 평균농도 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 시간대별 평균을 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 측정소별 평균농도, 최고농도, 최저농도 표시

업무구분		자료분석
업무명		요일별 평균농도 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 요일별 평균농도를 조회하는 업무
	세부 내용	• 조회기간은 시작일시, 종료일시 • 측정소별, 요일별 평균농도, 최고농도, 최저농도 표시

업무구분		자료분석
업무명		측정소별 대기오염 분포 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 유효측정시간 및 퍼센트별 농도를 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 일평균, 1시간 평균 선택 • 측정소별 평균농도, 최고농도, 최저농도 표시

업무구분		자료분석
업무명		측정소별 환경기준 초과 횟수 현황
요구 사항	정의	선택 측정소에 대한 항목별 기준초과 횟수를 조회하는 업무
	세부 내용	• 항목별 1시간평균, 8시간평균, 일평균 기준초과 횟수 표시 • 항목별 전체 기준초과 횟수 표시

업무구분		자료분석
업무명		월별 기준초과 집계 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 월별 기준초과 횟수를 조회하는 업무
	세부 내용	• 항목별로 1시간평균, 8시간평균, 일평균 기준초과 표시 • 측정소별 년 기준초과 횟수 표시 • 월별 기준초과 횟수 표시

업무구분		자료분석
업무명		기준초과 이력현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 기준초과 횟수 및 발생 일시, 초과 시 농도를 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 일평균, 8시간평균, 일평균 선택

업무구분		자료관리
업무명		자료입력 및 수정
요구 사항	정의	측정농도 또는 상태 Flag를 추가 또는 수정하는 업무
	세부 내용	• 해당 시간에 대한 5분 평균자료의 상태 Flag 수정 선택 • 해당 시간 클릭 시 5분 평균자료 표시 • 측정농도 변경 시 기준초과 확인

업무구분		자료관리
업무명		자료입력 및 수정 내역
요구 사항	정의	선택 측정소에 대한 자료입력 및 수정 내역 조회하는 업무
	세부 내용	• 조회기간은 시작일자, 종료일자 • 수정시간, 수정ID, 수정 전 농도, 수정 전 상태 Flag, 수정 후 농도, 수정 후 상태 Flag 표시 • 자료정렬 선택에 따른 표시

업무구분		자료관리
업무명		평균자료 생성
요구 사항	정의	선택 측정소 및 선택 측정항목에 대한 평균농도를 생성하는 업무
	세부 내용	• 8시간 평균농도 생성, 일 평균농도 생성, 월 평균농도 생성, 년 평균농도 생성 • 평균농도는 1시간 평균농도를 사용하여 생성

업무구분		자료관리
업무명		자료 확정
요구 사항	정의	해당 월에 대한 자료 수신, 입력, 수정 등 측정 자료를 변경할 수 없도록 확정하는 업무
	세부 내용	• 저장 시 확인 메시지 표시

업무구분		보고서
업무명		측정소별 측정기기 가동 현황
요구 사항	정의	선택 측정소에 대한 6대 항목의 측정소별 가동율을 조회하는 업무
	세부 내용	• 측정소별 가동율 표시

업무구분		보고서
업무명		환경기준 초과 현황
요구 사항	정의	선택 측정소에 대한 6대 항목의 기준초과 내역을 조회하는 업무
	세부 내용	• 기준초과 측정소, 초과횟수, 최고농도, 초과일시 표시

업무구분		보고서
업무명		대기환경수준 현황
요구 사항	정의	선택 측정소에 대한 6대 항목의 월 자료를 조회하는 업무
	세부 내용	• 항목별 평균, 1시간평균 최고농도, 1시간평균 최저농도, 초과시간, 일평균 최고농도, 일평균 최저농도 등 표시 • 지역별 평균 표시

업무구분		보고서
업무명		월별 항목별 가동율 현황
요구 사항	정의	특정 측정항목의 선택 측정소에 대한 월별 가동시간 및 가동률을 조회하는 업무
	세부 내용	• 측정소별 년 가동시간 및 가동률 표시 • 월별 전체 측정소 가동시간 및 가동율 표시

업무구분		보고서
업무명		지역별 월별 대기오염도 변화
요구 사항	정의	특정 측정항목의 선택 측정소에 대한 월별 평균 및 지역별 평균을 조회하는 업무
	세부 내용	• 자료조회 시 1시간 평균자료 또는 월.년 마감자료를 사용여부 선택 • 측정기 Flag가 비정상인 경우, 측정농도 조회 • 지역별 평균농도 표시 • 지역별, 측정소별 년평균 표시

업무구분		보고서
업무명		측정소별 가동 현황
요구 사항	정의	특정 항목의 선택 측정소에 대한 장비가동율, 유효측정일수, 유효측정시간, 월평균, 1시간평균(최고농도, 최저농도, 최고 일시, 기준초과 횟수, 초과율), 8시간평균(최고농도, 최저농 도, 최고일시, 기준초과 횟수, 초과율), 일평균(최고농도,최 저농도, 최고일시, 기준초과 횟수, 초과율)을 조회하는 업무
	세부 내용	• 지역별 평균 표시

업무구분		메시지 전송
업무명		문자 수신자 관리
요구 사항	정의	이상자료 선별 내역에 대한 문자를 받는 수신자의 정보를 관리하는 업무
	세부 내용	• 이상자료 선별 종류 및 고농도 선택 • 문자, Fax 수신자 전화번호 및 사용구분 입력

업무구분		메시지 전송
업무명		문자 전송시간 관리
요구 사항	정의	이상자료 선별 내역에 대한 문자 전송 시간을 수신자별로 관리하는 업무
	세부 내용	• 이상자료 선별 종류 및 고농도 선택 • 문자, Fax 수신자 전화번호별 수신 시간 선택

업무구분		메시지 전송
업무명		이상자료 전송 내역 현황
요구 사항	정의	이상자료 선별 결과에 대한 전송 내역을 조회하는 업무
	세부 내용	• 이상자료 선별 종류 선택 • 조회기간은 년,월 선택

업무구분		메시지 전송
업무명		이상자료 전송 집계 현황
요구 사항	정의	이상자료 선별 결과에 대한 전송 횟수를 조회하는 업무
	세부 내용	• 이상자료 선별 종류 선택 • 조회기간은 년도 선택

업무구분		메시지 전송
업무명		문자 자동 전송
요구 사항	정의	이상자료 선별에 의해 생성된 자료를 수신자에게 자동으로 전송하는 프로그램
	세부 내용	• 수신자별 하나 이상의 생성된 자료가 있는 경우, 내용을 조합하여 문자 전송 • 수신자를 권역별로 구분해 분류된 내용 전송 • 이상자료 선별에 의한 자료 전송은 설정된 시간에 취합하여 전송 • 이상자료별 전송내역 표출

업무구분		메시지 전송
업무명		메시징 수동 전송
요구 사항	정의	사용자가 메시징을 생성하여 수신자에게 일괄 전송하는 업무
	세부 내용	• 수신자 추가/삭제/수정 관리 • 수신자 엑셀 일괄 입력 • 문자 양식 추가/삭제 관리 • 수신자 선택 문자 전송 • FAX 양식 추가/삭제 관리 • 작성된 FAX 양식 미리보기 • 수신자 선택 FAX 전송

다) 자료제공용 RESTful API 개발

업무구분		RESTful API관리
업무명		API 관리
요구 사항	정의	외부 제공용 API를 관리하는 기능
	세부 내용	• API명, 서비스설명, 사용기간 등을 등록, 수정

업무구분		RESTful API관리
업무명		API 사용자 관리
요구 사항	정의	API를 요청하는 사용자 정보를 관리하는 기능
	세부 내용	• API요청자 정보(기관명, 담당자 이름, 연락처, ID, 비밀번호, 사용기간)를 등록, 수정

3) Database 구축

업무구분		Stored Procedure
업무명		평균자료생성
요구 사항	정의	8시간, 일, 월, 년 평균자료를 생성하는 기능
	세부 내용	• 1시간 평균자료로 8시간 평균자료 생성 • 1시간 평균자료로 일평균자료 생성 • 1시간 평균자료로 월평균자료 생성 • 1시간 평균자료로 년평균자료 생성

업무구분		Stored Procedure
업무명		미수신자료생성
요구 사항	정의	미수신된 1시간평균자료의 생성
	세부 내용	• 대체자료 생성규칙에 따라 미수신 자료 생성

업무구분		Stored Procedure
업무명		이상자료 저장
요구 사항	정의	이상자료 판별 및 저장
	세부 내용	• 이상자료 기준에 따라 선별된 1시간 평균자료를 DB에 저장

업무구분		Function
업무명		측정범위초과 자료조회
요구 사항	정의	측정기의 측정범위 초과자료 확인
	세부 내용	• 1시간평균자료가 측정기의 범위를 초과하였는지를 확인

업무구분		Function
업무명		기준초과 자료조회
요구 사항	정의	측정평균의 기준초과 여부 확인
	세부 내용	• 1시간, 8시간, 24시간, 연평균 기준초과 자료 확인

업무구분		Function
업무명		농도기준 단계 확인
요구 사항	정의	측정값의 농도 기준값 확인
	세부 내용	• 측정값에 대한 농도기준에 따른 단계(좋음, 보통, 나쁨, 매우나쁨) 확인

업무구분		Table
업무명		Table생성
요구 사항	정의	관제프로그램 및 통신프로그램에서 사용하는 모든 자료가 저장되는 구조 생성
	세부 내용	• 자료의 성격에 따른 자료형, 길이 등을 고려하여 생성 • Table에는 PK를 생성하여 중복자료 저장 방지 • Table Comment, Column Comment 생성

업무구분		Index
업무명		Table Index 생성
요구 사항	정의	Index를 생성하여 자료조회성능의 최적화
	세부 내용	• 대용량자료를 조회하는경우에 필수적으로 조회조건에 따른 Index를 생성한다.

업무구분		Sequence
업무명		Sequence 생성
요구 사항	정의	순번이 필요한 자료는 필요에 따라 Sequence를 생성한다.
	세부 내용	• Sequence는 초기값, 증가값, 최대값을 적절하게 생성한다.