최 종 보 고 서 - mewebbook.me.go.kr/dli-file/nier/06/013/5515033.pdf50 웹기반...

223
50 웹기반 화학사고대응정보 제공시스템 구축 최 종 보 고 서 2009. 11

Upload: others

Post on 31-Dec-2019

2 views

Category:

Documents


0 download

TRANSCRIPT

50

웹기반 화학사고대응정보 제공시스템 구축

최 종 보 고 서

2009. 11

- I -

목 차

제 1 장 서론 ····························································································································· 1

제 1 절 연구 배경 ····························································································································· 1

제 2 절 연구 목적 및 필요성 ········································································································· 1

제 2 장 연구내용 및 방법 ····································································································· 3

제 1 절 과업범위 ······························································································································· 3

1. WEB 개발 ································································································································ 3

2. GIS 개발 ··································································································································· 5

3. 위험성평가 모델 개발 ············································································································ 6

4. 화학물질 취급업체 DB 구축 ································································································ 6

제 2 절 연구추진체계 ······················································································································· 8

1. 총괄 조직도 ······························································································································ 8

2. 조직별 역할 ······························································································································ 9

제 3 절 개발방법론 ························································································································ 10

1. 방법론 적용내용 ··················································································································· 10

2. 연구추진절차 ························································································································· 11

3. 단계별 산출물 ······················································································································· 14

제 4 절 개발방안 ···························································································································· 17

1. WEB 개발 ······························································································································ 17

2. GIS 개발 ································································································································ 29

3. 위험성평가 모델 개발 ········································································································· 33

4. 화학물질 취급업체 DB 구축 ····························································································· 53

제 5 절 내부시스템 간 인터페이스 ···························································································· 79

1. 화학물질정보 인터페이스 ··································································································· 79

2. 취급업체정보 인터페이스 ··································································································· 81

3. 기상정보 인터페이스 ··········································································································· 83

제 6 절 보안 ···································································································································· 98

1. 서버 보안 ······························································································································· 98

2. 시스템 접근 보안 ················································································································· 99

3. 사용자 권한 보안 ··············································································································· 100

4. 데이터 암호화 ····················································································································· 101

5. SSL 적용 ····························································································································· 102

제 3 장 연구결과 및 고찰 ································································································· 103

제 1 절 시스템 구성도 ················································································································ 103

1. HW 구성도 ·························································································································· 103

- II -

2. SW 구성도 ··························································································································· 104

3. 업무 구성도 ························································································································· 105

제 2 절 WEB 개발 ······················································································································· 106

1. JSP 개발언어 사용 ············································································································ 106

2. WEB 서버 이중화 ·············································································································· 107

3. 인증서 기반 로그인 방식 적용 ······················································································· 108

4. 데이터 송수신시 SSL 적용 ····························································································· 109

5. 추진 현황(CS CARIS의 WEB 전환) ············································································· 110

제 3 절 GIS 개발 ························································································································· 128

1. 지도 컨트롤 ························································································································· 128

2. 지도정보 검색 ····················································································································· 129

3. 권역별 표출 ························································································································· 133

4. 주제도 기능 ························································································································· 134

5. 스케치 기능 ························································································································· 135

제 4 절 위험성평가 모델 개발 ·································································································· 136

1. 과업범위의 내용 대비 결과 ····························································································· 136

2. 모델의 시스템 적용 절차 ································································································· 136

3. 사용자 입력 변수의 유효범위 ························································································· 137

4. 위험성평가 테스트 시나리오 ··························································································· 141

5. 모델 신뢰도 분석 ··············································································································· 144

제 5 절 DB 구축 ·························································································································· 156

1. 취급업체 DB 정보 구축 ··································································································· 156

제 4 장 결론 ························································································································· 204

제 5 장 기대성과 ················································································································· 207

참 고 문 헌 ··························································································································· 208

약 어 표 ································································································································· 210

최종성과품 제출목록 ··········································································································· 212

1. 소프트웨어 목록 ······················································································································· 212

2. 하드웨어 목록 ··························································································································· 212

3. 보고서 및 CD 목록 ················································································································· 213

별책부록 목차 ······················································································································· 214

- III -

표 목 차

표 2-1. 조직별 역할 ······························································································································· 9

표 2-2. 분석단계 산출물 ···················································································································· 14

표 2-3. 기본설계단계 산출물 ············································································································ 14

표 2-4. 상세설계단계 산출물 ············································································································ 15

표 2-5. 개발단계 산출물 ···················································································································· 15

표 2-6. 구현단계 산출물 ···················································································································· 16

표 2-7. 시설물 검색 ···························································································································· 22

표 2-8. 물질 및 기상정보 검색 ········································································································ 22

표 2-9. 위험성평가 ······························································································································ 23

표 2-10. 공통기능 ································································································································ 24

표 2-11. 사고대응 ································································································································ 25

표 2-12. 관리자기능 ···························································································································· 26

표 2-13. 취급업체 DB구축 관리자모드 강화 ················································································ 28

표 2-14. Spacial Broker 주요기능 ································································································· 30

표 2-15. 지도제작 지침 ······················································································································ 31

표 2-16. 화재/폭발/확산 단계별 피해범위 표시 구분 ································································· 36

표 2-17. 소스모델에 필요한 물리적 인자 ······················································································ 38

표 2-18. 화재모델의 피해거리 산출기준 ························································································ 40

표 2-19. 화재모델의 필요인자 ·········································································································· 40

표 2-20. 폭발성 증기와 가스에 대한 폭발효율 ············································································ 42

표 2-21. 폭발모델의 피해거리 산출기준 ························································································ 43

표 2-22. 폭발모델의 필요인자 ·········································································································· 43

표 2-23. DEGADIS와 SLAB 비교 ··································································································· 45

표 2-24. 확산모델의 피해거리 산출기준 ························································································ 47

표 2-25. 확산모델 필요인자 ·············································································································· 48

표 2-26. DIPPR 제공 물질 변수[독립변수 34종] ······································································· 49

표 2-27. 위험성평가에 필요한 물성 ································································································ 51

표 2-28. 모델수행 가능 조건 만족 물질 수 ·················································································· 52

표 2-29. 대응기관 정보 조사 일정 ·································································································· 53

표 2-30. 사전면담 ································································································································ 54

표 2-31. 유독물 영업자 등록현황(2008.12.31 기준, 출처 : 환경부) ····································· 55

표 2-32. 취급제한ㆍ금지물질 영업허가 현황(2008.12.31 기준, 출처 : 환경부) ················· 55

표 2-33. 교육 대상 지역 및 일정 ···································································································· 71

표 2-34. 교육내용 및 강사 ················································································································ 72

표 2-35. 콜센터 응대지침서 구성 ···································································································· 73

표 2-36. 화학물질정보 동기화 항목 ································································································ 79

표 2-37. 취급업체정보 동기화 항목 ································································································ 81

- IV -

표 2-38. 격자 및 경위도 지정방법 ·································································································· 87

표 2-39. RAMSIN{지점번호} 지정방법 ·························································································· 89

표 2-40. Cron job 내용 ····················································································································· 90

표 2-41. queue03.sh 내용 ················································································································ 91

표 2-42. queue41.sh 내용 ················································································································ 92

표 2-43. run41_2003_0825_0408.log 내용 ················································································· 94

표 2-44. 기상정보 생성과정 ·············································································································· 96

표 2-45. 서버 보안툴의 주요 특장점 ······························································································ 98

표 2-46. 데이터 암호화 세부방안 ·································································································· 101

표 2-47. 데이터 암호화 대상 항목 ································································································ 101

표 3-1. JSP Sample ························································································································· 106

표 3-2. Java Sample ························································································································ 106

표 3-3. JSTL Sample ······················································································································ 107

표 3-4. HTTPS 적용 Sample ········································································································ 109

표 3-5. 웹서버의 HTTPS 적용절차 ······························································································ 109

표 3-6. 지도 컨트롤 ·························································································································· 128

표 3-7. 지도정보 검색 ······················································································································ 129

표 3-8. 권역별 표출 ·························································································································· 133

표 3-9. 과업범위 대비표 ·················································································································· 136

표 3-10. 모델별 실행가능한 합리적 조건 ···················································································· 141

표 3-11. NFPA 위험등급 기준 ······································································································ 141

표 3-12. 화재위험성이 높은 사고대비물질(10개) ······································································ 142

표 3-13. 건강위험성이 높은 사고대비물질(10개) ······································································ 143

표 3-14. 변경된 위험성 평가기준 ·································································································· 143

표 3-15. 누출속도 변화에 따른 화재모델 결과 추이를 위한 입력변수 ································ 144

표 3-16. 누출속도 변화에 따른 화재모델 결과의 경향성 ························································ 144

표 3-17. 누출속도 변화에 따른 폭발모델 결과를 위한 입력변수 ·········································· 145

표 3-18. 누출속도 변화에 따른 폭발모델 결과의 경향성 ························································ 145

표 3-19. 풍속 변화에 따른 가우시안 확산모델 결과를 위한 입력변수(가벼운 가스) ······· 146

표 3-20. 풍속 변화에 따른 가우시안 확산모델 결과의 경향성(가벼운 가스) ····················· 146

표 3-21. 풍속 변화에 따른 디가디스 확산모델 결과를 위한 입력변수(염화비닐) ············· 147

표 3-22. 풍속 변화에 따른 디가디스 확산모델 결과의 경향성(염화비닐) ··························· 147

표 3-23. 대기안정도 변화에 따른 가우시안 확산모델 결과를 위한 입력변수(암모니아) · 148

표 3-24. 대기안정도 변화에 따른 가우시안 확산모델 결과의 경향성(암모니아) ··············· 148

표 3-25. 대기안정도 변화에 따른 디가디스 확산모델 결과를 위한 입력변수(염화비닐) · 149

표 3-26. 대기안정도 변화에 따른 디가디스 확산모델 결과의 경향성(염화비닐) ··············· 149

표 3-27. 논문에서 제시된 위험성평가 프로그램별 결과 비교 ················································ 150

표 3-28. 누출속도 변화에 따른 JET FIRE/VCE 모델 결과 비교를 위한 입력 변수 ······· 151

표 3-29. 누출속도 변화에 따른 JET FIRE/VCE 모델 결과의 경향성 비교 ······················· 151

표 3-30. 누출속도 변화에 따른 POOL FIRE 모델 결과 비교를 위한 입력값 ··················· 152

- V -

표 3-31. 누출속도 변화에 따른 POOL FIRE 모델 결과의 경향성 비교 ····························· 152

표 3-32. 풍속 변화에 따른 확산모델 결과비교를 위한 입력값 ·············································· 153

표 3-33. 풍속 변화에 따른 확산모델 결과의 경향성 비교 ······················································ 153

표 3-34. 대기안정도 변화에 따른 확산모델 결과 비교를 위한 입력값 ································ 154

표 3-35. 대기안정도 변화에 따른 확산모델 결과의 경향성 비교 ·········································· 154

표 3-36. 대응기관 정보 조사일정 ·································································································· 156

표 3-37. 지역별 대응기관 통계 ······································································································ 156

표 3-38. 기관별 면담일정 결과 ······································································································ 157

표 3-39. 지역별 자료입수 현황 ······································································································ 159

표 3-40. 업종별 등록증/허가증 현황 ···························································································· 160

표 3-41. 취급업체 집체교육 참석자 현황 ···················································································· 161

표 3-42. 취급업체 교육시 질의사항 ······························································································ 163

표 3-43. 지역별 홍보건수 ················································································································ 164

표 3-44. 지역별 홍보 및 DB구축 결과 ························································································ 165

표 3-45. DB업체 업종별 현황 ········································································································ 166

표 3-46. 기본정보 확인 업체 ·········································································································· 167

표 3-47. 지역별(업종별) 휴/폐업업체 현황(사업자등록번호, 2009.10.1 기준) ·················· 168

표 3-48. 불편 및 문의사항 접수현황 ···························································································· 169

표 3-49. 홍보기간별 홈페이지 방문자수 ······················································································ 170

표 3-50. 이메일(E-Mail) 홍보결과 ······························································································· 172

표 3-51. CASAS 시스템 입력항목별 자료입수 방법 ································································ 172

표 3-52. 자료구축 후 지역/업종별 취급업체 수 ········································································ 175

표 3-53. 영업등록증, 취급제한·금지물질허가증 정보입력 모니터링 ····································· 175

표 3-54. 영업등록증, 취급제한·금지물질허가증 전수검사 모니터링 ····································· 180

표 3-55. 취급업체정보 업로드 일정 ······························································································ 184

표 3-56. 검증작업 대상업체 ············································································································ 185

표 3-57. 검증 후 지역/업종별 취급업체 수 ················································································ 185

표 3-58. 검증일정 ······························································································································ 186

표 3-59. 검증결과 ······························································································································ 186

표 3-60. 유독물/취급제한․금지물질 취급업체 등록허가증 입수현황 ····································· 187

표 3-61. 유독물/취급제한․금지물질 취급업체현황 ····································································· 188

표 3-62. 영업형태별 취급업체현황 ································································································ 189

표 3-63. 판매․수입업 중 보관․저장시설이 없는 업체 및 영업형태 미구분 업체 현황 ······ 190

- VI -

그 림 목 차

그림 1-1. 연구목적 및 필요성 ············································································································· 2

그림 2-1. 화학물질 취급업체 DB구축 ······························································································· 6

그림 2-2. 총괄 조직도 ··························································································································· 8

그림 2-3. 개발방법론(CY-PIS) ········································································································· 10

그림 2-4. 분석단계 추진절차 ············································································································ 11

그림 2-5. 기본설계단계 추진절차 ···································································································· 12

그림 2-6. 상세설계 추진절차 ············································································································ 12

그림 2-7. 개발단계 추진절차 ············································································································ 13

그림 2-8. 구현단계 추진절차 ············································································································ 13

그림 2-9. 웹서비스 개발 트랜드를 반영한 개발환경 ·································································· 17

그림 2-10. JSON 표현 예 ·················································································································· 18

그림 2-11. GPKI 연계 방안 ·············································································································· 18

그림 2-12. MVC(Structs) 구성 예 ·································································································· 19

그림 2-13. AJAX 엔진 개념도 ·········································································································· 20

그림 2-14. 시스템 구성도 ·················································································································· 21

그림 2-15. Spacial Broker 특징 ····································································································· 30

그림 2-16. 모델 수행 가능 물질 분석 ···························································································· 48

그림 2-17. 유해화학물질 취급업체 DB 구축을 위한 FLOW ···················································· 53

그림 2-18. 실적보고자료 ···················································································································· 56

그림 2-19. 유독물 등록/허가증 예 ·································································································· 57

그림 2-20. 기본정보 입력 ·················································································································· 58

그림 2-21. 사업장 주소 입력 ············································································································ 59

그림 2-22. 보관·저장시설 입력 ········································································································· 59

그림 2-23. 기본정보 유무 입력 ········································································································ 60

그림 2-24. 기타정보 예 ······················································································································ 61

그림 2-25. 기타정보 입력 ·················································································································· 61

그림 2-26. 물질정보 입력 예 ············································································································ 62

그림 2-27. 물질정보 입력 엑셀 ········································································································ 62

그림 2-28. 저장시설 입력 예 ············································································································ 63

그림 2-29. 저장시설정보 입력 엑셀 ································································································ 63

그림 2-30. 유독물 등록/허가증 보관·저장시설능력 ····································································· 64

그림 2-31. 유독물 등록/허가증 보관․저장시설 현황 ···································································· 65

그림 2-32. 유독물 등록/허가증 보관․저장시설 소재지 ································································ 65

그림 2-33. 유독물 등록/허가증 연간취급량 ·················································································· 66

그림 2-34. 등록증/허가증 기본정보 입력양식(1) ········································································· 67

그림 2-35. 등록증/허가증 기본정보 입력양식(2) ········································································· 67

그림 2-36. 등록증/허가증 기본정보 입력양식(3) ········································································· 68

그림 2-37. 취급업체 정보 조사항목 ································································································ 69

- VII -

그림 2-38. 영업등록별 조사항목 ······································································································ 70

그림 2-39. 콜센터 운영방안 ·············································································································· 72

그림 2-40. 체크리스트(안) ················································································································· 73

그림 2-41. 지역별 홍보 계획 및 시행 ···························································································· 74

그림 2-42. 일일홍보체크리스트 ········································································································ 74

그림 2-43. 지역별 홍보 체크리스트 ································································································ 74

그림 2-44. 전수검사 프로세스 ·········································································································· 75

그림 2-45. 검증 프로세스 ·················································································································· 76

그림 2-46. 검증 세부공정 ·················································································································· 77

그림 2-47. 발송자료 양식(MS-WORD) ·························································································· 78

그림 2-48. 화학물질정보 인터페이스 흐름도 ················································································ 79

그림 2-49. 취급업체정보 인터페이스 흐름도 ················································································ 81

그림 2-50. Namelist file내 해당권역 지점 및 파라미터 수정 절차 ······································· 87

그림 2-51. 기상정보 인터페이스 흐름도 ························································································ 97

그림 2-52. 기상정보 동기화 항목 ···································································································· 97

그림 2-53. 3단계 보안정책 ············································································································· 100

그림 2-54. SSL방식의 보안 서버 구축절차 ················································································ 102

그림 3-1. 하드웨어 구성도 ·············································································································· 103

그림 3-2. 소프트웨어 구성도 ·········································································································· 104

그림 3-3. WEB CARIS 시스템 구성도 ························································································ 105

그림 3-4. MVC모델 적용 Sample ································································································· 107

그림 3-5. 이중화 구성방안 ·············································································································· 107

그림 3-6. GIS 서버 구성방안 ········································································································· 108

그림 3-7. GPKI 흐름도 ···················································································································· 108

그림 3-8. 행정전자서명 적용 예 ···································································································· 108

그림 3-9. 로그인화면 및 GPKI 인증 예 ······················································································ 110

그림 3-10. 메인화면 예 ···················································································································· 111

그림 3-11. 사이트맵 예 ···················································································································· 111

그림 3-12. 취급업체 검색 실행 예 ································································································ 112

그림 3-13. 취급업체 상세조회 예 ·································································································· 112

그림 3-14. 대응기관 목록검색 예 ·································································································· 113

그림 3-15. 대응기관-일반 상세조회 예 ······················································································· 113

그림 3-16. 대응기관-의료기관 상세조회 예 ··············································································· 114

그림 3-17. 대응기관-일반 작성 예 ······························································································· 114

그림 3-18. 대응기관-의료기관 작성 예 ······················································································· 115

그림 3-19. 물질정보 목록검색 예 ·································································································· 116

그림 3-20. 물질정보 상세조회 예 ·································································································· 117

그림 3-21. 기상정보 목록검색 예 ·································································································· 118

그림 3-22. 기상정보 상세검색 예 ·································································································· 118

그림 3-23. 위험성평가 데이터 입력화면 예 ················································································ 119

그림 3-24. 위험성평가 가능 모델 조회 예 ·················································································· 119

- VIII -

그림 3-25. 위험성평가 결과화면 예 ······························································································ 120

그림 3-26. 위험성평가 보고서 목록화면 예 ················································································ 120

그림 3-27. 위험성평가 목록 예 ······································································································ 120

그림 3-28. 관련시설물(취급업체/대응기관) 목록검색 예 ························································· 121

그림 3-29. 지형지물 목록검색 예 ·································································································· 121

그림 3-30. 지번검색 목록검색 예 ·································································································· 122

그림 3-31. 임의위치 검색 예 ·········································································································· 122

그림 3-32. 취급업체 상세조회(공통) 예 ······················································································· 123

그림 3-33. 물질정보 상세조회(공통) 예 ······················································································· 123

그림 3-34. 기능개선 예 ···················································································································· 124

그림 3-35. 양방향 의사소통 ············································································································ 125

그림 3-36. 위험성평가 파라미터 ···································································································· 126

그림 3-37. 사용자 접속관리 ············································································································ 126

그림 3-38. 사용자 목록 ···················································································································· 127

그림 3-39. 사용자 상세조회 및 수정 ···························································································· 127

그림 3-40. 지도 컨트롤 ···················································································································· 128

그림 3-41. 반경 검색 ························································································································ 130

그림 3-42. 산업단지 검색 ················································································································ 130

그림 3-43. 행정구역 검색 ················································································································ 131

그림 3-44. 분류별 검색 ···················································································································· 131

그림 3-45. 좌표 검색 ························································································································ 132

그림 3-46. 기상정보 검색 ················································································································ 132

그림 3-47. 세션의 권역코드를 읽어서 권역별 처리 ·································································· 133

그림 3-48. 취급업체 분포율 주제도 ······························································································ 134

그림 3-49. 인구 분포율 주제도 ······································································································ 134

그림 3-50. 사고대응 스케치 기능 ·································································································· 135

그림 3-51. 위험성평가 절차 ············································································································ 136

그림 3-52. 풍속 변화에 따른 확산모델 결과 비교 그래프 ······················································ 153

그림 3-53. 대기안정도 변화에 따른 확산모델 결과 비교 그래프 ·········································· 154

그림 3-54. 자료입수 절차 ················································································································ 158

그림 3-55. 집체교육 모습 1 ··········································································································· 162

그림 3-56. 집체교육 모습 2 ··········································································································· 162

그림 3-57. 일일홍보체크리스트 ······································································································ 164

그림 3-58. 홍보 체크리스트 ············································································································ 165

그림 3-59. 지방자치단체 폐업신고 수리 알림 공문(예) ··························································· 167

그림 3-60. 휴·폐업 리스트 ·············································································································· 168

그림 3-61. 질의응답(Q&A) 체크리스트 ······················································································· 169

그림 3-62. 온/오프라인 홍보방안 ·································································································· 170

그림 3-63. 한국화학물질관리협회 홈페이지 일일방문자수 ······················································ 171

그림 3-64. 한국화학물질관리협회 홈페이지의 홍보내용 ·························································· 171

- 1 -

제 1 장 서론

제 1 절 연구 배경

현재 전 세계적으로 유통되고 있는 화학물질의 수는 10만여종, 국내에서는 4만여종 이상

의 화학물질이 유통되었거나 유통되고 있으며, 매년 400여종 이상의 화학물질이 새로이 국

내시장에 진입되는 등 화학물질의 사용이 꾸준히 증가하고 있다. 화학산업은 다른 분야에

비해 빠르게 성장하여 국내 제조업 생산액의 14%, 고용의 9%를 차지하고 있고, 특히 석

유화학산업은 에틸렌 생산량 규모가 세계 3위에 이르는 등 국제적으로도 큰 비중을 차지

하고 있다. 이에 따라 다양한 화학물질에 대한 안전관리가 시급한 과제로 대두되고 있다.

[출처 : 환경부 2008 환경백서]

제 2 절 연구 목적 및 필요성

국내 화학물질 수의 증가와 이를 취급하는 취급업체 수가 증가함에 따라 화학사고의 개

연성 및 잠재성이 증가하고 있으며, 화학물질의 대량 생산에 따른 취급업체의 규모가 점차

확대되어 가고 있어서, 화학사고 발생 시, 취급업체 인근의 피해가 대형사고로 이루어질

수 있다. 이에 따라, 사고 발생 시 지자체, 소방, 경찰, 해경 등의 대응기관에서 신속하게

대응하고 피해를 최소화하여 국민 안전의 확보가 절실히 필요하다. 이를 위해 전국적으로

분포한 화학물질 취급업체의 통합관리가 필요하고, 위험성평가 모델인 확산, 화재, 폭발모

델 등의 최신의 모델에 대한 연구가 필요하며, 사고유형을 가상의 공간에서 확인할 수 있

는 GIS(Geographic Information System, 전자지도)의 도입이 필요하다.

또한, 국내 정보기술의 발달에 힘입어, 세계 최고 수준의 인터넷 인프라를 확보하고 있

으며, 인터넷을 사용하는 사용자 수는 비약적으로 증가하여, 전체 인구의 90%를 넘어서고

있는 시대적 상황을 고려할 때, 언제, 어디서나, 신속하게 사고대응이 가능하도록 접근성이

강화된 웹기반 시스템의 확보가 필요하다.

따라서, 본 연구에서는 취급업체에서 화학사고 발생 시, 기 구축된 취급업체 정보를 검

색하여 지도상의 위치를 확인하고, 위험성평가 모델을 구동하여, 그 결과를 전자지도 상에

표시함으로써, 사고지점으로 부터의 위험반경을 확인할 수 있는 웹기반 시스템을 개발하고

자 한다. 본 시스템을 사용하는 대응기관 사용자는 본 시스템에서 생산, 제공하는 대응정

보를 활용하여, 효과적이고 신속한 사고대응을 수행할 수 있고, 비상대응계획 및 체계적인

현장대응능력을 확보할 수 있도록 한다.

- 2 -

그림 1-1. 연구목적 및 필요성

- 3 -

제 2 장 연구내용 및 방법

제 1 절 과업범위

1. WEB 개발

현행 IT(Information Technology)기술과 향후 확장성 및 유지관리의 편의성

을 고려한 최적의 프레임워크를 선정하고 기존 Client Server기반의 화학물질사

고대응정보시스템(CARIS : Chemical Accident Response Information System)

의 단점 보완, 홈페이지 구축 관련 지침 및 표준을 준수하여 WEB기반의 표출

시스템을 개발, 구축한다.

가. JSP(Java Server page) 개발언어 사용

- JAVA, JSP 객체지향 기술을 기본으로 개방형 표준 아키텍처를 준수

하여 기존투자보호 및 향후 확장성을 담보로 개발한다.

- JSTL(JSP Standard Tag Library) 표준 라이브러리 사용으로 개발생

산성의 용이성을 향상시킨다.

- 다단계 아키텍처 구조인 MVC(Model View Controller)기반의 개발

환경을 이용하여 구축한다.

나. 웹 베이스의 안정적인 서비스를 위한 WEB 서버 이중화

- 서비스의 연속성 및 시스템의 안정성이 보장된 최적의 환경을 구현할

수 있도록 WEB/WAS 서버를 이중화(HA : High Availability)로 구

축한다.

- 빠르고 정확한 WEB 기반 전자지도 시스템을 구축하기 위해 신규 서

버를 도입하여 전자지도 관련 업무만 처리하도록 GIS(Geographic

Information System) 서버를 구성하도록 한다.

다. 인증서 기반 로그인 방식 적용

- 암호화 인증방식을 이용한 행정전자서명인증서(GPKI : Government

Public Key Infrastructure)를 이용하여 허가된 사용자만이 접속할 수

있도록 구현한다.

라. 데이터 송수신시 SSL(Secure Sockets Layer) 적용

- 웹 상에서 사용자 PC와 웹 사이트 사이에 송/수신되는 정보를 암호

화 전송함으로써, 개인정보 유출을 방지한다.

- SSL Package를 포함한 WEB 서버를 이용하여 보다 빠르고 안정적

- 4 -

인 보안정책을 구현한다.

마. 사고대응 기능 개선

- 사고대응마법사 기능개선 등 효과적인 사고대응 정보제공을 위한 개선

기능을 제시

. 기존 기능 확대 또는 축소

. 웹 환경에 적합한 새로운 사고대응기능 추가

바. 관리자 기능개발

- 관리자에 의한 위험성평가 모델 파라미터 설정기능을 통한 모델 튜닝

- 접속자 모니터링 기능 추가

- 관리자 권한의 지도내 정보 실시간 온라인 편집기능 부여

- 지도상내 사고전개, 지휘내용 등 서술형으로 설명이 가능한 스케치

기능 구현

- 지정 클라이언트와의 서술 스케치 내용이 한 화면에서 보이는 기능을

도입하여 양방향 의사소통 구현

- 전자지도의 Map 정보, 사용자 layer 등을 관리자가 직접 편집이 가

능하도록 지도 편집 도구개발

- 관리자 기능은 내부망의 지정된 시스템에서만 접근할 수 있도록 접근

통제 적용

사. 화학물질 취급업체 DB구축 관리자 모드 강화

- 구축된 화학물질 취급업체 DB에 대하여, 조회, 입력, 수정 시, 보다

다양한 검색조건을 부여 하며, 다운로드 및 프린트 기능을 추가하여,

사용자 편의성을 강화시킨다.

- 취급업체 정보에 대한 이력관리를 통하여, 정보의 정합성을 도모하

며, 데이터 관리를 용이하게 하며, 대응기관 관리기능 및 데이터 분

석을 통한 이력관리 업무를 추출하여, 각 DB 데이터의 History관리

를 한다.

- 사용자의 필수정보 및 비밀번호정보의 관리를 강화한다.

- 대응기관 사용자의 정보 수정시 임시저장이 가능하도록 DB설계의 변

경을 하며, 임시저장 데이터의 조회 및 수정기능을 구현한다.

- 5 -

2. GIS 개발

화학사고 발생시, 취급업체정보, 화학물질정보, 기상정보 등을 활용하여 위험성

평가 결과를 구동하고, 그 결과 피해예측범위를 전자지도상에 표출한다. 대응기

관은 전자지도 상에서 대응정보를 공유할 수 있도록 구현한다. 이를 위하여, 전

국규모의 전자지도를 도입하여, 웹 기반 서비스로의 전자지도 프로그램을 개발하

고, 지역별 전자지도 분할기능을 구현한다.

가. WEB 기반 서비스로의 전자지도 프로그램 개발

- 축적 슬라이드를 통해 거리단위, 광역시/도 단위 등 다양한 비율의 지도

를 개발한다.

- 도로와 경계선, 지역정보 등 지도의 시인성과 가독성을 강화한다.

- 정보제공 표출 플랫폼의 다변화 및 호환성을 기반으로 하여 다양한

정보의 표출이 가능하도록 개발한다.

나. 지역별 전자지도 분할기능 구현

- 남한 전체권역을 16개 광역시도별(7개 유역(지방)환경청 관할지역 포

함)로 전자지도를 분할하여 시스템 운영 및 사고 모니터링이 가능하도

록 개발한다.

- 사고발생 지역 등 특화지역에 대해 해당지점으로의 접근이 용이하도

록 뷰 포인트 기능 도입

다. 전국 규모의 전자지도 도입

- 각 상세정보를 웹 그래픽으로 표출하기 위한 전국 규모의 전자지도를

도입한다.

라. 축적 DB 간 웹 프로그램과의 연계성을 고려하여 웹 전자지도 표출

- 정보(취급업체, 화학물질, 행정구역, 산업단지 등)들 간의 원활한 연계

를 위하여 DB 알고리즘 최신기법을 적용한다.

- 웹 전자지도와 연동하여 취급업체의 위치정보, 취급품목정보, 취급량

정보 등 시설물 검색 상세정보 표출 기능을 개발한다.

- 행정구역, 산업단지, 지형지물 분류, 좌표체계(UTM, TM, 군좌표), 사

용자 임의위치 등 위치정보 검색의 표출 기능을 개발한다.

- 사고원인물질, 사고지점 등 사고대응 정보검색시 지도상에 도형, 이미

지, 팝업창 등을 통한 다양한 표출 기능을 개발한다.

- 사고지점에 대한 평가 등 결과에 대하여 보고서의 표출, 편집, 출력,

저장 기능을 지도에 구현

- 6 -

3. 위험성평가 모델 개발

위험성평가 기능은 사고 발생시 그 피해 지역을 전자지도에 표시하는 것으로

화재, 폭발, 확산 모델로 구분된다. 특히 확산 모델은 기상정보를 활용하여 누출

된 독성가스 등이 바람에 의해 어느 지역까지 확산되는지를 알 수 있다. Client

Server기반에서 구동하던 기존 위험성평가 기능을 WEB 환경으로 이식한다. 기

존 시스템에서는 변수에 대한 세부 적용 범위의 설명이 없어 사용자가 실행 하

는 것이 쉽지가 않았다. 또한 수식에 대한 설명이 없어서 관련 변수에 대한 이

해가 매우 어려웠다. 따라서 위험성평가 개발에서는 이러한 문제점을 해결하기

위해 변수의 적용 가능 범위를 표현하고 수식에 대한 설명을 덧붙임으로서 쉽게

피해거리를 산출할 수 있도록 개발한다.

- 위험성 평가기법 최신화

- 물성 데이터(DIPPR : Design Institute For Physical Properties) 최신

자료 업데이트

4. 화학물질 취급업체 DB 구축

가. 개요

전년도에 실시한 초동대응용 화학물질 취급업체 DB 구축사업에서 정의한 DB

항목을 기준으로 기 구축된 경상, 전라권(약 2,000여 개소)을 제외한 서울, 인

천, 대전, 경기, 강원, 충북, 충남, 제주 등의 8개 권역에 위치한 유해화학물질

취급업체(약 4,000여 개소)에 대한 DB 정보를 전국적으로 확대 구축하여 유사

시 신속하고 효율적인 사고대응정보를 제공한다.

그림 2-1. 화학물질 취급업체 DB구축

- 7 -

나. 화학물질 취급업체 DB 정보 입수

- 전국적인 유해화학물질 취급업체의 DB를 구축하여 유사시에 신속하고

효율적인 사고대응정보를 제공하기 위하여, 유역(지방)환경청, 소방,

해양경찰, 지자체의 화학물질 사고 담당자를 조사하여 최신화 한다.

(조사항목 : 담당부서, 담당자 성명, 기관주소, 전화번호)

- 서울, 인천, 대전, 경기, 강원, 충북, 충남, 제주 등의 8개 권역에 위치

한 유해화학물질 취급업체(약 4,000여 개소)에 대한 정보를 입수하기

위해서 지자체, 유역(지방)환경청 담당자와의 사전면담을 통하여 본

사업의 취지를 전달하고, 유독물 등록증, 취급제한∙금지물질 허가증을

입수한다. 또한, 환경부의 유독물 실적보고 자료를 입수한다.

- 전년도 실시하였던 초동대응용 화학물질 취급업체 DB 구축사업에서 대

응기관 담당자를 대상으로 실시하였던 집체교육의 문제점을 개선하기

위해 주관기관과 협의하여 취급업체 담당자 집체교육으로 변경한다.

다. 취급업체 DB 정보 구축

- 유해화학물질 취급업체 정보를 획득하기 위하여 입수한 유독물 등록

증, 취급제한∙금지물질 허가증, 유독물 등의 실적보고 자료를 분석하여

DB 구축대상 취급업체를 선정하고, 유독물 등록증 등의 입수 자료를

직접 입력한 후 검증 및 오류 수정 후 이를 DB로 구축한다. 3가지 자

료에 포함되어 있지 않은 자료는 취급업체 담당자가 초동대응용 취급

업체 DB 구축 사이트에 접속하여 직접 입력하도록 한다. 취급업체 담

당자가 사이트에서 자료입력을 원활히 입력할 수 있도록 집체교육 실

시하고 문의 및 불편사항 처리를 위해 콜 센터를 운영한다.

라. DB 검증

- 유독물 영업등록증, 취급제한·금지물질 허가증, 유독물 실적보고 자료

의 각각의 항목들을 Excel sheet에 입력한 후에 입력된 내용들이 등

록증/허가증/실적보고 자료와 내용과 일치하는지 전수검사를 실시한다.

- CASAS(Chemical Accident on the Spot Action information

System) 시스템에 전수검사가 완료된 유독물 영업등록증, 취급제한·

금지물질 허가증, 실적보고 자료를 업로드 한 후 취급업체로 하여금

업로드된 자료에 대한 최신화 및 미입력된 자료를 직접 입력하도록

하고 취급업체 담당자가 수정한 데이터가 있는 업체만 선별하여 콜센

터를 적극 활용하며 E-Mail이나 FAX로 담당자를 통한 직접 검증을

시행한다.

- 8 -

제 2 절 연구추진체계

1. 총괄 조직도

본 사업의 성공적인 구축을 위하여, 프로젝트 관리자를 중심으로 자문위원,

품질관리부분, 사업관리부문, 응용시스템부문, 아키텍처부문의 4개 부문으로 조

직을 구성하고, 위험성평가모델 개발을 포함한 WEB 개발, GIS 개발, DB 구축

등의 요소기술 별로 전문인력을 구성하며, 전사적인 지원 조직을 최대한 활용하

여 본 사업을 성공적으로 완수하도록 한다. 또한, 본 사업의 전문성을 고려하여,

화학물질, 위험성평가, 사고대응, 보안분야 등 4대 핵심분야별 자문위원을 위촉

하며, 사업 수행 시 중요한 의사결정이 필요한 경우, 4개 분야 자문위원을 적극

활용하여, 시행착오를 사전에 방지하고, 신속 정확한 의사결정이 이루어지도록

하여, 성공적인 사업수행을 보장한다.

그림 2-2. 총괄 조직도

- 9 -

2. 조직별 역할

사업수행에 필요한 세부업무를 정의하고, 조직별로 업무를 적정하게 할당함으

로써, 업무의 중복 및 누수를 막고, 책임감 있는 업무수행을 지원, 보장하여, 내

실 있는 사업수행을 추진한다.

프로젝트 추진조직 수 행 역 할

프로젝트 관리자

- 계약에 의한 업무추진 활동을 효과적으로 관리·감독하기 위한

계획수립 및 조정․감독

- 각 부문에 임무부여 및 확인․감독

- 주관기관과 의사소통 문제점, 역할 및 책임범위 해결, 조정

- 주관기관에게 프로젝트 진척사항, 문제점, 위험요소 등을 보고

자문위원 - 핵심 분야별 중요 의사결정 지원

- 전문분야에 대한 설명 및 아이디어 제공

품질관리부문 - 품질계획 수립 및 절차준수 검증

- 요구사항 준수여부 확인

사업관리부문

- 주관기관에 프로젝트 산출물 인도 책임

- 사업관리계획 수립 및 사업추진

- 통합일정계획 수립 및 진척관리

- 비용집행

- 효율적인 의사소통체계 구축

- 각종 보고회의 준비 및 진행

- 사업관리체계 구축

응용시스템부문 - 정보취합 시스템 설계 및 구축

- 정보제공 시스템 설계 및 구축

아키텍쳐부문 - H/W, S/W 설계 및 구축

표 2-1. 조직별 역할

- 10 -

제 3 절 개발방법론

1. 방법론 적용내용

(주)싸이버로지텍 컨소시엄이 보유한 CY-PIS(Cyberlogitec S/W Process

Innovation System) 개발방법론은 확장이 쉬운 표준화된 시스템과 유지보수가

쉬운 시스템 구축을 위한 작업 수행자의 책임 및 역할을 정의하고, 작업 산출물

작성을 위한 템플릿 및 지침 등을 제공하여 생산성과 품질 향상을 도모하여, 성

공적인 프로젝트를 수행한다.『유해화학물질 운송차량관리를 위한 ISP(Information

Strategic Planning) 및 DB구축사업』등 다수의 프로젝트에 적용하였으며, 국제

표준인 ISO9001(International Organization for Standardization) 인증규격을

획득(CMMI-Capability Maturity Model Integration-Level 3, 인증획득, 2009.02)

한 검증된 개발방법론을 제공한다.

그림 2-3. 개발방법론(CY-PIS)

- 11 -

2. 연구추진절차

체계적인 프로젝트 수행을 위해서, 분석, 기본설계, 상세설계, 개발, 구현 단계별

개발공정절차를 준수하며, 시스템 개발 프로젝트의 표준화 및 합리화를 보장한다.

가. 분석

- 현황평가 : 사용자의 현행업무와 현재 운영 중인 현행시스템을 파악

하고 문제점을 도출한 후 인터뷰를 통해서 결과를 확인한다.

- 요구사항정의 : 인터넷 비즈니스 전략 및 현황평가를 토대로 새로운

시스템에 대한 현업의 요구사항을 체계적으로 정의하고 요구사항에

대한 시스템화 범위 및 우선순위를 결정한다.

- 신논리모델구축 : 신 시스템의 논리적인 구성 체계를 프로세스, 데이

터, 이벤트 측면에서 모델링하여 완전한 기능사양으로 정의하고, 각

지역별로 이용해야 할 데이터와 프로세스를 정의한다. 신 시스템으로

변화될 사용자의 업무흐름을 정의하고 시스템 완성 시 사용자가 이를

인수할 요건을 정의한다.

- 기술구조/보안방안정의 : 보안정책에 따라 자원에 대한 보안계획을

수립하고 인터넷 아키텍처에 대한 여러 가지 대안을 검토하고 운영환

경, 개발환경 및 현장특성 등을 고려한 최적의 통합 시스템 아키텍처

를 결정한다.

그림 2-4. 분석단계 추진절차

- 12 -

나. 기본설계

- 콘텐츠설계 : 웹사이트를 통해 사용자에게 제공될 콘텐츠를 페이지

표준 및 페이지 레이아웃에 맞도록 구조화 작업을 수행한다.

- 페이지설계 : 웹사이트를 통해 사용자에 대한 인지적 효과와 감성적

효과를 충분히 불러일으킬 수 있는 페이지 및 보고서 레이아웃과 페

이지를 구성하는 멀티미디어 리소스에 대한 설계를 수행한다.

그림 2-5. 기본설계단계 추진절차다. 상세설계

- 상세설계 : 인터넷 비즈니스를 수행하기 위한 웹사이트 및 신규 시스

템에 대한 사용자의 요구사항을 실제 구현 가능한 구체적인 수단으로

설계한다.

- 컨버전설계 : 컨버전 수행 전략 및 계획을 수립하고 컨버전 관련 프

로그램을 설계한다.

- 테스트설계 : 통합 및 시스템 테스트 계획과 테스트 시나리오를 설계

단계에서 정의함으로써 테스트 수행시 테스트를 보다 정확하고, 효율

적으로 수행하도록 하여 시스템에 대한 신뢰성을 높인다.

그림 2-6. 상세설계 추진절차

- 13 -

라. 개발

- 웹 페이지 제작 : 각각의 페이지를 구성하는 멀티미디어 리소스를 제

작한 후 페이지의 레이아웃을 고려하여 콘텐츠를 적절히 배치, 사용

자에게 제공할 html 파일을 개발한다.

- 코딩 및 단위테스트 실시 : 작성될 프로그램에 대한 코딩 및 단위테

스트를 실시한다.

- 테스트 실시 : 프로그램간의 상호 기능 및 인터페이스의 정상 작동 여부

를 통합테스트하고, 사용자의 시스템 성능관련 요구사항의 수행 여부를

시스템 테스트함으로써 시스템에 대한 완전성과 신뢰성을 향상시킨다.

그림 2-7. 개발단계 추진절차마. 구현

- 구현계획수립 : 구현단계에서 진행되어야 되는 작업에 대한 계획을

수립하여 프로젝트 일정에 차질이 없도록 한다.

- 컨버전 및 릴리이즈 : 최종적으로 개발된 어플리케이션 시스템을 실

제 운영환경에서 운용할 수 있도록 한다.

- 시스템 사용교육 : 개발 완료된 어플리케이션 시스템을 사용자/운영

자에게 보다 쉽게 운영 및 유지보수를 할 수 있도록 매뉴얼을 작성하

고 교육을 실시한다.

- 시범운영 : 시범운영을 통하여 신시스템의 안정성여부를 확인한다.

그림 2-8. 구현단계 추진절차

- 14 -

3. 단계별 산출물

가. 분석단계

분석단계에서 수행하는 Activity와 관련 산출물 및 내용은 표 2-2와 같다.

표 2-2. 분석단계 산출물Activity 산출물 내용

현행평가

현행업무흐름도 각 부서의 담당업무별로 현행 업무 흐름과 수행절차를 작성한다.

현행시스템

분석서

현재 운영중인 시스템의 구성현황(어플리케이션구조, DB구조, 기술구조 등)을 체계적으로 파악하여 정리한다.

인터뷰 사전

질의서

현행업무흐름도로부터 분석자가 이해되지 않는 부분이나 고객의

의견을 구체적으로 파악할 필요가 있는 항목들을 추출하여 질문내

용을 정리하고 고객 인터뷰를 통해 확인한다. 이외에 추가로 사용

자 요구사항을 도출하여 기록한다.인터뷰 결과서

요구사항

정의요구사항정의서

현황평가결과를 토대로 새로운 시스템에 대한 사용자의 요구사항

을 체계적으로 정의하고, 개발 대상이 되는 범위를 결정한다.

신모델구축

기능챠트 업무기능을 계층적으로 분할하여 구체적이고 알기 쉽게 표현한다.

프로세스정의서프로세스모델링을 통하여 파악된 단위프로세스별로 상세 처리절차

를 기술한다.

ERD 기능 수행을 위해 필요한 엔티티와 엔티티간의 관계를 표현한다.

엔티티목록 도출된 엔티티의 목록을 기재한다.

엔티티정의서 엔티티별로 엔티티의 속성과 각 속성의 특징을 정의한다.

보안방안

정의보안계획서

인가되지 않은 외부의 접근으로부터 시스템 자원을 보호하기 위한 하드웨어 소프트웨어 시스템관리 차원의 보안을 설계한다.

기술구조

정의

요구사항추적

매트릭스요구사항이 반영된 이력을 관리한다.

나. 기본설계단계

설계단계 중 기본설계단계에서 수행하는 Activity와 관련 산출물 및 내용

은 표 2-3과 같다.

표 2-3. 기본설계단계 산출물Activity 산출물 내용

콘텐츠설계 콘텐츠 구조도콘텐츠를 구조도는 웹 사이트를 통해 콘텐츠를 보여줄 때의 전체

적인 구조를 결정하는 행위이다.

페이지설계페이지목록 도출된 페이지목록을 기재한다.

페이지레이아웃 페이지레이아웃을 설계한다.

- 15 -

다. 상세설계단계

설계단계 중 상세설계단계에서 수행하는 Activity와 관련 산출물 및 내용

은 표 2-4와 같다.

표 2-4. 상세설계단계 산출물Activity 산출물 내용

시스템설계

어플리케이션

구조도

시스템을 구성하는 어플리케이션 구성요소들을 시스템기능 관점으로 분할하여 그 기능들을 처리할 프로그램들의 물리적인 계층관계를 다이어그램의 형태로 작성한다.

프로그램목록

어플리케이션 구조도에서 도출된 프로그램들을 관리하기 위한 목

록으로 프로젝트의 프로그램과 관련된 통계분석, 형상관리, 각종

상관도, 코딩 일정관리 등에 유용하게 사용할 수 있다.

데이터코드

정의서시스템 개발에 사용될 코드를 정의한다.

테이블목록 엔티티 목록을 기준으로 DB로 설계될 테이블의 목록을 기재한다.

테이블정의서 엔티티 정의서를 바탕으로 테이블 별로 항목과 속성을 정의한다.

프로그램 대

테이블 상관도프로그램과 테이블 간의 관계를 CURD로 표현한다.

프로그램사양서공통적으로 사용되는 공통프로시저에 대하여 인터페이스 되는 파라미터 및 상세 처리로직을 작성한다.

테스트설계 테스트 계획서어플리케이션 시스템의 기능과 성능 그리고 사용자의 요구사항을

만족하는지 여부를 테스트하기 위한 테스트계획서를 작성한다.

라. 개발단계

개발단계에서 수행하는 Activity와 관련 산출물 및 내용은 표 2-5와 같다.

표 2-5. 개발단계 산출물Activity 산출물 내용

프로그램

코딩 및

단위테스트

실시

단위테스트

시나리오 작성

단위 프로그램의 정상적인 수행여부를 확인하는 단위테스트를 수

행하기 위한 테스트 시나리오를 작성한다.

통합테스트

시나리오 작성

프로그램간의 데이터 인터페이스와 업무기능 인터페이스의 정상

작동여부를 테스트하기 위한 통합테스트 시나리오를 작성한다.

- 16 -

마. 구현단계

구현단계에서 수행하는 Activity와 관련 산출물 및 내용은 표 2-6과 같다.

표 2-6. 구현단계 산출물Activity 산출물 내용

구현계획

수립

구현계획서

구현단계에서 발생될 수 있는 실패나 사고에 대비하여 원인파악

및 조치계획과 최종적인 시스템을 사용자에게 인도하기 위한 본

이행 계획을 수립한다.

시범운영계획서 실제 운영환경에서의 시범운영계획서를 작성한다.

시범운영일지 시범운영결과를 작성한다.

교육계획서시스템 사용자와 운영자에게 시스템의 올바른 사용 가이드를 제공

하고 정상적인 운영을 할 수 있도록 교육계획서를 작성한다.

시스템

사용자교육

사용자 매뉴얼개발 완료된 시스템을 사용자가 쉽게 이해할 수 있도록 사용방법

을 상세히 기술한다.

운영자 매뉴얼개발 완료된 시스템을 운영자가 원활하게 운영 및 유지보수 할 수

있도록 시스템 전반에 관한 내용을 상세히 기술한다.

- 17 -

제 4 절 개발방안

1. WEB 개발

가. 개요

웹기반 화학사고대응정보 제공시스템(이하 WEB CARIS)은 사용자의 참여도

를 높이고 사용자간의 양방향성을 높이기 위하여 기술들을 활용, 화학사고 발생

시 신속하고 정확한 의사소통을 구현하고, 향후 시스템의 확장성 및 유지관리의

편의성을 고려한 프레임워크를 구성하며 안정적이고 표준화된 기술을 적용하여

구축한다.

그림 2-9. 웹서비스 개발 트랜드를 반영한 개발환경

- 18 -

나. 안정적이고 표준화된 기술적용

JSON(Java Script Object Notation)은 인터넷에서 자료를 주고받을 때 그

자료를 표현하는 방법이다. 자료의 종류에 큰 제한은 없으며, 특히 컴퓨터 프로

그램의 변수 값을 표현하는데 적합한 기술이다. 자바스크립트의 구문 형식을 따

르지만, 프로그래밍 언어나 플랫폼에 독립적이므로 C, C++, JAVA, Java Script,

Perl, Parser 등 많은 언어에서 이용할 수 있다.

그림 2-10. JSON 표현 예

다. PKI 인증방식을 통한 보안성 강화

PKI(Public Key Infrastructure)을 안전하게 사용하고 관리하기 위한 정보

보호 표준방식으로 행정안전부에서 발행하는 인증서를 기반으로 상호인증을 제

공하도록 하고 있다. 본 사업에서는 부인방지 및 암호화 인증방식을 이용한 행

정전자서명(GPKI)를 이용하여 사용자를 관리한다.

※ 인증순서

①WEB CARIS 시스템 접속-> ②GPKI 인증모듈 실행-> ③개인별 소지한 GPKI 인증키 입력

-> ④인증서버에서 인증확인-> ⑤WEB CARIS 시스템에 사용자 ID/PW 입력 로그인

*웹 사이트에서 사용자가 CARIS 발급신청 시 작성한 아이디(ID) 및 비밀번호(Pass

Word) 입력에 의한 인증과 IP 및 MAC(Media Access Control) Address 인증을 통한

CARIS 사용자 정보를 확인절차를 걸친 후, 인가된 사용자만의 시스템에 접속할 수

있도록 시스템의 보안을 강화한다.

인증서(GPKI)방식

그림 2-11. GPKI 연계 방안

- 19 -

라. MVC기반의 Struts 프레임워크 제공으로 역할분할 용이

Struts는 Jakarta 프로젝트 중의 하나로서, MVC(Model View Control) 패턴

에 기반하여 웹 어플리케이션을 개발할 수 있도록 프레임워크를 제공해주는 일

종의 API(Application Programming Interface)이다. Struts는 기능과 모델사이

의 연결이나 모델과 뷰 사이의 연결 등을 하나의 컨트롤러를 통해서 중앙집중식

으로 처리할 수 있다는 장점을 제공한다. 각 기능에 따라 모델 클래스를 분류하

기 용이하며 각 개발자간 역할분할이 용이하다.

그림 2-12. MVC(Structs) 구성 예

- 20 -

마. AJAX(Asynchronous JavaScript and XML) 및 JSON RPC(Remote

Procedure Call)을 사용한 비동기 WEB 화면구현

표준기술 사용으로 인하여 플랫폼에 독립적으로 동작하고 동적인 HTML을 지

원하고 다양한 플랫폼에서 데이터 교환을 지원한다. WEB 브라우저에서 다양한

클라이언트 로직을 구현 하기위한 자바스크립트로 사용자 브라우저에서 웹 페이

지의 깜박임 없이 새로운 정보를 갱신 할 수 있는 비동기 WEB 화면을 구성할

수 있다.

그림 2-13. AJAX 엔진 개념도

바. Polling 기술을 응용한 양방향 의사소통 구현

사용자가 새로운 정보를 확인하기 위해서 직접 서버에 요청을 해야 했던 과거

의 방식대신 사용자의 브라우저가 자동으로 서버에 새로운 정보갱신을 요청하고

새로운 정보를 제공받으면 사용자에게 알려주는 방식이다.

사. 개발환경

웹 접근의 편이성 및 끊김없이 지속적인 서비스를 가능하도록 L4 Switch를 통

한 사용자 요청을 로드밸런싱이 가능하도록 2개의 WEB Server를 구성하고 화학

물질안전관리센터 홈페이지(이하 센터홈페이지) 및 초등대응용 화학물질 취급업체

DB구축 시스템(이하 CASAS)과의 원활한 연계를 위하여 센터홈페이지,

CASAS(Chemical Accident on the Spot Action Information System) 및 화학물

질사고대응정보시스템(CARIS : Chemical Accident Response Information

System) 서버가 동일한 장치에 구성한다. 또한 개인정보 및 보안 관련 데이터를

위한 웹 보안 툴을 적용하여 안정적인 시스템을 구축하도록 한다. 빠르고 정확한

웹기반 전자지도 시스템을 구축하기 위해 신규 서버를 도입하여 전자지도 관련 업

무만 처리하도록 GIS(Geographic Information System) 서버를 구성하도록 한다.

- 21 -

그림 2-14. 시스템 구성도

아. Client Server CARIS의 WEB 전환

(1) 시설물 검색

시설물 검색은 취급업체 검색, 대응기관 검색으로 구분하여 요구사항을 정리

하고 개발하도록 한다. 취급업체 검색의 경우 CASAS 시스템과의 연계를 고려

하여 등록/수정/삭제 기능은 구현하지 않고 목록조회 및 상세화면 조회, 지도정

보 검색만 가능하도록 한다.

- 22 -

업무 관련데이터 처리방법 화면ID

물질

정보

검색

1. 검색방식

(국문명, 영문명, CAS NO)

물질종류(물질관리구분)

검색어 입력

1. 물질 상세정보에 대한 상세조회

(물질 주요정보, 물질 등록정보,

사고 위험정보, 유해성/응급조치,

노출기준/국내규제, 물질법규정보,

물질확인정보, 사고대응정보, 물리

화학적 특성, 기타사항)

2. 검색목록결과 엑셀저장 기능개발

chem_chem_list

chem_chem_view

기상

정보

검색

1. 최신의 기상정보를 조회

2. 기상권역, 기상목록을

선택

1. 기상권역 선택 후, 기상 목록을

선택하여, 전자지도에 기상정보

표출

2. 주요시설정보 표현 여부 사용자

선택가능

nature_weather_list

업무 관련데이터 처리방법 화면ID

취급

업체

1. 취급업체 정보 검색

(지역, 취급물질, 유통량,

허가등록구분, 업체명)

2. 취급업체 상세정보 검색

1. 취급업체의 업체정보에 대한 상세조회

(업체명, 대표자명 등 17개 항목)

2. 취급업체의 품목에 대한 상세조회

(저장탱크정보, 방제물품정보, 취급

공정정보, 유통량정보, 운송정보의

팝업조회)

3. 검색한 취급업체를 전자지도에 표출

estab_factory_list

estab_factory_view

estab_chem_view

estab_proc_view

estab_tank_view

estab_house_view

estab_prev_view

대응

기관

1. 대응기관 정보 검색

(지역, 방제물품, 대응

기관분류, 대응기관명)

2. 대응기관 상세정보 검색

1. 대응기관의 정보에 대한 상세조회

(대응기관 분류, 대응기관명 등

29개 항목)

2. 대응기관의 품목에 대한 상세조회

(방제물품의 팝업조회)

3. 검색한 취급업체를 전자지도에

표출

estab_rspn_list

estab_rspn_view

표 2-7. 시설물 검색

(2) 물질 및 기상정보 검색

물질정보의 경우 화학물질안전관리센터 홈페이지(http://ccsms.nier.go.kr/)의

물질정보 서비스와 연계를 고려하여 등록/수정/삭제 기능은 구현하지 않고, 기상

정보의 경우 RAMS에서 생성된 자료를 사용하기 때문에 수정/삭제 기능은 구현

하지 않는다. 기상정보가 잘못된 경우가 발생할 경우 사용자가 기상정보를 직접

입력할 수 있도록 구현한다.

표 2-8. 물질 및 기상정보 검색

- 23 -

(3) 위험성평가

위험성평가 실행 시 입력항목에 대한 유효성체크로 잘못된 자료가 입력되지

않도록 하고 위험성 평가결과를 엑셀 형태로 저장가능 하도록 기능을 구현하고

WEB CARIS와 위험성평가 모델의 원활한 연계를 위한 JAVA 기반 프로그램으

로 개발한다.

또한 기존 Client Server CARIS(이하 CS CARIS)에서 위험성평가 결과를 파

일로 관리하여 자료 공유 및 관리의 어려움을 개선하기 위하여 DB로 관리하도

록 개발한다.

표 2-9. 위험성평가업무 관련데이터 처리방법 화면ID

유효성

체크

모델수행 제한사항에

대한 설명필요온도범위설정 danger_apprsl_exec

저장

형태

모델결과 저장형태를

다양화

위험성평가 모델결과를

데이터베이스에 저장danger_result_view

위험성

평가

연계 API를 통한

데이터 전송

(기상자료, 물질정보, 사

고유형, 저장탱크 및 파

이프 정보, 소스모델,

발생가능 사고종류 등)

1. 사용자가 위험성평가 모델수행에

필요한 정보를 입력하는 기능

개발(위치정보, 물질정보, 공정

정보, 기상정보)

2. 위험성평가 파라미터 정보를 조회

할 수 있는 기능 개발

3. 위험성평가 모델과 연계하여, 가능

하여, 위에서 입력한 정보로 연계

하여, 수행 가능 모델을 조회하는

기능개발

4. 사용자가 선택한 모델을 실행하여,

위험성평가 모델과 연계하여, 실행

결과를 DB에 저장하는 기능 개발

5. 실행결과를 전자지도에 표출가능

하도록 연계기능 개발

6. 위험성평가 실행완료 후, 시나리오를

저장하는 기능 개발

danger_apprsl_exec

danger_result_view

위험성

평가

보고서

평가일자

물질정보

위치정보

1. 평가일자, 물질정보, 위치정보를

검색조건으로 위험성평가 결과의

목록을 출력하는 기능 개발

2. 조회된 위험성평가 결과 목록 중에

하나를 선택시 상세정보를 출력

하는 기능 개발

3. 편집이 가능한 파일형태로 보고서

저장 기능

danger_result_list

danger_result_report

- 24 -

(4) 공통 기능

WEB CARIS에서 사용하는 기능 중 공통으로 사용되는 기능을 개발하여 각

업무에서 일관된 사용방법을 제공하고, 취급업체, 대응기관 및 물질정보 등 각

각의 업무에서 해당되는 정보를 간편하게 조회할 수 있도록 개발한다.

표 2-10. 공통기능업무 관련데이터 처리방법 화면ID

취급업체

검색

지역

취급업체명

1. 지역, 취급업체명을 조회조건으로 취급업체

목록검색 기능 개발

2. 지역조회조건은 환경부 및 관리자 권한만

선택되도록 구현하고, 해당대응기관은 해당

권역의 취급업체만 조회 가능하도록 구현

(권역별 조회 권한 차등부여 요청)

3. 조회된 취급업체의 선택시 취급업체가 관리

하고 있는 저장탱크 목록검색 기능을 개발

4. 사고대응마법사 실행 중 사용

act_factory_view

관련

시설물

검색

시설물구분

지역

시설물명

1. 시설물구분, 지역, 시설물명을 조회조건으로

시설물 목록검색 기능의 개발

2. 시설물 중 취급업체 정보는 지역 조회조건은

환경부 및 관리자 권한만 선택되도록 구현

하고 해당대응기관은 해당권역의 취급업체만

조회할 수 있도록 구현

(권역별 조회권한 차등부여 요청)

3. 조회된 시설물 선택시 해당지역의 기상정보

및 전자지도 좌표를 조회하도록 구현

4. 위험성평가 실행시 해당 기능 사용

common_estab_list

지형지물

검색

광역시/도 코드

시/군/구 코드

지형지물명

1. 광역시/도코드, 시/군/구코드, 지형지물명을

조회조건으로 지형지물 목록검색 기능 개발

2. 검색된 지형지물 선택 시 해당지역의 기상

정보 및 전자지도 좌표를 조회하도록 구현

3. 위험성평가 실행시 해당 기능 사용

common_lay_list

지번검색

광역시/도 코드

시/군/구 코드

지번

1. 광역시/도코드, 시/군/구코드, 지번을 검색

조건으로 지번 목록검색 기능 개발

2. 조회된 지번 선택시 해당지역의 기상정보

및 전자지도 좌표를 조회하도록 구현

3. 위험성평가 실행시 해당 기능 사용

common_addr_list

- 25 -

업무 관련데이터 처리방법 화면ID

임의위치

지정

전자지도 상의

위치값

1. 전자지도상에서 선택하여 위치를 지정하는

기능 개발

2. 위치선택시 해당지역의 기상정보 및 전자

지도 좌표를 조회하도록 구현

3. 위험성평가 실행시 해당 기능 사용

해당사항 없음

방제물품

정보

방제물품

정보검색

1. 방제물품 상세정보를 팝업으로 조회하는

기능 개발search_prev_view

업체/

물질정보

상세조회

취급업체 정보

물질정보

1. 취급업체 상세정보를 팝업으로 조회하는

기능 개발

2. 물질의 상세정보를 팝업으로 조회하는

기능 개발

act_factory_view

act_chem_view

(5) 사고대응

CS CARIS의 사고대응 정보 파일 저장기능을 공유 및 관리가 용이한 DB로

관리하도록 하고, 기존 보고서 양식의 최신화 및 파일 저장가능 추가하고, 또한

최신의 WEB 전자지도 시스템 도입으로 사고지점 바로가기, 메모, 양방향 통신

기능을 구현하여 효과적인 사고대응을 할 수 있도록 개발한다.

사고대응마법사 실행시 불필요한 작업을 줄여 신속한 사고대응이 가능하도록

하고 입력항목에 대한 유효성의 체크로 정확한 데이터를 입력하도록 하여 신속,

정확한 사고대응이 가능하도록 개발한다.

표 2-11. 사고대응업무 관련데이터 처리방법 화면ID

사고대응

마법사

기상정보,

물질정보,

사고유형 등

1. 시설물별 시나리오 선택 기능 개발

2. 취급업체 검색기능(공통기능 사용)

3. 물질별 시나리오 조회 및 선택기능 개발

4. 물질정보 공정조건, 기상정보, 사고유형 편집기능

개발

5. 위험성평가 파라미터모델 편집기능과의 연계 고려

6. 출력데이터 전자지도 표출

7. 보고서 출력버튼 선택시 사고대응 결과 미리보기

및 출력 팝업화면 개발

8. 사고대응 전파시는 대응기관간의 전송이 가능

하도록 구현한다.

act_icdent_view

act_wizard_exec

scene_tp_list

scene_tp_view

- 26 -

업무 관련데이터 처리방법 화면ID시설물

정보관리

1. 대응기관 항목

2. 방제물품업체

항목

1. 전자지도에서 위치를 선택하여 대응기관을

입력하는 기능 개발, 대응기관 입력/수정/

삭제 기능 개발

search_prev_ins

estab_rspn_write

업무 관련데이터 처리방법 화면ID

사고목록

검색

1. 발생시간, 발생지역,

사용자 지역

2. 사고대응 정보기능

3. 실제사고대응과

사고대응마법사만

실행했을 때의

구분표시

4. 사용자가 편리하게

사용할 수 있도록

문구 조정 및 화면

구성을 고려

1. 발생시간, 발생지역을 조회조건으로 사고

대응마법사 실행결과 목록조회 기능 개발

2. 조회된 사고대응 실행결과 선택시 사고대응

결과가 표출 되도록 구현

3. 상세사고대응정보를 선택하면, 사고대응

정보창이 화면에 나타남.

4. 실제 사고대응과 사고대응마법사만 구동

했을 경우에 대한 구분표시

5. 사용자 편의성의 화면구성 및 문구조정

6. 사고대응 정보화면은 사고대응정보 개요,

확산피해지역정보를 탭으로 구성한다.

7. 사고대응정보 실행시, 전자지도상에 피해

확산반경 표출

8. 사고대응정보 실행시, 대피정보 화면을

통하여, 피해예상 정보목록을 표출

act_icdent_list

act_icdent_view

사고대응

보고

1. 보고서 항목

2. 기존형태유지 및

양식추가

1. 사고대응 보고서 입력/수정/삭제 기능개발

2. 보고일시, 보고자, 발생일시를 조회조건으로

사고대응 보고서 목록 조회기능 개발

3. 조회된 사고대응 보고서 선택시 보고서

상세화면 조회기능을 개발

4. 보고서 출력버튼 선택시 미리보기 및 출력

팝업화면의 개발

5. 보고서 파일저장 기능은 리포팅에서 제공

하는 PDF파일 변환 기능으로 대체

act_report_list

act_report_veiw

(6) 관리자 기능

관리되는 자료의 무결성 및 CASAS, 센터홈페이지(CCSMS : Center for Chemical

Safety Management System)와의 원활한 연계를 위하여 WEB CARIS에서 관리

하는 데이터의 등록/수정/삭제 기능은 관리자 권한의 사용자만 가능하도록 정의한

다. 또한 취급업체, 대응기관의 전자지도상의 정확한 위치지정을 위하여 위치지정

기능 또한 관리자 권한의 사용자만 가능하도록 한다.

표 2-12. 관리자기능

- 27 -

업무 관련데이터 처리방법 화면ID2. 방제물품 등록을 위하여 정보를 조회하는

기능(공통기능 사용)

3. 전자지도에서 위치를 선택하여 방제물품

판매업체를 입력하는 기능 개발

4. 방제약품, 방제장비, 소화장비, 보호장비,

지원물자, 탐지/분석장비를 입력하기 위하여

방제물품정보를 조회하는 기능(공통기능 사용)

위치

미등록

시설물

검색

1. 시설물분류,

시설물명

1. 시설물분류, 시설물명을 조회조건으로

위치 미등록 시설물 목록조회 기능 개발

2. 대응기관 대상

estab_unreg_list

시나리오

관리

1. 취급업체항목,

위험성평가

모델정보,

위험성평가

파라미터

2. 대응기관별

사고발생,

현장대응,

사후처리 내용

1. 업체, 지역을 조회조건으로 업체별 시나

리오 정보 목록조회 기능 개발

2. 시나리오 입력/수정/삭제 및 상세보기

기능 개발

3. 대응기관별 사고발생시 행동요령 입력/

수정 기능 개발

4. 입력된 사고대응정보는 사고대응 결과

보고서에 출력되도록 구현

5. 보고서 행동요령 중 자동입력 항목 기능

개발

scene_tp_write

scene_office_write

act_report_ins

act_report_upd

방제물품

관리

1. 방제물품분류,

물품명

1. 방제물품 분류, 물품명을 조회조건으로

방제물품 목록조회 기능 개발

2. 방제물품 입력/수정/삭제 기능 개발

etc_prv_listetc_prv_viewetc_user_ins

사용자

관리

1. 사용자 정보

2. 사용자 권한 관리

1. 소속, 지역을 조회조건으로 사용자 정보

목록조회 기능 개발

2. 사용자 입력/수정/삭제 기능 개발

3. CARIS 사용자 권한부여, 조회 및 엑셀

저장

etc_user_listetc_user_viewetc_user_insetc_user_upd

관리자

기능강화

1. 위험성평가 모델

파라미터 편집

기능

2. 접속자 모니터링

기능

1. 관리자 권한을 가진 사용자가 위험성평가

수행을 위한 파라미터 값을 조회/등록/

수정하는 기능 개발

2. 관리자 권한을 가진 사용자가 현재 접속

또는 로그아웃 된 사용자를 모니터링 하는

기능 개발

danger_param_writeetc_user_monitor

보안관리

1. 사용자 MAC

ADDRESS

2. GPKI 인증서

1. 사용자 로그인시 접속된 PC의 MAC ADDRESS

확인 및 GPKI 인증을 통하여 사용자 인증

기능 개발

해당사항 없음

- 28 -

업무 관련데이터 처리방법 화면ID구축DB 조회/

입력/수정 기능

취급업체정보

화학물질정보

1. 취급업체 정보를 검색/입력/수정/삭제

할 수 있는 기능 개발해당사항 없음

접속자별

권한차등부여

기능 목록 검색

사용자정보

1. 접속자의 권한에 따라 검색/입력/

수정/삭제 기능을 부여 및 제한하며,

관리화면을 통하여 통제

해당사항 없음

대응기관의

정보조회 및

입력/수정의

이력관리

사용자의

검색/입력/수정

관련정보

1. 대응기관, 취급업체 사용자의 검색/입력/

수정/삭제에 대한 이력을 DB에 저장

2. 관리자가 이력데이터의 정보 검색

casas_hist_list

casas_hist_view

대응기관에서

WEB 프로그램

접속시 아이디

및 비밀번호

관리

사용자 접속정보대응기관의 시스템 접속을 위한

아이디 및 비밀번호 관리 기능해당사항 없음

대응기관의

정보조회 및

입력/수정의

이력관리

대응기관 사용자의

검색/입력/수정

관련정보

1. 대응기관에서 구축DB의 검색/입력/

수정시 해당 작업에 대한 이력관리

기능 개발

2. 관리된 이력을 검색하는 기능 개발

3. 목록을 선택하면 상세 이력정보 검색

기능 개발

해당사항 없음

레포팅 기능

사용자, 대응기관 사용자의

검색/입력/수정

이력 목록

이력정보를 JASPER 레포팅 툴을 이용

하여 미리보기 및 인쇄 팝업 기능 개발해당사항 없음

대응기관

담당자의

정보 수정시

DB 포팅 전

웹 임시저장

및 알림기능

도입

1. 임시저장 CLICK

2. 임시저장 목록

검색버튼 CLICK

1. 취급업체 정보에 대하여, 대응기관이

수정시, 임시저장

2. 관리자가 임시 저장된 정보를 승인

한 경우에 실제 저장

3. 취급업체 정보를 대응기관이 수정

했을 경우, 관리자가 로그인시 알림

4. 취급업체 정보의 임시 저장된 목록을 검색

asas_tmpsav_list

casas_tmpsav_view

casas_tmpalarm_view

(7) 취급업체 DB구축 관리자모드 강화

초동대응용 화학물질 취급업체 DB구축 시스템(CASAS)의 기존 관리자 기능

에 접근권한, 이력관리, 임시저장 등의 기능을 통하여, 취급업체와 대응기관이

보다 편리하게 정보를 입력/조회 할 수 있도록 하며, 관리자가 보다 안정적인

운영을 하도록 한다.

표 2-13. 취급업체 DB구축 관리자모드 강화

- 29 -

업무 관련데이터 처리방법 화면ID5. 임시 저장된 목록을 선택하면, 수정된

상세 취급업체 정보를 검색 및 승인

조회DB

다운로드 및

프린트

조회DB 목록

1. 파일 다운로드 기능은 업체정보/기관

정보/이력사항 정보의 목록 및 취급

업체 상세정보에 대하여 다운로드

기능 수행

2. 조회 DB의 미리보기 및 인쇄기능

개발

casas_download_exec

casas_printing_exec

2. GIS 개발

가. 지도 제작 방안

(1) 지도 데이터 입수

본 사업에서는 지도의 현재성을 높이고, 업데이트가 용이한 행정안전부 “새주

소(도로명주소) 안내시스템” 기반의 소방방재청 “범정부 재난관리네트워크”에서

사용하고 있는 지도(이하 범정부 지도)를 주관기관과 협의하여 도입하였다.

소방방재청의 범정부 지도는 유관기관들 간에 재난정보 공동활용 협약을 맺

고, 각 기관에서 보유한 특징적인 지도 데이터를 제공받아서, 이를 통합 구축한

것으로서, 다양한 지도 데이터들을 포함하고 있다. 주관기관을 통한, 소방방재청

에 협조 요청하여 범정부 지도 구축에 사용한 Layer목록을 요청하여 입수하였

고, Layer목록에서 본 사업에서 필요한 Layer를 선택하여, 입수하였다. 또한 국

토연구원에서 보유한 산업단지 경계구역 데이터를 협조 요청하여 입수하였다.

(2) GIS 엔진 - Spacial Broker 주요기능

- 인터페이스 기능 : 외부시스템 및 타시스템 연동을 위한 개방형 표

준 인터페이스를 제공하며, 외부사업자 및 개발자 지원을 위한

Component 기능을 제공한다.

- 전자지도 콘텐츠 제공 기능 : 지도서비스 처리 모듈 개발 기능,

POI(Point Of Interest) 서비스 처리 모듈 개발 기능, Vector Map

서비스 기능, 주제도 서비스 제공을 위한 프로파일 기능, 배경 이

미지 서비스 및 항공, 위성영상서비스 기능을 제공한다.

- DBMS(DataBase Management System) 연동 기능 : 다양한 DBMS

연동 기능, Multi DBMS 연동으로 다양한 맵 구성, 배경 이미지

서비스 및 항공, 위성영상서비스 기능을 제공한다.

- 30 -

기능 기 능 설 명

Broker Server

- Client Interface : 클라이언트와의 인터페이스를 관리

- Request Processor : 클라이언트의 요구사항 분석 수행

- DBMS Interface : 관련 DBMS 서버와의 인터페이스 담당

- Repository Interface : Repository와의 인터페이스 담당

Data Manager

- Vector Manager : Repository내의 Vector Data를 관리

- Image Manager : Repository내의 Image Data를 관리

- Validity Manager : Repository의 무결성 검사

- Stylis : Data의 그래픽 속성들을 관리

Web Component

- Application Interface : 응용과 인터페이스를 담당

- Server Interface : Broker 서버와의 인터페이스를 담당

- Data Manager : 내부 Data 관리

- Screen Manager : 화면 및 그래픽 사항들을 관리

표 2-14. Spacial Broker 주요기능

(3) GIS 엔진 - Spacial Broker 특징

본 Spatial Broker제품은 GIS/LBS(Location Based Service, 위치기반서비

스) 서비스 제공을 위한 개방형 실시간 콘텐츠 제공 플랫폼이며, 강력한 개방형

표준 API를 통한 첨단 유무선 환경에 신속하게 적용한다. 또한 서비스에 독립적

인 다양하고 단순한 콘텐츠 제공으로 멀티응용서비스에 활용 가능하고, 다양한

데이터 소스와의 접목을 통한 엔터프라이즈급 비즈니스 응용솔루션의 확대 적용

이 가능하다.

§ 실시간 다양한 공간 객체 추가 지원

§ 실시간 공간 객체 저장 지원

§ Memo 객체 추가 지원

최신의컨텐츠

제공

다양한공간객체추가

제공

새로운서비스

신속제공

개방형플랫폼

유무선 통합형GIS/LBS 컨텐츠제공 미들위어

§ 개방형 표준인터페이스 API 제공

§ 신속하고 다양한 개발을 위한

SDK제공

§ 대규모 GIS/LBS 서비스 요구 수용

§ 다양한 벤더의 서비스 요구 수용

§ 최상의 맵핑 엔진 제공

§ 다양한 최신 부가 컨텐츠 수용

§ 단순하고 쉬운 컨텐츠 조합 용이

§ 응용 서비스와 분리된 컨텐츠 관리

§ 단일 시스템에서의 손쉬운 통합

§ 무선 접속 규격과 응용서비스의 분리

§ LBS 개념을 근간으로 새로운 서비스

창출

§ GIS/LBS 개념의 새로운 서비스 창출

§ 실시간 다양한 공간 객체 추가 지원

§ 실시간 공간 객체 저장 지원

§ Memo 객체 추가 지원

최신의컨텐츠

제공

다양한공간객체추가

제공

새로운서비스

신속제공

개방형플랫폼

유무선 통합형GIS/LBS 컨텐츠제공 미들위어

§ 개방형 표준인터페이스 API 제공

§ 신속하고 다양한 개발을 위한

SDK제공

§ 대규모 GIS/LBS 서비스 요구 수용

§ 다양한 벤더의 서비스 요구 수용

§ 최상의 맵핑 엔진 제공

§ 다양한 최신 부가 컨텐츠 수용

§ 단순하고 쉬운 컨텐츠 조합 용이

§ 응용 서비스와 분리된 컨텐츠 관리

§ 단일 시스템에서의 손쉬운 통합

§ 무선 접속 규격과 응용서비스의 분리

§ LBS 개념을 근간으로 새로운 서비스

창출

§ GIS/LBS 개념의 새로운 서비스 창출

그림 2-15. Spacial Broker 특징

- 31 -

중분류 소분류 엔티티명 공간타입 주기 건수 최소

LV

최대

LV

건물 단독주택 GTN_SBB01_A POLYGON   4,856,567 9 9

공동주택 GTN_SBB02_A POLYGON   303,583 9 7

공동주택명 GTN_SBB02_T TEXT ■ 297,525 9 7

제1종근린생활시설 GTN_SBB03_A POLYGON   277,920 9 7

제1종근린생활시설명 GTN_SBB03_T TEXT ■ 229,276 9 7

제2종근린생활시설 GTN_SBB04_A POLYGON   221,791 9 7

제2종근린생활시설명 GTN_SBB04_T TEXT ■ 176,408 9 7

문화및집회시설 GTN_SBB05_A POLYGON   39,020 9 6

문화및집회시설명 GTN_SBB05_T TEXT ■ 25,492 9 6

판매및영업시설 GTN_SBB06_A POLYGON   100,617 9 6

판매및영업시설명 GTN_SBB06_T TEXT ■ 82,221 9 6

의료시설 GTN_SBB07_A POLYGON   9,246 9 6

의료시설명 GTN_SBB07_T TEXT ■ 5,586 9 6

교육연구및복지시설 GTN_SBB08_A POLYGON   104,437 9 6

교육연구및복지시설명 GTN_SBB08_T TEXT ■ 42,538 9 6

운동시설 GTN_SBB09_A POLYGON   2,888 9 6

운동시설명 GTN_SBB09_T TEXT ■ 1,699 9 6

업무시설 GTN_SBB10_A POLYGON   86,062 9 6

업무시설명 GTN_SBB10_T TEXT ■ 54,791 9 6

숙박시설 GTN_SBB11_A POLYGON   24,335 9 6

숙박시설명 GTN_SBB11_T TEXT ■ 17,901 9 6

위락시설 GTN_SBB12_A POLYGON   7,559 9 6

위락시설명 GTN_SBB12_T TEXT ■ 6,388 9 6

공장시설 GTN_SBB13_A POLYGON   102,776 9 6

공장시설명 GTN_SBB13_T TEXT ■ 36,297 9 6

창고시설 GTN_SBB14_A POLYGON   68,015 9 6

창고시설명 GTN_SBB14_T TEXT ■ 14,173 9 6

자동차관련시설 GTN_SBB16_A POLYGON   24,429 9 6

자동차관련시설명 GTN_SBB16_T TEXT ■ 15,623 9 6

동.식물관련시설 GTN_SBB17_A POLYGON   45,246 9 6

동,식물관련시설명 GTN_SBB17_T TEXT ■ 12,399 9 6

공공용시설 GTN_SBB19_A POLYGON   3,496 9 6

공공용시설명 GTN_SBB19_T TEXT ■ 924 9 6

관광휴게시설 GTN_SBB21_A POLYGON   3,079 9 6

관광휴게시설명 GTN_SBB21_T TEXT ■ 1,455 9 6

건물군 GTN_SBB22_A POLYGON   941,542 9 6

건물군명 GTN_SBB22_T TEXT ■ 941,542 9 6

소방서 GTN_SBB23_P POINT   184 9 6

소방서명 GTN_SBB23_T TEXT ■ 184 9 6

경찰서 GTN_SBB24_P POINT   265 9 6

경찰서명 GTN_SBB24_T TEXT ■ 265 9 6

나. 지도제작 지침

본 시스템의 지도 제작을 위해서 건물, 도로, 철도, 수계, 경계 등의 사용

된 지도데이터를 사용하였으며, 각 분류별 소분류명, 공간타입(Polygon, Text,

Point), 주기데이터(지도상에 표시되는 텍스트 데이터) 여부, 건수(데이터 수), 최

대 확대 가능 Level 등의 지도제작 지침으로 표 2-15를 작성하였다.

표 2-15. 지도제작 지침

- 32 -

도로 고속국도 GTN_SBR01_A POLYGON   4,469 9 3

주간선도로 GTN_SBR02_A POLYGON   14,236 9 5

보조간선도로 GTN_SBR03_A POLYGON   22,464 9 5

집산도로 GTN_SBR04_A POLYGON   275 9 6

소로 GTN_SBR05_A POLYGON   412,710 9 7

교차로 GTN_SBR07_P POINT   6,346 9 7

고가도로 GTN_SBR08_A POLYGON   938 9 7

지하차도 GTN_SBR09_A POLYGON   764 9 7

자동차전용도로 GTN_SBR10_A POLYGON   666 9 7

기타시설물 GTN_SBR11_A POLYGON   30,078 9 7

공원 GTN_SBR12_A POLYGON   7,301 9 7

터널 GTN_SBR13_A POLYGON   3,849 9 7

교량 GTN_SBR14_A POLYGON   70,097 9 7

고속도로번호 GTN_SBR15_P POINT   39 9 7

고속도로번호명 GTN_SBR15_T TEXT ■ 39 9 7

고속도로명 GTN_SBR16_P POINT   61 9 7

고속도로명명 GTN_SBR16_T TEXT ■ 61 9 7

산악표지판 GTN_SBR17_P POINT   683 9 7

도로교통주기명 GTN_SBR00_T TEXT ■ 34,766 9 7

철도 철도선로 GTN_SBT01_L LINE   1,236 9 6

철도역사 GTN_SBT02_A POLYGON   528 9 6

철도역사명 GTN_SBT02_T TEXT ■ 510 9 6

지하철선로 GTN_SBT03_L LINE   222 9 6

지하철역사 GTN_SBT04_A POLYGON   629 9 6

지하철역사명 GTN_SBT04_T TEXT ■ 558 9 6

지하철출입구 GTN_SBT05_P POINT   2,782 9 6

지하철출입구명 GTN_SBT05_T TEXT ■ 2,782 9 6

수계 주요하천 GTN_SBW00_A POLYGON   18,284 9 1

하천/호수 GTN_SBW01_A POLYGON   113,016 9 2

경계 행정구역읍면동 GTN_SBG06_A POLYGON   6,258 9 6

행정구역읍면동명 GTN_SBG06_T TEXT ■ 3,089 9 6

법정구역읍면동 GTN_SBG04_A POLYGON   8,146 9 6

법정구역읍면동명 GTN_SBG04_T TEXT ■ 4,964 9 6

법정구역리 GTN_SBG03_A POLYGON   21,834 9 6

법정구역리명 GTN_SBG03_T TEXT ■ 19,035 9 6

시군구경계 GTN_SBG02_A POLYGON   3,431 9 3

시군구경계명 GTN_SBG02_T TEXT ■ 247 9 3

시도경계 GTN_SBG01_A POLYGON   3,181 9 1

시도경계명 GTN_SBG01_T TEXT ■ 16 9 1

산업단지 DAM_DAN POLYGON   694 9 6

중분류 소분류 엔티티명 공간타입 주기 건수 최소

LV

최대

LV

- 33 -

3. 위험성평가 모델 개발

가. 개발 개요

본 시스템에서 다루는 위험성평가란 저장되어 있는 시설물(상압 또는 고압으로

저장되어 있는 저장탱크 등)의 어떤 원인으로 인해 화학물질이 누출되었을 경우,

그 폭발 압력, 화재 복사열 또는 독성치에 의해 피해가 발생하는 거리를 산출하는

것을 말한다. 위험성평가를 수행하는 모델의 구체적인 설명은 다음과 같다.

□ 화재모델

- 풀 화재(Pool Fire) : 가연성 액체가 지상에 쏟아지고 점화원에 의한

화재가 발생할 경우 Pool Fire가 발생하며, 이를 모델링하기 위해서는

풀의 크기, 풀에서 증기의 증발 속도 계산, 불꽃의 기울기 및 길이 계산,

불꽃의 표면 방출열량 계산 및 복사열량 산출 등의 계산이 필요하다.

- 제트 화재(Jet Fire) : 가연성 기체가 빠른 속도로 분출시 Jet Fire가

발생하며, 이를 모델링하기 위해서는 총복사열량 산출, 불꽃의 중심점

산출, 불꽃의 중심점으로부터 영향거리 산출, 일정거리에서의 복사열량

산출 등의 계산이 필요하다.

□ 폭발모델

- 불기둥 폭발(BLEVE : Boiling Liquid Expanding Vapor Explosion) :

과열된 액체나 액화가스를 포함하고 있는 용기의 갑작스런 폭발이

발생할 때 BLEVE가 발생한다. 이를 모델링하기 위하여 발생하는 화구의

크기, 화염의 지속시간, 표면방출력 등을 계산하며 피해범위는 복사열에

의한 영향 거리를 산출한다.

- 증기운 폭발(VCE : Vapor Cloud Explosion) : 누출된 물질이 가연성

증기운을 형성하고 그 농도가 폭발 범위 안에 포함되면 VCE가 발생한다.

이를 모델링하기 위하여 TNT 상당량과의 관계를 이용한다.

□ 확산모델

- 가우시안 퍼프 확산(Gausslan Puff Dispersion) : 독성가스가 단시간 내에

누출되어 바람에 의해 멀리까지 확산되어 독성농도 기준에 일치하는

거리를 모델링한다.

- 가우시안 플룸 확산(Gausslan Plume Dispersion) : 독성가스가 지속적으로

누출되어 바람에 의해 멀리까지 확산되어 독성 농도기준에 일치하는

거리를 모델링한다.

- 34 -

- 디가디스 확산(DEGADIS : DEnse GAs DISpersion, 고밀도 가스확산) :

무거운 독성가스가 누출되어 바람에 의해 멀리까지 확산되어 독성농도기준에

일치하는 거리를 모델링한다.

기존 Client Server 버전의 CARIS(이하 CS CARIS)는 풀 화재(Pool Fire),

제트 화재(Jet Fire), 불기둥 폭발(BLEVE), 증기운 폭발(VCE), 가우시안 퍼프

확산(Gaussian Puff Dispersion), 가우시안 플룸 확산(Gaussian Plume Dispersion),

슬랩 확산(SLAB : An Atmospheric Dispersion Model for Denser-Than-Air

Releases) 모델 등을 적용하여 취급업체 데이터 및 기상정보와 연동하여 위험

성평가 기능을 수행하였다. 그러나 CS CARIS는 사용자 접근성 및 데이터베이

스 업데이트가 용이하지 않았다. 또한 위험성평가 가능 물질도 제한적이어서 현

장사고를 대응하는데 미흡한 점이 많았다. 이를 개선하기 위해 WEB CARIS 개

발에서는 “위험성평가 모델 최신화 기법 도입 및 위험성평가의 시뮬레이션을 위

한 물질의 물성데이터를 최신자료로 업데이트”라는 과업범위를 추진하였다.

구체적인 추진내역을 살펴보면 CS CARIS에서 구동되는 위험평가기능을

WEB 베이스에서 구동되도록 구축하였다. 그 대상모델은 Pool Fire, Jet Fire,

BLEVE, VCE, Gausslan Puff Dispersion, Gaussian Plume Dispersion 모델

이다. 또한 확산모델의 최신화를 위해 무거운 가스에 대해 적용했던 SLAB 확산

모델을 한층 신뢰도 높은 디가디스확산(DEGADIS : DEnse GAs DISpersion,

고밀도 가스확산) 모델로 대체 도입하였다. Pool Fire, Jet Fire, VCE, BLEVE,

Gausslan Puff Dispersion, Gaussian Plume Dispersion 모델은 [부록 1.1 ~ 1.5]에

있는 수식을 개발언어인 JAVA로 직접 코딩하여 시스템에서 호출될 수

있도록 하였으며, DEGADIS의 경우 미국 EPA(http://www.epa.gov/scram001

/dispersion_alt.htm#degadis)에서 FORTRAN으로 제공하는 원천 소스를 받아

C# 언어로 코드를 변환하였다. 시스템에 적용하기 위하여 DLL(Dynamic-Link

Library)을 만들어 시스템에서 JAVA로 호출할 수 있도록 개발하였다. 어떤 변

수가 모델 수식에 사용되는지 알 수 있도록 모델별로 사용되는 물질 변수를 제

시하였다. 이론적인 모델과 현장사고의 차이점이 존재하고 이론에서의 가정이

많기 때문에 적용 모델의 모델에서의 가정을 제시하여 현장 적용 한계점을 알

수 있도록 하였다. 위험성평가 모델이 가능한 물질이 확대를 위해서 기존 시스

템에서 일부 보유한 DIPPR(Design Institute For Physical Properties) 물성

데이터베이스를 정식버전을 구매하여 적용하였으며, 독성가스의 피해 농도 기준

- 35 -

을 위한 PAC(Protective Action Criteria) 데이터베이스를 적용하였다. 마지막

으로 사용자 편의성을 위한 모델이 수행가능한 물질의 선별 및 사용자 입력변수

유효범위를 제시하였다.

나. 웹기반 위험평가 모델 개발

CS CARIS에서 사용자는 모든 위험성평가의 입력 및 출력 값을 자신의 로컬

PC에서 수행하여 그 결과를 자신의 전자지도에 표출하였으나, WEB CARIS에서

는 WEB 환경에 접속하여 WEB Server에서 모든 연산이 수행되고 WEB 화면

의 전자지도에서 결과를 확인하게 된다. 이를 위해 사업팀에서는 WEB 환경에

서 연산 가능 하도록 위험평가 모듈을 구축하였다. 적용된 수식의 대부분은 미

국 화학공학회 산하의 화학공정안전센터 자료를 참고하였다(참고문헌[9] 참조).

모듈 구축에 필요한 모델별 주요 사항 및 그 현장 적용 한계점은 아래와 같다.

세부적인 모델 수식은 [부록 1.1 ~ 1.5]로 첨부하였다.

(1) 위험성평가 모델 개요

위험물질이 어떠한 이유로 저장시설에서 외부로 누출되는 경우 직접 또는 간

접적으로 공기 중에 기체, 액체/기체, 액체/기체/고체 등의 누출물질 상을 형성

한다. 누출물질이 직접 공기 중에서 가스운이 형성되는 경우는 시스템 내부의

가스 또는 증기가 외부로 누출될 때이고 간접적으로 가스운이 형성되는 경우는

시스템 내부의 액체가 외부로 누출된 다음 액체 풀을 형성한 뒤 증발될 때이다.

상온에서 고체상이거나 금속으로 존재하는 물질은 위험성평가 대상이 아니다.

직접 저장시설에서 가스 또는 증기가 누출되는 현상의 해석은 저장시설의 압

력, 배관길이, 그리고 물질의 고유특성 등을 변수로 하여 제시된 누출모델을 이

용하여 누출속도를 구하고 가스운의 확산현상을 해석하기 위한 대기분산모델의

입력변수로 사용된다. 그러나 저장시설에서 액체의 누출속도는 단순히 쉽게 예

측이 가능하지만 누출된 액체에 의하여 형성되는 풀의 크기 및 풀에서의 증발속

도는 지표면의 상태와 대기조건에 의하여 변하게 되므로 증발가스의 확산을 고

려한 피해정도를 예측하기에는 많은 오차가 수반될 수 있다.

직접 또는 간접적으로 형성된 증기운은 누출지점 주위공기를 외부로 밀어내게

되어 누출지점 근방에서는 산소부족현상이 일어난다. 만약 가압된 가스나 증기가

방출될 경우에는 급격한 팽창에 의하여 온도가 낮아져 누출지점 주위를 냉각시

키며, 이러한 현상은 냉각액체가 누출되는 경우에도 일어난다. 고온의 증기 또는

- 36 -

가스가 누출되는 경우에는 주위를 가열하게 된다. 이와 같은 누출현상은 유체역

학, 열역학, 이동현상 이론을 이용한 여러가지 모델들이 제시되어 있으므로 누출

원 해석에서 누출시스템의 여러 경우에 해당하는 모델들을 분석한다.

누출된 가스 또는 증기가 연소성이고 점화원이 있는 경우 화재가 발생하게 되

어 주위는 열 피해를 받게 된다. 그리고 증기 또는 가스운의 연소속도가 압력파

를 형성할 정도로 충분히 큰 경우 폭발현상이 일어나게 되며 압력피해를 유발한

다. 또한 누출된 가스가 비연소성이고 독성물질인 경우 화재, 폭발 피해는 없지

만 누출원 주위는 확산에 의하여 독성피해에 노출된다. 기상의 가연성 물질 누

출사고가 발생즉시 점화되는 경우 제트화재가 형성되고 이 때 영향평가는 불꽃

으로부터 주위에 미치는 복사열의 강도로 해석하게 된다. 그러나 기상의 가연성

물질 누출 후 어느 정도 시간이 지연되어 대기중에 가연성 가스운이 형성된 다

음 점화되는 경우 물질과 주위조건에 따라 폭발이 발생될 수 있다. 가스운의 모

양을 해석하기 위하여 가스운의 대기확산 현상을 이해하여야 하고, 폭발에 의한

피해정도를 해석하기 위하여 폭발이 일어나는 매커니즘과 제시된 모델들을 분석

한다. 모델의 결과는 3단계로 제시되는데 이는 통상 Hot zone, Warm zone,

Cold zone과 유사하나 일치하는 개념은 아니다. 모델 결과는 복사열, 폭발과압,

독성치 등의 해당 기준값에 상당하는 거리를 표시할 뿐이고, 안전지역으로 판단

되는 Cold zone이라는 개념 등과는 완전히 일치하지 않으므로 사용자는 유의해

야 할 필요가 있다. 화재/폭발/확산 모델에서 기준으로 사용하는 단계별 지역구

분 및 전자지도 표시하는 색은 표 2-16과 같다.

표 2-16. 화재/폭발/확산 단계별 피해범위 표시 구분단계구분 지역구분 색구분

1단계 안전지역 노란색

2단계 준위험지역 주황색

3단계 위험지역 빨강색

(2) 소스모델(누출원 모델)

누출원 모델 해석은 저장시설 내 고압가스, 액화가스, 액상상태 등으로 저장

되어 있는 물질의 온도와 압력을 기준으로 저장누출속도, 누출시간, 누출시 물

질의 상태 등을 계산하는 것으로 다른 영향평가 모델, 즉 확산/화재/폭발 해석시

- 37 -

입력 자료로 이용된다. 여기에서는 저장탱크로부터 기상누출의 초기누출속도 계

산, 배관으로부터 기상누출의 초기누출속도 계산, 저장탱크 파손에 의한 액상누

출의 누출속도 계산, 저장탱크로부터 2상누출의 누출속도 계산, 배관을 통한 포

화액체의 초기 누출속도 계산, Boiling 액체 물 표면 위 순간누출의 경우 풀의

전체 증발량 계산, Boiling 액체 물 표면 위 한정된 누출의 경우 풀의 전체 증

발량 계산, Boiling 액체 지표면 위 순간누출의 경우 풀의 전체 증발량 계산, Boiling

액체 지표면 위 한정된 누출의 경우 풀의 전체 증발량 계산, Nonboiling 액체

지표면 위 누출에 대한 증발량 계산 등을 수행한다[부록 1.1 소스모델 수식 참

조]. 기존 CS CARIS에 있던 소스모델에서는 물질의 저장형태(즉, 액화가스, 액

상, 고압가스)에 따른 구분이 없었으나 WEB CARIS에서는 기능을 보강하여 저

장형태별로 계산할 수 있도록 하였다.

- 소스모델의 한계점

소스 모델에서는 그 누출형태에 따라 많은 가정 하에 수식을 적용하므로 그

한계점이 드러난다. 예를 들어 배관 및 저장탱크로부터 누출은 평형누출의 경우

유체의 흐름은 음속(choked flow)이고, 물질이 증기압 상태에서 저장되어 있으

며, 단일물질로 구성되어 있고, 기화되는 액체의 분율이 크지 않다고 가정한다.

과냉각 액체의 저장탱크로부터 이상누출은 액체는 포화증기압보다 큰 압력으로

저장되어 있으며 단일성분의 물질로 가정한다. 누출형태에 따른 구체적인 가정

은 [부록 1.1 소스모델 수식]을 참조하면 된다. 이러한 가정에 포함되지 않는

물질 또는 저장 상태에서는 모델 수행의 결과가 적합하지 않을 수 있다.

- 소스모델의 시스템 적용

WEB CARIS 화면상에서는 물질의 저장 상태가 상온상태에서 액상인지, 상온

에서 기상인 물질을 압력을 가하여 액화시킨 액화가스 상태인지, 고압으로 가하

여 기상으로 저장하는 고압가스인지에 대한 선택이 필요하다. 액상과 액화가스

저장 상태를 선택하면 사용자는 온도 값을 입력해야 하며 이 온도를 이용하여

시스템은 포화증기압을 자동 계산하는 것으로 압력을 산출하여 누출량 계산에

활용하고, 고압가스를 선택하면 사용자가 입력한 온도와 압력값을 이용하여 누

출량 계산에 활용한다. 톨루엔 등은 상온에서 안정하므로 액상저장의 예이며,

암모니아는 상온에서 기체상인 것으로 보통 인위적인 액화상태로 가압하여 저장

하므로 액화가스의 예이다. 수소와 같은 물질 등은 압력을 가하여도 액상저장이

- 38 -

쉽지 않으므로 고압 기체 상태로 보관되는 고압가스의 예이다. 대부분의 취급업

체가 사용하는 유독물 등은 상온에서 액상물질로 상온상압(대기온도, 1기압)에

서 저장된다.

- 소스모델의 필요인자

소스모델의 결과로는 주어진 조건에서의 총 누출량이 산출된다. 여기서 주어

진 조건이란 누출유형에 따라 저장온도, 저장압력, 누출지속시간, 저장탱크 높

이, 저장탱크 지름, 누출지점의 크기(누출구멍의 지름), 누출지점의 탱크로부터

의 거리, 누출지점의 바닥으로부터의 거리를 말한다. 이러한 조건을 계산하기

위해 필요한 물질의 물리적 특성 값은 표 2-17과 같다.

표 2-17. 소스모델에 필요한 물리적 인자모델명 적용변수

소스모델

LD : Liquid Density (Kg/m3)

MW : Molecular Weight

CpL : Liquid Heat Capacity

CpV : Vapor Heat Capacity

MuL : Liquid Viscosity

따라서 대상 물질이 위험성평가가 가능한지 확인하기 위해서는 DIPPR 데이터

베이스 내에 표 2-16의 물리적 변수들의 존재여부를 확인하여야 한다. 모든 모

델은 소스모델 결과로부터 누출량을 산정하므로 어떤 모델을 수행하던지 소스모

델에 필요한 물리적 인자는 존재해야 한다.

(3) 화재모델

화재모델 부분은 CS CARIS에 적용했던 Pool Fire와 Jet Fire 모델을 그대로

WEB CARIS에서도 적용한다.

- Pool Fire

Pool Fire의 경우 복사열비율 <beta>값이 필요한데, 미국화학공학회(2000)에

서는 복사열비율과 관련하여 0.15~0.35의 값이 “자주 인용(often quoted)” 된

다고 명시하고 있으며, TNO(The Netherlands Organization for Applied

Scientific Research, 1997)에서는 불확실하지만 그 값은 0.1~0.4라고 나타내고

있다. 또한 상용 S/W인 PHAST(Process Hazard Analysis Software Tool)에서

- 39 -

는 일괄적으로 0.35의 값을 사용하고 있으므로 본 시스템에서도 0.35값을 적용

하였다. 모델에 사용되는 지배 방정식은 다음과 같다.

Q = τ × F × E

여기서 사용되는 인자는 다음과 같다.

Q : 불꽃에서부터 일정거리에서의 복사열량(w/㎡)

τ[tau] : 투과도(무차원)

F : 최대지형시각인자(무차원)

E : 표면방출 flux량(W/㎡)

- Jet Fire

가연성 기체가 빠른 속도로 분출시 Jet fire가 발생하며, 이를 모델링하기 위해

서는 총복사열량, 불꽃의 중심점, 불꽃의 중심점으로부터 영향거리, 일정거리에서

의 복사열량 등의 계산이 필요하다[부록 1.2 화재모델 수식 참조]. 모델에 사용

되는 지배 방정식은 다음과 같다.

××

여기서 사용되는 인자는 다음과 같다.

Q : 일정거리에서의 복사열량(㎾/㎡)

τ: 투과도(무차원)

β[beta] : 복사열 비율(무차원)

Q t : 총방사열량(㎾)

D : 불꽃중심으로부터의 영향거리(m)

- 화재모델의 한계점

Pool Fire 모델의 경우, 산소는 충분히 공급되며, 액 표면적은 일정하고, 완전

연소이다. 투과도는 연소시 생성되는 이산화탄소 및 검댕에 의해 영향을 받지

않는다고 가정할 때, Jet Fire 모델은 분출율은 일정하고, 분출은 수직 방향이

며, 완전연소이고, 투과도는 연소시 생성되는 이산화탄소 및 검댕에 의해 영향

을 받지 않으며, 고압 분출화재에 의하여 모든 열이 방출한다고 가정한다. 이러

한 가정에 포함되지 않는 화재 현상에서는 모델 수행의 결과가 적합하지 않을

수 있다.

- 40 -

- 화재모델의 피해거리 산출기준

화재모델 수행결과 화재 복사열에 의한 영향거리(피해거리) 산출기준은 알로

하 프로그램과 같은 값으로 표 2-18과 같다.

표 2-18. 화재모델의 피해거리 산출기준복사열 강도 영 향

2(kW/m2) 60초 이내에 고통을 야기 시킴(pain within 60 sec)

5(kW/m2) 60초 이내에 2도 화상 발생(second-degree burns within 60sec)

10(kW/m2) 60초 이내에 잠재적으로 사망(potentially lethal within 60 sec)

[참고문헌 : ALOHA(Areal Locations of Hazardous Atmospheres) user's manual, 2006]

상기 표에 따라 복사열 강도는 KW/m2으로 표시되며, 1단계는 4KW/m2로 전

자지도상에서는 노랑색으로 표현되고 그 피해범위는 가장 넓게 산정된다. 2단계

는 12.5KW/m2로 전자지도 상에는 주황색으로 표현되고 그 피해범위는 1단계와

3단계사이가 된다. 3단계는 37.5KW/m2로 전자지도에는 빨강색으로 표현되며

그 피해범위는 가장 적게 표현된다.

- 화재모델의 필요인자

화재모델을 수행하기 위해서 필요한 물리적 인자는 표 2-19과 같다.

표 2-19. 화재모델의 필요인자모델명 적용변수

Pool Fire 모델

HC : Heat of combustion

HV : Heat of Vaporization

BP : Normal Boiling Point(1atm)

LD : Liquid Density Kg/m3

CpL : Liquid Heat Capacity

Jet Fire 모델

HC : Heat of combustion

CpL : Liquid Heat Capacity

CpV : Vapor Heat Capacity

MW : Molecular Weight

LFL : Low Flammable Limit

[출처 : 부록 1.2 화재모델 수식 참조]

따라서 대상 물질이 화재모델이 수행 가능하지 확인하기 위해서는 데이터베이

스에 상기 물질 인자의 존재여부를 확인하여야 한다.

- 41 -

(4) 폭발모델

과열된 액체나 액화가스를 포함하고 있는 용기의 갑작스런 폭발이 발생할 때

BLEVE가 발생한다. 이를 모델링 하기 위하여 발생하는 화구의 크기, 화염의 지

속시간, 표면방출력 등을 계산하며 피해범위는 복사열에 의한 영향 거리를 산출

한다. 모델에 사용되는 지배 방정식은 다음과 같다.

Qth =τ × E × F

여기서 사용되는 인자는 다음과 같다.

Q : 복사열량(w/㎡)

τ[tau] : 투과도(무차원)

F : 시계인자(무차원)

E : 표면방출력(W/㎡)

누출된 물질이 가연성 증기운을 형성하고 그 농도가 폭발범위 안에 포함되면

VCE가 발생한다. 이를 모델링하기 위하여 TNT 상당량과의 관계를 이용한다.

모델에 사용되는 지배 방정식은 다음과 같다.

QTNT=ηMfHc

HcTNT

여기서 사용되는 인자는 다음과 같다.

QTNT = TNT 상당량(kg)

Mf = 누출된 가연성 물질의 질량(kg)

η = 실험적 폭발효율(0.01~0.2)

Hc = 가연성가스의 연소열(kJ/kg)

HcTNT = TNT의 연소열(4680kJ/kg)

VCE 모델에서는 폭발효율( η<eta>) 값이 필요한데, [“Guidelines for Chemical

Process Quantitative Risk Analysis”, Center for Chemical Process Safety

of the American Institute of Chemical Engineers, 2000]와 [“Handbook of

chemical Hazard nalysis Procedures”, p12-74, Federal Emergency

management Agency Washington, DC, 1995]에서 제시된 표 2-20의 값을 사

용한다.

- 42 -

표 2-20. 폭발성 증기와 가스에 대한 폭발효율폭발효율 물 질 명

η=0.03

Acetaldehyde

Acetone

Acrylonitrile

Amyl Alcohol

Benzene

1,3-Butadiene

Butene-1

Carbon Monoxide

Cyanogen

1,1-Dichloroethane

1,2-Dichloroethane

Dimethyl Ether

Dimethyl Sulphide

Ethane

Ethanol

Ethyl Acetate

Ethylamine

Ethyl Benzene

Ethyl Chloride

Ethyl Cyclohexane

Ethyl Formate

Ethyl Proprionate

Furfural Alcohol

Hydrocyanic Acid

Hydrogen

Hydrogen Sulphide

Iso-Butyl Alcohol

Isobutylene

Iso-Octane

Iso-Propyl Alcohol

Methalamine

Methane

Methanol

Methyl Acetate

3-Methyl-Butene-1

Methyl-Butyl-Ketone

Methyl Chloride

Methyl-Eutyl-Ketone

Methyl Formate

Methyl Mercaptan

Methyl-Propyl-Ketone

Monochlorobenzene

N-Amyl Acetate

Naphthalene

N-Butane

N-Butyl Acetate

N-Decane

N-Heptane

N-Hexane

N-Pentane

N-Propanol

N-Propyl Acetate

O-Dichlorobenzene

P-Cymene

Petroleum Ether

Phthalic Anhydride

Propane

Proprionaldehyde

Propylene

Propylene Dichloride

P-Xylene

Styrene

Tetrafluroethylene

Toluene

Vinyl Acetate

Vinyl Chloride

Vinylidene Chloride

Water Gas

η=0.06

Acrolein

Carbon Disulphide

Cyclohexane

Diethyl Ether

Divinyl Ether

Ethylene

Ethyl Nitrate

Methyl-Vinyl-Ether

Propylene Oxide

η=0.19

Acetylene

Ethylene Oxide

Ethyl Nitrate

Hydrazine

Isopropyl Nitrate

Methyl Acetylene

Nitromethane

Vinyl Acetylene

상용프로그램인 PHAST에서도 0.1을 일괄 적용하고 있으며 그 근거로 [“Handbook

of chemical Hazard nalysis Procedures”, Federal Emergency management

Agency Washington, DC, 1995.]를 제시하고 있으므로 본 VCE 모델에서도 표

2-19의 값 이외에는 10%를 적용한다.

- 폭발모델의 한계점

BLEVE(Fireball) 모델에서는 연소 중 사용하는 공기내의 산소 체적은 무시하

며, 연소생성물 (CO2 및 Soot)에 의한 투과도 감소도 무시는 한다는 가정이 적

용되며, VCE 모델은 폭발원은 하나의 점으로 고려하여, 거리에 따른 과압의 감

소는 TNT의 경향과 유사하고 폭발원 근처에서 과압이 과대 예측되며, 폭발원

- 43 -

에서 멀리 떨어진 위치에서는 과압이 과소 예측되고, 지형, 건물 또는 장애물

효과를 고려하지 않는다는 한계점이 있다. 이러한 가정에 포함되지 않는 폭발

현상에서는 모델 수행의 결과가 적합하지 않을 수 있다.

- 폭발모델의 피해거리 산출기준

피해산정 기준은 BLEVE 모델은 복사열에 의한 영향이 크므로 상기 화재모델

과 같이 복사열 피해기준을 따르며, VCE 모델의 경우 표 2-21의 3단계 기준을

적용한다.

표 2-21. 폭발모델의 피해거리 산출기준과 압 (psi) 영 향

1.0 유리가 깨짐(shatters glass)

3.5 심한 부상을 발생 시킬 수 있음(serious injury likely)

8.0 주택의 완파

[참고문헌 : ALOHA(Areal Locations of Hazardous Atmospheres) user's manual, 2006]

1단계는 1psi로 전자지도 상에서 노란색으로 표현되며, 2단계는 3.5psi 로 1

단계와 3단계 사이의 원형태의 주황색으로 표현된다. 3단계는 8.0psi 로 가장

적은 원형태의 빨강색으로 전자지도에 표현된다.

- 폭발모델의 필요인자

폭발모델을 수행하기 위해서 필요한 물리적 인자는 표 2-22와 같다.

표 2-22. 폭발모델의 필요인자모델명 적용변수 DIPPR 변수명

VCE 모델 HC : Heat of Combustion HCOM

MW : Molecular Weight MW

BLEVE(Fireball) HC : Heat of Combustion HCOM

[출처 : 부록 1.3 폭발모델 수식 참조]

따라서 대상물질이 폭발모델이 수행 가능하지 확인하기 위해서는 데이터베이

스에 상기 물질인자의 존재여부를 확인하여야 한다.

- 44 -

(5) 확산모델

누출된 인화성물질 또는 가연성가스가 누출 즉시 점화되지 않는다면 증기운을

형성하여 먼 거리까지 확산된다. 이 증기운은 확산되면서 공기와 희석되고 결과

적으로 폭발 하한계에 도달하여 더 이상 화재의 위험이 없게 된다. 그러나 독성

물질인 경우에는 독성물질이 바람에 의해 상당히 먼 거리까지 확산되어 농도가

낮다 할지라도 근로자 및 주민에게 심각한 영향을 미칠 수 있다. 이러한 독성가

스의 확산을 모델링하기 위하여 가우시안 플룸, 가우시안 퍼프모델이 이용되고

무거운 가스의 경우 디가디스 모델을 적용한다. 가우시안 모델에 사용되는 지배

방정식은 다음과 같다.

C (x, y, z ; He) =Q'

2πσ yσ zu{ exp [- 1

2 ( yσ y

)2

] } { exp [- 12 ( z-He

σ z)2

] }

+ { exp [- 12 ( z+He

σ z)2

] }여기서 사용되는 인자는 다음과 같다.

He : 유효높이(m)

u : 가스플럼에 영향을 주는 평균풍속(m/s)

Q' : 누출된 가스량(g/s)

σ y, σ z [sigma]: 분산계수(m)

C : 누출가스의 농도(g/m3)

x, y, z : 거리(m)

디가디스 모델에 사용되는 지배 방정식은 다음과 같다.

exp

for

exp for ≤

- 확산모델의 한계점

확산모델에서 일반적으로 적용되는 한계는 가스운의 전개는 수평과 수직방향

에서 표준분산계수를 갖는 정규분포를 따르고, 누출원에서 배출되는 가스의 방

산율은 연속적으로 일정하며, 가스운의 방향변화는 지표면에서만 발생하고 가스

운은 평균풍속의 방향으로 이동하며, 누출이 한 지점에서만 일어난다고 가정한

다는 것이다. 이러한 가정에 포함되지 않는 확산 현상에서는 모델 수행의 결과

가 적합하지 않을 수 있다.

- 45 -

- DEGADIS 모델 적용

CS CARIS에서는 가벼운 가스의 경우 가우시안 플룸 또는 퍼프 모델을 적용

하고 무거운 가스의 경우에는 SLAB 모델을 적용하였다. 그러나 가벼운 가스와

무거운 가스의 구분 인자가 없어 사용자가 선택하여 그 결과를 확인하도록 하는

불편함이 있었다. WEB CARIS에서는 이러한 문제를 해결하고 또한 보다 개선

된 무거운 가스 모델 적용을 위해 DEGADIS 모델을 적용하였다. WEB CARIS

에서 가벼운 가스와 무거운 가스의 판별 기준은 리차드슨 수로 판단하게 되는데

자세한 사항은 [부록 1.4 가우시안 확산모델 수식]에 나와 있다. 판별 기준에

사용되는 변수는 중력가속도, 누출물질 밀도, 공기 밀도, 바람속도, 누출속도, 누

출원의 지름 등으로서 변수에 어떤 값이 적용 되는가에 따라 그 판별 결과는 달

라질 수 있다. DEGADIS 모델의 장점을 간략히 설명하면 표 2-23와 같다.

표 2-23. DEGADIS와 SLAB 비교비교 항목 DEGADIS SLAB

적용 대상 무거운 가스 무거운 가스

소스의 누출속도 계산 계산 가능 계산 불가

플룸의 낮은 경계가 지면에 도달

할 때의 대기반사 반영여부반영함 반영못함

ALOHA에서의 탑재여부 탑재됨 탑재 안됨

중력에 영향, 대기 경계층에서의

오염물질의 흐름, 누출 이후의

연속흐름 모사

가능 불가능

설명할 수 있는 누출 유형

- 빠른 누출

- 공기부력에 의한 영향

- 대기안정도 층별 영향

- 바람에 의한 영향

- 빠른 누출

- 풀로부터 증발이 일어나는 누출

- 순간 누출

모델 실행 결과

시간, 가스 반지름, 높이,

몰분율, 밀도, 리차드슨 넘버,

여러 가지 바람 방향의 Y축

인자와 Z축 인자, 상위 가연

범위와 하위 가연범위, 하위

가연범위 사이의 오염물질량과

하위 가연범위 이상에 대한

오염물질량

최대 오염농도의 바람방향 거리

분포

최대 농도가 발생하는 시간

구름의 형상을 설명하는 파라

미터

구름 형성 시간

- 46 -

기본적으로 SLAB모델과 DEGADIS모델 모두 무거운 가스에 적합한 모델이기는

하나 DEGADIS가 좀 더 나중에 개발이 시작된 모델로 일반적으로 더 정확한 것으

로 알려져 있다. DEGAIS모델 자체에 소스의 누출 속도를 계산하는 기능이 있지

만, 본 시스템에서는 별도의 소스모델을 적용하므로 SLAB에서 할 수 있는 모든

누출 유형을 DEGADIS에서 실현가능 하도록 하였다. WEB CARIS는 누출물질이

바람의 영향을 세밀하게 받도록 격자 형태로 추적하는 알고리즘을 보유한 DEGADIS

모델 적용으로 좀 더 정확한 확산 결과를 산출하리라 판단된다.

- 확산모델의 피해거리 산출기준

독성가스의 확산에 의한 영향거리를 전자지도에 표출하기 위해서는 기준 농도

치가 있어야 한다. 기존 CS CARIS에서는 확산물질의 ERPG 농도값이 데이터베

이스에 존재하면 그 값을 3단계로 표현하고 그 값이 없으면 TEEL(Temporary

Emergency Exposure Limit) 값을 데이터베이스에서 찾아 적용하였다. 두 개의

기준이 데이터베이스에 없으면 적용이 불가하였다.

WEB CARIS에서는 모델 수행에 필요한 물질 변수를 DIPPR 데이터베이스를

활용하지만 DIPPR에는 농도기준 값을 제공하지는 않는다.

따라서 농도기준은 미국 에너지부(The U.S Department of Energy's(DOE))

에서 제공하는 보호 행위 기준(Protective Action Criteria, PAC) 데이터베이스를

활용한다. PAC는 화학물질 누출사고의 비상대응을 위한 물질별 농도기준으로

미국 EPA에서 개발된 AEGLs(Final and interim Acute Exposure Guideline

Levels) 값, 미국 AIHA(American Industrial Hygiene Association)에서 개발

된 ERPGs (Emergency Response Planning Guidelines) 값, DOE에서 개발된

TEELs (Temporary Emergency Exposure Limit) 값을 절충한 것으로 3000

여종의 독성기준을 보유하고 있다.

PAC 데이터의 각 기준의 관련 사이트 및 출처는 다음과 같다.

- 관련사이트 및 출처

• [http://www.atlintl.com/DOE/teels/teel/introduction.html]

• [http://www.atlintl.com/DOE/teels/teel/teel_pdf.html]

• Final and interim Acute Exposure Guideline Levels(AEGLs).

AEGLs (see http://www.epa.gov/oppt/aegl/pubs/chemlist.htm) are

- 47 -

developed by the U.S. Environmental Protection Agency(EPA).

AEGLs are defined for five time periods: 10 minutes, 30 minutes,

60 minutes, 4 hours, and 8 hours. The 60-minute AEGL values

have been selected for use in the PAC database.

• Emergency Response Planning Guidelines(ERPGs).

ERPGs are produced by the American Industrial Hygiene Association(AIHA)

Emergency Planning Committee(http://www.aiha.org/Content /InsideAIHA

/Volunteer+Groups/ERPcomm.htm).

• Temporary Emergency Exposure Limit (TEEL) data sets.

TEELs (see http:// orise.orau.gov/emi/scapa/teels.htm) are developed

by the DOE Subcommittee on Consequence Assessment and Protective

Actions(SCAPA).

제공되는 3000여 종은 mg/m3으로 제공되며 이를 PPM(Parts Per Million)으

로 전환하여 WEB CARIS에 적용하였다. mg/m3과 ppm 전환 산출 인자는 PAC

에서 제공한다. PAC 데이터 기준 중 0, 1, 2, 3단계로 구성되어 있으나, 이중

1, 2, 3단계를 시스템에 적용한다. 확산모델 피해거리 산출기준을 정리하면 표

2-24와 같다.

표 2-24. 확산모델의 피해거리 산출기준 피해범위 PAC 단계구분

1단계(안전지역) PAC 1단계

2단계(준위험지역) PAC 2단계

3단계(위험지역) PAC 3단계

DIPPR과 PAC의 관련성에 대해서는 그림 2-16 그림을 보면 쉽게 이해할 수

있다[부록 5. PAC 물질목록 참조].

- 48 -

그림 2-16. 모델 수행 가능 물질 분석

DIPPR 중 모델변수를 포함하여 위험성평가가 가능한 물질과 PAC 데이터가

일치하는 종수는 757개이다. 따라서 위험성평가가 가능하더라도 확산의 경우

기준 농도를 갖고 있는 757개만이 가능하다. 우리가 시스템에 적용한 1,276개

(업체가 취급물질을 포함한 현재 Web CARIS에서 검색 가능한 화학물질 수)의

물질 중 모델변수가 포함된 DIPPR 물질은 364개이며 이중 확산기준(PAC)와

일치하는 물질은 326종이다. 정리하면 한 종류라도 위험성평가가 가능한 물질

은 1,702종, 이 중 확산기준이 있는 것은 757종이다. 현재 시스템에 적용된 물

질 중 위험성평가 가능 변수 포함 물질은 364개이며, 이중 확산기준이 있는 것

은 326종이다. 각 종수에 대한 리스트는 [부록 2.1~2.4]에 첨부하였다.

- 확산모델의 필요인자

확산모델을 수행하기 위해서 필요한 물리적 인자는 표 2-25과 같다.

표 2-25. 확산모델 필요인자모델명 적용변수 DIPPR 변수명

확산모델

SV : Second Virial Constant SVR

LD : Liquid Density Kg/m3 LDN

HC : Heat of combustion. HCOM

CpV : Vapor Heat Capacity ICP

LFL : Low Flammable Limit FLVL

UFL : Upper Flammable Limit FLVU

MW : Molecular Weight MW

[부록 1.4 가우시안 확산모델 수식, 1.5 디가디스모델 수식 참조]

- 49 -

no Property DIPPR ID Units

1 Acentric Factor ACEN ---

2 Auto Ignition Temperature AIT K

3 Dielectric Constant DC ---

4 Dipole Moment DM C·m

5 Absolute Entropy of Ideal Gas at 298.15 K and 1 bar ENT J/(kmol·K)

6 Lower Flammability Limit Temperature FLTL K

7 Upper Flammability Limit Temperature FLTU K

8 Lower Flammability Limit Percent FLVL Vol % in air

9 Upper Flammability Limit Percent FLVU Vol % in air

10 Flash Point FP K

11Gibbs Energy of Formation for Ideal Gas at 298.15 K and

1 bar GFOR J/kmol

12Standard State Gibbs Energy of Formation at 298.15 K

and 1 bar GSTD J/kmol

13 Net Standard State Enthalpy of Combustion at 298.15 K HCOM J/kmol

14 Enthalpy of Formation for Ideal Gas at 298.15 K HFOR J/kmol

15 Enthalpy of Fusion at Melting Point HFUS J/kmol

16Standard State Enthalpy of Formation at 298.15 K and 1

bar HSTD J/kmol

17 Heat of Sublimation HSUB J/kmol

따라서 대상 물질이 확산모델이 수행 가능하지 확인하기 위해서는 데이터베이

스에 상기 물질 인자의 존재여부를 확인하여야 한다.

다. 위험성평가 가능 물질 확대를 위한 DIPPR 물성 데이터베이스 적용

WEB CARIS에서는 미국 화학공학회에서 제공하는 물성데이터 목록인 DIPPR

데이터를 활용한다. DIPPR은 미국 화학공학회 주관으로 지속되고 있는 물성데

이터베이스 작성 프로젝트이며, 산업계에서 필요로 하는 물성을 엄밀하게 평가

하여 데이터베이스화 하는 것을 목적으로 하고 있다. DIPPR을 통하여 구축된

데이터베이스는 현재 다양한 프로세스 모사기에서 사용될 수 있도록 인터페이스

가 구축되어 있어 공정엔지니어들에게 매우 중요한 데이터 베이스이다.

(1) DIPPR 제공 물질의 종류 및 제공되는 물성

현재 1973종의 화학물질과 각 물질별 43개의 물리적 특성 데이터베이스를

제공하고 있다. 43개의 물성은 독립변수 34종과 온도 종속변수 15종으로 구분

된다. 표 2-26. 온도 종속변수 15종은 온도에 따라 다른 값을 가지는 것으로 관

련 수식은 [부록 1.6]에 나와 있다.

표 2-26. DIPPR 제공 물질 변수[독립변수 34종]

- 50 -

18 Liquid Molar Volume at 298.15 K LVOL m³/kmol

19 Melting Point at 1 atm MP K

20 Molecular Weight MW kg/kmol

21 Normal Boiling Point NBP K

22 Parachor PAR ---

23 Critical Pressure PC Pa

24 Radius of Gyration RG m

25 Refractive Index RI ---

26 Solubility Parameter at 298.15 K SOLP (J/m³)½

27 Standard State Absolute Entropy at 298.15 K and 1 bar SSTD J/(kmol·K)

28 Critical Temperature TC K

29 Triple Point Pressure TPP Pa

30 Triple Point Temperature TPT K

31 Critical Volume VC m³/kmol

32 van der Waals Area VDWA m²/kmol

33 van der Waals Reduced Volume VDWV m³/kmol

34 Critical Compressibility Factor ZC ---

[온도종속변수 15종]

no Property DIPPR ID Units

1 Heat Capacity of Ideal Gas ICP J/(kmol·K)

2 Heat Capacity of Liquid LCP J/(kmol·K)

3 Heat Capacity of Solid SCP J/(kmol·K)

4 Heat of Vaporization HVP J/kmol

5 Liquid Density LDN kmol/m³

6 Second Virial Coefficient SVR m³/kmol

7 Solid Density SDN kmol/m³

8 Surface Tension ST N/m

9 Thermal Conductivity of Liquid LTC W/(m·K)

10 Thermal Conductivity of Solid STC W/(m·K)

11 Thermal Conductivity of Vapor VTC W/(m·K)

12 Vapor Pressure of Liquid VP Pa

13 Vapor Pressure of Solid or Sublimation Pressure SVP Pa

14 Viscosity of Liquid LVS Pa·s

15 Viscosity of Vapor VVS Pa·s

DIPPR에서 제공하는 모든 물성을 위험평가 모델에서 다 필요한 것은 아니다.

위험성평가에서 필요한 변수만을 사용하지만 WEB CARIS 데이터베이스에는

DIPPR에서 제공하는 모든 변수를 포함하도록 DB를 구조화 하여 향후 업데이트

를 용이하도록 하였다. DIPPR에서 제공하는 1,973종 중 가연성이 아니거나, 자

연상태에서 고체상 또는 금속성 등으로 존재하는 것은 위험성평가가 수행되지

않는다. 이러한 위험성평가 실행가능 종수는 표 2-26에서 설명한다.

- 51 -

모델명 적용변수 DIPPR 변수명

소스모델

LD : Liquid Density (Kg/m3) LDN

MW : Molecular Weight MW

CpL : Liquid heat Capacity LCP

CpV : Vapor heat Capacity ICP

MuL : Liquid Viscosity LVS

Pool Fire 모델

HC : Heat of Combustion HCOM

HV : Heat of Vaporization HVP

BP : Normal Boiling Point (1 atm) NBP

LD : Liquid Density (Kg/m3) LDN

CpL : Liquid heat Capacity LCP

Jet Fire 모델

HC : Heat of Combustion HCOM

CpL : Liquid heat Capacity LCP

CpV : Vapor heat Capacity ICP

MW : Molecular Weight MW

LFL : Low Flammable Limit FLVL

VCE 모델HC : Heat of Combustion HCOM

MW : Molecular Weight MW

BLEVE(Fireball) HC : Heat of Combustion HCOM

확산

SV : Second Virial constant SVR

LD : Liquid Density (Kg/m3) LDN

HC : Heat of Combustion HCOM

CpV : Vapor heat Capacity ICP

LFL : Low Flammable Limit FLVL

UFL : Upper Flammable Limit FLVU

MW : Molecular Weight MW

(2) 위험성평가에 필요한 물성

위험성평가 모델에서 필요한 물질 변수는 표 2-27와 같다.

표 2-27. 위험성평가에 필요한 물성

표 2-27의 위험성평가 모델에서 필요한 인자가 DIPPR에 존재하는지 여부를

확인하여 WEB CARIS에서 기본적으로 위험성평가 가능한 조건을 갖춘 물질인

지 아닌지를 판단하다. 인자가 존재하여 위험성평가가 가능 조건에 포함된다면

- 52 -

위험성평가를 위한 물질 검색시 가능 여부를 표시하여 사용자가 쉽게 알 수 있

도록 하였다. CS CARIS에서는 위험성평가 가능 여부를 연소열 변수 존재와 독

성 기준치 존재 여부만을 체크하였으나, WEB CARIS에서는 모델별 필요 인자

모두를 검토하여 정확성을 높였다. 초기위험성평가에 물성 DB는 DIPPR 자료를

활용하지만, 취급업체가 현재 취급하는 물질리스트 1,276종 중 DIPPR과 일치하

는 물질수는 435종이다. 장기적으로 취급업체가 사용하는 물질 종수가 늘어난

다면 자체적으로 보유한 DIPPR 자료를 활용하여 시스템상에서 모델수행 가능

조건 만족 물질수를 늘릴 수 있을 것이다.

모델 수행이 가능한 조건에 만족하는 물질 수는 표2-28과 같다. 세부적인 리

스트는 [부록 4 DIPPR 물질 목록(가능여부판별 포함)]을 참조하면 된다.

표 2-28. 모델수행 가능 조건 만족 물질 수

모델

모델수행 가능 조건 만족 물질 수

DIPPR 제공 물질 1,973종 중WEB CARIS 물질리스트 1,276종 중

[1,973종 435개 적용]

소스모델

Pool Fire 모델1,696 361

소스모델

Jet Fire 모델1,696 361

소스모델

VCE 모델1,696 361

소스모델

BLEVE 모델1,702 364

소스모델

확산모델1,702 364

하나라도 만족하는

물질1,702(86%) 364

- 53 -

4. 화학물질 취급업체 DB 구축

가. 취급업체 DB 정보 입수

첫째 : 서울특별시, 인천광역시, 대전광역시, 경기도, 강원도, 충청북도, 충청

남도, 제주특별자치도의 8개 권역에 대한 지자체, 해양경찰서, 소방서 등 대응기

관을 유선으로 직접 연락 후 기존 구축된 대응기관 정보 중 담당부서, 담당자,

연락처 정보를 최신화한다.

구 분 조사방법 대상 조사일자

지자체 유선 해당담당자 2009.04.06~ 2009.04.10

해양경찰서 유선 해당담당자 2009.05.27~2009.05.28

소방서 유선 해당담당자 2009.05.27~2009.05.30

표 2-29. 대응기관 정보 조사 일정

둘째 : 조사된 초동대응기관의 화학물질 사고담당자 중 지자체, 유역(지방)환

경청의 화학물질 담당자를 대상으로 사전면담을 실시하여, 본 사업의 취지 등

을 설명하고 유독물 영업등록증, 취급제한·금지물질 허가증 수집 등에 대한 협

조 요청하고, 수집된 유독물 영업등록증, 취급제한·금지물질 허가증 자료를 한국

화학물질관리협회에 보고된 유독물 등의 ‘08년도 영업실적보고 자료와 연계하여

비교한다.

그림 2-17. 유해화학물질 취급업체 DB 구축을 위한 FLOW

- 54 -

표 2-30. 사전면담

목적

- 취급업체 자료 수집을 위하여 담당 취급업체 정보, 등록증/허가증 관리

유․무 등의 제반 사항 확인을 통해 자료 수집률을 향상시킨다.

- 대응기관 면담으로 화학사고 대응기관의 정확하고 신속한 정보제공을

위해 기존 구축된 DB항목들을 검토하여 정보제공 효과를 극대화한다.

면담내용

- 취급업체 정보 구축을 위한 자료(유독물 영업등록증, 취급제한·금지물질

허가증) 제공 방법 및 일정 등을 확인하고, 협조 요청한다.

- 취급업체 담당자를 대상으로 하는 집체교육 필요성에 대하여 설명하고,

집체교육을 위한 제반사항을 협조 요청한다.

▪ 등록증, 허가증에 기재되어 있는 항목이 변경되어 수정이 필요한 경우,

취급업체 담당자는 초동대응용 화학물질 취급업체 DB구축 시스템(이

하 CASAS 시스템)에 접속하여 수정하여야 한다.

▪ 등록증, 허가증에 기재되어 있지 않은 항목(41개 항목)의 경우, CASAS

시스템에 접속하여 직접 입력하여야 한다.

- 관할지역 화학물질 취급업체 영업자를 대상으로 한 집체교육 소집 및

장소에 대한 협조를 요청한다.

사전면담

일정

사전면담의 대상은 각 지자체의 광역시/도청 및 유역(지방)환경청을 대상

으로 하고, 방문면담이 진행되지 않은 곳은 국립환경과학원 담당자가 유선

상으로 면담을 실시한다.

나. DB구축 대상선정

본 사업은 서울특별시, 인천광역시, 대전광역시, 경기도, 강원도, 충청북도, 충

청남도, 제주특별자치도의 8개 권역의 4,000여개 유독물 영업등록 및 취급제한․금지물질 영업허가자를 대상으로 하고 있으며, 대상 영업 등록․허가자를 선정하

기 위하여 2008년도 환경부의 유독물영업등록현황 자료[표 2-29]와 2008년도

취급제한․금지물질 영업허가 현황 자료[표 2-31]을 조합하여 선정하였다.

아래 [표 2-31, 32]와 같이 4,113개 영업 등록․허가 자를 선정 하였으나, 이

는 2008.12.31 기준이므로 최종대상 업체는 수집된 유독물 영업등록증, 취급제

한·금지물질 허가증의 등록․허가 업체의 수로 한다.

- 55 -

구분

지역별

유 독 물 영 업 자

계 제조 판매(알선) 보관·저장 운반 사용

계 3,628 265 2,367 55 66 875

서울 1,001 3 985 0 4 9

인천 418 56 214 13 13 122

대전 83 5 62 0 1 15

경기 1,575 137 882 37 30 489

강원 41 0 30 0 1 10

충북 246 36 100 2 4 104

충남 247 28 79 3 13 124

제주 17 0 15 0 0 2

표 2-31. 유독물 영업자 등록현황(2008.12.31 기준, 출처 : 환경부)

구분

관 할

취급제한 금지물질 영업허가

합 계 제조업 수입업 판매업 보관저장업 운반업 사용업

지역 485 37 56 311 12 8 61

한강유역

환경청

서울 150 0 29 120 0 1 0

인천 212 20 22 124 8 6 32

경기 73 9 1 42 3 1 17

소계 435 29 52 286 11 8 49

금강유역

환경청

대전 6     6      

충북 16 4 1 6     5

충남 18 3 2 7 1   5

소계 40 7 3 19 1 0 10

원주지방

환경청

강원 5     4     1

충북 5 1 1 2     1

소계 10 1 1 6 0 0 2

표 2-32. 취급제한ㆍ금지물질 영업허가 현황(2008.12.31 기준, 출처 : 환경부)

- 56 -

다. 실적보고자료 입수

취급업체 정보 중 유독물 영업등록증, 취급제한·금지물질 허가증으로 확인할

수 없는 연제조량, 연수입량, 연사용량, 연판매량, 함량 등의 정보를 입수하기

위해 한국화학물질관리협회의 유독물 영업실적보고를 활용하여 구축한다. 항목

으로는 소속시도, 지역, 구분, 상호, 사업자번호, 유독물명, CAS No, 고시번호,

함량(Min), 함량(Max), 수량(톤), 상태, 주요용도, 주소, 전화번호, 등록번호, 제

품명 등이다.

그림 2-18. 실적보고자료

- 57 -

라. 자료 입력

유독물 영업등록증, 취급제한·금지물질 허가증의 항목들을 Excel sheet에 입

력하는 작업을 수행하기 전에 먼저 DB입력 작업자들에게 자료 입력 가이드를

제공하여 표준화된 데이터를 입력할 수 있도록 한다.

(1) 기본정보 입력

그림 2-19. 유독물 등록/허가증 예

- 58 -

그림 2-20. 기본정보 입력

① 관리기관 : 등록증/허가증의 하단에 위치한 발행기관명 입력

② 등록증/허가증

- 유독물 체크 → 유독물영업등록증

- 취급제한ㆍ금지물질 체크 → 취급제한ㆍ금지물질 허가증

③ 영업형태 : 제조업, 판매업, 알선판매업, 보관ㆍ저장업, 운반업, 사용업, 수입업

각 체크된 항목 입력

④ 등록번호 : 상단부의 등록/허가번호 항목 입력

⑤ 등록일자 : 등록증/허가증의 뒷면 <변경사항>에 최초 등록/허가일 확인하여 입력,

뒷면에 일자 없으면 앞면의 등록일자 입력

⑥ 취급업체명 : 등록증/허가증의 “상호(명칭)”항목 입력, 뒷면 변경․수정사항 확인

⑦ 대표자명 : 등록증/허가증의 “성명(대표이사)”항목 입력, 뒷면 변경․수정사항 확인

⑧ 사업자등록번호 : 등록증/허가증의 “사업자등록번호”항목 입력, 뒷면 변경․수정사항 확인

⑨ 사업장주소 / 보관저장시설주소 : 등록증/허가증의 “주소(사업장)”/“보관저장시설 소재지”

항목 입력

- 59 -

- 전자지도 정보매칭을 위해 주소 상세 구분(우편번호, 광역시/도, 시/

군/구, 읍/면/동, 리, 지번, 부번, 나머지)

그림 2-21. 사업장 주소 입력

그림 2-22. 보관·저장시설 입력⑩ 전화번호 : 등록증/허가증의 “주소(사업장)”/“보관저장시설 소재지” 항목 중 전화번호 입력

※ 보관시설유무 : 보관․저장시설주소 또는 보관․저장시설능력 있으면 “Y” 없으면 “N”,

뒷면 변경․수정사항 확인

- 60 -

그림 2-23. 기본정보 유무 입력⑪ 전체연간취급량 : 등록증/허가증의 “전체연간취급량” 항목 입력, 뒷면 변경․수정사항 확인

⑫ 종업원수 : 등록증/허가증의 “종업원 수” 항목 입력, 뒷면 변경․수정사항 확인

⑬ 사업장면적 : 등록증/허가증의 “사업장면적” 항목 입력, 뒷면 변경․수정사항 확인

⑭ 보관시설/저장시설능력 : 등록증/허가증의 “보관․저장시설능력” 항목 입력

- 보관․저장시설 확인 : 보관․저장시설 확인이 안 되면 등록증/허가증의 “저장시설현황”에

내용이 있으면 저장시설로 입력

⑮ 운반장비능력 : 등록증/허가증의 “주전체연간취급량” 항목 입력, 뒷면 변경․수정사항 확인

- 61 -

그림 2-24. 기타정보 예

그림 2-25. 기타정보 입력

① 관리자공동황용여부 : 등록증/허가증의 “관리자공동활용여부” 항목 입력

② 취급시설공동활용여부 : 등록증/허가증의 “취급시설공동활용여부” 항목 입력

③ 자체방제계획수립대상여부 : 등록증/허가증의 “자체방제계획수립대상여부” 항목 입력

- 검증 : 유역(지방)환경청의 자체방제계획수립대상 업체목록과 비교검증

④ 수입 또는 취급제한금지물질품목 : 등록증/허가증의 “수입 또는 취급제한∙금지물질품목”

항목 입력

⑤ HSK No. : 등록증/허가증의 “HSK No.” 항목 입력

⑥ 수출국 : 등록증/허가증의 “수출국” 항목 입력

⑦ 수출자상호 : 등록증/허가증의 “수출자 상호” 항목 입력

- 62 -

(2) 물질정보 입력

그림 2-26. 물질정보 입력 예

그림 2-27. 물질정보 입력 엑셀

① 주요취급품목명 : 등록/허가증의 “관리자공동활용여부” 또는 “저장시설현황“의 저장화학

물질 명칭 항목 입력

② 함량 : 함량(%)을 수치로 입력

③ CAS No. : 등록/허가증의 “주요취급품목명”으로 검색하여 “CAS No.” 확인

④ 화학물질명(국문) : 등록증/허가증의 “주요취급품목명”이나 “CAS No.”로 검색하여 화학

물질명 확인

⑤ 고시번호 : 등록/허가증의 “주요취급품목명”이나 “CAS No.”로 검색하여 고시번호 확인

- 63 -

그림 2-29. 저장시설정보 입력 엑셀

(3) 저장시설정보 입력

그림 2-28. 저장시설 입력 예

① 저장시설번호 또는 명칭 : 등록증/허가증의 “저장시설번호 또는 명칭” 항목 입력

② 저장물질 : 등록증/허가증의 “저장화학물질 명칭” 항목 입력

③ 용량 : 등록증/허가증의 “저장화학물질 명칭” 항목 중 용량이 표시되어 있으면 입력

④ 1일평균사용량 : 등록증/허가증의 “1일평균사용량” 항목 입력

⑤ 주요용도 : 등록증/허가증의 “주요용도” 항목 입력

- 64 -

(4) 입력 작업시 특이사항

1) 보관․저장시설능력 : 보관시설과 저장시설의 구분이 모호함.

“⑫저장시설현황”에 내용이 있으면 저장시설능력으로 표기, 내용

없으면 보관시설능력으로 표기하도록 주관기관과 협의하여 입력하고 있으며 집

체교육시 취급업체 담당자들에게 정확한 자료를 입력할 수 있도록 전달하였다.

그림 2-30. 유독물 등록/허가증 보관·저장시설능력

- 65 -

2) 저장시설현황 : 저장시설별 각각의 항목들이 나와 있지 않고 전제

적으로 기록되어있어 한곳만 입력하도록 주관기관과 협의하여 입력하고 있으며 집

체교육시 취급업체 담당자들에게 정확한 자료를 입력할 수 있도록 전달하였다.

그림 2-31. 유독물 등록/허가증 보관․저장시설 현황

3) 보관․저장시설소재지 : 주소는 없고 “위탁”으로만 표시, 이때 주소,

보관․저장능력, 저장시설현황은 없는 것으로 주관기관과 협의한 후 입력하였다.

그림 2-32. 유독물 등록/허가증 보관․저장시설 소재지

- 66 -

4) 연간취급량 : 뒷면 참고사항란에 연간취급예정량이 표시되어 있지

만 예정량이라 앞면에 있는 전체연간취급량을 그대로 입력하도록 주관기관과 협

의하였다.

그림 2-33. 유독물 등록/허가증 연간취급량

- 67 -

그림 2-34. 등록증/허가증 기본정보 입력양식(1)

그림 2-35. 등록증/허가증 기본정보 입력양식(2)

- 68 -

(5) 입력 양식 작성

자료입력 가이드를 기준으로 지자체 및 유역(지방)환경청을 대상으로 수집된

유독물 영업등록증, 취급제한·금지물질 허가증의 항목들을 취급업체 기본정보,

취급물질정보, 보관․저장시설 정보로 나누어 Excel sheet에 입력을 하였다.

그림 2-36. 등록증/허가증 기본정보 입력양식(3)

- 69 -

라. 취급업체 집체 교육

(1) 취급업체 집체교육 필요성

전년도 사업인 “초동대응용 화학물질 취급업체 DB 구축(CASAS 시스템)”에

서는 대응기관 담당자 교육을 실시하였으나, 사업장 취급물질에 대한 정보를 입

력해야 하는 업체 담당자들에게 이 사업의 필요성 및 자료입력에 대한 교육 및

홍보가 원활히 이루어지지 않아 본 사업에서는 자료의 신뢰성을 높이고, 조사율

의 향상을 위해 본 사업의 DB 구축대상인 지자체(서울특별시, 인천광역시, 대전

광역시, 경기도, 강원도, 충청북도, 충청남도, 제주특별자치도) 및 유역(지방)환

경청 관할지역의 약 4,000여개 업체 담당자를 대상으로 한 집체 교육의 필요성

이 대두되었다.

(2) 기 등록 데이터 및 신규입력 데이터 구분

업체의 기본정보, 취급품목, 취급공정 등 취급업체 담당자가 입력해야 할 정

보는 크게 8개 항목으로 분류가 가능하다. 본 사업의 취급업체 정보 조사 항목

은 그림 2-37과 같다.

그림 2-37. 취급업체 정보 조사항목 이 중 유독물영업자 등록증 및 취급제한・금지물질 허가증, 유독물 등의 실적

보고 자료 입수를 통해 파악 가능한 업체의 기본정보, 취급품목 자료는 수행기

관에서 DB에 사전입력하고 취급업체 담당자가 실제 사업장의 내용과 일치여부

확인 후 수정하고, 유독물 영업자 등록증 등으로 파악이 불가능한 취급공정, 저

장·보관시설 정보, 방제물품, 배치도 및 비상연락망 등은 취급업체의 담당자가

직접 입력해야 한다. 또한 영업등록별 조사 항목은 그림 2-38과 같다.

- 70 -

그림 2-38. 영업등록별 조사항목

조사항목 중 취급공정, 저장・보관시설 정보 등에 대해서는 유독물 영업등록의

종류와 보관・저장시설의 유무에 따라 입력해야 할 정보가 다르다.

보관·저장시설이 없는 판매업, 운반업의 경우에는 업체의 기본정보, 취급품목,

배치도 및 비상연락망, 관할기관의 자료를 입력하여야 하고, 보관·저장 시설이

있는 유독물 제조업, 사용업의 경우에는 업체의 기본정보, 취급품목, 취급공정,

저장·보관시설 정보, 방제물품, 배치도 및 비상연락망, 관할기관의 정보를 입력

하여야 한다. 보관 저장 시설이 있는 보관·저장업의 경우에는 취급공정을 제외

한 나머지 항목의 정보를 입력하여야 한다.

(3) 취급업체 집체교육

지방자치단체(서울특별시, 인천광역시, 대전광역시, 경기도, 강원도, 충청북도,

충청남도, 제주특별자치도) 및 유역(지방)환경청의 약 4000여개 취급업체 담당

자를 대상으로 CASAS 시스템 자료입력에 관한 내용을 지역별 순회 집체 교육

을 실시하였다. 또한 취급업체 담당자의 교육 참석 부담을 줄이기 위해 경기 지

역의 경우 법정교육인 유독물관리자 과정교육과 연계하여 교육실시하였으며, 유

독물 판매업과 운반업 중 보관・저장시설이 없는 사업장의 경우 교육대상자에서

제외하였다. 취급업체 담당자의 교육 참석률을 높이기 위한 방안으로 취급업체

담당자의 교육 만족도 조사를 통하여 가장 선호한 화학물질의 안전보건정보

(SDS : Safety Data Sheet, MSDS : Material Safety Data Sheet) 작성 기법

에 대한 교육을 외부(고려대학교) 강사를 초빙하여 실시하였다. 지역별 교육대상

및 장소는 표 2-33과 같다.

- 71 -

구분 대 상 지 역 대상인원 교육일시 교육장소

1 경기(남부1) 약 120명2009. 5. 27(수)

(16:00 ~ 16:30)

경기도 안산시

상공회의소

2 경기(남부2) 약 100명2009. 6. 12(금)

(16:00 ~ 16:30)

경기도중소기업지원센터

R&D 교육센터

3 충북 약 250명2009. 6. 22(월)

(14:00~15:30)

충북 청주시 흥덕구청

민방위 교육장

4 대전, 충남 약 300명2009. 6. 23(화)

(14:00~15:30)

국립중앙과학관

사이언스홀

5 경기도(남부1) 약 318명2009. 6. 25(목)

(10:00~11:30)

수원시민회관

대강당

6강원도,

경기도(동부, 서부, 남부2)약 200명

2009. 6. 25(목)

(13:00~14:30)

수원시민회관

대강당

7경기도(남부3),

경기도공단환경관리사업소약 500명

2009. 6. 25(목)

(15:00~16:30)

수원시민회관

대강당

8 경기도(북부) 약 100명2009. 6. 26(금)

(10:30~12:00)경기제2도청 대강당

9 서울 약 250명2009. 6. 30(화)

(14:00~15:30)

서울시청 서소문별관

후생동 4층 강당

10 인천 약 500명2009. 7. 2(목)

(14:00~15:30)인천시청 대회의실

11 보충교육 -2009. 9.16(수)

(16:00 ~ 16:30)

경기도 이천시

상공회의소

표 2-33. 교육 대상 지역 및 일정

※ 경기도(남부1) : 성남시/수원시/안성시/오산시/용인시/평택시/화성시

경기도(남부2) : 군포시/시흥시/안양시/의왕시

경기도(남부3) : 과천시/안산시/하남시

경기도(동부), 경기도(서부) : 광주시/이천시/김포시/부천시/광명시/여주군

경기도(북부) : 고양시/구리시/남양주시/동두천시/양주시/파주시/포천시/의정부시/연천군

취급업체 담당자에게 본 사업의 취지 및 내용 홍보와 원활한 웹상에 자료입력

을 위해 CASAS 시스템 자료 입력방법에 대한 교육을 실시하였으며, 해당 권역

유해화학물질 취급업체 담당자의 교육 참석률을 높이기 위한 방안으로 첫째, 한

국화학물질관리협회에서 실시하고 있는 유해화학물질관리법 상의 법정 교육인

- 72 -

유독물 관리자 과정 교육과 연계하여 실시하였으며, 둘째, 취급업체 담당자의

교육 만족도 조사를 통하여 사업장에서 가장 필요하다고 판단 된 화학물질의 안

전보건정보(SDS, MSDS) 작성 기법에 대한 과목을 추가하여 교육을 실시하였

다. 세부 교육 내용 및 강사는 표 2-34와 같다.

구분 교육 내용 교육시간 강사

1 화학물질의 안전보건정보 자료 작성 기법 소개 40분고려대학교

환경의학연구소

2 “웹기반 화학사고대응정보 제공시스템 구축(I)”을

위한 취급 화학물질 정보 입력40분

한국화학물질

관리협회

표 2-34. 교육내용 및 강사

마. 콜센터 운영

(1) 필요성

유해화학물질 취급업체 DB 구축 기간 중 본 사업의 목적 및 내용을 홍보하

고, 업체 담당자들의 입력 불편을 최소화하기 위해 취급업체 자료 입력 방법,

자료 입력 독려, 자료 제출에 대한 문의 및 불편 사항을 처리하기 위한 콜센터

의 필요성이 대두되었다.

(2) 콜센터 운영방안

그림 2-39. 콜센터 운영방안

- 73 -

유해화학물질 취급업체 DB 구축 기간 중 업체 질의사항에 대하여 신속, 정확

한 안내를 위하여 전담인력 배치 및 전용전화를 설치하여 콜센터를 운영하였다.

- 전담인력 : 5명 배치(‘09. 7~9)

- 전용전화 : 국선 5회선 신규 설치(02-3019-6742~6), 개인 전화번호 부여

다양한 유형의 질문에 효과적으로 응대하고 상담직원의 일관성 있는 설명과

답변 유도하기 위해 표준화된 응대 지침을 만들었으며, 콜센터 운영 지침서에는

본 사업의 개요, 일반적인 질문사항 및 고객응대 지침서 등을 포함하여 작성하

였고, 콜센터 직원들의 교육도 실시하였다. 콜센터 응대 지침서 구성은 표 2-35

와 같으며, 내용은 [부록 9]와 같다.

분 류 설 명

개요 본 사업의 개요

콜센터 운영 콜센터 운영의 목적, 운영계획 및 목적

고객 응대 지침서 업무 프로세스, 고객응대 방법

체크리스트 체크리스트, 예상 질문과 답변 등

표 2-35. 콜센터 응대지침서 구성

또한 자료 미입력 시 효과적으로 대응하기 위해 통화 일자, 통화 내용, 통화 담당자

등의 내용이 포함된 체크리스트를 만들어 콜센터를 운영하였다. 체크리스트는

아래와 같다.

그림 2-40. 체크리스트(안)

(3) 콜센터를 통한 홍보

유해화학물질 취급업체 DB 구축 자료입력기간 7~9월 중 유해화학물질 취급

대상업체으로 3차에 걸친 홍보를 실시하였으며, 효과적인 홍보를 위해 지역별/

업체별로 체크리스트를 기록하여 통화내역을 지속적으로 관리함으로써 업체의

업무부담, 담당자의 일정까지 고려한 맞춤형 홍보를 실시하였다.

- 74 -

그림 2-41. 지역별 홍보 계획 및 시행

그림 2-42. 일일홍보체크리스트

그림 2-43. 지역별 홍보 체크리스트

- 75 -

마. 전수검사

유독물 영업등록증, 취급제한·금지물질 허가증, 유독물 실적보고 자료의 각각

의 항목들을 Excel sheet에 입력한 후에 입력된 내용들이 등록증/허가증/실적보

고 자료와 내용과 일치하는지 전수검사를 실시한다. 검증기준은 지자체에서 수

집된 유독물 영업등록증과 유역(지방)환경청에서 수집된 취급제한·금지물질 허

가증으로 하며, 한국화학물질관리협회의 2008년 유독물실적보고 자료와 비교하

여 필요한 정보들을 검증한다.

그림 2-44. 전수검사 프로세스

○ DB항목별로 정렬(Sort)검사 진행 및 규칙(Logic) 검사를 실시한다.

√ 정렬 검사 : DB입력 후 해당항목별로 규격외 값을 찾아 검증한다.

- 예시 : 함량의 값이 100% 이하여야 하는데, 100% 이상으로 입력된

값 문자열(String) 길이의 값이 없거나, 다를 경우

√ 규칙 검사 : DB입력 후 해당항목 특성에 따른 규칙 검사한다.

- 예시 : CAS번호, 사업자등록번호의 숫자 생성 규칙 검사

√ 정렬 검사와 규칙 검사를 병행하여 DB항목별 상세 검증을 실시한다.

○ 지자체에서 제출한 등록/허가증 자료와 취급업체에서 입력한 자료를 서로

비교하여 검증한다.

- 76 -

그림 2-45. 검증 프로세스

다. DB 검증

(1) 검증작업

CASAS 시스템에 전수검사가 완료된 유독물 영업등록증, 취급제한·금지물질

허가증, 실적보고 자료를 업로드 한 후 취급업체로 하여금 업로드된 자료에 대

한 최신화 및 미입력된 자료를 직접 입력하도록 하고 취급업체 담당자가 수정한

데이터가 있는 업체만 선별하여 콜센터를 적극 활용하여 E-Mail이나 FAX를 이

용하여 담당자를 통한 직접 검증을 시행한다.

- 77 -

그림 2-46. 검증 세부공정

(2) 검증 세부내역

CASAS 시스템에 업로드한 데이터를 취급업체가 직접 자료를 수정 및 추가로

입력하게 하며, 전수 검사시 검사하는 항목 외에 취급업체에서 직접 입력하는

항목을 콜센터를 적극 활용하여 E-Mail이나 FAX를 이용하여 담당자를 통한 직

접 검증을 시행한다.

- 78 -

그림 2-47. 발송자료 양식(MS-WORD)

(3) 발송자료 양식

CASAS 시스템에 입력된 취급업체별 기본정보, 저장시설, 보관시설 등의 정보

를 취급업체 담당자들이 한눈에 볼 수 있도록 작성하여 E-Mail이나 FAX를 이

용하여 담당자를 통한 직접 검증을 시행한다.

- 79 -

업무구분인터페이스

ID 보증내용 대상시스템 발생주기

화학물질

기본정보

CARIS

I/F

MAT-IF-101

화학물질의 기본정보에 대하여

센터홈페이지에 입력된 정보를

CARIS에 동기화

송신 : CCSMS

수신 : WEB CARIS수시

화학물질

명칭정보

CARIS

I/F

MAT-IF-102

화학물질의 명칭정보에 대하여

센터홈페이지에 입력된 정보를

CARIS에 동기화

송신 : CCSMS

수신 : WEB CARIS수시

표 2-36. 화학물질정보 동기화 항목

제 5 절 내부시스템 간 인터페이스

1. 화학물질정보 인터페이스

가. 인터페이스 방안

화학물질안전관리센터 홈페이지(http://ccsms.nier.go.kr/)에서 관리되는 화학

물질정보를 WEB CARIS 시스템과 CASAS 시스템에 자동으로 동기화시킴으로

써, 관리의 용이성과 정확성을 강화한다. 구현 방법은 ORACLE DBMS에서 제

공하는 Trigger 방식을 사용하여, 자동 업데이트 되도록 구현하였다.

나. 데이터 흐름도

그림 2-48. 화학물질정보 인터페이스 흐름도

다. 인터페이스 항목

화학물질안전관리센터 홈페이지와 WEB CARIS 시스템 간에 인터페이스 되는

화학물질정보 항목은 표 2-36과 같다.

- 80 -

화학물질

이미지

정보

CARIS

I/F

MAT-IF-103

화학물질의 이미지정보에

대하여 센터홈페이지에 입력된

정보를 CARIS에 동기화

송신 : CCSMS

수신 : WEB CARIS 수시

화학물질

관리

속성정보

CARIS

인터페이스

MAT-IF-104

화학물질의 관리 속성정보에

대하여 센터홈페이지에 입력된

정보를 CARIS에 동기화

송신 : CCSMS

수신 : WEB CARIS 수시

화학물질

상세정보

CARIS

I/F

MAT-IF-105

화학물질의 상세정보에 대하여

센터홈페이지에 입력된 정보를

CARIS에 동기화

송신 : CCSMS

수신 : WEB CARIS 수시

화학물질

기본정보

CASAS

I/F

MAT-IF-106

화학물질의 기본정보에 대하여

센터홈페이지에 입력된 정보를

CARIS에 동기화

송신 : WEB CARIS

수신 : CASAS 수시

화학물질

명칭정보

CASAS

I/F

MAT-IF-107

화학물질의 명칭정보에 대하여

센터홈페이지에 입력된 정보를

CARIS에 동기화

송신 : WEB CARIS

수신 : CASAS수시

화학물질

이미지

정보

CASAS

I/F

MAT-IF-108

화학물질의 이미지정보에

대하여 센터홈페이지에 입력된

정보를 CARIS에 동기화

송신 : WEB CARIS

수신 : CASAS수시

화학물질

관리

속성정보

CASAS

I/F

MAT-IF-109

화학물질의 관리 속성정보에

대하여 센터홈페이지에 입력된

정보를 CARIS에 동기화

송신 : WEB CARIS

수신 : CASAS수시

화학물질

상세정보

CASAS

I/F

MAT-IF-110

화학물질의 상세정보에 대하여

센터홈페이지에 입력된 정보를

CARIS에 동기화

송신 : WEB CARIS

수신 : CASAS 수시

- 81 -

업무구분인터페이스ID 보증내용 대상시스템 발생주기

취급업체

화학품목

정보

CARIS

I/F

FACTORY

-IF-101

취급업체의 화학품목정보에

대하여 CASAS에 입력된 정보를

CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS수시

취급업체

보관시설별

보관

물질정보

CARIS

I/F

FACTORY

-IF-1012

취급업체의 보관시설별 보관

물질정보에 대하여 CASAS에

입력된 정보를 CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS수시

취급업체

보관

FACTORY

-IF-103

취급업체의 보관시설정보에

대하여 CASAS에 입력된 정보를

송신 : CASAS

수신 : WEB CARIS 수시

표 2-37. 취급업체정보 동기화 항목

2. 취급업체정보 인터페이스

가. 인터페이스 방안

초동대응용 화학물질 취급업체 DB구축 시스템(이하 CASAS 시스템)에서 관

리되고 있는 취급업체정보를 WEB CARIS 시스템에 자동으로 동기화 시킨다.

구현 방법은 ORACLE DBMS에서 제공하는 Trigger 방식을 사용하여, 자동 업

데이트 되도록 구현하였다.

나. 데이터 흐름도

그림 2-49. 취급업체정보 인터페이스 흐름도

다. 인터페이스 항목

CASAS 시스템과 WEB CARIS 시스템간에 인터페이스 되는 취급업체정보 항

목은 표 2-37과 같다.

- 82 -

시설정보

CARIS

I/F

CARIS에 동기화

취급업체

방제장비

마스터정보

CARIS

I/F

FACTORY

-IF-104

취급업체의 방제장비 마스터정보에

대하여 CASAS에 입력된 정보를

CARIS 에 동기화

송신 : CASAS

수신 : WEB CARIS 수시

취급업체

업체별방제

시설정보

CARIS

I/F

FACTORY

-IF-105

취급업체의 업체별 방제시설정보에

대하여 CASAS에 입력된 정보를

CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS 수시

취급업체

기본정보

CARIS

I/F

FACTORY

-IF-106

취급업체의 기본정보에 대하여

CASAS에 입력된 정보를

CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS 수시

취급업체

업체별

공정정보

CARIS

I/F

FACTORY

-IF-107

취급업체의 업체별 공정정보에

대하여 CASAS에 입력된 정보를

CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS수시

취급업체

저장시설

정보

CARIS

I/F

FACTORY

-IF-108

취급업체의 저장시설정보에

대하여 CASAS에 입력된 정보를

CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS수시

취급업체

업체별

배치도정보

CARIS

I/F

FACTORY

-IF-109

취급업체의 업체별 배치도정보에

대하여 CASAS에 입력된 정보를

CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS수시

취급업체

사용자정보

CARIS

I/F

FACTORY

-IF-110

취급업체의 사용자정보에 대하여

CASAS에 입력된 정보를

CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS수시

취급업체

대응기관

정보

CARIS

I/F

FACTORY

-IF-111

취급업체의 대응기관정보에

대하여 CASAS에 입력된 정보를

CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS수시

취급업체

대응기관별

업체정보

CARIS

I/F

FACTORY

-IF-112

취급업체의 대응기관별

업체정보에 대하여 CASAS에

입력된 정보를 CARIS에 동기화

송신 : CASAS

수신 : WEB CARIS 수시

- 83 -

3. 기상정보 인터페이스

가. 개요

RAMS란 지역규모에서 대기오염의 정도는 오염물질의 배출량과 오염물질의

화학반응뿐만 아니라 난류확산 및 수송과정, 침적현상 등의 기상인자에 의해 큰

영향을 받는다. 현지의 기상관측자료를 충분히 이용하는 것이 가장 이상적이고,

실제 관측된 자료를 이용하므로 현실에 가장 근접한 결과를 얻을 수 있다는 장

점이 있지만, 측정지점의 공간적 불균일성과 광역성 등 여러 가지 요인에 의해

이들 관측자료를 이용하는데는 다소 한계가 있다.

이러한 한계에 제약받지 않고 공간적으로 세밀하고 정확한 기상학적 정보를 제

공받을 수 있는 대기 유동장 모형을 이용하는 것이며, 지역대기예측모델로 많이

사용하고 있는 RAMS(Regional Atmospheric Modeling System)는 1970년에

콜로라도 주립대학에서 개발된 기상모델이다

기상정보생성시스템은 기상청으로부터 환경부로 전송되는 수치예보자료(GDAPS,

RDAPS), 지상 및 상층 관측자료(AWS, GTS)를 실시간 수집, 종합한 뒤, 이를

초기자료로 120대 계산노드(클러스터서버)로 구성된 병렬 클러스터 시스템 상에

서 중규모 기상예측모델을 구동하여, 최종적으로 사고대응에 적합한 1km의 고

해상도 실시간 기상정보 생산한다. 하루 2번 구동으로 1회에 24시간 예측정보

를 생성하며, 생산된 기상자료는 사고지역에서의 기상정보로 직접 활용하거나,

대기확산모델의 초기자료로 이용된다.

RAMS 모델의 운영체제는 전처리 과정으로 관측자료의 수집(collecting data)

과 모델형식으로의 자료변환(decoding) 과정을 거쳐 2단계로 모델을 실행(RAMS

running)하는 주처리과정, 실행 결과를 처리(REVU)하여 필요한 기상정보를 확보

하는 후 처리과정으로 구성된다.

전처리과정(Pre-processing)

주처리과정을 수행하기 위한 준비단계로서, geodata와 ralph 디렉토리에 RAMS

입력자료를 생성한다. geodata에 있는 지형자료(DEM30s, Micro43, topo10m),

식생자료(ogedata), 해수면온도 자료(SST43)는 RAMS 모델에서 제공한 것이다.

이 중 SST43 자료는 NOAA 극궤도 위성 SST자료를 사용할 수 있도록 변환하

여 사용한다. ralph에는 GDAPS 자료를 dp-p년월일 형식으로, GTS 관측자료

중 지상자료를 dp-s년월일, 상층자료를 dp-r년월일 형식으로 변환하여 생성한

다.

- 84 -

자료수집(Collecting Data)

MET Server가 기상청 서버로부터 매시간 30분에 필요한 데이터를 실행명

/data1/dcod/scripts/ftp_file_decod.csh을 통해 내려 받고 환경부 서버내 자료

를 지운다. RAMS 운영에 필요한 자료는 NOAA 극궤도 위성 SST(ANL) 자료,

GDAPS 모델 전지구예보자료, GTS 지상(SYN) 및 상층(UPP)자료, AWS 관측

자료이다.

자료변환(Decoding Data)

MET Server는 자료 수집과 동시에 먼저 위의 기상전문자료들을 읽어들여

DB에 저장하는 1단계 자료 decoding(ralph)을 수행한다. RAMS 초기자료가 되

는 ralph형식으로의 변환하는 2단계 자료 decoding(RALPH)은 opn03 실행 중

에 이루어진다.

주처리과정(Main Processing)

MET Server는 RAMS 예보모델로 1일 2회(/4회) 24시간 예보자료를 생산하는

데, 다음 2단계로 실행한다(실행 명령문은 /home/rams3/opn03/queue03_ 2005.sh

이다). 먼저, 동아시아, 한반도, 남한에 관련된 자료를 생성하고, 이어서 10개 권역

(opn41-opn50) 자료를 동시에 생산한다. 각 단계별로 정상 작동 여부를 체크한

후 RAMS 모델 또는 혼합형/진단형 CALMET 실행 여부를 결정한다. RAMS 진행

상황은 각 log 디렉토리에 있는 log file을 통해 확인이 가능하다. 각 영역 내 자

료와 실행 엔진들은 /home/rams3/opn{지점번호} 내에 보관된다.

opn03(동아시아-한반도-남한) 예보

RAMS 모델이 실행되기 전에 각 node에 있을 수 있는 기존 job을 삭제하고

다시 GM mapping을 실시하여 각 node가 RAMS 실행을 위한 준비를 한다.

RAMS는 1일 2회 실행되며 실행 시작시각은 2:40, 14:40 UTC 이다. 그러나 예

보 시작시각은 00:00, 12:00 UTC이다. 따라서 MET server의 시스템 시간에

따라 예보 시작시각을 결정하는 과정이 필요하며, /make_RAMSIN03 엔진이 실

행되어 obstime.dat파일에 예보 시작시각이 기록된다.

RAMS 초기화는 지형 자료(SFC), 해수면 온도 자료(SST), 초기 자료(ISAN)를

생성한다. 진행과정은 HIST와 LOG 디렉토리에서 볼 수 있다. 이어서 RAMS는

- 85 -

초기화된 자료를 입력하여 24시간 예보를 실행하며, 병렬모드로 실행된다. 다음

으로 예보 자료(ANAL)를 분석하여 2단계 실행을 위한 입력자료(RALPH), 3차

원 상세 확산모델용 입력자료(LTRAC), SLAB 모델용 입력자료(SLAB), 혼합모

델용 입력자료(CALMET)를 자동 생성한다.

각 과정의 실행명령과 생산 자료를 실행한다.

후처리과정(Post-Processing)

RAMS 후처리 프로그램 REVU는 RAMS 모델로부터 gridded field output을

받아들여 다양한 type의 파일들을 생성하는 프로그램으로 초기확산모델 및 상

세확산모델의 입력자료를 생성한다.

RAMS 결과 저장 디렉토리 >

# /home/rams3/opn{지점번호}/anal/

결과자료를 NCAR Graphics을 통해 보려면 anal 디렉토리를 포함하는 디렉

토리에서 (예, /home/rams3/opn03/ ) REVU를 실행시킨다.

#[root@/home/rams3/opn03]# /home/rams3/bin1/revu f REVU_IN-space-sigma-A

이 때 gmeta file이 생성되는데,

#[root@/home/rams3/opn03]# idt gmeta를 실행하면 RAMS에서 처리된 결과들에

대해 변수별로 그림을 볼 수 있다. 특정 관측지점과 모델의 값을 비교 검증하려면

관측지점과 동일한 격자점의 모델 값 추출이 필요하다.

이를 위해 REVU_IN-grab이 사용되며, 관측지점에 대한 위치적 정보(위도,

경도, 고도)와 추출변수 선택 등은 grab_in 파일에서 설정한다.

#[root@/home/rams3/opn03]# /home/rams3/bin1/revu f REVU_IN-grab

초기확산 및 상세확산 모델의 입력자료를 생성한다.

# /data1/rams_scripts/rams_post_2005.sh

이상의 RAMS 운영에 관련된 과정들은 cron job을 통해 하루 두 번 자동 실

행되고 있다. Cron job 내용은 다음 명령어를 통해 확인 가능하다.

- 86 -

# crontab -l

# Synchronization process runs every day

00 00 * * * rdate -s nas

# met data transfer and decoding

30 * * * * /data1/dcod/scripts/ftp_file_decod.csh

10 02,14 * * * killall -9 /data1/dcod/bin/decod_wmo

# Delete opn03, opn41-50 date before running rams job : check

10 02,14 * * * /data1/rams_scripts/killjobs.sh

30 02,14 * * * /data1/rams_scripts/delopndata_2005.sh

# RAMS job

40 02,14 * * * /home/rams3/opn03/queue03_2005.sh

# CD backup

00 08,17 * * * /data1/rams_scripts/cdbackup_2005.sh

# aws backup

55 01 * * * /data1/rams_scripts/awsbackup_2005.sh

# verification - once a month

20 02 01 * * /home/rams3/veri/verify.sh >& /home/rams3/veri/log/tmp

- 87 -

! namelist

$MODEL_GRIDS

! Simulation title (64 chars)

EXPNME = 'CARIS, OPERATION',

표 2-38. 격자 및 경위도 지정방법

10개 상세 권역에서의 RAMS(Regional Atmospheric Modeling System) 모

델 결과 생성을 위해서는 각 권역별 디렉토리 내 RAMS namelist file내 수평

및 연직 방향 격자 및 중심 경위도를 지정해주어야 한다. RAMS 모델에는 지표

자료 생성, 해수면온도자료 생성, 초기 자료생성 및 RAMS 실행을 위한 각각의

namelist 파일들이 있다(순서대로 RAMSIN_MAKESFC, RAMSIN_MAKESST,

RAMSIN_MAKEVFILE, RAMSIN_INITIAL). 이 모든 namelist 파일은 실행파일

make_RAMSIN{지점번호}을 통해 RAMSIN{지점번호}파일로부터 자동 생성되

므로 이 RAMSIN{지점번호} 파일을 수정한 뒤 make_RAMSIN{지점번호}.f90을

컴파일하여 실행파일 make_RAMSIN{지점번호}를 생성해두면 RAMS 모델 실행

shell을 통해 하루 2번 RAMS모델의 상세 권역별 예보자료를 얻을 수 있다.

그림 2-50. Namelist file내 해당권역 지점 및 파라미터 수정 절차 격자 및 중심 경, 위도는 다음과 같은 방법으로 지정할 수 있다.

#vi /home/rams/opn{지점번호}/RAMSIN{지점번호}

예> 수도권(opn41)

#vi /home/rams/opn41/RAMSIN41

- 88 -

VTABCUST = 'standard',

RUNTYPE = 'INITIAL', ! Type of run: MEMORY, MAKESFC, MAKESST,

! MAKEVFILE, INITIAL, HISTORY

TIMEUNIT = 'h', ! 'h','m','s' - Time units of TIMMAX, TIMSTR

TIMMAX = 24., ! Final time of simulation

! Start of simulation or ISAN processing

IMONTH1 = 11, ! Month

IDATE1 = 12, ! Day

IYEAR1 = 2001, ! Year

ITIME1 = 0000, ! GMT of model TIME = 0.

! Grid specifications

! NGRIDS = 13, ! Number of grids to run

NGRIDS = 1, ! Number of grids to run

! NNXP = 75,98,158,32,32,32,32,32,32,32,32,32,32, ! Number of x gridpoints

! NNYP = 75,90,214,32,32,32,32,32,32,32,32,32,32, ! Number of y gridpoints

NNXP = 80,98,158,32,32,32,32,32,32,32,32,32,32, ! Number of x gridpoints

NNYP = 70,90,214,32,32,32,32,32,32,32,32,32,32, ! Number of y gridpoints

NNZP = 26,36,36,26,26,26,26,26,26,26,26,26,26, ! Number of z gridpoints

(중간생략)

CENTLAT = 37.507,36.500,35.500,

37.567, 37.450, 37.283, 36.350, 35.867,

35.133, 35.758, 35.533, 35.183, 33.250, ! Center lat/lon of grids, may or

CENTLON = 126.855,126.000,127.500,

126.900,126.700,127.333,127.325,127.067,

126.879,128.700,129.267,129.067,126.517, ! may not be same as pole point.

(이하생략)

X방향 격자

Y방향 격자

Z방향 격자

중심위도

중심경도

- 89 -

implicit none

integer, parameter :: nnmax=4, iun=10, oun=11

integer :: nn,ii,dt(8),year,month,day,hour,itime

character (len=10) :: date,time,zone

character (len=80) :: infile, outfile(nnmax), outdate

character (len=100) :: strline

data infile /'./RAMSIN41'/

data outfile /'./RAMSIN_MAKESFC' &

,'./RAMSIN_MAKESST' &

,'./RAMSIN_MAKEVFILE' &

,'./RAMSIN_INITIAL'/

data outdate /'./obstime.dat'/

(이하생략)

입력자료 지정

표 2-39. RAMSIN{지점번호} 지정방법

Make_RAMSIN41.f90내 각 권역별 입력자료 RAMSIN{지점번호} 파일명을

아래와 같이 지정한 뒤

다음과 같이 컴파일하면 실행파일 make_RAMSIN{지점번호}이 생성된다.

#pgf90 –o make_RAMSIN{지점번호} make_RAMSIN{지점번호}.f90

모든 권역별 RAMS 모델 결과는 shell파일 run20.sh을 실행함으로써 얻어지

며, 이 파일은 cron job을 통해 하루 두번 자동 실행되고 있다. Cron job 내용

은 다음 명령어를 통해 확인가능하다.

#crontab -l

- 90 -

# DO NOT EDIT THIS FILE - edit the master and reinstall.

# (/tmp/crontab.19511 installed on Mon Aug 11 04:20:562003)

# (Cron version -- $Id: crontab.c,v 2.13 1994/01/1703:20:37vixieExp$)

(중간생략)

# Compress log file one time a week

30 00 * * 0 /data1/rams_scripts/tarzip_opnlog.sh

# Delete mirroring data transfer is completed.

#5,10,15,20,25,30,35,40,45,50,55,00 * * * * /data1/rams_scripts/del_cdbackup_dir.sh

# met data transfer and decoding

30 * * * * /data1/dcod/scripts/ftp_file_decod.csh

10 02,14 * * * killall -9 /data1/dcod/bin/decod_wmo

# Delete opn03, opn21-25 date before running rams job : check

30 02,14 * * * /data1/rams_scripts/delopndata.sh

# kill jobs

35 02,14 * * * /data1/rams_scripts/killjobs.sh

# RAMS runs 2 times a day

# Include RAMS Data backup : move /home/rams/opn03, opn21-24/anal/* to /home/res

#40 02,08,14,20 * * * /home/rams/opn03/run1.sh : four times a day

40 02,14 * * * /home/rams/opn03/queue03.sh

# RAMS - calmet runs every hour

#00 00-03,07-15,19-23 * * * /home/calmet/rams/opn03/run_calmet_rams_hour.sh

# RDPS - calmet runs every hour

#40 00-05,09-17,21-23 * * * /home/calmet/rdps/opn03/run_calmet_rdps_hour.sh

# CD backup: 2 times a day

00 08,20 * * * /data1/rams_scripts/cdbackup.sh

(중간생략)

#deleting wtmp log every day

#00 00 * * * /data1/rams_scripts/del.sh

RAMS모델 실행

표 2-40. Cron job 내용

- 91 -

#!/bin/bash

dbflag=0

#---------------------------------------------------------------------------------------

# queue03.sh for operational run of (grd01 + grd02 + grd03) model

# (grd41 – grd50) should be runned independently and simulataneously after this run

#---------------------------------------------------------------------------------------

cd /home/test/opn03

PWD="`pwd`"

logdate=`/bin/date +%Y_%m%d_%H%M`

mpirun="/usr/local/mpich-1.2.5/bin/mpirun"

rams="/home/test/bin_ether/rams-4.3.0"

logdir="/home/rams/opn03/log"

(중간생략)

echo "$mpirun -machinefile \$PBS_NODEFILE -np \$np $rams -f RAMSIN_INITIAL >& $logdir/run03_$logdate.log " >> opn03.qsub

(중간생략)

남한영역(opn03) 계산이 끝나면 10개 상세 권역별 RAMS 모델이 동시 실행된다.

../opn41/queue41.sh $obstime & sleep 2

../opn42/queue42.sh $obstime & sleep 2

../opn43/queue43.sh $obstime & sleep 2

../opn44/queue44.sh $obstime & sleep 2

../opn45/queue45.sh $obstime & sleep 2

../opn46/queue46.sh $obstime & sleep 2

../opn47/queue47.sh $obstime & sleep 2

../opn48/queue48.sh $obstime & sleep 2

../opn49/queue49.sh $obstime & sleep 2

../opn50/queue50.sh $obstime sleep 2

(이하생략)

표 2-41. queue03.sh 내용

RAMS 모델을 실행하는 shell 파일 queue03.sh은 다음과 같다.

#/home/rams/opn03/queue03.sh

상세 바람장 생성을 위해 수정된 namelist file을 포함하는 각 권역별 shell파

일을 실행하면 상세 권역별 RAMS 예보모델 결과를 얻을 수 있다.

- 92 -

#!/bin/bash

dbflag=0

r_dir="/home/rams" #jayoo

t_par="41" #jayoo : modify it to suit your dir.

t_dir=opn$t_par #jayoo

p_dir=$r_dir/$t_dir #jayoo

cd $p_dir #jayoo

echo $p_dir #jayoo

PWD="`pwd`"

obstime="$1"

logdate=`/bin/date +%Y_%m%d_%H%M`

mpirun="/usr/local/mpich-1.2.5/bin/mpirun"

scriptsdir="/data1/rams_scripts"

rams=$r_dir/bin/rams-4.3.0

logdir=$p_dir/log

revu=$r_dir/bin1/revu

eulsol=$r_dir/bin1/eulsol

rams_post="/data1/rams_scripts/rams_post.sh"

##### Auto reconfigurate myrihost file

#####$scriptsdir/autorcry.sh 21

# make RAMSIN_MAKESFC, _MAKEVFILE, _INITIAL

./make_RAMSIN${t_par} #jayoo

#make PBS script EPG_2003_1106

echo "#PBS -l nodes=10:zeon:ppn=2" >& opn41.qsub

echo "#PBS -j oe " >> opn41.qsub

echo "#PBS -o metserver:/tmp/opn41.qsub " >> opn41.qsub

표 2-42. queue41.sh 내용

예>수도권(opn41)

#/home/rams/opn41/queue41.sh

실제로는 queue03.sh내 상세권역 shell 실행이 포함되어 있어 crontab내 지

정된 시각에 자동 실행되고 있으며 RAMS 남한권역 예보가 정상적으로 수행되

었을 경우 prompt상에서 수동 실행도 가능하다

- 93 -

echo "np=\`wc -l \$PBS_NODEFILE\` " >> opn41.qsub

echo "cd $PWD " >> opn41.qsub

# make sfc (sfc/) and sst (sst/) data into ./sfc/ & ./sst/

echo "$mpirun -machinefile \$PBS_NODEFILE -np 1 $rams -f RAMSIN_MAKESSFC >& $logdir/sfc${t_par}_$logdate.log " >> opn41.qsub

#########

echo "$mpirun -machinefile \$PBS_NODEFILE -np 1 $rams -f RAMSIN_MAKESST >& $logdir/sst${t_par}_$logdate.log " >> opn41.qsub

# make isan data into ./isan/

echo "$mpirun -machinefile \$PBS_NODEFILE -np 1 $rams -f RAMSIN_MAKEVFILE >& $logdir/vfile${t_par}_$logdate.log" >> opn41.qsub

# run opn41 case

echo "$mpirun -machinefile \$PBS_NODEFILE -np \$np $rams -f RAMSIN_INITIAL >& $logdir/run${t_par}_$logdate.log " >> opn41.qsub

# wait till opn41 job is completed

jobstatus=Q

while [ $jobstatus != $jobid ]; do

jobstatus=`qstat $jobid 2>&1 | grep metserver | awk '{print $5}'`

let i+=1

echo "$i : jobid=$jobid status:$jobstatus"

sleep 20

done

######### post process for LTRAC models into ./ltrac/

# epg 20031107

$rams_post REVUIN_dump_ltrac ${t_par}

# post process for SLAB/ALOHA models into ./slab/

#epg 20031107

$rams_post REVUIN_dump_slab ${t_par}

cd $PWD

filesize="`du -c ./slab | tail -n 1 | awk '{print $1}'`"

echo " $filesize"

if [ $filesize -gt 4334 ]; then

dbflag=1

else

dbflag=2

fi

- 94 -

in main 80

numarg: 2

cargs: 0 /home/rams/bin/rams-4.3.0^@

cargs: 1 -f^@

cargs: 2 RAMSIN_INITIAL^@

par init numargs: 3 /home/rams/bin/rams-4.3.0 80 0

(중간생략)

calling par_ready- 99999

par_ready- 99999 1

Master step-17280 Sim time(sec)= 86400.0 CPU(sec)= 0.43 Wall(sec)= 0.43

Node---CPU--total= 2.31__machs= 0.250 0.260 0.260 0.260 0.260 0.250 0.260 0.250 0.260

----------------------------------------------

F_open - ./hist/a-H-2003-08-26-000000-head.txt

F_open - ./hist/a-H-2003-08-26-000000.vfm

표 2-43. run41_2003_0825_0408.log 내용

log file을 통해 RAMS RUNNING 진행 상황 확인이 가능하다.

sfc{RNUM}_년_월일_시분.log : 지표자료 생성 관련 log파일

sst{RNUM}_년_월일_시분.log : 해수면온도자료 생성 관련 log파일

vfile{RNUM}_년_월일_시분.log : 초기자료 생성 관련 log파일

run{RNUM}_년_월일_시분.log : RAMS모델 예보 관련 log파일

ltrac{RNUM}_년_월일_시분.log : 상세확산모델 입력자료 생성 관련 log파일

slab{RNUM}_년_월일_시분.log : 초기확산모델 입력자료 생성 관련 log파일

예>수도권(opn41)

#ls –lt /home/rams/opn41/log/*2003*0825*

-rw-r--r-- 1 root root 566207 Aug 25 05:18slab41_2003_0825_0408.log

-rw-r--r-- 1 root root 490951 Aug 25 05:17ltrac41_2003_0825_0408.log

-rw-r--r-- 1 root root 4173180 Aug 25 05:17run41_2003_0825_0408.log

-rw-r--r-- 1 root root 190638 Aug 25 04:08vfile41_2003_0825_0408.log

-rw-r--r-- 1 root root 23469 Aug 25 04:08sst41_2003_0825_0408.log

-rw-r--r-- 1 root root 24046 Aug 25 04:08sfc41_2003_0825_0408.log

#vi /home/rams/opn41/log/run41_2003_0825_0408.log

- 95 -

********************************************************************************

History write Time = 86400.0 Total words written - 14532000

File name - ./hist/a-H-2003-08-26-000000.vfm

********************************************************************************

time in ANLWRT= 86400.00

F_open - ./anal/a-A-2003-08-26-000000-head.txt

*******************************************************************************

Analysis write Time = 86400.

Header file name - ./anal/a-A-2003-08-26-000000-g01.vfm

*******************************************************************************

-----Total elapsed time: 4078.

MP exiting

MP exiting MP exiting

(이하생략)

- 96 -

나. 인터페이스 방안

RAMS에서 생성된 기상정보를 WEB CARIS 시스템과 인터페이스 한다. RAMS

에서 생성된 기상 파일을 데이터베이스에 저장할 수 있도록 데이터를 추출하여

저장하고, 위험성평가 및 사고대응마법사 기능에서 이를 용이하게 사용할 수 있

도록 개발한다.

[ CS버전 CARIS 기상정보 생성 ]

① MET서버 권역별 기상정보 생성

/home/rams3/opn(권역별 번호)/slab

② 각 slab에 있는 기상데이터 CARIS 서버로 전송

/data1/rams_script/rams_post_2005.sh 스크립트로 전송

caris서버의 meteo계정으로 전송

아스키I파일 전송

③ CARIS 서버의 메테오 계정에서 기상정보 바이너리 파일로 변환

(기존 아스키 파일을 압축함)

④ 각 클라이언트에 기상정보 배포

[ WEB CARIS 기상정보 생성 ]

① MET서버 권역별 기상정보 생성

/home/rams3/opn(권역별 번호)/slab

② 각 slab에 있는 기상데이터 CARIS 서버로 전송

/data1/rams_script/rams_post_2005.sh 스크립트로 전송

caris서버의 meteo계정으로 전송

아스키I 파일 전송

③ CARIS 서버의 메테오 계정에서 기상정보 분석하여 CARIS DB로 데이터를

등록함.(Parser 프로그램 자동 실행)

표 2-44. 기상정보 생성과정

- 97 -

다. 데이터 흐름도

그림 2-51. 기상정보 인터페이스 흐름도

라. 인터페이스 항목

그림 2-52. 기상정보 동기화 항목

- 98 -

제 6 절 보안

디지털 정보화의 진전으로 인가되지 않은 외부의 접근으로부터 시스템 자원이

침해․유출되는 것을 보호하기 위해 관계기관의 보안성 검토 결과를 고려하여, 서

버보안 툴을 도입하고, 소프트웨어 측면에서 3단계(GPKI인증, 계정인증, IP 및

MAC Address 인증) 보안을 적용하며, 관리자 및 일반 사용자를 구분한 권한

관리를 적용하였다. 이를 통하여, 웹기반 화학사고대응정보 제공시스템에서 제

공하는 자원을 안정적이고, 신뢰성 있는 정보로 관리되고, 인가된 사용자의 업

무 효율을 증대시킨다.

1. 서버 보안

서버 보안툴을 도입으로, 강력한 전자서명 인증과 다양한 통제정책 결합으로

보다 더 강력한 접근통제를 실현하여, 불법 침입자(비인가자)의 서버 내 파일 위

/변조 방지 및 정보유출을 방지하고, 강력한 해킹 탐지/차단 침입방지체계로 견

고한 방어체계를 구축하였다.

특장점 내용

강력한 접근

권한통제

ㆍ 전자서명 인증기반 사용자 신원확인(PKI based)

ㆍ 역할기반의 접근통제(Role Based Access Control)

ㆍ 다중등급 접근통제(Multi Level Security)

ㆍ 최소권한 & 권한분리(Least Privilege & Separation of Duty)

지능형 침입탐지

및 방어

ㆍ 침입탐지방식 : Hybrid Schema

ㆍ 시스템 공격 침입탐지 : Buffer Over-Flow, Race Condition 등

ㆍ 네트워크 공격 침입탐지 : Internet Worm, Virus, Dos 등

ㆍ 침입신호 발생과 동시에 침입관련 프로세스 및 로긴-세션의 강제 종료

다양하고 편리한

시스템 설정

ㆍ 보안정책 시뮬레이션, 성능조정, 접근권한 목록 편집기,

자동보안설정

불법 위/변조 및

해킹방지

ㆍ 중요 데몬 및 프로세스의 불법 종료 방지

ㆍ 불법 침입자에 의한 시스템 종료 방지

ㆍ 시스템 중요정보 및 자료의 불법 위/변조 방지

ㆍ 해킹 공격 탐지 및 차단 기능 제공(Anti-hacking)

ㆍ 보안정책 무결성 유지 및 파일 암/복호화 기능

관리기능

ㆍ 계정 및 패스워드 관리

ㆍ 네트워크 접근통제 및 자체보호기능

ㆍ 시스템 중앙 통합관리

ㆍ 실시간 알람 등 보안이벤트에 대한 실시간 로깅 및 관리자 통보 기능

표 2-45. 서버 보안툴의 주요 특장점

- 99 -

2. 시스템 접근 보안

기존 네트워크 보안시스템의 한계를 극복하고 내부 사용자에 의한 불법 행위

를 차단하며 해킹, 사이버 테러 등으로부터 위협 요소를 사전에 제거하기 위한

3단계(GPKI 인증, 계정인증, IP/Mac Address 인증) 보안장치를 적용하였고, 본

시스템의 주요 사용자인 대응기관 사용자에게 지역별로 권한을 차등 부여하여,

사용자가 위치한 권역의 정보만 제공하도록 구현하였다. [그림 2-53]은 사용자

가 본 시스템 접근하기 위한 접근보안 흐름도이다.

가. GPKI(Government Public Key Infrastructure) 인증

디지털 데이터에 대한 송/수신 시 행정기관 및 공무원 신원확인, 전자

문서 위/변조 방지 등을 보장하는 것으로, 행정전자인증의 안정적 유통을 위한

정부차원의 정보보호체계이다. 본 시스템의 중요 데이터에 대한 해킹 방지 및

안정성 확보를 위하여, 전자정부 신뢰성 도구인 GPKI를 적용한다. 본 시스템에

최초 접속하면 개인 PC에 GPKI 모듈 설치를 요구하게 된다. GPKI 모듈이 설

치 완료되면, 키를 입력하여 GPKI 인증을 수행하게 된다.

나. 계정인증

사용자를 식별하기 위한 고유한 정보인 아이디(ID), 비밀번호(PassWord)

를 기반으로 시스템의 접근권한을 통제하는 일반적인 인증 절차로써, 우리원으

로 CARIS 사용관련 행정적 절차를 걸친 해당기관의 사용자가 행정전자서명인

증서(GPKI)를 이용하여 웹 상에서 CARIS 발급 신청하고, 관리자로부터 사용권

한 승인 이후, 사용하기로 한 아이디, 비밀번호로 이용하면 된다. 아이디는 고정

이며, 비밀번호는 언제든지 사용자가 변경이 가능하다. 단, 아이디 및 비밀번호

생성시 영문자와 숫자의 조합으로 최소 8자리이상 최대 12자리 이하로 한다.

다. 장비인증

보안성 강화를 위하여, 사용자 장비(PC)의 정보인 IP와 Mac Address

를 시스템에 접속하기 위한 절차로 적용하였다. 사용자 정보의 구축시, IP, Mac

Address를 포함하여 데이터베이스에서 관리한다. GPKI와 계정인증은 사용자가

직접 입력해야 되는 수동 인증이라면, 장비인증은 프로그램에서 자동으로 인증

하는 방식이다. 개인PC에서 IP와 Mac Address를 확인하는 방법은 도스창에서

“ipconfig /all” 명령어를 입력하면 확인할 수 있다.

- 100 -

3. 사용자 권한 보안

가. 권역별 권한 차등부여

사용자의 해당 권역별로 시설물 정보(취급업체, 대응기관 등)에 대한 지

도정보 및 상세정보의 조회 권한을 차등 부여한다.

나. 권한별 시스템 접근관리

관리자, 대응기관 사용자별로, 메뉴 및 화면의 접근권한과, 기능별 권한

인 등록, 수정, 삭제 권한을 관리한다.

그림 2-53. 3단계 보안정책

- 101 -

분류 내용 설명

데이터

송수신SSL

브라우저와 서버 간의 데이터 송수신시 SSL(Secure Sock

ets Layer)을 적용하여, 정보를 암호화함으로써 도중에

해킹을 통해 정보가 유출되는 것을 방지한다.

DB 암호화Encrypt

Decrypt

- dbms_obfuscation_toolkit.DESEncrypt

- dbms_obfuscation_toolkit.DESDecrypt

테이블명 암호화 대상항목

TU_USER_INFO

(사용자 관리)

- USER_NAME(사용자명)

USER_ID(아이디)

USER_PASSWORD(비밀번호)

TE_FACTORY

(취급업체정보)

- FACT_NAME(업체명)

BUSI_NUMBER(사업자등록번호)

ADDRESS1(사업장 소재지 주소)

ADDRESS2(사업장 소재지 상세주소)

TEL_NUMBER(전화번호)

4. 데이터 암호화

본 시스템에서는 데이터 암호화를 위해 서버와 클라이언트 간의 데이터 교환

시 SSL(Secure Sockets Layer)을 적용하여 암호화된 정보가 교환되도록 하였

고, 데이터베이스 상의 중요 데이터 항목을 선정하여 암호화하였다. 따라서 확

인되지 않은 사용자에게 의도되지 않는 방식으로 데이터가 노출되더라도, 데이

터를 확인할 수 없도록 하여, 정보 제공자의 신뢰성을 확보하고 시스템이 안정

적으로 운영될 수 있도록 하였다.

가. 데이터 암호화 방안

표 2-46. 데이터 암호화 세부방안

나. 데이터 암호화 대상

표 2-47. 데이터 암호화 대상 항목

- 102 -

5. SSL 적용

본 시스템은 사용자 PC와 웹 서버 간에 웹 브라우저를 통해 송/수신되는 모

든 정보를 암호화하여 전송되는 보안서버를 구축하기 위하여, 『SSL 인증서』

를 웹서버에 설치하여, 사용자 PC 브라우저와 서버간의 통신에서 정보 암호화

전송이 가능한 SSL 인증서 방식(Secure Sockets Layer)으로 구현한다.

가. 구축절차

그림 2-54. SSL방식의 보안 서버 구축절차

나. 특장점

(1) 별도의 보안프로그램 설치 필요 없음

(2) 구축 소요비용 상대적으로 적음

(3) 행정전자서명인증관리센터에서 무료 발급(인증서 유효기간 : 2년)

- 103 -

제 3 장 연구결과 및 고찰

제 1 절 시스템 구성도

1. HW 구성도

웹 CARIS를 운영하기 위한 웹서버와 GIS 서버를 신규로 도입하고, 기존의 웹

서버와 DB서버를 연동하여 시스템을 구축한다. 기존 웹서버와 신규 웹서버를

L4스위치로 Load Balancing하여 지속적인 서비스가 이루어지도록 네트워크를

구성한다. 또한 DB서버를 웹서버와 다른 네트워크망에 두어, 웹서버에 의한 접

속만 가능하도록 구성함으로써, 사용자가 직접 접속할 수 없도록 네트워크를 구

성한다.

그림 3-1. 하드웨어 구성도

- 104 -

2. SW 구성도

신규로 도입되는 웹서버에 Windows 2008, Jeus, WebToB, Secuve TOS(보

안툴), GPKI 인증모듈 등을 설치하여 웹 CARIS를 운영하도록 구성하고, 기 서

비스 중이던, 초동대응용 화학물질 취급업체 DB구축 시스템인 CASAS와 화학

물질안전관리센터 홈페이지인 CCSMS을 추가로 서비스 되도록 구성한다. 기존

웹서버에도 웹 CARIS 관련 프로그램을 설치하여 운영되도록 한다. GIS 서버에

는 전자지도 관련 소프트웨어를 설치하여 독립적으로 운영하도록 하고, DB 서

버에는 위 세 가지 서비스가 가능하도록 통합된 DB를 구성한다.

그림 3-2. 소프트웨어 구성도

- 105 -

3. 업무 구성도

주관기관에서 운영 중인 화학물질안전관리센터 홈페이지, 초동대응용 화학물

질 취급업체 DB구축 시스템(CASAS), 기상서버(MET) 시스템과의 원활한 상호

연계를 통하여, 안정적인 시스템을 구성한다. 웹기반 화학사고대응정보 제공시

스템의 기본 모듈에는 사고대응, 위험성평가, 시설물검색, 위치정보검색, 정보관

리, 메시지관리로 이루어지며, 이들 각각의 모듈화된 정보는 유기적인 데이터

흐름을 통하여, 안정적인 시스템을 구현한다.

그림 3-3. WEB CARIS 시스템 구성도

- 106 -

제 2 절 WEB 개발

사용자 편의성과 시스템의 확장성 및 표준을 적용하여 신속하고 정확한 사고

대응이 가능하도록 시스템을 개발하였다.

1. JSP 개발언어 사용

MVC모델 중 V(View)는 JSP를 사용하고, MC(Model, Controller)는 JAVA를

사용하여 웹 표준을 준수하고 추후 확장을 고려하여 개발하였다.

표 3-1. JSP Sample<%@ page contentType="text/html;charset=euc-kr" %><%@taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %><%@taglib prefix="itaNavi" uri="/tags/ita-navigation" %><script type="text/javascript" src="/js/scene/estabList.js"></script><table width="684px" border="0" cellspacing="0" cellpadding="0"><tr><td width="22"><img src="/image/pop/pop_tl.gif"></td><td background="/image/pop/pop_tbg.gif"></td><td width="22"><img src="/image/pop/pop_tr.gif"></td></tr><tr><td><img src="/image/pop/pop_tl2.gif"></td><td height="37" background="/image/pop/pop_ttl.gif">

표 3-2. Java Sampleif(request.getSession().getAttribute("caris.user_id") == null)return mapping.findForward("session.expired");

FactoryViewForm lm_oForm = (FactoryViewForm)form;String gbn = "" /*업무구분*/gbn = lm_oForm.getGbn().toLowerCase();try{FactoryDao lm_oDao = (FactoryDao)super.im_oManager.getDao(FactoryDao.class);if (gbn.equals("chem"))lm_oForm.setChemVo(lm_oDao.viewFactoryChem(lm_oForm));else if (gbn.equals("proc"))lm_oForm.setProcVo(lm_oDao.viewFactoryProc(lm_oForm));else if (gbn.equals("tank"))lm_oForm.setTankVo(lm_oDao.viewFactoryTank(lm_oForm));else if (gbn.equals("house"))lm_oForm.setHouseVo(lm_oDao.viewFactoryHouse(lm_oForm));else if (gbn.equals("equip"))lm_oForm.setEquipVo(lm_oDao.viewFactoryEquip(lm_oForm));}catch(Exception e){e.printStackTrace();return mapping.findForward(".error");}

- 107 -

JSP와 JSTL를 사용하여 소스코드의 간결화, 개발의 효율성 및 시스템 성능을

향상하였다.

표 3-3. JSTL Sample<table width="100%" cellspacing="1" class="board_bg_line" cellpadding="0" border="0" ><tr><td width="165" class="board_tt_01">사고지점</td><td colspan="3" class="board_cc_01"><c:out value="${IcdentViewForm.icdentVo.point_nm}"/>&nbsp;<img src="/image/btn/btn_s_detail.gif" align="absmiddle" style="cursor:hand" onclick="popActEstab('<c:out value="${IcdentViewForm.icdentVo.ent_gbn}"/>','<c:out value="${IcdentViewForm.icdentVo.ent_id}"/>')" alt="상세정보"></td></tr></table>

각 업무별로 MVC모델을 적용하여 운영 및 유지관리가 용이하도록 적용하였다.

그림 3-4. MVC모델 적용 Sample

2. WEB 서버 이중화

WEB/WAS 각 서버사이에 L4스위치를 두어 사용자의 접속요구를 분산시켜 응답

속도를 빠르게 하고, 부하 증가 시 내부서버의 병렬연결을 통하여 확장성을 보

장하도록 하였다.

그림 3-5. 이중화 구성방안

- 108 -

빠르고 정확한 웹기반 GIS 시스템을 구축하기 위해 신규 서버를 도입하여 전

자지도 관련 업무만 처리하도록 GIS Server를 구성하도록 한다.

그림 3-6. GIS 서버 구성방안3. 인증서 기반 로그인 방식 적용

WEB CARIS 시스템의 정보 열람 및 활용을 위해서는 행정전자서명(GPKI)을

반드시 인증 받아야만 이용가능하며 행정정보 특성상 통신 내용을 암호화하여

보안기능을 강화하도록 하였다.

그림 3-7. GPKI 흐름도

그림 3-8. 행정전자서명 적용 예

- 109 -

4. 데이터 송수신시 SSL 적용

웹 CARIS에서 교환되는 모든 정보들은 request, response에 의해 전송/수신

되며, 이에 대한 데이터 암호화를 위해 HTTPS(Hypertext Transfer Protocol

over Secure Socket Layer) 프로토콜을 적용한다.

표 3-4. HTTPS 적용 Samplefunction goPage(arg1, arg2){

var frm = document.FactoryListForm;

if (arg1 == 'V'){

frm.fact_no.value = arg2;

frm.action = 'factoryView.do';

-> SSL 적용 ‘https://hostIP:8088/estab/factoryView.do’

} else {

frm.action = 'factoryList.do';

-> SSL 적용 ‘https://hostIP:8088/estab/factoryList.do’

}

frm.submit();

}

SSL Pakage를 포함한 웹서버를 이용하여 보다 빠르고 안정적인 보안정책을

구현한다.

표 3-5. 웹서버의 HTTPS 적용절차① 서버 암호키 생성

② 서버 암호키를 이용하여 인증서 신청 및 발급

③ WEB 서버 환경설정 파일 수정 후 컴파일을 통하여 바이너리파일 생성

④ WEB 서버 재가동

- 110 -

5. 추진 현황(CS CARIS의 WEB 전환)

가. 로그인화면 및 메인화면

사용자가 WEB CARIS 시스템의 URL을 입력하여 접속하면, 시스템에 접속하

기 위한 로그인 화면이 나타난다. 본 시스템은 3단계 인증절차를 수행한다.

1단계는 GPKI 인증절차, 2단계는 아이디(ID) 및 비밀번호(PassWord) 인증절

차, 3단계는 IP, MAC ADDRESS 인증절차로서 인증단계를 순차적으로 수행하

여 사용자 접속 보안을 강화한다. 본 시스템을 사용하는 사용자는 대응기관에

소속된 사용자로서, 유역(지방)환경청, 소방, 해양경찰, 지자체 등이 이에 속한

다. 본 시스템을 사용하기 위해서는 우리원으로 CARIS 사용 관련공문을 요청하

고, 이에 따른 행정절차를 걸친 후 사용할 수 있으며, 발급 승인된 기관 사용자

는 개인별 갖고 있는 행정전자서명인증서(GPKI)를 이용하여 웹 사이트에서

CARIS 발급 신청양식에 기본적인 사항 작성과 함께 IP와 MAC ADDRESS를

입력해야 한다. 관리자로부터 사용권한을 부여받아 WEB CARIS 시스템을 사용한다.

그림 3-9. 로그인화면 및 GPKI 인증 예

로그인 후 WEB CARIS 시스템의 메인화면 상단에 메뉴 바, 왼쪽 사이드에는

CARIS 주요기능 및 사용자매뉴얼, 관련사이트 등을 배치하였고, 전자지도(GIS)

영역을 화면의 중앙에 배치하였다.

- 111 -

그림 3-10. 메인화면 예

시스템의 메뉴를 한눈에 볼 수 있는 사이트 맵 화면이다.

그림 3-11. 사이트맵 예

- 112 -

나. 시설물검색

사용자의 검색 편의성을 강화하고자 다양한 검색조건을 통하여 시설물(취급업

체/대응기관)을 조회할 수 있도록 개발하였다. 목록화면에서 업체명을 클릭하여

상세정보를 조회할 수 있으며, 위치검색 버튼을 클릭하여 지도상의 위치를 확인

할 수 있다.

그림 3-12. 취급업체 검색 실행 예

그림 3-13. 취급업체 상세조회 예

- 113 -

광역시/도, 시/군/구, 대응기관분류, 대응기관명, 방제물품명 등으로 검색하여

결과를 조회할 수 있다. 대응기관명을 클릭하여 상세정보를 조회할 수 있다.

그림 3-14. 대응기관 목록검색 예

대응기관의 기관분류, 대응기관명, 담당자, 주소, 위치정보, 전화번호, 팩스번

호 등의 상세정보 조회할 수 있으며, 위치검색 버튼을 클릭하여 지도 상의 위치

를 조회할 수 있다.

그림 3-15. 대응기관-일반 상세조회 예

- 114 -

그림 3-16. 대응기관-의료기관 상세조회 예

그림 3-17. 대응기관-일반 작성 예

- 115 -

그림 3-18. 대응기관-의료기관 작성 예

- 116 -

다. 물질정보 검색

화학물질안전관리센터 홈페이지(http://ccsms.nier.go.kr/)에서 제공하는 1,276종의

화학물질정보를 시스템간의 인터페이스를 통하여 WEB CARIS에서도 조회되도

록 한다. 목록화면에서 화학물질의 국문명(영문명)을 클릭하여, 상세정보를 조회

할 수 있다.

그림 3-19. 물질정보 목록검색 예

- 117 -

물질정보 목록화면에서 화학물질의 국문명(영문명)을 클릭하여 나타나는 물질

정보 상세조회 화면으로, 다량의 정보를 용이하게 조회할 수 있도록, 항목별로

숨기기/보이기 기능을 두어, 편의성을 강화하였다.

그림 3-20. 물질정보 상세조회 예

- 118 -

라. 기상정보 검색

기상서버와의 인터페이스를 통해 조회되는 정보이다. 목록화면에서 권역을 클

릭하면, 권역별, 일자/시간별로 주요시설물에 대한 기상정보를 지도상에 Visual

하게 조회할 수 있다.

그림 3-21. 기상정보 목록검색 예

그림 3-22. 기상정보 상세검색 예

- 119 -

마. 위험성평가 모델과의 웹 연계 개발

위험성평가 모델에서 사용하는 데이터를 입력한 후, 실행버튼을 클릭하면, 실

행 가능한 모델을 확인할 수 있으며, 모델선택 후, 평가실행 버튼을 클릭하면,

위험성평가 결과가 지도상에 표출된다. 지도상에 표출된 위험성 평가결과에 대

한 보고서 출력이 가능하며, 위험성평가 결과는 DB에 저장되고, 결과를 호출하

여 재확인할 수 있다.

그림 3-23. 위험성평가 데이터 입력화면 예

그림 3-24. 위험성평가 가능 모델 조회 예

- 120 -

그림 3-25. 위험성평가 결과화면 예

그림 3-26. 위험성평가 보고서 목록화면 예

그림 3-27. 위험성평가 목록 예

- 121 -

바. 공통검색 기능

위치선택 구분에 의한 관련시설물(취급업체/대응기관)검색, 지형지물검색, 지

번검색, 임의위치 검색 기능 및 취급업체/물질정보 팝업검색을 통하여, 공통검색

기능을 구현하였다.

그림 3-28. 관련시설물(취급업체/대응기관) 목록검색 예

그림 3-29. 지형지물 목록검색 예

- 122 -

그림 3-30. 지번검색 목록검색 예

그림 3-31. 임의위치 검색 예

- 123 -

그림 3-32. 취급업체 상세조회(공통) 예

그림 3-33. 물질정보 상세조회(공통) 예

- 124 -

사. 사고대응 기능 개선

기존 CS CARIS에서 사고대응마법사 실행을 위해 필요한 여러 개의 화면을 한

개의 화면으로 통합하여 신속하고 정확한 정보전달을 할 수 있도록 개발하였다.

기존 CS기반 CARIS 프로그램 사고대응 정보를 입력하기 위해서 3단계를 진행

WEB CARIS에서는 한 화면에서 가능

그림 3-34. 기능개선 예

- 125 -

사고발생시 사고지역의 서술형 정보를 메모형식으로 작성하고 관련 담당자들

과 화면을 공유하여 실시간 양방향 통신이 가능하도록 개발하였다.

사고대응 관련 담당자

그림 3-35. 양방향 의사소통

- 126 -

아. 관리자 기능개발

위험성평가 파라미터 수정기능으로 모델을 튜닝할 수 있도록 개발하였다.

그림 3-36. 위험성평가 파라미터

관리자는 사용자의 접속 상태를 확인하고 관리할 수 있도록 개발하였다.

그림 3-37. 사용자 접속관리

- 127 -

관리자는 사용자관리 페이지를 통하여, 웹을 통해 WEB CARIS 발급신청 및

승인된 사용자 정보를 조회할 수 있으며, 해당 사용자의 사용여부를 포함한 사

용자 정보의 수정이 가능하다.

그림 3-38. 사용자 목록

그림 3-39. 사용자 상세조회 및 수정

- 128 -

업무명 관련데이터 내용

새지도 새지도 보기사용자가 속한 권역별 지역의 기본지도를

표출

전체보기 전체지도 보기 남한 전체지도 표시

이동마우스 왼쪽 버튼을 누른

상태에서 DRAG지도화면의 이동

확대

마우스 오른쪽 버튼을 CLICK

하거나 왼쪽 버튼을 누른 상

태에서 DRAG

지도화면의 확대

축소

마우스 왼쪽 버튼을 CLICK

하거나 왼쪽 버튼을 누른 상

태에서 DRAG

지도화면의 축소

선택 마우스 이동 지도상의 좌표값 Tool Tip 출력

거리재기 마우스 왼쪽 버튼 CLICK 클릭 지점간의 거리표시

면적재기 마우스 왼쪽 버튼 CLICK 클릭 지점간의 면적표시

결과지우기 지도에 표시된 임시값 삭제 지도에 표시된 임시값들 지우기

지도저장 지도 정보 저장현재 보여지는 지도를 *.BMP 파일 형태로

저장

지도인쇄 지도 인쇄하기 현재 표시되는 지도를 인쇄

인덱스맵 지도 이동 미니맵을 이용한 지도이동

주제도 주제도 보기 취급업체, 인구 분포 주제도 보기

중심선 중심선 보기 지도에 열십자의 중심점 표시

표 3-6. 지도 컨트롤

제 3 절 GIS 개발

1. 지도 컨트롤

전자지도 상에 표출된 지도의 새지도, 전체보기, 이동, 확대, 축소, 선택, 거리

재기, 면적재기, 결과지우기, 지도저장, 지도인쇄 등이 가능하도록 한다.

그림 3-40. 지도 컨트롤

- 129 -

업무명 관련데이터 내용

반경 검색

그림 3-41

1. 취급업체, 대응기관에

대한 반경검색

2. 마우스 왼쪽 버튼을 누른

상태에서 DRAG

1. 지도상에 마우스로 반경을 선택

2. 지도에 표시된 반경 안의 검색대상업체

목록 팝업 조회

3. 선택한 검색업체에 대한 상세정보출력

산업단지

검색

그림 3-42

산업단지별 정보검색

(지역, 산업단지, 산업대분류,

산업소분류, 시설물명)

1. 산업단지별 검색조건을 이용한 위치정보

검색

2. 검색결과를 전자지도로 표출

행정구역

검색

그림 3-43

검색할 지번입력

(광역시/도, 시/군/구, 읍/면/동,

지번)

1. 행정구역 검색조건을 이용한 위치정보검색

2. 검색목록 결과를 전자지도로 표출

분류별

검색

그림 3-44

검색할 분류입력

(광역시/도, 시/군/구, 대분류,

중분류, 소분류, 지형지물명)

1. 분류별 검색조건을 이용한 위치정보검색

2. 검색결과를 전자지도로 표출

좌표 검색

그림 3-45

검색할 좌표입력

(UTM, TM, MGRS, 경위도)

1. 좌표 위치이동

2. 군좌표 위치이동

3. 경위도 위치이동

기상정보

검색

그림 3-46

선택된 일자 및 시간의

기상 정보를 표출

1. 메인화면의 기상정보 검색

2. 권역을 선택

표 3-7. 지도정보 검색

2. 지도정보 검색

위치기반 정보를 보고자 하는 경우 반경검색, 산업단지검색, 행정구역검색, 분류

별 검색, 좌표검색, 기상정보 검색 등을 통하여 전자지도 상에 위치를 표출한다.

- 130 -

그림 3-41. 반경 검색

그림 3-42. 산업단지 검색

- 131 -

그림 3-43. 행정구역 검색

그림 3-44. 분류별 검색

- 132 -

그림 3-45. 좌표 검색

그림 3-46. 기상정보 검색

- 133 -

업무명 관련데이터 내용

시설물 및 대응기관의

전자지도 권역별 표출권역코드

사용자 로그인시 권역코드별 시설물 및 대응기관을

전자지도에 표출

표 3-8. 권역별 표출

3. 권역별 표출

사용자 로그인 정보에 따라 사용자가 속한 해당 권역의 시설물 및 대응기관만

을 조회할 수 있도록 전자지도 상에 표출한다.

<%

HttpSession hs = request.getSession();

String division_cd = (String)hs.getAttribute("caris.division_cd");

String user_type = (String)hs.getAttribute("caris.user_type");

String manager_name = (String)hs.getAttribute("caris.manager_name");

%>

/SBWeb/CAMapView.jsp

//권역코드 찾기

var tmpAdminCD = division_cd.value;

tmpAdminCD = tmpAdminCD.replace("(","");

tmpAdminCD = tmpAdminCD.replace(")","");

for(i=0; i<32; i++){

tmpAdminCD = tmpAdminCD.replace("'","");

tmpAdminCD = tmpAdminCD.replace(" ","");

}

tmpAdminCD = tmpAdminCD.split(",");

if(tmpAdminCD[0] != ""){

Admin_CD = tmpAdminCD[0];

}else{

Admin_CD = 11;

}

/SBWeb/script/EMMapView.js

그림 3-47. 세션의 권역코드를 읽어서 권역별 처리

- 134 -

4. 주제도 기능

WEB기반 전자지도에서는 주제도 기능, 차트표시 기능 등을 제공하여 행정구

역별 취급업체 분포율, 인구 분포율을 표출한다. 범위는 퍼센트(%)를 나타내며,

퍼센트 범위별로 색상을 다르게 표현한다. %의 기준을 총 취급업체수 또는 최

대 인구수로 계산한다.

그림 3-48. 취급업체 분포율 주제도

그림 3-49. 인구 분포율 주제도

- 135 -

5. 스케치 기능

Web기반 전자지도에서 사고전개, 지휘내용 등을 전자지도 상에 표시하며, 입

력한 내역은 다른 사용자와 의사소통할 수 있도록 기능을 개발한다. 화면에 입

력 가능한 단위는, 점, 선, 면, 도형 등을 포함한 그리기 입력과 텍스트 입력, 정

보를 교환할 수 있는 메모기능 등이 있다.

그림 3-50. 사고대응 스케치 기능

- 136 -

제 4 절 위험성평가 모델 개발

1. 과업범위의 내용 대비 결과

위험성평가 모델 개발 부분의 과업범위 대비 결과는 표 3-9와 같다.

표 3-9. 과업범위 대비표과업범위 개발결과 비고

위험성 평가기법 최신화

․ 화재, 폭발, 확산모델을

웹기반 환경에 적용

․ 개선된 디가디스 모델 적용

․ 소스모델 추가 적용

물성 데이터(DIPPR : Design

Institute For Physical Properties)

최신자료 업데이트

․ DIPPR 최신자료 구입하여

적용

․ 물질농도자료

PAC 데이터 추가 적용

2. 모델의 시스템 적용 절차

위험성평가 모델은 화학물질, 기상, 취급업체 DB 및 전자지도와 연동하며, 그

순서는 그림 3-51 그림과 같다.

그림 3-51. 위험성평가 절차

- 137 -

사용자가 평가 대상 화학물질을 선택하며 물질 데이터베이스에 있는 DIPPR

자료 중 필요한 데이터와 연동된다. 사용자가 저장 정보(저장량, 저장온도, 저장

압력, 저장유형, 저장탱크 크기, 저장탱크 지름)와 기상정보(대기온도, 풍향, 풍

속, 대기안정도, 표면거칠기, 습도) 등 사용자 입력 정보를 입력한다. 취급업체를

검색하여 선택하였다면 저장 정보는 자동으로 불러올 수 있고, 기상정보 또한

전자지도 상에 위치를 입력하면 해당 지점의 기상 정보가 자동으로 입력 될 수

있다. 현재 데이터베이스에는 취급업체 3,521개 중 약 717개의 업체가 약

2,998개의 저장시설을 보유하고 있다. 만일 취급업체의 저장 정보가 없다면 사

용자가 직접 입력하면 된다. 이 후 사용자는 누출의 형태(완전파열, 탱크 부분누

출, 파이프 부분누출)를 선택하고 실행하면 소스모델 결과 누출량이 계산되며

실행 가능한 모델리스트를 확인 할 수 있다. 실행가능 모델리스트는 모델 연산

을 먼저 수행한 후 전자지도에 그 값을 표출 할 수 있는 모델만 가능 모델로 표

출한다. 모델 연산이 수행 되었더라도 표현 기준이 되는 복사열 기준/폭발압력

기준/독성치 기준에 해당하는 값이 하나라도 없으면 실행 가능 모델로 나타내지

않는다. 실행 가능한 모델 리스트를 선택하여 전자지도 상에 그 피해범위를 확

인하면 된다. 복사열 기준/폭발압력기준/독성치 기준은 레포트 기능에서 그 값을

확인 할 수 있다. 페놀과 같이 상온에서 고체상인 물질은 일반적으로 모델수행

이 되지 않으나 모델 수행에 필요한 변수가 데이터베이스에 존재하고 그 저장상

태를 액상이나 기상으로 설정하면 결과가 산출되므로 물질 선정 및 저장상태 선

정시 유의하여야 한다. 시나리오 마법사에 사용할 업체 저장 정보를 등록 할 때

도 동일한 방법이 적용된다. 취급업체 저장정보를 불러와서 위험성평가를 수행

한 후 가장 피해가 큰 사나리오를 등록하면 된다.

3. 사용자 입력 변수의 유효범위

위험성평가는 사고대응자가 현장의 기본적인 정보만을 가지고 그 피해범위를

산출하는 기능으로서 시간에 따른 변화를 무시한 정상상태 가정의 결과만을 산

출하는 것이다.

위험평가 모델 구동시 필요한 사용자 입력변수는 물질종류, 저장량, 저장온도,

저장압력, 풍향, 풍속, 대기안정도, 상대습도, 대기온도, 저장상태, 사고유형(완전

파열, 탱크 부분누출, 파이프 부분누출), 누출부의 직경/높이(탱크 부분누출의 경

우), 파이프직경/누출지점거리(파이프 부분누출의 경우), 누출시간, 저장용기지름/

높이, Dike 길이/너비 등이다. 구체적인 입력 유효범위는 다음과 같다. 여기서

- 138 -

누출부 직경은 탱크가 전체 파손이 아닌 경우에 누출량을 산정하기 위한 필수적

인 요소이다. 최악의 사고를 고려하기 위해서는 전체파손을 선택하고 지속적인

누출이 발생되는 경우에 한하여 탱크누출 및 파이프 누출을 사용하는 것이 적합

할 것이다.

- 물질종류는 사고발생 물질을 데이터베이스 내에서 검색하여 선택 입력한다.

- 누출시간, 저장용기 지름/높이, Dike 길이/너비는 파라미터 편집창에서 설정

된다. 누출시간은 기본 값은 600초(10분)이고[미국 알로하 프로그램에서 누

출시나리오 산정시 10분을 기준으로 함. 확산 계수의 기준이 10분임], 사용

자가 자유로이 누출 시간을 선택할 수 있다. 누출시간이 길 경우 저장된 모

든 양이 누출 될 수 있고, 누출 시간이 짧으면 퍼프 확산 모델이 실행될 수

있다. 저장용기의 지름과 높이는 취급업체 데이터를 선택하였을 경우 자동으

로 DB 정보를 갖고 온다. 사용자는 저장용기 높이 보다는 낮게 누출 높이를

설정해야 한다. Dike 정보도 취급업체 데이터를 입력할 경우 자동으로 DB

정보를 갖고 온다.

- 저장량은 통상 사업장에 보관되고 있는 탱크의 최대용량이 백톤 단위(예,

100톤, 600톤)이므로 이보다 10배 많은 1,000톤을 최대값으로 하였고,

0.1kg을 최소값으로 하여 유효범위를 설정하였다. 적절한 값이 입력되지 않을

경우 “유효범위는 0.1~1,000,000kg 입니다. 저장량을 체크하세요”라는 메시

지를 표출한다.

- 사고유형은 완전파열, 탱크 부분누출, 파이프 부분누출로 구분되며 사용자

는 반드시 세 개의 시나리오 중 한 개를 선택해야 한다.

- 사고유형 중 탱크 부분누출을 선택할 경우 누출부의 높이를 입력하여야 한

다. 단, 사용자는 저장탱크 자체의 높이보다는 낮게 설정해야하는데 적합하

지 않을 경우 “누출부의 높이는 탱크의 높이보다 낮아야 합니다” 라는 메시

지를 표출한다.

- 사고유형 중 탱크 부분누출을 선택할 경우 누출부 직경을 입력하여야 한다.

기본 단위가 m이므로 과도한 값이 입력되지 않도록 주의하여야 한다. 너무

작은 값을 입력할 경우 누출량이 작아 실행가능 모델이 선택되지 않을 수 있

으며 과도한 양을 입력할 경우 누출량 전체가 한 번에 나오는 전파와 차이점

이 없을 수 있다. 입력유효범위 0.001m~1m로 설정하였고, 적합한 값이 아

닐 경우 “유효범위는 0.001~1m입니다. 누출부의 직경을 체크하세요” 라는

- 139 -

메시지를 표출하여 입력유효범위에서만 실행되도록 한다.

- 사고유형 중 파이프 부분누출을 선택할 경우 파이프 직경을 입력하여야 한

다. 기본 단위가 m이므로 과도한 값이 입력되지 않도록 주의하여야한다. 너

무 작은 값을 입력할 경우 누출량이 작아 실행가능 모델이 선택되지 않을

수 있으며 과도한 량을 입력할 경우 누출량 전체가 한 번에 나오는 전파와

차이점이 없을 수 있다. 입력유효범위는 0.001m~1m로 설정하였고, 적합한

값이 아닐 경우 “유효범위는 0.001~1m입니다. 누출부의 직경을 체크하세

요” 라는 메시지를 표출한다. 탱크사고와 파이프 부분누출의 경우 누출속도

는 누출물이 받는 압력의 차이에 의해 구분이 된다. 탱크의 누출부 높이에

따라 압력이 다르고 파이프의 길이에 따라 누출물질이 받는 압력이 다르므

로 누출크기가 동일하다 할지라도 압력이 달라 누출 속도가 달라질 수 있다.

- 사고유형 중 파이프사고를 선택할 경우 파이프의 누출지점 거리를 입력하여

야 한다. 여기서 누출지점거리란 연결된 탱크로부터 파손된 파이프지점까지

의 거리를 의미한다. 0.1m보다 작은 값을 입력할 경우 탱크사고와 유사한

결과가 나올 수 있으므로 입력유효범위는 0.1m~100m로 설정하였고, 적합

한 값이 아닐 경우 “유효범위는 0.1~100m입니다. 누출지점거리를 체크하세

요” 라는 메시지를 표출한다.

- 사고유형은 완전파열, 탱크 부분누출, 파이프 부분누출로 구분되고 현장 사고

에 적합한 유형을 선택하면 된다. 선택하지 않을 경우 “사고유형을 선택하세

요”라는 메시지를 표출한다.

- 공정상태는 저장되어 있는 실제 상태로 액화가스, 액상, 고압가스로 구분되

며 선택하지 않을 경우 “공정상태를 선택하세요”라는 메시지를 표출한다. 일

반적으로 공장에서는 기체상보다는 액상으로 보관하는 것이 경제적으로나 공

정사용면에서 유리하다. 상온에서 액상인 물질은 “액상”보관하고, 끓는점이

-10도 이상인 물질은 압력을 가하여 인위적으로 액상상태로 저장하는 “액화

가스”로 저장하고, 끓는점이 -10에서 -50사이의 물질들은 냉동기를 추가로

부착하여 “액화가스”로 저장한다. 그러나 끓는점이 -50이하로 내려가는 물질

들은 액화시키는데 별도의 공정이 필요하므로 “고압가스” 형태로 저장한다.

- 저장온도와 저장압력은 저정상태를 선택함에 따라 달라지는데, 기본적으로

취급업체를 선택하면 관련 데이터가 전달된다. 액화가스와 액상를 선택하게

되면 저장온도만을 입력하면 되고, 고압가스상태를 선택하면 온도와 압력 모

두를 입력하여야 한다. 현재 데이터베이스에는 취급업체 3,521개 중 약 717

- 140 -

개의 업체가 약 2,998개의 저장시설을 보유한 것으로 나타난다. 말통 형태

와 같은 소량을 보관하는 보관시설은 위험성평가의 대상이 되지 않고 탱크

형태의 저장시설만 위험성평가의 대상이 된다.

- 공정압력의 유효범위는 1~100atm으로 설정하였고 그 범위를 넘어서는 범

위에서는 “공정압력 유효범위는 1~100atm입니다. 공정압력을 체크하세요”

라는 메시지를 표출한다. 공정온도의 유효범위는 -100에서 200도(섭씨)으로

설정하였고 그 범위를 넘어서는 범위에서는 “공정온도 유효범위는 -100-200도

입니다. 공정온도를 체크하세요”라는 메시지를 표출한다.

- 풍향, 풍속, 대기안정도, 상대습도, 대기온도는 위치를 선택하면 자동입력된

다. 사용자가 임의로 입력해도 상관없다. 가우시안 모델의 경우는 상관이 없

으나, 디가디스 모델의 경우 대기안정도 안정 및 풍속 2m/s 이하 선택시 유

효한 값을 산출되지 않을 수 있다. 그러나 디가디스 모델에서 다른 대기안정

도(약간 안정 이상)를 선택할 경우에는 1m/s에서 결과를 확인 할 수 있다.

상대습도는 1~100%의 범위를 유효범위로 하여 그 범위를 넘는 값을 입력했

을 경우 “상대습도 유효범위는 1~100%입니다. 상대습도를 체크하세요”라는

메시지를 표출한다. 풍속의 경우 1~100m/s의 범위를 유효범위로 하여 그

범위를 넘는 값을 입력했을 경우 “풍속 유효범위는 1-100m/s입니다. 풍속을

체크하세요”라는 메시지를 표출한다. 대기온도의 경우 -30~50도(섭씨)의 범

위를 유효범위로 하여 그 범위를 넘는 값을 입력했을 경우 “대기온도 유효범

위는 -30~50도입니다. 대기온도를 체크하세요”라는 메시지를 표출한다.

- 사용자 입력값이 작아 누출량 및 누출속도가 너무 낮아 그 피해거리 기준에

적합한 복사열, 압력, 독성치 값이 산출 되지 않을 경우 “유효한 피해거리가

산출되지 않습니다.”라는 메시지를 표출한다.

위험성평가 모델은 사고유형 및 저장상태에 따라 가능모델이 달라지므로 모

델자체의 입력변수 보다는 사고유형 및 공정조건에 따른 실행가능 모델을 조사

하는 것이 합리적일 것이다. 표 3-10은 가능 모델을 찾을 수 있는 합리적인 조

건을 나타내고 있다.

- 141 -

구분 건강위험성 인화성 불안정성/반응성

4

등급

매우 짧은 신체적 노출로도

사망 혹은 심각한 부상을

야기할 수 있음

평상적인 대기환경에서도

즉시 혹은 완전히 증발하

거나, 공기중에 확산되어

불타게 됨

발화점 섭씨 23도 아래인

물질

일반적인 대기환경(기온/

기압)에서도 폭발할 수 있는

물질

표 3-10. 모델별 실행가능한 합리적 조건사고유형 공정상태  폭발모델  화재모델 무거운

가스 가벼운가스

완전

파열

액상 BLEVE         

포화액상   BLEVE        

가압기체 VCE        

탱크

부분

누출 

액상       POOL FIRE    

포화액상 VCE   JET FIRE POOL FIRE 디가디스 가우시안

가압기체 VCE JET FIRE   디가디스 가우시안

파이프

누출

액상       POOL FIRE    

포화액상 VCE   JET FIRE POOL FIRE 디가디스 가우시안

가압기체 VCE   JET FIRE   디가디스 가우시안

4. 위험성평가 테스트 시나리오

WEB CARIS에 적용되는 모델은 크게 화재, 폭발, 확산모델로 구별된다. 환경

부에서 관리하는 화학물질 분류 중 사고시 그 피해가 크다고 여겨 특별 관리하

고 있는 사고대비물질 중 NFPA(National Fire Protection Association) 코드를

기준으로 화재위험성이 높은 물질 10개(표 3-12 참조), 건강위험성이 높은 물

질 10개(표 3-13 참조)를 선정하여 테스트하고자 한다. 물질이 중복될 경우 차

상위 물질로 선정하였다. 반응위험성은 화재와 건강위험성군과 중복되는 것을

제외하면 대부분 낮은 순위 물질만 포함되므로 제외하였다. 두개의 물질군을 테

스트하면 정상적인 모델 실행 결과와 비정상적인 실행결과(DIPPR 범위에 포함

되지 않은 물질이거나)를 확인 할 수 있다.

표 3-11. NFPA 위험등급 기준

- 142 -

구분 건강위험성 인화성 불안정성/반응성

3

등급

매우 짧은 신체적 노출로도

일시적 혹은 만성적 부상을

야기할 수 있음

일반적인 대기환경에서

연소할 수 있는 액체/고체류

발화점 23도 이상 38도

이하인 물질

반응에 직접적인 원인이

필요하거나, 충분히 가열

되었거나, 큰 충격을 받

으면 폭발하는 물질 혹은

물과의 반응성이 높은

물질

2

등급

만성적 접촉이 아닌 지속적/

일반적 접촉으로 일시적

장애 혹은 부상을 유발할

수 있음

발화가 일어나려면 상대

적으로 더운 환경에 위치

하거나 지속적으로 가열

되어야 함

발화점 섭씨 38도 이상

93도 이하인 물질

기온/기압 상승시 화학적

변화를 수반할 수 있고,

물과 쉽게 반응하거나,

물과 혼합시 폭발할 가능성

이 있는 물질

1

등급

노출시 경미한 부상을 유발

할 수 있음

충분히 가열되었을 경우

발화함

발화점 섭씨 93도 이상인

물질

일반적으로 안정적이나,

기온/기압 상승시 불안정

해질 수 있는 물질

0

등급

건강상 위협이 되지 않으며,

특별한 주의가 필요하지

않음

타지 않음 화기에 노출되어도 일반

적으로 안정적이며, 물과

반응하지 않음

표 3-12. 화재위험성이 높은 사고대비물질(10개)물질명 CAS 분자량

끓는점

(℃)

녹는점

(℃)

건강위

험성

화재

위험성

반응

위험성법적 분류

포스핀 7803-51-2 34 -87.7 -133 4 4 2사고대비물질, 유독물,독성가스,

특수고압가스, 특정고압가스

산화 에틸렌 75-21-8 44.1 11 -111 3 4 4사고대비물질, 유독물, 가연성가스,

독성가스

염화 메틸 74-87-3 50.49 -24.2 -98 1 4 0사고대비물질, 유독물, 가연성가스,

독성가스

사이안화 수소 74-90-8 27.03 26 -13 4 4 2

사고대비물질, 유독물(세분류), 제4류

인화성액체 중 제1석유류,

가연성가스, 독성가스

산화 프로필렌 75-56-9 58.09 34.23 -112.13 3 4 2사고대비물질, 유독물, 제4류 인화성

액체 중 특수인화물, 가연성가스

염화 비닐 75-01-04 62.5 -13 -153.7 2 4 2 사고대비물질, 유독물, 가연성가스

메틸아민 74-89-5 31.06 -6.3 -93.5 3 4 0사고대비물질, 제4류 인화성액체 중

제1석유류, 가연성가스, 독성가스

트라이메틸아민 75-50-3 59.11 -4 -117.1 3 4 0 사고대비물질, 가연성가스, 독성가스

일산화 탄소 630-08-0 28.01 -192 -205 3 4 0 사고대비물질, 가연성가스, 독성가스

황화 수소 7783-06-4 34.08 -61 -85.49 3 4 0 사고대비물질, 가연성가스, 독성가스

- 143 -

표 3-13. 건강위험성이 높은 사고대비물질(10개)물질명 CAS 분자량

끓는점

(℃)

녹는점

(℃)

건강위

험성

화재

위험성

반응

위험성법적 분류

아크롤레인 107-02-8 56.07 52.5 -88 4 3 3

사고대비물질, 유독물,

제4류 인화성액체 중 제1석유류,

가연성가스, 독성가스

메틸 비닐 케톤 78-94-4 70.1 81.4 -7 4 3 2사고대비물질, 유독물,

제4류 인화성액체 중 제1석유류

메틸 하이드라진 60-34-4 46.09 87.5 -52.4 4 3 2사고대비물질, 유독물, 제4류인화성

액체중 제2석유류

알릴 알코올 107-18-6 58.09 96 -129 4 3 1사고대비물질, 유독물,

제4류 인화성액체 중 제2석유류

아크릴로나이트릴 107-13-1 53.07 77.3 -82 4 3 2사고대비물질, 유독물,

제4류 인화성액체 중 제1석유류

에틸렌이민 151-56-4 43.08 56 -71.7  4 3 3사고대비물질, 제4류 인화성액체 중

제1석유류

아크릴일 클로라이드 814-68-6 90.51 75   4 3 2사고대비물질, 제4류 인화성액체 중

제1석유류

삼염화 인 7719-12-2 137.32 76 -112 4 2 0 사고대비물질, 유독물

페놀 108-95-2 94.12 181.8 40.9 4 2 0 사고대비물질, 유독물

메틸 에틸 케톤 과산화물 1338-23-4 176.24 19   4 2 4사고대비물질, 제5류 자기반응성물

질 중 유기과산화물류

상기 물질 중 메틸비닐케톤, 메틸하이드라진, 아크릴일 클로라이드, 메틸에틸

케톤과산화물은 DIPPR 자료에 포함되지 않아 위험성평가가 수행될 수 없는 물

질이다. 상기 분류 내에서 16개 물질을 사고유형(완전파열, 탱크부분누출, 파이

프부분누출) 3가지에 대해 시나리오 case 48개를 작성하였다. 추가적으로 폼알

데하이드(50-00-0, 건강위험성 3), n-부탄(106-97-8, 화재위험성 4), 브롬화

메틸(74-83-9, 건강위험성 4), 아세틸렌(74-86-2, 화재위험성 4), 프로필렌(115-07-1,

화재위험성 4), 포스겐(75-44-5, 건강위험성 4), 시아노겐(460-19-5, 건강위험

성 4) 등 7개에 대해 사고유형(완전파열, 탱크부분누출, 파이프부분누출) 및 대

기안정도(안정, 불안정) 조건에 따라 42건을 수행하여 총 90건에 대한 시나리오

case를 작성하였다. 개별 물질별 및 유형별 평가결과는 [부록 2.1 ~ 2.4]를 참

고하면 된다.

※ 시스템에서의 위험성평가 기준이 당초에서 표 3-14와 같이 바뀌었기 때문에

부록 2.1~2.4의 자료와 모델 신뢰도 분석의 결과는 당초 기준에 의해 수행되었

다.

표 3-14. 변경된 위험성 평가기준복사열 강도 폭발압력 확산기준

당초 변경 당초 변경 당초 변경

4(kW/m2) 2(kW/m2) 0.3(psi) 1.0(psi) PAC 0단계 PAC 1단계

12.5(kW/m2) 5(kW/m2) 2.3(psi) 3.5(psi) PAC 1단계 PAC 2단계

37.5(kW/m2) 10(kW/m2) 10(psi) 8.0(psi) PAC 3단계 PAC 3단계

- 144 -

5. 모델 신뢰도 분석

가. 모델 결과의 경향성

WEB CARIS에 적용한 위험성평가 모델의 입력 값에 따른 결과의 경향성을

검토하였다.

□ 누출속도 변화에 따른 화재모델 결과 변화

누출속도 변화에 따른 화재모델 결과산정을 위한 입력변수는 표 3-15와 같다.

표 3-15. 누출속도 변화에 따른 화재모델 결과 추이를 위한 입력변수변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

풍속

암모니아

100톤

액화가스

3℃

자동설정

85%

2.9m/s

풍향

대기안정도

대기온도

사고유형

누출직경

누출높이

누출시간

53

B불안정

18.5℃

탱크부분누출

0.05m

1m

10분

누출속도 변화에 따른 화재모델 결과의 경향성은 표 3-16과 같다.

표 3-16. 누출속도 변화에 따른 화재모델 결과의 경향성누출직경(m) 누출속도(kg/sec) POOL FIRE(m) JET FIRE(m)

0.05 28 26 19 31 53

0.07 54 35 26 43 73

0.09 90 45 34 55 92

0.11 135 54 41 66 112

누출직경을 0.02m 간격으로 변화시켜 누출속도 변화를 유도하여 화재 복사열

에 의한 피해거리를 산출하였다. 누출속도가 커짐에 따라 복사열에 의한 피해

거리가 커지는 것을 확인할 수 있다. POOL FIRE의 경우 복사열 기준에 부합하

는 피해거리가 하나만 존재하여 하나의 피해거리만 표시되었다. 즉, 모델 수행

결과가 기준치 3개와 복사열과 일치하는 값이 하나만 있다는 의미이다. 피해거

리가 하나만 표시 될 경우에는 Cold/Warm/Hot Zone을 모두 표시할 수 없을

뜻하며 표시되는 색깔에 따라 어떤 Zone이 표시되는지 알 수 있다.

- 145 -

□ 누출속도 변화에 따른 폭발모델 결과 변화

누출속도 변화에 따른 폭발모델 결과 산출을 위한 입력 변수는 표 3-17과 같다.

표 3-17. 누출속도 변화에 따른 폭발모델 결과를 위한 입력변수변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

풍속

암모니아

100톤

액화가스

3℃

자동설정

85%

2.9m/s

풍향

대기안정도

대기온도

사고유형

누출직경

누출높이

누출시간

53

B불안정

18.5℃

탱크부분누출

0.05m

1m

10분

누출속도 변화에 따른 폭발모델 결과의 경향성은 표 3-18과 같다.

표 3-18. 누출속도 변화에 따른 폭발모델 결과의 경향성누출직경(m) 누출속도(kg/sec) VCE(m) BLEVE(m)

0.05 28 312 9 25 50

0.07 54 415 34 102 214

0.09 90 1518 72 216 456

0.11 135 1521 104 295 605

누출직경을 0.02m 간격으로 변화시켜 누출속도 변화를 유도하여 폭발과압 및

복사열에 의한 피해거리를 산출하였다. 누출속도가 커짐에 따라 폭발과압(VCE)

및 복사열(BLEVE)에 의한 피해 거리가 커지는 것을 확인할 수 있다. VCE의

경우 폭발과압 기준치 3단계와 부합하는 피해거리가 하나만 존재하여 하나의

피해거리만 표시되었다.

□ 풍속 변화에 따른 확산모델 결과 변화(가벼운 가스의 경우)

풍속변화에 따른 확산모델 결과 산출을 위한 입력 변수는 표 3-19와 같다.

- 146 -

표 3-19. 풍속 변화에 따른 가우시안 확산모델 결과를 위한 입력변수(가벼운 가스)변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

농도기준

암모니아

100톤

액화가스

3℃

자동설정

85%

15 20 766ppm

풍향

대기안정도

대기온도

사고유형

누출직경

누출높이

누출시간

53

중립

15℃

탱크부분누출

0.05m

1m

10분

※ 여기서 저장압력은 설정 온도 및 공정상태(액화가스)에 따라 포화증기압으로 자동계산

되며, 농도기준 12, 20, 766ppm은 피해거리 산출의 기준 농도값으로 사용된 수치이다.

※ 대기안정도는 A-F로 분류되는데 여기서는 중간값인 D(중립)을 기준으로 하였다.

(A:매우불안정, B: 보통 불안정, C: 약간 불안정, D: 중립, E: 약간 안정, F: 보통안정)

풍속 변화에 따른 확산모델 결과의 경향성은 표 3-20과 같다.

표 3-20. 풍속 변화에 따른 가우시안 확산모델 결과의 경향성(가벼운 가스)대기안정도 풍속(m/s) PLUME(m)

중립 1 593 8816 11874

중립 3 304 3491 4574

중립 4 226 2346 3030

중립 7 188 1827 2338

대기안정도를 중립으로 고정하고 풍속을 2m/s 간격으로 변화시켜 독성치에

의한 피해거리를 산출하였다. 가벼운 가스가 풍속이 증가함에 따라 피해 거리가

작아지는 것을 확인할 수 있다. 일반적으로 풍속이 높으면 대기 중 물질이 쉽게

혼합되어 독성농도가 낮아지는 것으로 알려져 있다. 또한 문헌에서는 0.1-10km

이내에서 적용할 것을 제안하고 있고 모델에 사용되는 시스마 z의 한계가

10km이므로 10km 이상에 대한 결과는 무시할 것을 권고한다.

[참고문헌 : “Guidelines for Chemical Process Quantitative Risk Analysis",

p119-122, Center for Chemical Process Safety of the American Institute of

Chemical Engineers, 2000]

- 147 -

□ 풍속 변화에 따른 확산모델 결과 변화(무거운 가스의 경우)

풍속 변화에 따른 확산모델 결과를 위한 입력변수는 표 3-21과 같다.

표 3-21. 풍속 변화에 따른 디가디스 확산모델 결과를 위한 입력변수(염화비닐)변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

농도기준

염화비닐

100톤

액화가스

3℃

자동설정

85%

2.5 639 12300ppm

풍향

대기안정도

대기온도

사고유형

누출직경

누출높이

누출시간

53

중립

15℃

탱크부분누출

0.05m

1m

10분

풍속 변화에 따른 확산모델 결과의 경향성은 표 3-22와 같다.

표 3-22. 풍속 변화에 따른 디가디스 확산모델 결과의 경향성(염화비닐)대기안정도 풍속(m/s) DEGADIS(m)

중립 1 488 1157 2395

중립 3 129 577 23295

중립 4 94 523 23295

중립 7 83 505 23295

대기안정도를 중립으로 고정하고 풍속을 2m/s 간격으로 변화시켜 독성치에

의한 피해거리를 산출하였다. 무거운 가스가 풍속이 증가함에 따라 피해 거리가

작아지는 것을 확인할 수 있다. 일반적으로 풍속이 높으면 대기 중 물질이 쉽게

혼합되어 독성농도가 낮아지는 것으로 알려져 있다. 또한 문헌에서는 0.1~10km

이내에서 적용할 것을 제안하고 있고 모델에 사용되는 시스마 z의 한계가 10km

이므로 10km이상에 대한 결과는 무시할 것을 권고한다.

[참고문헌 : “Guidelines for Chemical Process Quantitative Risk Analysis",

p119-122, Center for Chemical Process Safety of the American Institute of

Chemical Engineers, 2000]

□ 대기안정도 변화에 따른 확산모델 결과 변화(가벼운 가스의 경우)

대기안정도 변화에 따른 확산모델 결과 산출을 위한 입력변수는 표 3-23과 같다.

- 148 -

표 3-23. 대기안정도 변화에 따른 가우시안 확산모델 결과를 위한 입력변수(암모니아)변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

농도기준

암모니아

100톤

액화가스

3℃

자동설정

85%

15 20 766ppm

풍향

풍속

대기온도

사고유형

누출직경

누출높이

누출시간

53

4

15℃

탱크부분누출

0.05m

1m

10분

대기안정도 변화에 따른 확산모델 결과의 경향성은 표 3-24와 같다.

표 3-24. 대기안정도 변화에 따른 가우시안 확산모델 결과의 경향성(암모니아)풍속(m/s) 대기안정도 PLUME(m)

4 안정 655 9013 12101

4 약간안정 497 6077 8057

4 중립 258 2785 3616

4 약간불안정 149 965 1155

풍속을 4m/s로 고정하고 대기안정도를 안정, 약간안정, 중립, 약간불안정으로

변화시켜 독성치에 의한 피해거리를 산출하였다. 가벼운 가스가 대기안정도가

안정에서 불안정으로 변화함에 따라 피해 거리가 작아지는 것을 확인할 수 있

다.

일반적으로 대기안정도가 안정이면 대기 중 물질이 혼합되지 않아 독성물질이

멀리까지 확산되고 대기안정도가 불안정하면 쉽게 혼합되어 독성농도가 낮아지

는 것으로 알려져 있다. 또한 문헌에서는 0.1~10km이내에서 적용할 것을 제안

하고 있고 모델에 사용되는 시스마 z의 한계가 10km이므로 10km 이상에 대한

결과는 무시할 것을 권고한다.

[참고문헌 : “Guidelines for Chemical Process Quantitative Risk Analysis",

p119-122, Center for Chemical Process Safety of the American Institute of

Chemical Engineers, 2000]

□ 대기안정도 변화에 따른 확산모델 결과 변화(무거운 가스의 경우)

대기안정도 변화에 따른 확산모델 결과 산출을 위한 입력변수는 표 3-25와 같다.

- 149 -

표 3-25. 대기안정도 변화에 따른 디가디스 확산모델 결과를 위한 입력변수(염화비닐)변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

농도기준

염화비닐

100톤

액화가스

3℃

자동설정

85%

2.5 639 12300ppm

풍향

풍속

대기온도

사고유형

누출직경

누출높이

누출시간

53

4

15℃

탱크부분누출

0.05m

1m

10분

대기안정도 변화에 따른 확산모델 결과의 경향성은 표 3-26과 같다.

표 3-26. 대기안정도 변화에 따른 디가디스 확산모델 결과의 경향성(염화비닐)풍속(m/s) 대기안정도 PLUME(m)

4 안정 146 595 28506

4 약간안정 116 558 28506

4 중립 106 538 28506

4 약간불안정 101 525 28506

풍속을 4m/s로 고정하고 대기안정도를 안정, 약간안정, 중립, 약간불안정으로

변화시켜 독성치에 의한 피해거리를 산출하였다. 무거운 가스가 대기안정도가

안정에서 불안정으로 변화함에 따라 피해 거리가 작아지는 것을 확인할 수 있

다. 일반적으로 대기안정도가 안정이면 대기 중 물질이 혼합되지 않아 독성물질

이 멀리까지 확산되고 대기안정도가 불안정하면 쉽게 혼합되어 독성농도가 낮아

지는 것으로 알려져 있다. 또한 문헌에서는 0.1~10km 이내에서 적용할 것을

제안하고 있고 모델에 사용되는 시스마 z의 한계가 10km이므로 10km이상에

대한 결과는 무시할 것을 권고한다.

[참고문헌 : “Guidelines for Chemical Process Quantitative Risk Analysis",

p119-122, Center for Chemical Process Safety of the American Institute of

Chemical Engineers, 2000]

나. 상용 위험성평가 툴과의 비교

WEB CARIS의 위험성평가 결과를 상업적으로 판매되어 산업에서 일반적으로

사용되는 시뮬레이터(PHAST 6.5)와 비교하였다. TRACE(Toxic Release Analysis

- 150 -

of Chemical Emissions), PHAST, SCIPUFF(Second-order Closure Integrated

PUFF), SLAB, HG-SYSTEM(Hydrogen Fluoride and ideal gases System),

ALOHA(The Areal Location of Hazardous Atmospheres model) 등을 비교한

논문에 따르면 상용으로 사용되는 시뮬레이터들도 그 결과의 편차가 21~483%

에 이른다(표 3-27 참조).

따라서 위험성평가의 결과는 그 결과를 그대로 사용하기 보다는 물질별 및 시

나리오별의 상대적 크기 변화나 결과의 경향성에 대해 비교자료로 사용하는 것

이 타당할 것이다.

표 3-27. 논문에서 제시된 위험성평가 프로그램별 결과 비교

[참고문헌 : Steven Hanna(2008), "Comparison of Six Widely-used Dense

GAs Dispersion Models, for Three Recent Chlorine Railcar Accidents",

Process Safety Progress(Vol.27, No.3), 2008 American Institute of Chemical

Engineers]

PHAST와 WEB CARIS는 자료의 입력방식이 달라서 직접 비교는 어려우나

비교 가능한 JET FIRE, VCE, 확산모델을 비교하였다. PHAST의 복사열기준은

- 151 -

4, 12.5, 37.5 kW/m2으로 WEB CARIS와 일치하였고, 폭발압력기준은 0.02,

0.13, 0.2bar로(2, 13, 20 kPa)로 WEB CARIS의 기준(2.07, 15.8, 68.9 kPa)

과는 다소 차이가 있다. 독성가스의 기준은 WEB CARIS의 기준(염화비닐 :

639, 12300ppm)으로 적용 할 수 있었다. 화재․폭발모델은 프로판을 테스트 하

였고, 확산모델은 염화비닐을 비교자료로 선택하였다.

□ 누출속도 변화에 따른 JET FIRE/VCE 결과 비교

누출속도 변화에 따른 JET FIRE/VCE 결과 산출을 위한 입력변수는 표 3-28과 같다.

표 3-28. 누출속도 변화에 따른 JET FIRE/VCE 모델 결과 비교를 위한 입력 변수변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

풍속

프로판

100톤

액화가스

3℃

자동설정

85%

5m/s

풍향

대기안정도

대기온도

사고유형

누출직경

누출높이

누출시간

53

D중립

15℃

탱크부분누출

0.05m

1m

10분

누출속도 변화에 따른 JET FIRE/VCE 모델 결과의 경향성은 표 3-29와 같다.

표 3-29. 누출속도 변화에 따른 JET FIRE/VCE 모델 결과의 경향성 비교누출

직경

(m)

저장량

(kg)

누출속도

(kg/sec)JET FIRE(m) VCE(m)

CARIS PHAST CARIS PHAST CARIS PHAST

0.03 50 9.59 9.4 63 37 22 68 51 41 116 28 11 135 34 27

0.04 100 17.05 16 63 37 22 88 66 54 147 35 14 135 34 27

0.05 150 26.65 26 108 81 66 108 81 66 168 40 16 154 40 30

0.06 200 38.37 37 127 96 77 127 96 77 185 44 18 170 44 34

0.07 250 52.23 51 146 110 89 146 110 89 199 48 19 183 47 36

누출직경 및 저장량의 변화에 따라 누출속도는 유사한 결과를 보이고 있다.

JET FIRE의 경우 동일한 기준에 의한 피해거리가 적용되어 유사한 값이 도출

하나, VCE의 경우 PHAST는 2, 13, 20 kPa이 기준이고 WEB CARIS는 2.07,

15.8, 68.9 kPa이 기준이므로 3단계 값에서 차이가 많이 나지만 1단계의 경우

- 152 -

비슷한 결과치임을 알 수 있다.

□ 누출속도 변화에 따른 POOL FIRE 결과 비교

누출속도 변화에 따른 Pool Fire 결과 산출을 위한 입력변수는 표 3-30과 같다.

표 3-30. 누출속도 변화에 따른 POOL FIRE 모델 결과 비교를 위한 입력값변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

풍속

톨루엔

100톤

액화가스

3℃

자동설정

85%

5m/s

풍향

대기안정도

대기온도

사고유형

누출직경

누출높이

누출시간

53

D중립

15℃

탱크부분누출

0.05m

1m

10분

누출속도 변화에 따른 POOL FIRE 모델 결과는 표 3-31과 같다.

표 3-31. 누출속도 변화에 따른 POOL FIRE 모델 결과의 경향성 비교

누출직경(m)저장량

(kg)

누출속도 (kg/sec) POOL FIRE(m)

CARIS PHAST CARIS PHAST

0.03 50 3.5 3.9 23 10 25 19 12

0.04 100 6.22 7 30 14 3 30 22 13

0.05 150 9.72 10 40 17 4 33 25 14

0.06 200 14 15 45 21 6 35 25 13

0.07 250 19.04 21 52 24 7 36 26 12

누출직경 및 저장량의 변화에 따라 누출속도는 유사한 결과를 보이고 있다.

POOL FIRE의 경우 누출속도 변화에 따른 피해거리가 달라지는 경향을 보이고

있으며 낮은 기준(4kW/m2)은 WEB CARIS가 값이 높고, 높은 기준(37.5 kW/m2)

의 경우 PHAST가 값이 높은 경향이 있다.

□ 풍속 변화에 따른 확산모델 결과 비교

풍속 변화에 따른 확산모델 결과 산출을 위한 입력값은 표 3-32와 같다.

- 153 -

표 3-32. 풍속 변화에 따른 확산모델 결과비교를 위한 입력값변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

농도기준

염화비닐

100톤

액화가스

3℃

자동설정

85%

639 12,300ppm

풍향

대기안정도

대기온도

사고유형

누출직경

누출높이

누출시간

53

중립

15℃

탱크부분누출

0.05m

1m

10분

풍속 변화에 따른 확산모델 결과의 경향성은 표 3-33, 그림 3-53와 같다.

표 3-33. 풍속 변화에 따른 확산모델 결과의 경향성 비교대기안정도 풍속(m/s) CARIS(m) PHAST(m)

중립 1 488 1175 221 1362

중립 3 129 577 147 432

중립 4 94 523 102 321

중립 7 83 505 99 333

0

200

400

600

800

1000

1200

1400

1600

1 3 5 7

CARIS12300PPM

PHAST 12300PPM

CARIS639PPM

PHAST 639PPM

그림 3-52. 풍속 변화에 따른 확산모델 결과 비교 그래프

두 시스템 모두 풍속이 커짐에 따라 피해거리가 줄어드는 경향을 보이고 있

다. 고 농도(12,300ppm)의 경우 1m/s를 제외하고 WEB CARIS와 PHAST는

유사한 결과를 보이고 있으며, 639ppm의 경우 PHAST가 1m/s를 제외하고는

- 154 -

그 값이 큰 것으로 나타났다. 피해거리가 두 단계만 표시된 것은 기준농도 중

가장 낮은 값과 일치하는 농도가 없기 때문이다.

□ 대기안정도 변화에 따른 확산모델 결과 변화

대기안정도 변화에 따른 확산모델 결과 산출을 위한 입력값은 표 3-34와 같다.

표 3-34. 대기안정도 변화에 따른 확산모델 결과 비교를 위한 입력값변수 입력값 변수 입력값

물질명

저장량

공정상태

저장온도

저장압력

상대습도

농도기준

염화비닐

100톤

액화가스

3℃

자동설정

85%

639 12,300ppm

풍향

풍속

대기온도

사고유형

누출직경

누출높이

누출시간

53

4

15℃

탱크부분누출

0.05m

1m

10분

대기안정도 변화에 따른 확산모델 결과의 경향성은 표 3-35, 그림 3-53과 같다.

표 3-35. 대기안정도 변화에 따른 확산모델 결과의 경향성 비교풍속(m/s) 대기안정도 CARIS(m) PHAST(m)

4 안정 146 595 113 414

4 약간안정 116 558 121 381

4 중립 106 538 128 401

4 약간불안정 101 525 125 376

0

100

200

300

400

500

600

700

CARIS12300PPM

PHAST 12300PPM

CARIS639PPM

PHAST 639PPM

그림 3-53. 대기안정도 변화에 따른 확산모델 결과 비교 그래프

- 155 -

두 시스템 모두 대기안정도가 안정에서 불안정으로 갈수록 피해거리가 줄어드

는 경향을 보이고 있다. 고 농도(12,300ppm)의 경우 1m/s를 제외하고 WEB

CARIS와 PHAST는 유사한 결과를 보이고 있으며, 639ppm의 경우 차이가 다

소 크게 나타났다. 피해거리가 두 단계만 표시된 것은 기준농도 중 가장 낮은

값과 일치하는 농도가 없기 때문이다.

- 156 -

번호 지역 지자체 소방 해양경찰 소계

1 서울특별시 26 25 0 51

2 인천광역시 12 9 2 23

3 대전광역시 6 6 0 12

4 경기도 31 39 0 70

5 강원도 12 12 3 27

6 충청북도 12 9 0 21

7 충청남도 15 10 1 26

8 제주도특별자치도 3 5 2 10

합계 117 115 8 240

표 3-37. 지역별 대응기관 통계

구분 조사방법 대상 조사일자

지자체 유선 해당 담당자 2009.04.06~ 2009.04.10

해양경찰 유선 해당 담당자 2009.05.27~2009.05.28

소방 유선 해당 담당자 2009.05.27~2009.05.30

표 3-36. 대응기관 정보 조사일정

제 5 절 DB 구축

1. 취급업체 DB 정보 구축

가. 대응기관 최신화

서울특별시, 인천광역시, 대전광역시, 경기도, 강원도, 충청북도, 충청남도, 제

주특별자치도 등 8개 권역에 대한 화학사고 대응기관(지자체, 소방, 해양경찰

등)을 대상으로, 유선으로 직접 연락한 후 기 구축된 대응기관정보 중 담당부서,

담당자, 연락처 정보를 최신화하였다.

8개 권역별(서울, 인천, 대전, 경기, 강원, 충북, 충남, 제주) 화학사고 대응기

관(지자체, 소방, 해양경찰 등)의 수는 표 3-27과 같다.

- 157 -

나. 사전면담

사전면담의 대상은 각 지방자치단체의 광역시/도청 및 유역(지방)환경청을 대

상으로 실시하였으며, 방문면담이 진행되지 않은 곳은 국립환경과학원 담당자가

유선상으로 면담을 실시하였다. 면담결과 유독물 영업등록증 제공 협조를 통해

4,252개의 유독물 영업등록증을 입수하였고, 집체교육 필요성에 대한 설명을 통

한 취급업체 집체교육 참여를 독려하였으며, 집체교육 대상자(관할 취급업체) 소

집 및 집체교육 장소협조를 통하여 원활한 집체교육을 수행할 수 있었다.

구분 면담기관 비고

유역(지방)환경청 한강유역환경청 2009.04.23

지방자치단체 인천광역시청 2009.05.04

지방자치단체 서울특별시청 2009.05.07

지방자치단체 경기제2도청 2009.05.07

지방자치단체 경기도청 2009.05.08

지방자치단체 대전광역시청 2009.05.12

지방자치단체 충청남도청 2009.05.12

지방자치단체 강원도청 2009.05.13

표 3-38. 기관별 면담일정 결과

- 158 -

다. 유독물 영업등록증 및 취급제한·금지물질 허가증 입수

(1) 자료입수 방안

주관기관 및 환경부의 협조 하에, 서울특별시, 인천광역시, 대전광역시, 경기

도, 강원도, 충청북도, 충청남도, 제주특별자치도 등의 8개 권역에 해당하는 지

방자치단체 및 유역(지방)환경청을 대상으로 유독물 영업등록증, 취급제한·금지

물질 허가증 수집에 대한 협조 요청하고, 한국화학물질관리협회의 유독물 영업

실적보고 자료를 협조 요청하여, 입수하였다. 수집된 등록증, 허가증 자료를 화

학물질관리협회의 유독물 영업실적보고 자료와 연계하여 자료를 정리, 확보하였다.

그림 3-54. 자료입수 절차

- 159 -

(2) 자료 입수 및 구축 현황

본 사업은 서울특별시, 인천광역시, 대전광역시, 경기도, 강원도, 충청북도, 충

청남도, 제주특별자치도의 8개 권역의 유독물 영업등록 및 취급제한․금지물질

영업허가자를 대상으로 하고 있으며, 대상 영업 등록․허가자를 선정하기 위하여

2008년도 환경부의 유독물영업등록현황 자료를 기준으로 4,113개 등록․허가증

입수를 목표로 선정 하였으나, 이는 2008.12.31 기준이므로 최종 등록․허가증

수는 수집된 유독물 영업등록증, 취급제한·금지물질 허가증의 등록․허가증의 수

로 한다.

No. 권역

등록증/허가증

비고2008년 입수개수

2008년 대비

입수율

1 서울특별시 1,001 966 96.5%

2 인천광역시 418 400 95.7%

3 대전광역시 83 86 103.6%

4 경기도 1,575 1,682 106.8%

5 강원도 41 42 102.4%

6 충청북도 246 251 102.0%

7 충청남도 247 242 98.0%

8 제주특별자치도 17 12 70.6%

9 한강유역환경청 435 515 118.4%

10 금강유역환경청 40 44 110.0%

11 영산강유역환경청 0 2 -

12 원주지방환경청 10 10 100.0%

합 계 4,113 4,252 103.4%  

표 3-39. 지역별 자료입수 현황

* 2008년도와 입수개수의 차이는 휴/폐업, 신규 등록 등으로 인한 차이임.

- 160 -

수집된 유독물 영업등록증, 취급제한·금지물질 허가증의 수와 업종별 현황의

합계가 차이나는 이유는 1개의 등록증/허가증에 여러 개의 업종이 체크가 되어

있어서 발생하였다.

지역

업종

합계제조 사용

보관·

저장운반 수입 판매

알선

판매

구분

없음

서울 3 9   5 35 402 694   1,148

인천 68 140 18 14 1 182 78   501

대전 7 16   1   57 14   95

경기 176 540 50 38 24 618 450 30 1,926

강원   10   1   25 11   47

충북 37 117 2 4 3 90 21   274

충남 30 119 4 13 2 72 21 1 262

제주   2       10 2 5 19

합계 321 953 74 76 65 1,456 1,291 36 4,272

표 3-40. 업종별 등록증/허가증 현황

* 등록증/허가증 수와 차이는 1개의 등록증에 여러 개의 업종이 체크됨.

* 실제 DB상에는 알선판매와 판매의 구분이 없음.

라. 취급업체 집체교육 실적

지방자치단체(서울특별시, 인천광역시, 대전광역시, 경기도, 강원도, 충청북도,

충청남도, 제주특별자치도) 및 유역(지방)환경청의 취급업체 담당자를 대상으로

취급업체의 분포도를 고려하여 총 11회의 교육을 실시하였으며, 참석인원은 총

1,006명(중복을 고려하지 않은 수)이다. 취급업체 집체교육의 교육 강제성이 있

는 법정 교육이 아니기 때문에 DB 구축 대상이 된 취급업체 담당자가 총 대상

업체 대비 약 30%가 참석하였다. 집체 교육에 참석하지 않은 조사대상에 대하

여 본 사업을 홍보하고 자료입력시 발생할 수 있는 문의사항을 신속・정확하게

해결하기 위하여 조사기간 중 콜센터를 설치 운영하였다.

- 161 -

구분 대 상 지 역 대상인원 교육일시 교육장소

1 경기(남부1) 125명2009. 5. 27(수)

(16:00~16:30)

경기도 안산시

상공회의소

2 경기(남부2) 106명2009. 6. 12(금)

(16:00~16:30)

경기도중소기업지원센터

R&D 교육센터

3 충북 139명2009. 6. 22(월)

(14:00~15:30)

충북 청주시 흥덕구청

민방위 교육장

4 대전, 충남 63명2009. 6. 23(화)

(14:00~15:30)

국립중앙과학관

사이언스홀

5 경기도(남부1) 44명2009. 6. 25(목)

(10:00~11:30)

수원시민회관

대강당

6강원도,

경기도(동부, 서부, 남부2)49명

2009. 6. 25(목)

(13:00~14:30)

수원시민회관

대강당

7경기도(남부3),

경기도공단환경관리사업소101명

2009. 6. 25(목)

(15:00~16:30)

수원시민회관

대강당

8 경기도(북부) 49명2009. 6. 26(금)

(10:30~12:00)경기제2도청 대강당

9 서울 115명2009. 6. 30(화)

(14:00~15:30)

서울시청 서소문별관

후생동 4층 강당

10 인천 162명2009. 7. 2(목)

(14:00~15:30)인천시청 대회의실

11 보충교육 53명2009. 9.16(수)

(16:00~16:30)

경기도 이천시

상공회의소

표 3-41. 취급업체 집체교육 참석자 현황

- 162 -

그림 3-55. 집체교육 모습 1

그림 3-56. 집체교육 모습 2

또한 취급업체 담당자 교육시 업체 담당자들로 받았던 질문은 표 3-42와 같다.

- 163 -

구분 질 문 답 변

1 본 조사가 의무 사항인가요?

법적인 강제사항이 있는 의무사항은 아닙니다.

하지만 혹시나 모를 사고 등을 대비하여 자료

조사에 협조 해 주셨으면 감사하겠습니다.

2

조사하는 항목이 노동부나 소방

서에 제출하는 항목과 일치하는

항목이 많습니다. 그 기관들의 협

조를 받아 업체의 불편함을 줄여

줘야 하는게 아닐까요?

업체 담당자들이 많이 바쁘신데, 이런 조사도

협조 부탁드려 죄송합니다. 유관기관의 자료는

지속적인 업데이트가 안 되는 걸로 알고 있습

니다. 불편하시겠지만 다시 한번 자료 협조 부

탁드립니다.

3이런 불필요한 조사를

왜 하나요?

교육 내용에서도 말씀드렸듯이, 화학산업이 점

점 발달되면서 그에 관련된 사고가 빈번하게

일어나고 있습니다. 화학사고는 업체의 취급품

목 및 그 물질의 특징 등을 알고 있어야 빠른

조치가 가능합니다.

자료 입력이 조금 불편하시더라도, 혹시나 발

생 할 수 있는 사고에 대비하는 차원에서 자

료 협조 부탁드립니다.

4

비상연락망 등에는 담당자의 개

인 정보가 들어가고, 나머지 항목

에서는 업체의 정보가 입력됩니

다. 정보 유출에 대해서 걱정이

됩니다.

지금 입력하신 정보에 대해서는 개인이나 저

희 협회에서 활용하기 위한 자료가 아니라, 국

립환경과학원의 WEB CARIS 시스템 구축을

위한 용도로만 사용됩니다.

표 3-42. 취급업체 교육시 질의사항

마. 콜센터를 통한 운영결과

유해화학물질 취급업체 DB구축 자료입력기간 중 유해화학물질 취급대상업체

총 3,521개 업체(사업자등록번호 기준)를 대상으로 총 3회의 홍보 계획하였나,

자료 협조율이 낮아 추가 홍보를 실시하였으며, 유독물 영업등록증 및 취급제

한・금지물질 허가증 Upload 일정에 따라 지역별 홍보를 실시하되 등록증 입수

가 지연되었던 지자체에 대하여 유해화학물질관리법에 따른 유독물 등의 실적보

고자료 및 유독물관리자 과정 교육의 이수자 정보를 추출하여 추가 홍보하였다.

효과적인 홍보를 위해 지역별(업체별)로 체크리스트를 기록하여 통화내역을

지속적으로 관리함으로써 업체의 업무부담, 담당자의 일정까지 고려한 맞춤형

홍보를 시행하였고, 지역별(업종별)로 구분하여 업종에 따른 입력항목을 체계적

으로 안내함으로써 입력항목혼란에 따른 오류를 최소화 하였다. 홍보체크리스트

- 164 -

는 홍보기간 내 전화 횟수 상관없이 사업자등록번호와 최종 통화 날짜를 기준으

로 작성하였다.

그림 3-57. 일일홍보체크리스트

콜센터를 통한 전체 홍보건수 8,290건(부재중 제외, 중복제외)으로 하루 평균

128개 업체에 대하여 홍보를 진행하였다. 지역별로는 표 3-43과 같이 서울

2,418건, 경기 3,599건, 인천 869건, 대전 212건, 충남 547건, 충북 537건, 강

원 81건, 제주 27건이다.

지역대상

업체수

홍보

건수1차홍보 2차홍보

3차 및

추가홍보

서울 1,022 2,418 7.13 ∼ 8.14 8.17 ∼ 8.28 9.14 ∼ 9.30

인천 390 537 8. 3 ∼ 8.14 8.24 ∼ 9.11 9.21 ∼ 9.30

대전 88 869 8. 3 ∼ 8.14 8.24 ∼ 9.11 9.21 ∼ 9.30

경기 1,516 3,599 7.20 ∼ 8. 7 8.17 ∼ 9. 4 9.14 ∼ 9.30

강원 40 81 7.20 ∼ 7.24 8.24 ∼ 9.11 9.21 ∼ 9.30

충북 234 212 7.20 ∼ 7.24 8.24 ∼ 9.11 9.21 ∼ 9.30

충남 219 547 8. 3 ∼ 8.14 8.24 ∼ 9.11 9.21 ∼ 9.30

제주 12 27 7.20 ∼ 7.24 8.24 ∼ 9.11 9.21 ∼ 9.30

합계 3,521 8,290

표 3-43. 지역별 홍보건수

- 165 -

그림 3-58. 홍보 체크리스트

콜센터 운영을 통한 대상지역별 자료입력 결과는 표 3-44와 같이 총 3,521

개의 대상업체 중 DB입력업체가 2,620개, 자료입력 거부업체가 504개, 폐・휴업

업체 및 기본정보 오류업체 중 확인이 불가한 업체가 397개이다.

지역 대상업체 DB입력

자료입력거부

폐업/휴업

오류업체

확인불가홍보

자료입력

거부

서울 1,022 813 20 76 51 62

인천 390 269 66 20 10 25

대전 88 68 6 5 3 6

경기 1,516 1,087 162 89 50 128

강원 40 28 6   2 4

충북 234 189 19 1 7 18

충남 219 157 30 3 4 25

제주 12 9 1   1 1

합계 3,521 2,620 310 194 128 269

표 3-44. 지역별 홍보 및 DB구축 결과

DB입력업체 2,620개의 자료 구축률을 업종별로 살펴보면 유독물 운반업/사용

업의 자료 입력률이 타 업종에 비해 상대적으로 높으며, 제조업/보관·저장업과

취급제한물질 수입업의 자료 입력률이 상대적으로 낮은 것으로 나타났으며 업종

별 자료입력 현황은 표 3-45와 같다

- 166 -

업종유독물영업

등록증입수폐업/휴업 등 구축대상 자료입력 입력률

제조 321 30 291 203 70

판매

(알선판매)

2,747

(1,291)280 2,467  1,806 73

보관

저장74 7 67 45 67

운반 76 3 73 59 81

사용 953 68 868 668 77 

수입 65 4 61 25 41

구분없음 36 36 - - -

합계 4,272 445 3,827 2,806 73

표 3-45. DB업체 업종별 현황

※ 구축대상 = 유독물영업등록증 수 - 폐업/휴업/미확인 업체 유독물영업 등록증 수

※ 구분없음은 기본정보의 부족으로 인해 확인 불가한 업체로 구축대상에서 제외함

1차 홍보시 자료입력을 거부한 업체에 대해서는 2차, 3차 및 추가 홍보를 통

하여 자료입력을 독려하였으며 사업의 취지 및 자료입력 가이드, 협조 요청공문

을 보냄으로써 자료입력에 불편함이 없도록 하였다. 그러나 3차 및 추가 홍보

후에도 법적의무사항 아님, 유독물 취급시설(알선판매업)이 없어 화학사고 대응

에는 필요하지 않다고 생각한다는 등의 이유로 자료입력을 거부한 업체에 대해

서는 사업의 취지 및 필요성에 대하여 추가 안내한 후 홍보를 종료하였다.

최초 대응기관으로부터 입수한 유해화학물질 취급대상업체 총 3,521개 업체

(사업자등록번호 기준) 중 유독물영업등록증 및 취급제한・금지물질 허가증상의

기본정보(연락처)가 미 기재된 업체(267개), 기본정보(연락처)가 기재되어 있으

나 오류인 업체(271개)에 대해서는 유독물 등의 실적보고자료, 유독물관리자과

정교육 이수자정보, 한국화학물질관리협회 전자민원서비스 이용업체정보, 인터

넷 정보 등을 활용하여 홍보를 시행하였으며 그 중 248개 업체가 DB입력을 완

료하였다.(각각 152개, 117개 업체)

또한 상호명, 사업자번호, 주소지 등이 변경된 18개 업체에 대하여 기본정보

확인 후 업체정보를 수정하였으며, ‘09년 유독물 영업 추가 등록업체(48개 업

체) 등에 대해서는 업체 정보를 추가로 확인하여 홍보 및 DB입력을 완료하였

- 167 -

고, 유선 홍보 및 지자체, 유역(지방)환경청로부터 한국화학물질관리협회에 접수

된 폐업 공문을 통하여 폐・휴업업체(128개 업체)를 확인하였다.

구분 업체수 홍보 DB입력 비고

1기본정보(연락처)

오류 및 미기재538 269 248

유독물 등의 실적보고자료,

유선 등 자료 확인

2기본정보 변경

업체 수18 18 18

근거서류(사업자등록증, 유독물

영업등록증) 확인 후 수정

3 추가로 확인 홍보 48 48 48 ‘09년 취급업체등록 등

4 폐・휴업업체 128 - - 공문 및 유선확인

표 3-46. 기본정보 확인 업체

그림 3-59. 지방자치단체 폐업신고 수리 알림 공문(예)

- 168 -

그림 3-60. 휴·폐업 리스트

휴/폐업 업체현황을 업종별로 살펴보면 표 3-47과 같이 전체 128개 업체(유

독물영업등록증수 : 133개) 중 판매업이 89개로 제일 많았으며, 사용업(25), 제

조업(12), 보관·저장업(3) 등의 순으로 나타났다.

지역 업체수 제조 판매보관

저장사용 수입

판매/

보관저장

판매 /

운반

판매 /

사용

서울 51 47 1 3

인천 10 2 1 7

대전 3 3

경기 50 7 27 2 13 1

강원 2 2

충북 7 3 2 1 1

충남 4 1 2 1

제주 1 1

합계 128 12 84 2 24 1 1 3 1

표 3-47. 지역별(업종별) 휴/폐업업체 현황(사업자등록번호, 2009.10.1 기준)

- 169 -

자료제출에 대한 문의 및 불편 사항의 원활한 해결을 위하여 응대지침에 따라

접수 및 안내를 진행하였다. 질의응답(Q&A) 체크리스트를 작성하여 Computer

File화 함으로써 유사한 질문 접수시 신속하고 정확한 대응을 할 수 있도록 하였다.

그림 3-61. 질의응답(Q&A) 체크리스트

입력기간 7~9월에 접수된 문의사항은 총 1,919건 접수되었으며 월별 접수현

황은 표 3-48과 같다.

구분 불편 및 문의사항 답변

7월 437 437

8월 626 626

9월 856 856

합계 1,919 1,919

표 3-48. 불편 및 문의사항 접수현황

주요 문의사항으로는 자료입력을 위한 시스템 이용방법, 사업의 개요(법적의무

여부 포함), 관련 자료의 요청(공문 및 시스템 이용)이었으며 시스템 이용시

- 170 -

불편사항 등 개선점은 담당기관에 그 의견을 전달하여 개선 가능한 사항은

시스템에 반영하도록 하였다.

국립환경과학원 화학물질안전관리센터(http://ccsms.nier.go.kr/) 및 한국화학

물질관리협회 홈페이지(http://www.kcma.or.kr/)의 팝업창, 배너, 공지사항 등을

통해 자료입력, 자료조사 내용, 교육일정 등을 홍보를 실시하였다.

그림 3-62. 온/오프라인 홍보방안

한국화학물질관리협회 홈페이지의 팝업창, 배너, 공지사항 등을 이용한 홍보

내용은 표 3-49와 같다.

- 홍보기간 : 2009. 5. 27 ~ 2009. 10. 01

- 일일평균접속자 : 3,600명 내외

홍보기간 홍보일수 방문자수 일일평균 방문자수

5/27˞5/30 4 15,770 3,943

6/1˞6/30 30 106,099 3,537

7/1˞7/31 31 115,613 3,729

8/1˞8/31 31 111,708 3,603

9/1˞10/01 31 111,880 3,609

표 3-49. 홍보기간별 홈페이지 방문자수

- 171 -

그림 3-63. 한국화학물질관리협회 홈페이지 일일방문자수

그림 3-64. 한국화학물질관리협회 홈페이지의 홍보내용

또한 한국화학물질관리협회의 유독물관리전산시스템과 전자민원서비스 등을

이용해 취급업체 담당자의 이메일(E-Mail)을 파악 한 후 이메일 전송을 통하여

본사업의 취지 및 자료 입력 등에 대한 내용을 홍보하였다.

- 172 -

대분류 중분류 소분류등록증

/

허가증

실적보고

수행기관

취급업체

업체정보 기본정보

취급업체명 O △    

사업자등록번호 O △    

대표자명 O △    

행정구역 O △    

영업형태(허가번호) O △    

전화번호 O △    

팩스번호       O

사업장면적(㎡) O      

종업원수 O      

보관능력 O      

저장능력 O      

운반장비능력 O      

방류수계       O

관리자공동활용 O      

취급시설공동활용 O      

자체방재계획수립대상 O      

사업장소재지 우편번호     O  

주소1 O △    

표 3-51. CASAS 시스템 입력항목별 자료입수 방법

홍보일 대상업체수 비 고

2009.7.14 783 유독물관리자과정교육 등의 정보 이용

2009.8.05 1,606 실적보고자료 이용

2009.8.15 1,506 2차 안내 메일발송 후 회원가입 업체 제외

2009.9.04 1,996 실적보고자료 + 유독물관리자 교육 등의 정보 이용

표 3-50. 이메일(E-Mail) 홍보결과

바. 자료구축

(1) CASAS 시스템의 취급업체 항목

각 항목에 대한 취급업체 정보 중 기본정보, 저장시설, 보관시설에 관한 정보

는 등록증/허가증의 내용을 입력하고 취급품목에 관한 정보는 실적보고의 내용

을 입력하며 취급공정, 방제물품, 비상연락망 등은 취급업체 담당자가 직접 입

력하도록 집체교육을 통해 홍보하였다.

- 173 -

주소2 O △    

보관시설소재지 우편번호     O  

주소1 O      

주소2 O      

비고       O

취급품목

업체명 △ △    

취급품목명 △ O    

CAS No   O △  

물질명(영문)     O  

물질명(국문)     O  

주요용도 △ O    

함량구분   O    

단위선택 △ O    

일평균사용량 O      

연제조량   O    

연수입량   O    

연구매량       O

연이월량       O

연사용량   O    

연판매량   O    

연재고량       O

연수출량       O

취급공정

업체명 O △    

공정구분       O

공정개요       O

인접설비       O

인근업체       O

공정내 잠재위험       O

저장시설

해당사항유무 O      

업체명 O △    

저장시설명 O      

취급품목 O      

탱크형태       O

시설구분       O

물질성상(탱크내)   O    

시설용량 O      

지름 또는 가로(m)       O

높이 또는 세로(m)       O

운전조건(온도, ℃)       O

- 174 -

운전조건(압력)       O

DIKE여부       O

단위선택       O

주요용도 O △    

일평균사용량 O      

평균저장량       O

전체연취급량 O      

관리담당자명       O

전화번호       O

담당자E-Mail       O

보관시설

해당사항유무 O      

DIKE여부       O

업체명 O △    

보관시설구분 O      

보관시설명 O      

담당자명       O

담당자E-Mail       O

담당자전화번호       O

면적 O      

방제물품

방제물품       O

보관장소       O

보관량       O

단위       O

방제대상물질       O

비고       O

배치도 및

비상연락망

등록

업체명 O △    

비상연락망 및 배치도       O

사업장전체배치도 및 화학물질취급시설       O

소방시설       O

방제시설 및 장비       O

부서 및 직원 비상연락망도       O

사고대응 유관기관 및 인근사업장 비상연락망       O

기타       O

※ 범례

○ : 항목별 취급업체 자료입수 출처

△ : ○ 자료가 없을 경우 참고자료

- 175 -

순번 대분류 No 소분류

입수 입력

날짜 개수 시작일 종료일 개수진도율

(%)작업자

1

서울

1 강남구06월

03일112

06월

12일

06월

17일112 100.0% 정경희

2 2 강동구06월

03일9

06월

12일

06월

17일9 100.0% 정경희

3 3 강북구 06월 6 06월 06월 6 100.0% 한소라

표 3-53. 영업등록증, 취급제한·금지물질허가증 정보입력 모니터링

지역

업종

합계제조 사용

보관

저장운반 수입 판매

구분

없음

서울 3 21 0 5 19 974 0 1,022

인천 63 109 14 14 1 189 0 390

대전 6 16 0 1 0 65 0 88

경기 144 460 39 29 0 844 0 1,516

강원 0 8 0 1 0 31 0 40

충북 33 110 2 4 0 85 0 234

충남 28 101 2 13 2 72 1 219

제주 0 2 0 0 0 10 0 12

합계 277 827 57 67 22 2,270 1 3,521

표 3-52. 자료구축 후 지역/업종별 취급업체 수

(2) 자료 구축 현황

자료입력 가이드를 기준으로 지방자치단체 및 유역(지방)환경청을 대상으로 수

집된 유독물 영업등록증, 취급제한·금지물질 허가증의 항목들을 취급업체 기본정

보, 취급물질정보, 보관․저장시설 정보로 나누어 Excel sheet에 입력을 하였다.

* 제조 : 전체 취급업체 중, 제조업의 취급업체 수(다른 업종이 있더라도 제조 업종이 있으면

해당됨.)

* 사용 : 위 제조업의 취급업체를 제외한 나머지 취급업체 중 사용업의 취급업체 수

* 보관·저장 : 위 제조, 사용업의 취급업체를 제외한 나머지 취급업체 중, 보관·저장업의 취급

업체 수

* 운반 : 위 제조, 사용, 보관·저장업의 취급업체를 제외한 나머지 취급업체 중, 운반업의

취급업체 수

* 수입, 판매, 알선판매 : 위와 동일하게 적용

- 176 -

03일 04일 04일

4 4 강서구06월

03일25

06월

12일

06월

17일25 100.0% 한소라

5 5 관악구06월

03일7

06월

12일

06월

17일7 100.0% 한소라

6 6 광진구06월

03일12

06월

04일

06월

04일12 100.0% 한소라

7 7 구로구06월

03일77

06월

11일

06월

12일77 100.0% 채희정

8 8 금천구06월

03일48

06월

12일

06월

17일48 100.0% 한소라

9 9 노원구06월

03일10

06월

04일

06월

04일10 100.0% 한소라

10 10 도봉구06월

03일3

06월

04일

06월

04일3 100.0% 한소라

11 11 동대문구06월

04일14

06월

17일

06월

19일14 100.0% 채희정

12 12 동작구06월

03일11

06월

12일

06월

17일11 100.0% 한소라

13 13 마포구06월

04일51

06월

17일

06월

19일51 100.0% 채희정

14 14 서대문구06월

03일8

06월

04일

06월

04일8 100.0% 한소라

15 15 서초구06월

03일115

06월

12일

06월

17일115 100.0% 정경희

16 16 성동구06월

04일20

06월

17일

06월

19일20 100.0% 채희정

17 17 성북구06월

03일10

06월

04일

06월

04일10 100.0% 한소라

18 18 송파구06월

03일40

06월

12일

06월

17일40 100.0% 정경희

19 19 양천구06월

03일41

06월

04일

06월

05일41 100.0% 한소라

20 20 영등포구06월

03일180

06월

12일

06월

16일180 100.0% 채희정

21 21 용산구06월

03일15

06월

05일

06월

05일15 100.0% 한소라

22 22 은평구06월

03일2

06월

05일

06월

05일2 100.0% 한소라

23 23 종로구06월

03일35

06월

05일

06월

05일35 100.0% 한소라

24 24 중구06월

01일106

06월

05일

06월

11일106 100.0% 한소라

25 25 중랑구06월

03일9

06월

12일

06월

17일9 100.0% 한소라

26

인천

1인천광역

시청

06월

15일150

06월

25일

06월

30일150 100.0%

박지순

채희정

27 2 강화군07월

17일1

07월

21일

07월

21일1 100.0% 박지순

28 3 계양구05월

28일16

06월

17일

06월

22일16 100.0% 한소라

29 4 남구07월

17일18

07월

21일

07월

21일18 100.0% 박지순

30 5 남동구 08월 13 08월 08월 13 100.0% 김승덕

- 177 -

25일 26일 26일

31 6 동구07월

06일49

07월

21일

07월

22일49 100.0% 박지순

32 7 부평구05월

14일18

05월

28일

05월

29일18 100.0% 한소라

33 8 서구07월

01일108

07월

02일

07월

03일129 119.4%

박지순

채희정

34 9 연수구05월

29일6

06월

09일

06월

11일6 100.0% 정경희

35 10 옹진군06월

29일1

07월

02일

07월

03일1 100.0% 박지순

36 11 중구06월

01일18

07월

08일

07월

08일18 100.0% 박지순

37 12경제자유

구역청

06월

29일2

07월

02일

07월

03일2 100.0% 박지순

38

대전

1대전광역

시청

06월

01일23

06월

09일

06월

11일26 113.0% 정경희

39 2 대덕구06월

01일20

06월

09일

06월

11일20 100.0% 정경희

40 3 동구06월

01일15

06월

09일

06월

11일15 100.0% 정경희

41 4 서구06월

01일15

06월

09일

06월

11일15 100.0% 정경희

42 5 유성구06월

01일8

06월

09일

06월

11일8 100.0% 정경희

43 6 중구06월

01일5

06월

09일

06월

11일5 100.0% 정경희

44

경기

1 경기도청07월

10일62

07월

16일

07월

17일62 100.0% 박지순

45 2경기제2

도청

06월

08일22

07월

01일

07월

03일22 100.0% 박지순

46 3

경기도

공단환경

관리사업소

05월

19일701

06월

04일

06월

12일701 100.0% 박지순

47 4 고양시07월

10일80

07월

15일

07월

16일80 100.0% 박지순

48 5 광명시05월

26일14

06월

04일

06월

10일14 100.0% 채희정

49 6 광주시05월

26일17

06월

04일

06월

10일17 100.0% 채희정

50 7 구리시07월

10일2

07월

21일

07월

21일2 100.0% 박지순

51 8 군포시07월

15일25

07월

17일

07월

17일25 100.0% 채희정

52 9 김포시05월

26일29

06월

04일

06월

10일29 100.0% 채희정

53 10 남양주시05월

28일6

06월

17일

06월

22일6 100.0% 한소라

54 11 동두천시08월

06일3

08월

13일

08월

13일3 100.0% 김승덕

55 12 부천시07월

07일104

07월

08일

07월

09일104 100.0%

박지순

채희정

56 13 성남시 05월 50 06월 06월 50 100.0% 채희정

- 178 -

29일 04일 10일

57 14 수원시07월

10일47

07월

14일

07월

15일43 91.5% 박지순

58 15 시흥시05월

19일6

06월

04일

06월

10일6 100.0% 채희정

59 16 안산시05월

25일60

06월

17일

06월

22일60 100.0% 한소라

60 17 안성시07월

08일38

07월

09일

07월

10일38 100.0% 박지순

61 18 안양시05월

21일83

06월

17일

06월

25일83 100.0% 한소라

62 19 양주시07월

15일45

07월

17일

07월

17일45 100.0% 채희정

63 20 여주군08월

06일5

08월

13일

08월

13일5 100.0% 김승덕

64 21 연천군07월

14일7

07월

21일

07월

22일7 100.0% 박지순

65 22 오산시06월

25일14

07월

01일

07월

03일14 100.0% 채희정

66 23 용인시06월

01일46

06월

19일

06월

25일46 100.0% 채희정

67 24 의왕시08월

06일10

08월

13일

08월

13일10 100.0% 김승덕

68 25 의정부시07월

10일8

07월

14일

07월

15일8 100.0% 박지순

69 26 이천시06월

03일16

06월

25일

06월

25일16 100.0% 오재민

70 27 파주시07월

24일24

07월

24일

07월

24일24 100.0% 박지순

71 28 평택시05월

29일43

06월

04일

06월

16일43 100.0% 채희정

72 29 포천시07월

14일11

07월

21일

07월

21일11 100.0% 박지순

73 30 하남시 07월

07일2

07월

21일

07월

21일2 100.0% 박지순

74 31 화성시06월

04일102

06월

23일

06월

25일102 100.0%

오재민

박응진

75

강원

1 강원도청05월

29일5

06월

24일

06월

25일5 100.0% 박지순

76 2 강릉시05월

29일9

06월

24일

06월

25일9 100.0% 박지순

77 3 동해시05월

29일6

06월

24일

06월

25일6 100.0% 박지순

78 4 삼척시05월

29일3

06월

24일

06월

25일3 100.0% 박지순

79 5 양양군05월

29일2

06월

24일

06월

25일2 100.0% 박지순

80 6 영월군05월

29일1

06월

24일

06월

25일1 100.0% 박지순

81 7 원주시05월

29일5

06월

24일

06월

25일5 100.0% 박지순

82 8 정선군05월

29일2

06월

24일

06월

25일2 100.0% 박지순

83 9 철원군 05월 1 06월 06월 1 100.0% 박지순

- 179 -

29일 24일 25일

84 10 춘천시05월

29일6

06월

24일

06월

25일6 100.0% 박지순

85 11 태백시05월

29일1

06월

24일

06월

25일1 100.0% 박지순

86 12 평창군05월

29일1

06월

24일

06월

25일1 100.0% 박지순

87

충남

1 공주시05월

14일12

05월

28일

05월

29일12 100.0% 한소라

88 2 금산군08월

13일25

08월

17일

08월

17일26 104.0% 김승덕

89 3 논산시07월

20일7

07월

21일

07월

21일7 100.0% 박지순

90 4 당진군07월

15일7

07월

21일

07월

21일7 100.0% 박지순

91 5 보령시08월

18일5

08월

18일

08월

18일5 100.0% 김승덕

92 6 부여군07월

15일4

07월

21일

07월

21일4 100.0% 박지순

93 7 서산시06월

04일36

06월

25일

06월

29일36 100.0% 채희정

94 8 서천군05월

28일9

06월

24일

06월

25일9 100.0% 박지순

95 9 아산시06월

22일31

06월

25일

06월

26일31 100.0% 채희정

96 10 연기군07월

15일15

07월

17일

07월

17일15 100.0% 박지순

97 11 예산군05월

07일1

06월

09일

06월

11일1 100.0% 정경희

98 12 천안시08월

06일74

08월

09일

08월

10일74 100.0% 박지순

99 13 청양군05월

15일8

06월

09일

06월

11일8 100.0% 정경희

100 14 태안군08월

13일2

08월

17일

08월

17일2 100.0% 김승덕

101 15 홍성군08월

13일6

08월

17일

08월

17일6 100.0% 김승덕

102

충북

1 충북도청05월

29일63

06월

22일

06월

24일63 100.0% 박지순

103 2 단양군06월

16일3

07월

01일

07월

03일3 100.0% 박지순

104 3 보은군06월

16일1

07월

01일

07월

03일1 100.0% 박지순

105 4 영동군05월

25일2

06월

18일

06월

22일2 100.0% 박지순

106 5 옥천군05월

04일6

05월

29일

05월

29일6 100.0% 정경희

107 6 음성군06월

16일54

06월

25일

06월

26일54 100.0% 오재민

108 7 제천시06월

16일4

06월

25일

06월

26일4 100.0% 오재민

109 8 증평군05월

25일3

05월29일

06월18일

05월29일

06월22일3 100.0% 박지순

110 9 진천군05월

29일35

06월

18일

06월

22일35 100.0% 박지순

- 180 -

111 10 청원군07월

24일29

07월

30일

07월

30일29 100.0% 김승덕

112 11 청주시06월

23일34

07월

01일

07월

01일34 100.0% 채희정

113 12 충주시06월

03일17

06월

18일

06월

22일17 100.0% 박지순

114

제주

1 서귀포시05월

29일6

06월

18일

06월

22일6 100.0% 박지순

115 2 제주시05월

29일6

06월

18일

06월

22일6 100.0% 박지순

116

유역

(지방)

환경청

1영산강유역

환경청

05월

18일2

06월

09일

06월

11일2 100.0% 정경희

117 1한강유역

환경청

05월

14일515

05월

25일

05월

29일515 100.0%

박응진

오재민

박혜진

박지순

한소라

정경희

118 1원주지방

환경청

06월

14일10

06월

18일

06월

22일10 100.0% 박지순

119 1금강유역

환경청

05월

26일44

06월

18일

06월

22일43 97.7% 박지순

순번 대분류 No 소분류검증

시작일 종료일 개수 진도율(%) 작업자

1

서울

1 강남구 06월 22일 06월 22일 112 100.0% 박지순

2 2 강동구 06월 22일 06월 22일 9 100.0% 채희정

3 3 강북구 06월 23일 06월 23일 6 100.0% 박지순

4 4 강서구 06월 22일 06월 23일 25 100.0% 박지순

5 5 관악구 06월 22일 06월 22일 7 100.0% 박지순

6 6 광진구 06월 23일 06월 23일 12 100.0% 박지순

7 7 구로구 06월 23일 06월 23일 77 100.0% 박지순

8 8 금천구 06월 23일 06월 23일 48 100.0% 박지순

9 9 노원구 06월 23일 06월 23일 10 100.0% 박지순

10 10 도봉구 06월 23일 06월 23일 3 100.0% 박지순

11 11 동대문구 06월 30일 06월 30일 14 100.0% 박지순

12 12 동작구 06월 22일 06월 22일 11 100.0% 박지순

13 13 마포구 06월 30일 06월 30일 51 100.0% 박지순

14 14 서대문구 06월 23일 06월 23일 8 100.0% 박지순

15 15 서초구 06월 22일 06월 22일 115 100.0% 채희정

16 16 성동구 06월 30일 06월 30일 20 100.0% 박지순

17 17 성북구 06월 23일 06월 23일 10 100.0% 박지순

18 18 송파구 06월 22일 06월 22일 40 100.0% 채희정

표 3-54. 영업등록증, 취급제한·금지물질허가증 전수검사 모니터링

- 181 -

19 19 양천구 06월 23일 06월 23일 41 100.0% 박지순

20 20 영등포구 06월 29일 06월 29일 180 100.0% 한소라

21 21 용산구 06월 24일 06월 24일 15 100.0% 채희정

22 22 은평구 06월 23일 06월 23일 2 100.0% 은평구

23 23 종로구 06월 23일 06월 23일 35 100.0% 채희정

24 24 중구 06월 23일 06월 24일 106 100.0% 채희정

25 25 중랑구 06월 23일 06월 23일 9 100.0% 채희정

26

인천

1 인천광역시청 06월 30일 07월 01일 150 100.0%채희정

박지순

27 2 강화군 07월 09일 07월 09일 1 100.0% 오재민

28 3 계양구 06월 30일 06월 30일 16 100.0% 박지순

29 4 남구 07월 09일 07월 09일 18 100.0% 오재민

30 5 남동구 08월 26일 08월 26일 13 100.0% 이우형

31 6 동구 07월 09일 07월 09일 49 100.0% 오재민

32 7 부평구 06월 01일 06월 03일 18 100.0% 채희정

33 8 서구 07월 09일 07월 09일 129 100.0% 오재민

34 9 연수구 07월 01일 07월 01일 6 100.0% 박지순

35 10 옹진군 07월 09일 07월 09일 1 100.0% 오재민

36 11 중구 07월 09일 07월 09일 18 100.0% 채희정

37 12경제자유

구역청07월 09일 07월 09일 2 100.0% 오재민

38

대전

1 대전광역시청07월

01일

07월

01일26 100.0% 박지순

39 2 대덕구 07월 01일 07월 01일 20 100.0% 박지순

40 3 동구 07월 01일 07월 01일 15 100.0% 박지순

41 4 서구 07월 01일 07월 01일 15 100.0% 박지순

42 5 유성구 07월 01일 07월 01일 8 100.0% 박지순

43 6 중구 07월 01일 07월 01일 5 100.0% 박지순

44

경기

1 경기도청 07월 20일 07월 20일 62 100.0% 오재민

45 2 경기제2도청 07월 03일 07월 03일 22 100.0% 오재민

46 3

경기도공단

환경관리

사업소

06월 25일 06월 29일 701 100.0% 한소라

47 4 고양시 07월 17일 07월 17일 80 100.0% 채희정

48 5 광명시 06월 29일 06월 29일 14 100.0% 오재민

49 6 광주시 06월 29일 06월 29일 17 100.0% 오재민

50 7 구리시 07월 22일 07월 22일 2 100.0% 오재민

51 8 군포시 07월 17일 07월 17일 25 100.0% 오재민

52 9 김포시 06월 29일 06월 29일 29 100.0% 오재민

53 10 남양주시 06월 30일 06월 30일 6 100.0% 박지순

54 11 동두천시 08월 14일 08월 14일 3 100.0% 이우형

55 12 부천시 07월 09일 07월 09일 104 100.0% 채희정

- 182 -

박지순

56 13 성남시 06월 29일 06월 29일 50 100.0% 오재민

57 14 수원시07월

16일

07월

16일43 100.0% 오재민

58 15 시흥시 06월 29일 06월 29일 6 100.0% 오재민

59 16 안산시 06월 30일 06월 30일 60 100.0% 박지순

60 17 안성시 07월 16일 07월 16일 38 100.0% 오재민

61 18 안양시 06월 30일 07월 01일 83 100.0% 박지순

62 19 양주시 07월 17일 07월 17일 45 100.0% 오재민

63 20 여주군 08월 14일 08월 14일 5 100.0% 이우형

64 21 연천군 07월 22일 07월 22일 7 100.0% 오재민

65 22 오산시 07월 03일 07월 03일 14 100.0% 오재민

66 23 용인시 06월 30일 06월 30일 46 100.0% 박지순

67 24 의왕시 08월 14일 08월 14일 10 100.0% 이우형

68 25 의정부시 07월 16일 07월 16일 8 100.0% 오재민

69 26 이천시 06월 29일 06월 29일 16 100.0% 박지순

70 27 파주시 07월 27일 07월 27일 24 100.0% 오재민

71 28 평택시 06월 29일 06월 29일 43 100.0% 오재민

72 29 포천시 07월 22일 07월 22일 11 100.0% 오재민

73 30 하남시 07월 22일 07월 22일 2 100.0% 오재민

74 31 화성시 06월 29일 06월 29일 102 100.0% 박지순

75

강원

1 강원도청 07월 01일 07월 01일 5 100.0% 오재민

76 2 강릉시 07월 01일 07월 01일 9 100.0% 오재민

77 3 동해시 07월 01일 07월 01일 6 100.0% 오재민

78 4 삼척시 07월 01일 07월 01일 3 100.0% 오재민

79 5 양양군 07월 01일 07월 01일 2 100.0% 오재민

80 6 영월군 07월 01일 07월 01일 1 100.0% 오재민

81 7 원주시 07월 01일 07월 01일 5 100.0% 오재민

82 8 정선군 07월 01일 07월 01일 2 100.0% 오재민

83 9 철원군 07월 01일 07월 01일 1 100.0% 오재민

84 10 춘천시 07월 01일 07월 01일 6 100.0% 오재민

85 11 태백시 07월 01일 07월 01일 1 100.0% 오재민

86 12 평창군 07월 01일 07월 01일 1 100.0% 오재민

87

충남

1 공주시 06월 03일 06월 03일 12 100.0% 채희정

88 2 금산군 08월 18일 08월 18일 26 100.0% 이우형

89 3 논산시 07월 22일 07월 22일 7 100.0% 오재민

90 4 당진군 07월 22일 07월 22일 7 100.0% 오재민

91 5 보령시 08월 18일 08월 18일 5 100.0% 이우형

92 6 부여군 07월 22일 07월 22일 4 100.0% 오재민

93 7 서산시 07월 01일 07월 01일 36 100.0% 박지순

94 8 서천군 07월 01일 07월 01일 9 100.0% 오재민

- 183 -

95 9 아산시 06월 30일 06월 30일 31 100.0% 박지순

96 10 연기군 07월 22일 07월 22일 15 100.0% 오재민

97 11 예산군 06월 30일 06월 30일 1 100.0% 채희정

98 12 천안시 08월 10일 08월 11일 74 100.0% 오재민

99 13 청양군 07월 01일 07월 01일 8 100.0% 박지순

100 14 태안군 08월 18일 08월 18일 2 100.0% 이우형

101 15 홍성군 08월 18일 08월 18일 6 100.0% 이우형

102

충북

1 충북도청 06월 30일 07월 01일 63 100.0% 오재민

103 2 단양군 07월 09일 07월 09일 3 100.0% 오재민

104 3 보은군 07월 09일 07월 09일 1 100.0% 오재민

105 4 영동군 07월 01일 07월 01일 2 100.0% 오재민

106 5 옥천군 06월 01일 06월 03일 6 100.0% 채희정

107 6 음성군 06월 30일 06월 30일 54 100.0% 채희정

108 7 제천시 06월 30일 06월 30일 4 100.0% 채희정

109 8 증평군 06월 30일 06월 30일 3 100.0% 채희정

110 9 진천군 07월 01일 07월 01일 35 100.0% 오재민

111 10 청원군 07월 30일 07월 30일 29 100.0% 이우형

112 11 청주시 07월 09일 07월 09일 34 100.0% 오재민

113 12 충주시 06월 30일 06월 30일 17 100.0% 오재민

114제주

1 서귀포시 07월 01일 07월 01일 6 100.0% 오재민

115 2 제주시 07월 01일 07월 01일 6 100.0% 오재민

116

유역

(지방)

환경청

1영산강유역

환경청06월 03일 06월 03일 2 100.0% 채희정

117 1한강유역

환경청06월 01일 06월 03일 515 100.0%

한소라

채희정

118 1원주지방

환경청07월 01일 07월 01일 10 100.0% 오재민

119 1금강유역

환경청06월 30일 06월 30일 43 100.0% 한소라

(3) 취급업체 정보 업로드

유독물 영업등록증, 취급제한·금지물질 허가증의 항목들을 Excel sheet에

입력하는 작업을 진행하고 완료한 후 취급업체별(업종별)로 정리한 결과 총

3,521개의 취급업체를 대상으로 선정하였고, CASAS 시스템에 업로드하여 취급

업체 정보를 반영한다.

- 184 -

순번 날짜 지역 건수 비고

1 2009-07-03 경기도 47경기:22, 서울:5, 인천:2

강원:1, 충북:15, 충남:2

2 2009-07-08 서울특별시 1,017  

3 2009-07-09 강원도 39  

4 2009-07-10 제주특별자치도 12  

5 2009-07-10 대전광역시 88  

6 2009-07-17 경기도 1,012  

7 2009-07-22 충청북도 197  

8 2009-07-27 인천광역시 379 인천:378, 경기:1

9 2009-07-29 충청남도 121  

10 2009-08-05 충청북도 22 청원군: 22

11 2009-08-05 경기도 464  

12 2009-08-12 충청남도 63 천안시

13 2009-08-13 경기도 17 동두천시, 의왕시, 여주군

14 2009-08-19 충청남도 33 금산군, 태안군, 홍성군, 보령시

15 2009-08-26 인천광역시 10 남동구

합계 3,521

표 3-55. 취급업체정보 업로드 일정

사. 검증작업

CASAS 시스템에 전수검사가 완료된 유독물 영업등록증, 취급제한·금지물질

허가증, 실적보고자료를 업로드한 후 취급업체로 하여금 업로드된 자료에 대한

최신화 및 미입력된 자료를 입력하도록 하고 그 입력한 자료가 영업형태 및 구

축자료 형식에 맟는지 검증을 통하여 확인하고 DB를 구축한다.

(1) 검증작업 대상선정

콜센터 운영 종료시점인 2009년 10월 1일에 CASAS 시스템에서 3,521개 업

체 데이터 추출하고 추출한 데이터 중에서 취급업체 담당자가 수정한 데이터가

있는 업체만 선별하여 검증대상으로 선정하였다.

- 185 -

지역

업종

합계제조 사용

보관

저장운반 수입 판매

서울 4 19 0 6 28 965 1022

인천 65 110 16 15 1 182 389

대전 6 15 0 1 0 66 88

경기 156 458 40 31 4 827 1516

강원 0 8 0 1 0 31 40

충북 33 109 2 4 0 86 234

충남 30 102 2 13 2 71 220

제주 0 2 0 0 0 10 12

합계 294 823 60 71 35 2238 3521

표 3-57. 검증 후 지역/업종별 취급업체 수

지역 대상업체 DB입력 검증대상업체

서울 1,022 813 659

인천 390 269 207

대전 88 68 59

경기 1,516 1,087 882

강원 40 28 26

충북 234 189 158

충남 219 157 146

제주 12 9 7

합계 3,521 2,620 2,144

표 3-56. 검증작업 대상업체

* 제조 : 전체 취급업체 중, 제조업의 취급업체 수(다른 업종이 있더라도 제조 업종이 있으면

해당됨.)

* 사용 : 위 제조업의 취급업체를 제외한 나머지 취급업체 중 사용업의 취급업체 수

* 보관·저장 : 위 제조, 사용업의 취급업체를 제외한 나머지 취급업체 중, 보관·저장업의 취급

업체 수

* 운반 : 위 제조, 사용, 보관·저장업의 취급업체를 제외한 나머지 취급업체 중, 운반업의

취급업체 수

* 수입, 판매, 알선판매 : 위와 동일하게 적용

- 186 -

(2) 검증일정

취급업체 담당자가 초동대응용 화학물질 DB구축 시스템(CASAS)에 접속하여,

수정한 정보를 검증하기 위해 표 3-58과 같은 일정으로, 취급업체 담당자에게

재확인하였다.

구분

(총2,144개)양식작성 발송 홍보 검증

서울

(659개)10.05 10.06 10.07~10.14 10.07~10.14

경기

(882개)10.14 10.15 10.16~10.23 10.16~10.23

기타

(603개)10.26 10.26 10.27~10.30 10.27~10.30

표 3-58. 검증일정

(3) 검증결과

취급업체 담당자를 통한 정보 확인결과 총 2,144개 업체 중, 106개 업체에서

수정요청이 왔으며, 수정사항을 정리하여, DB에 업데이트를 수행하였다. 지역별

검증결과는 표 3-59와 같다.

표 3-59. 검증결과지역 서울 인천 대전 경기 강원 충북 충남 제주 합계

대상

업체수33 15 2 31 1 11 13 0 106

수정

요청

업체수

659 207 59 882 26 158 146 7 2,144

아. 자료구축 결과

현 WEB CARIS 시스템은 본 과업에서 구축한 8개 광역시/도(서울, 인천, 대전,

경기, 강원, 충북, 충남, 제주) 취급업체 정보와 기존 8개 광역시/도(부산, 대구, 광

주, 울산, 전북, 전남, 경북, 경남) 취급업체 정보를 통합하여 구축하였다.

- 187 -

표 3-60. 유독물/취급제한․금지물질 취급업체 등록허가증 입수현황구분 광역시․도별 유독물 등록증 취급제한․금지물질 허가증 총 계

‘08년

부산광역시 366 - 366

대구광역시 326 - 326

광주광역시 44 - 44

울산광역시 343 - 343

전라북도 114 - 114

전라남도 221 - 221

경상북도 331 - 331

경상남도 354 - 354

소 계 2,099 - 2,099

‘09년

서울특별시 966 - 966

인천광역시 400 - 400

대전광역시 86 - 86

경기도 1,682 - 1,682

강원도 42 - 42

충청북도 251 - 251

충청남도 242 - 242

제주특별자치도 12 - 12

한강유역환경청 - 515 515

금강유역환경청 - 44 44

영산강유역환경청 - 2 2

원주지방환경청 - 10 10

소 계 3,681 571 4,252

총 계 5,780 571 6,351

※ ‘08년 초동대응용 화학물질 취급업체 DB구축사업에서는 취급제한·금지물질 현황조사 제외

- 188 -

표 3-61. 유독물/취급제한․금지물질 취급업체현황구분 광역시․도별 유독물 취급제한․금지물질 총 업체수(중복제외)

‘08년

부산광역시 437 - 437

대구광역시 308 - 308

광주광역시 44 - 44

울산광역시 302 - 302

전라북도 108 - 108

전라남도 136 - 136

경상북도 251 - 251

경상남도 267 - 267

소 계 1,853 - 1,853

‘09년

서울특별시 1,022 - 1,022

인천광역시 380 - 380

대전광역시 88 - 88

경기도 1,515 - 1,515

강원도 40 - 40

충청북도 235 - 235

충청남도 229 - 229

제주특별자치도 12 - 12

한강유역환경청 - 515

16개 광역시·도에

포함됨

금강유역환경청 - 44

영산강유역환경청 - 2

원주지방환경청 - 10

소 계 3,521 571 3,521

총 계 5,374 - 5,374

※ ‘08년 초동대응용 화학물질 취급업체 DB구축사업에서는 취급제한·금지물질 현황조사 제외

- 189 -

표 3-62. 영업형태별 취급업체현황

구분 광역시․도별

영 업 형 태

제조 사용보관

저장운반 수입

보관․저장

시설없는

수입

판매

보관․저장

시설없는

판매

구분

없음총계

‘08년

부산광역시 23 82 15 24 0 5 42 297 6 494

대구광역시 17 25 0 6 0 0 4 40 2 94

광주광역시 5 14 0 2 0 0 7 20 1 49

울산광역시 68 123 12 38 1 1 9 91 5 348

전라북도 25 78 1 16 0 0 10 41 0 171

전라남도 38 53 5 41 0 0 5 50 1 193

경상북도 49 159 0 7 2 0 13 72 0 302

경상남도 42 251 11 32 1 0 82 202 1 622

오류(충북) 1 0 0 1 0 0 0 0 0 2

‘09년

서울특별시 4 19 0 6 2 26 19 946 1,022

인천광역시 64 109 16 15 1 0 23 152 380

대전광역시 6 15 0 1 0 0 6 60 88

경기도 156 457 40 31 1 3 74 753 1,515

강원도 0 8 0 1 0 0 2 29 40

충청북도 33 110 2 4 0 0 19 67 235

충청남도 30 102 2 13 0 2 17 63 229

제주특별자치도 0 2 0 0 0 0 0 10 12

총 계 561 1,607 104 238 8 37 332 2,893 16 5,796

- 190 -

표 3-63. 판매․수입업 중 보관․저장시설이 없는 업체 및 영업형태 미구분 업체 현황

구분 광역시․도별보관․저장

시설 없는 판매업

보관․저장

시설 없는 수입업영업형태 미구분

‘08년

부산광역시 297 5 6

대구광역시 40 0 2

광주광역시 20 0 1

울산광역시 91 1 5

전라북도 41 0 0

전라남도 50 0 1

경상북도 72 0 0

경상남도 202 0 1

‘09년

서울특별시 946 26 0

인천광역시 152 0 0

대전광역시 60 0 0

경기도 753 3 0

강원도 29 0 0

충청북도 67 0 0

충청남도 63 2 0

제주특별자치도 10 0 0

총 계 2,893 37 16

- 191 -

순번 대분류 No 소분류 개수 입수 비고

1

서울특별시

1 강남구 112 O

2 강동구 9 O2

3 3 강북구 6 O

4 4 강서구 25 O

5 5 관악구 7 O

6 6 광진구 12 O

7 7 구로구 77 O

8 8 금천구 48 O

9 9 노원구 10 O

10 10 도봉구 3 O

11 11 동대문구 14 O

12 12 동작구 11 O

13 13 마포구 51 O

14 14 서대문구 8 O

15 15 서초구 115 O

16 16 성동구 20 O

17 17 성북구 10 O

18 18 송파구 40 O

19 19 양천구 41 O

20 20 영등포구 180 O

21 21 용산구 15 O

22 22 은평구 2 O

23 23 종로구 35 O

24 24 중구 106 O

25 25 중랑구 9 O

26

인천광역시

1 인천광역시청 150 O

27 2 강화군 1 O

28 3 계양구 16 O

29 4 남구 18 O

30 5 남동구 13 O

31 6 동구 49 O

32 7 부평구 18 O

33 8 서구 108 O

34 9 연수구 6 O

35 10 옹진군 1 O

36 11 중구 18 O

37 12 경제자유구역 2 O

38

대전광역시

1 대전광역시청 23 O

39 2 대덕구 20 O

40 3 동구 15 O

41 4 서구 15 O

42 5 유성구 8 O

43 6 중구 5 O

44경기도

1 경기도청 62 O

45 2 경기도제2청 22 O

<참고자료>

가. 지방자치단체별 등록․허가증 자료입수 현황(2009년 구축 대상지역)

- 192 -

46 3경기도공단

환경관리사업소701 O

47 4 고양시 80 O

49 5 광명시 14 O

50 6 광주시 17 O

51 7 구리시 2 O

52 8 군포시 25 O

53 9 김포시 29 O

54 10 남양주시 6 O

55 11 동두천시 3 O

56 12 부천시 104 O

57 13 성남시 50 O

58 14 수원시 47 O

59 15 시흥시 6 O

60 16 안산시 60 O

61 17 안성시 38 O

62 18 안양시 83 O

63 19 양주시 45 O

64 20 여주군 5 O

65 21 연천군 7 O

66 22 오산시 14 O

67 23 용인시 46 O

68 24 의왕시 10 O

69 25 의정부시 8 O

70 26 이천시 16 O

71 27 파주시 24 O

72 28 평택시 43 O

73 29 포천시 11 O

74 30 하남시 2 O

75 31 화성시 102 O

76

강원도

1 강원도청 5 O

77 2 강릉시 9 O

78 3 동해시 6 O

79 4 삼척시 3 O

80 5 양양군 2 O

81 6 영월군 1 O

82 7 원주시 5 O

83 8 정선군 2 O

84 9 철원군 1 O

85 10 춘천시 6 O

86 11 태백시 1 O

87 12 평창군 1 O

90

 

1 공주시 12 O

91 2 금산군 25 O

92 3 논산시 7 O

93 4 당진군 7 O

94 5 보령시 5 O

95 6 부여군 4 O

96 7 서산시 36 O

97 8 서천군 9 O

- 193 -

98 9 아산시 31 O

99 10 연기군 15 O

100 11 예산군 1 O

101 12 천안시 74 O

102 13 청양군 8 O

103 14 태안군 2 O

104 15 홍성군 6 O

105

충청북도

1 충북도청 63 O

107 2 단양군 3 O

108 3 보은군 1 O

109 4 영동군 2 O

110 5 옥천군 6 O

111 6 음성군 54 O

112 7 제천시 4 O

113 8 증평군 3 O

114 9 진천군 35 O

115 10 창원군 29 O

116 11 청주시 34 O

117 12 충주시 17 O

118제주도

1 서귀포시 6 O

119 2 제주시 6 O

120유역(지방)

환경청

1 한강유역환경청 515 O

121 2 금강유역환경청 44 O

122 3 영산강유역환경청 2 O

123 4 원주지방환경청 10 O

- 194 -

No 상호명 No 상호명

1 ㈜후성 509 (주)진웅산업

2 (주)동화라이징 510 신한벽지(주)

3 광명상사 511 유림섬유

4 기아자동차㈜ 소하리공장 512 동규화학공업(주)

5 동일제강㈜ 513 파주폐수종말처리장

6 ㈜케이엘코퍼레이션 514 태화

7 케이디티 515 신평염색단지사업협동조합

8 신풍제약㈜ 516 (주) 동원

9 디케이엘㈜ 517 대흥창고

10 ㈜옵토매직 518 (주)성남화학

11 ㈜시코 519 한중화공약품

12 ㈜삼중 520 (주)케이에스폴리텍

13 우신화학㈜ 521 대흥화공

14 프렉스에어 코리아 522 세계섬유(주)

15 이원화공약품상사 523 삼월화학

16 대길산업 524 양주염색조합입주기업체협의회

17 켐아트 525 태영엔텍

18 날코코리아(유) 526 구리자원회수시설

19 대성산업㈜코젠사업부 527 홍익산업

20 (주)엠아이팜 528 (주)무궁화

21 신성켐오일㈜ 529 한국동서발전(주)일산열병합

22 ㈜한국번디 530 (주)코템

23 송우고분자㈜ 531 (주)코템

24 씨에이치음료주식회사 532 에이에스이코리아(주)

25 해태음료 533 (주)서안켐텍

26 ㈜라인로지스틱 534 LG Display

27 ㈜중원케미칼 535 미아물산(주)

28 그린소프트엔텍 536 구리하수슬리지소각시설

29 극동제연공업㈜평택지점 537 (주)한국알미늄

30 영신화공약품 538 부림케미칼(주)

31 ㈜한창브이앤아이 539 흥산화성

32 다원산업 540 동두천피혁공업사업(협)

33 하나케미칼 541 (주)덕유

34 보성화학 542 서울우유(협)양주공장

35 ㈜재형 543 한성화공방우상사

36 ㈜경인양행 544 (주)연우엔바테크

37 경인양행㈜ 545 동두천염색사업협동조합

38 영원케미칼 546 엔비덱(주)

39 ㈜국제케미칼 547 홍익케미칼

40 을지상사 548 가나화학상사

41 레도산업 549 (주)영신물산

42 ㈜세계로케미칼 550 (주)새한정관

43 수도화학상사 551 풍한화학

44 ㈜미래소재산업 552 한성화공약품상사

45 ㈜한얼싸이언스 553 내외상사

46 애경정밀화학㈜ 554 영신케미컬

47 유한회사피피지코리아 555 (주)삼우

48 유창에프씨 556 (주)삼경물산

49 인천산업화학 557 양천자원회수시설

50 에이지이엠코리아㈜ 558 (주)상신랩텍

51 ㈜일신 559 신성산업사

52 대한화공약품 560 대경케미칼

나. 취급업체 집체교육 참석자 명단

- 195 -

No 상호명 No 상호명

53 제삼특장㈜ 561 서해파워

54 부영식품㈜ 562 (주)대광화학약품

55 영인산업 563 한보화공약품

56 삼성모바일디스플레이㈜ 564 을지상사

57 화일약품㈜ 565 대보상사

58 ㈜노루페인트 포승공장 566 대한화공약품

59 한국삼공㈜ 567 대광산업사

60 한국오츠카제약㈜ 568 삼경화학상사

61 오뚜기라면㈜ 569 한국후지필름(주)

62 일양약품㈜ 570 일산이화학

63 삼성전자㈜ 571 삼하화학

64 한일화학㈜ 572 삼화화공공사

65 한국로드㈜ 573 대륜상운(주)

66 가나환경 574 한라산업개발(주)

67 삼덕지앨에스 575 한국시거스(주)

68 ㈜퍼시픽글라스 576 (주)동양잉크

69 ㈜한라특수화학 577 대진소재

70 현대자동차㈜ 아산공장 578 우성화공

71 신양특장㈜ 579 대흥화공

72 - 580 새한실리켐

73 베올리아워터코리아㈜ 581 영일화공약품

74 ㈜대한파카라이징 582 영구상사

75 ㈜해성케미칼 583 계림케미칼

76 세종화학㈜ 584 대진상사

77 씨그마알드리치코리아(유) 585 을지화공

78 ㈜엔씨코어 586 이화산업(주)

79 삼성전자㈜ 수원사업장 587 홍인산업(주)

80 에스피탱크터미널㈜ 588 SH공사집단에너지사업단

81 ㈜케미존 589 성진상사

82 칠성고분자㈜ 590 (주)자연과환경

83 ㈜디에이치노지스 591 SH공사노원열병합발전소

84 삼화화공약품 592 용일상사

85 씨티케미칼 593 남덕물산

86 한인화성 594 화성상사

87 제일화학㈜ 595 고려화공약품상사

88 삼양통상㈜ 596 부은상사

89 영호포장.윤활유 597 (주)서남환경

90 대광화공 598 동광화학(주)

91 ㈜세인상사 599 삼성화학

92 윤지양행㈜ 600 상일화공

93 선우씨엔에스㈜ 601 동광화공

94 동해화학㈜ 602 한미도금약품

95 한국남부발전㈜ 남제주화력발전소 603 신도화공

96 대흥화학공업㈜ 송탄공장 604 동성화공

97 ㈜동성산업 605 태신화학

98 용인화공약품공사 606 성광화공

99 사이스이천 열병합발전(유) 607 대건화학상사

100 한국피셔과학㈜ 608 한국메덴트(주)

101 ㈜에스텍파마 609 남도화공약품상사

102 ㈜피앤씨 610 수신화학

103 주식회사 플렉 611 대림화공약품상사

104 한솔 612 대일화학

105 존슨매티카탈리스트코리아㈜ 613 삼성화공

106 주식회사 덕성 614 한진화공약품

- 196 -

No 상호명 No 상호명

107 (주)천보 615 강남화공약품상사

108 삼성SDI 616 세일상사

109 (주)엘지화학 청주공장 617 경신화공

110 환경시설관리공사 618 범양상사

111 (주)한화 보은공장 619 대흥화학상사

112 엘지전자(주) 청주공장 620 성호화학

113 코스모정밀화학(주) 621 (주)파텍씨앤티

114 (주)대양화학 622 동부화공약품

115 (주)정식품 청주공장 623 대운화학

116 한국네슬레(주) 624 대신화공약품

117 (주)진로 청원공장 625 세성화학

118 오비맥주(주) 626 헨켈테크놀러지스

119 (주)하이닉스반도체청주1공장 627 국도교역

120 베올리아워터산업개발(주) 628 화남상사

121 (주)LG생활건강 청주공장 629 (주)성진화학

122 (학교법인)건국대학교 건국유업 630 라이프케미칼

123 (주)롯데햄 631 삼호케미칼

124 ㈜엘지화학 오창테크노파크 632 천일화공

125 매그나칩반도체(유) 633 태원상사

126 선영화학(주) 634 태경화공

127 스템코(주) 635 한창화학

128 (주)세아특수강 충주공장 636 경서과학상사

129 (주)휴브글로벌 음성공장 637 쌍정화공약품

130 (주)포커스전자 638 국제화공

131 (주)원풍 639 유성화공

132 베올리아워터산업개발(주) 청주2지점 640 경남화공

133 (주)하이닉스반도체청주2공장 641 해웅교역

134 (주)서스티오 642 한양화공

135 베올리아워터산업개발(주) 청주3지점 643 신성사

136 (주)하이닉스반도체청주3공장 644 신광종합상사

137 (주)에코프로 645 동목상사

138 (주)엠케이켐앤텍 오창공장 646 대정화학특수방수

139 엘지마이크론(주) 청주공장 647 태창인재

140 (주)천보 648 성강화학

141 (주)성일화학 649 서림흥업

142 (주)대원포리머 650 가나다화학

143 (주)엠판넬 651 삼화교역

144 (주)LG하우시스 청주공장 652 (주)원일상사

145 (주)유니온케미칼 청주공장 653 (주)중앙켐

146 (주)국보싸이언스 654 대성케미칼

147 (주)로얄파마 655 원광양행

148 (주)대원에프엔씨 656 영진상사

149 (주)포티조 657 동성화공약품

150 (사)청주산업단지관리공단 658 (주)대명케미칼

151 (주)엘지화학 청주공장 659 (주)금강C&FS

152 (주)국보싸이언스 660 조양케미칼

153 (주)심텍 661 금성화공약품

154 한국아존(주) 662 태성화공

155 (합)부용산업 663 백광산업(주)

156 수정케미컬 664 한국동부발전(주)서울화력

157 (주)대광화학 665 영남화공약품

158 (주)대한티앤에스 666 범진소재(주)

159 푸른솔케미칼 667 대신메라민산업(주)

160 (주)상현이엔씨 668 (주)세륭화학

- 197 -

No 상호명 No 상호명

161 청주서원과학 669 경남화공약품

162 (주)메트로닉스 670 (주)가좌써키트

163 (주)천수환경산업 671 화창실업

164 청주화공약품 672 (주)신화화학

165 (주)피엠지 673 경창금속

166 세화케미칼 674 BS캐미컬

167 에코테크 675 케이비텍

168 새한미디어(주) 676 인선ENT(주)

169 보성갈바텍(주) 677 동암화공약품

170 (주)삼성테이프 678 (주)한덕상사

171 한영선재(주) 679 미래화학(주)

172 (주)제3환경 680 (주)코러스종합상사

173 상우기연 681 (주)엠스

174 (주)인하우스패브릭 682 인천화공약품

175 해성 683 월드메탈

176 (주)금정 684 씨제이제일제당인천2공장

177 (주)삼전 685 태일화공약품

178 (주)삼전 686 (주)디어폴스

179 (주)대한펄프 687 희성금속(주)

180 한화엘앤씨(주) 부강공장 688 (주)경인써키트

181 아세아제지(주) 689 경서물류센타

182 대한제지(주) 690 삼양유지(주)

183 (주)전주페이퍼 691 CNB케미칼

184 신성화학(주) 692 SKS페인트(주)

185 신성화학(주) 693 (주)엠인천공장

186 (주)인코케미컬 694 말표산업

187 (주)선우테크엔캠 695 성풍화학

188 (주)경동산업 696 헤라우스오리엔탈하이텍

189 (주)삼마 697 한국코머스켐

190 (주)아이엔에스 698 한국가스공사

191 육군제6157부대 699 (주)화인켐

192 중원화학 700 코아스상사

193 (주)두산전자 701 범양상사

194 (주)코스모텍 702 노원자원회수시설

195 (주)그린제약 703 (주)한낭코퍼레이션

196 (주)범창 704 영흥화력본부

197 신성켐오일 705 도우상사

198 (주)한성바이오켐 706 (주)남동종합도금

199 (주)천지화학 707 (주)우리켐텍

200 (주)세송유화텍 708 대정이엠

201 (주)대동유화 709 E-TEC케미칼

202 (주)두성산업 710 코스모화학(주)

203 (주)선일다이파스 711 삼진금속

204 한국다우코닝(주) 712 (주)명윤

205 (주)화진정밀화학 713 (주)한경화학

206 동국제약(주) 회죽공장 714 태양화공

207 (주)모젤디앤에스 715 새한특수(주)

208 헨켈코리아(주) 716 동환특수(주)

209 씨큐브(주) 717 (주)지생날유

210 알파환경 718 (주)대신화학

211 한국다우코닝(주) 719 (주)포레스코

212 (주)케미탑 720 포스코파워(주)

213 명성화학 721 한익스프레스

214 오송케미칼 722 진성케미칼

- 198 -

No 상호명 No 상호명

215 대성유화 723 전진교역(주)

216 정원산업 724 동부하이텍

217 주현케미칼 725 삼중

218 (주)수정케미칼 726 (주)봉산

219 대보물류(주) 727 (주)우리제이텍

220 (주)영보케미칼 728 (주)에이엔디코리아

221 중부탱크터미널 729 현진케미칼

222 (주)신한철강산업 730 수도권매립지관리공사

223 송강산업 731 (주)디씨알이

224 (주)태우 732 강남물류창고

225 한국샴로크 733 로디아실리자코리아

226 (주)서울아이씨 734 이화산업(주)

227 대광환경약품상사 735 서인천발전본부

228 (주)진남케미칼 736 우정상공(주)

229 대신화공약품 737 (주)유니드

230 녹색환경화학(주) 738 금강탱크터미널(주)

231 (주)풀무원 739 두림화공약품상사

232 (주)풍림피앤피 740 벽산페인트(주)

233 (사)대소산단입주기업체협의회 741 동민케미칼(주)

234 일진다이아몬드(주) 742 서해케미칼

235 (주)크로버제2공장 743 (주)서울화학경금속

236 극동산전(주) 744 강남화성(주)

237 한국무사시도료(주) 745 (주)경인

238 한국산노프코(주) 746 동양화공약품

239 동곡산업(주) 747 한국바이켐(주)

240 (주)대촌 748 영진탱크터미날(주)

241 (주)파마코스텍 749 대성금속(주)

242 태거산업(주) 750 (주)한진특수

243 백광소재(주) 751 (주)일성환경

244 태웅산업(주) 752 (주)진성금속

245 (주)고려프라스틱 753 삼신화성산업(주)

246 현대자동차(주)아산공장 754 삼성베올리아

247 바이엘크롭사이언스(주) 755 한일탱크터미널(주)

248 (주)지인 756 코오롱생명과학(주)

249 (주)대성상사 757 삼일페인트공업(주)

250 (주)원지 758 (주)태흥케미칼

251 보림산업 759 (주)포나후렉스

252 에이스물류(주) 760 (주)우리알미늄

253 (주)니오졸화학 761 (주)동남합성

254 (주)동양유지 762 인천종합에너지

255 (주)경보제약 763 동서식품(주)

256 용성화학 764 삼성화공약품

257 (주)티피 765 부광화성

258 한국조폐공사 제지본부 766 현대피앤씨(주)

259 신화약품(주) 767 경기정밀화학

260 한국타이어 768 해성특수(주)

261 삼성전자 769 (주)미래그린

262 천우테크 장항공장 770 고려도금공업(주)

263 (주)풍농 771 (주)그틴스코

264 (주)벡스글로벌 772 동부제철(주)

265 롯데칠성음료(주) 773 태양합성

266 (주)청운엔터프라이즈 774 (주)삼양제넥스

267 현대파워텍 775 동원화공

268 (주)엔텍 776 경동화공약품

- 199 -

No 상호명 No 상호명

269 에스엘시디(주) 777 대정화금(주)

270 현대오일뱅크 778 (주)파덱상사

271 오일코리아 779 (주)일성화학

272 한국타이어 대전공장 780 (주)유한크로락스

273 (주)이엔에프테크놀로지 781 동신바이오

274 (주)디에스켐 782 협우산업

275 (주)애경산업 783 (주)바이오매스피씨비

276 (주)일성안티몬 784 성보케미칼

277 (주)월드웨이 785 신풍금속

278 KPX Greenchemical 786 두남케미칼

279 (주)동양이앤씨 787 (주)동양하드웨어

280 (주)경덕화학 788 현대피앤씨

281 삼성토탈(주) 789 (주)오공

282 (주)동방아그로 790 (주)오공

283 (주)일진소재 791 (주)다이온

284 삼성코닝정밀유리 792 인천종합에너지

285 애경소재(주) 793 세진트레이딩

286 삼성화공 794 동암화공약품

287 한솔제지 장항공장 795 화성화공약품

288 삼화화공 796 오성화학공업

289 한밭케미칼(주) 797 한국테크닉

290 테크노세미켐 798 태양화학

291 (주)그린플러스 799 KG케미칼(인천공장)

292 (주)퍼시픽글라스 800 두산화공

293 애경정밀화학(주) 801 대경화공

294 대한비케미칼(주) 802 검단동양화공

295 미주씨엔아이(주) 803 연합화학공업

296 대전열병합발전(주) 804 중앙이화학

297 애경화학(주)청양공장 805 현대제철(주)

298 천안화공약품상사 806 삼지산물(주)

299 (주)YL 807 우성귀금속(주)

300 한농화성 808 한국중부발전㈜인천화력본부

301 삼성전기(주) 809 (주)E1

302 우창실업(주) 810 석남도금단지(주)

303 (주)크린켐 811 애경유화(주)

304 SK(주) 812 (주)반석케미칼

305 명신화공 813 영화물산(주)

306 (주)영일케미컬 814 남동제일도금공단사업협동조합

307 코리아후드써비스 815 우주케미칼상사

308 KCC(주) 816 이영화학(주)

309 칠성고분자(주) 817 영일화성

310 이원화공약품상사 818 풍산득수금속

311 (주)디에이피 819 선창산업(주)

312 (주)켐텍 820 대신화공약품상사

313 (주)옥수에너지 821 대한주택공사인천에너지사업단

314 대광화공약품상사 822 원투원화학

315 성보화학(주) 823 세화엔스텍

316 대풍화학상사 824 씨제이라이온

317 한솔케미칼 825 SK에너지인천CLX

318 상신화학공업(주) 826 이노켐

319 (주)추강홀딩스청북창고 827 (주)경인양행

320 동해화학(주) 828 대림켐텍

321 동우케미칼(주) 829 (주)신한철강산업

322 (주)대명화공약품 830 ㈜이화교역

- 200 -

No 상호명 No 상호명

323 (주)우진물산 831 ㈜이화교역

324 명성통운(주) 832 ㈜엠케이엠앤텍 오창공장

325 (주)동성산업 833 케이씨씨 여주공장

326 (주)남경 834 엘지이노텍㈜ 청주공장

327 (주)광원목재 835 ㈜제3환경

328 대일실업(주) 836 씨제이제일제당㈜ 이천공장

329 두오케미칼(주) 837 (주)청주산업단지관리공단

330 (주)후성 838 대한석탄공사 도계광업소

331 덕천화공약품상사 839 서진케미칼

332 삼영잉크페인트(주) 840 ㈜한화 보은공장

333 (주)규원 841 오송케미칼

334 성일화공약품 842 ㈜미래엔텍

335 (주)휘우아이앤씨 843 효성테크

336 (주)조양 844 동아상사

337 대원산업(주) 845 ㈜금비

338 (주)보광 846 ㈜지.알테크

339 (주)영진하이텍 847 KH-케미컬

340 에이지이엠코리아(주) 848 ㈜한국종합화학

341 (주)길앤테크 849 ㈜엠판넬

342 대한파키라이징(주) 850 에스엘시디㈜

343 한국산노프코(주) 851 대성환경건설

344 삼전순약공업(주) 852 동해환경화학

345 (주)피앤씨 853 주현케미칼

346 (주)지원테크 854 ㈜대명화공약품

347 아토텍코리아 855 대림코퍼레이션

348 아토텍코리아 856 (주)만도 익산공장

349 씨그마알드리치 857 ㈜롯데주류비지 강릉공장

350 (주)대영화공 858 경성산업

351 (주)코미코 859 한국남동발전(주)영동화력발전처

352 만전물류센타 860 새한미디어㈜

353 KCC문막공장 861 씨제이푸드빌㈜

354 (주)에스앤에프씨 862 정일환경

355 (주)켐트로닉스 863 ㈜디아이

356 (주)동원 864 ㈜득영 2공장

357 정일환경 865 대광환경약품

358 동현폴리켐 866 대신화공약품

359 부영식품 867 에어프로덕트에이씨티코리아(유)

360 (주)하은테크 868 대아상사

361 효동화학(주) 869 (주)네패스

362 삼한화학 870 ㈜에이스 디지텍

363 에스에이치켐 871 ㈜서스티오

364 일심정밀화학 872 한국아존㈜

365 푸른환경 873 ㈜케이씨씨 문막공장

366 (주)드림켐텍 874 NCH코리아㈜

367 유영종합상사 875 ㈜진남케미칼

368 (주)청용 876 주식회사 삼전

369 하이트맥주(주) 877 삼순과학

370 (주)태정화학 878 코카콜라음료(주)

371 (주)미화 879 ㈜LG하우시스 청주공장

372 (주)삼광잉크 880 LG화학 오창테크노파크

373 동성E&C 881 대원포리머

374 (주)현진유화 882 ㈜수도신역

375 (주)거북 883 동해케미칼공업㈜

376 강서창고 884 열림화학주식회사

- 201 -

No 상호명 No 상호명

377 남성물류창고 885 ㈜디아이에프씨

378 오성탱크터미널 886 주식회사 DAC

379 엠제이켐 887 대동금속

380 고려화학 888 세일피에스㈜

381 서경브레이징 889 우진정밀화학

382 한일케미칼(주) 890 ㈜삼성잉크

383 서진케미칼 891 금성화공약품상사

384 유니소재(주) 892 ㈜굿모닝케미칼

385 (주)아해 893 제일화공약품

386 삼양식품 894 양주염색산업단지 입주기업체협의회

387 (주)카이엔 INS 895 ㈜디아이앤씨

388 (주)덕평물류 896 ㈜대룡이앤씨

389 일신위험물창고 897 희성촉매㈜

390 성창정밀화학 898 ㈜에스제이로지스틱스

391 한영화공약품상사 899 ㈜디어포스

392 (주)에스케이엠 900 (주)창전사

393 다림산업 901 신풍제약㈜

394 영미산업(주) 902 서광케미칼

395 우주화공약품 903 범우화학공업㈜

396 상진개발(주) 904 ㈜뉴프렉스

397 태성화공약품 905 ㈜뉴옵틱스 안산공장

398 (주)폴리스타(강원) 906 ㈜성우인터켐

399 프로바이오셀(강원) 907 ㈜우진고분자

400 일원상사 908 동부권 광역 자원회수시설

401 (주)오뚜기 909 신흥화학

402 (주)임덕화학 910 경도화학공업㈜

403 (주)시화서울도금 911 한일화학㈜

404 부천상사 912 ㈜엠케이켐앤텍

405 한국특수재료(주) 913 ㈜선진씨엔에스

406 태웅산업(주) 914 ㈜씨케이

407 경방 915 ㈜엠케이텍앤텍 2공장

408 진흥정밀화학 916 삼천리제약㈜

409 (주)에이티앤에스코리아 917 K.C.I

410 (주)안산도금단지 918 한독섬유공업사

411 반월도금사업(협) 919 ㈜한덕상사

412 한국호야전자 920 대한st 주식회사

413 (주)케이피엠테크 921 풍림유화공업㈜

414 (주)부흥산업사 922 태양금속공업㈜

415 (주)한서켐 923 ㈜흥진상사

416 (주)유상 924 남성물류창고

417 한국환경개발(주) 925 동성화공교역㈜

418 (주)대주전자재료 926 오성탱크터미널

419 (주)연합 927 시누켐

420 에스피탱크터미널(주) 928 성창정밀화학

421 금양화학 929 동부정밀화학㈜ 반월공장

422 안흥합성(주) 930 ㈜청운에너텍

423 (주)일삼 931 ㈜원일화학엔환경

424 대성과학 932 황해염직

425 삼성포리머(주) 933 ㈜새한정관

426 대면화공 934 대성과학

427 정화약품상사 935 ㈜경인양행 안산공장

428 (주)방림 안산 936 삼구화학공업㈜

429 (주)뉴그린 937 ㈜광원목재

430 신라화성상사 938 건설화학공업㈜

- 202 -

No 상호명 No 상호명

431 (주)태원 939 한국라이신화공사

432 (주)에너택 940 ㈜보성금속

433 (주)신양물류 941 ㈜한영나염

434 (주)유한화학 942 부천시폐기물종합처리시설

435 STX에너지(주) 943 삼성포리머㈜

436 (주)동진쎄미켐 944 서광케미칼

437 (주)동서 945 한국산업기술연구소

438 반월중앙피혁(협) 946 경인양행㈜

439 신동페인트(주) 947 ㈜창우

440 영풍전자(주) 948 영풍전자㈜

441 (주)선진화학 949 ㈜시피유

442 SSCP(주) 950 에스에이치켐

443 (주)청화사 951 율촌화학㈜ 연포장2공장

444 (주)영신산업 952 강서창고

445 (주)엔디엔 953 백석산업㈜

446 두성산업주식회사 954 국제기업㈜

447 KG에너지 955 오알켐

448 덕산약품공업(주) 956 ㈜코리아써키트2공장

449 (주)우진고분자 957 진명화학

450 오리엔트화학(주) 958 서울우유협동조합 안산공장

451 (주)수도신역 959 진흥정밀화학

452 투텍쿄와(주) 960 삼일산업

453 한독섬유공업사 961 신덕전자㈜

454 에스피씨(주) 962 (주)삼명캐닝

455 삼구화학공업(주) 963 태양연마㈜

456 삼구화학공업(주)제2공장 964 시화염색사업협동조합

457 동원인터켐(주) 965 ㈜아이피씨 제2공장

458 신기물산 966 (주)우성염직

459 청운에너텍 967 ㈜인터플렉스

460 아이피씨 968 ㈜우성염직 제2공장

461 시화염색조합 969 ㈜자생물류

462 오뚜기라면(주) 970 중앙케미칼

463 대덕전자(주) 971 (주)동진케미텍

464 (주)에스아이플렉스 972 ㈜에이티앤에스코리아

465 신흥화학 973 성림사

466 미원상사(주) 974 대덕전자㈜

467 범창산업(주) 975 전방㈜ 시흥공장

468 삼성전자(주) 976 에코서비스코리아㈜

469 한미정밀화학(주) 977 ㈜엠 인천공장

470 (주)한수 978 ㈜한국에이스 제2공장

471 (주)경인양행 979 델타케미칼

472 동부정밀화학(주) 980 에이켐

473 반월염색사업협동조합 981 ㈜진로 이천공장

474 광동케미칼(주) 982 삼양환경약품

475 한국전자화학(주) 983 한진화학㈜

476 전방(주) 984 경방반월공장㈜

477 선진씨엔에스 985 ㈜인앤아웃

478 상일켐테크 986 대유화학

479 (주)창우 987 대덕지디에스㈜ 안산지점

480 세건물류 988 원일상사

481 서울우유 안산공장 989 동일산업사㈜

482 대웅바이오(주) 990 기양산업

483 (주)파카RGB 991 태웅산업㈜

484 동부정밀화학(주)안산공장 992 아토텍코리아㈜

- 203 -

No 상호명 No 상호명

485 (주)이수엑사보드 993 세진케미칼

486 율촌화학(주) 994 신원화학㈜

487 영익테크놀러지(주) 995 반월염색사업협동조합

488 풍림유화공업(주) 996 (주)성보잉크

489 삼천리제약 997 ㈜선양

490 (주)신명에이치에이 998 일순화학

491 한국오츠카제약(주) 999 청우화학㈜

492 (주)우성염직 1000 ㈜코리아써키트

493 LG마이크론(주) 1001 대웅케미칼

494 동부정밀화학 1002 신우㈜

495 (주)광진화학 1003 ㈜썬켐

496 (주)코-멕 1004 오성화학상사

497 (주)엠케이켐앤텍 1005 ㈜에스아이플렉스

498 (주)노루페인트 1006 써지텍

- 204 -

제 4 장 결론

본 시스템(WEB CARIS 시스템)은 취급업체에서 다루는 화학물질에 의한 화학

사고 발생시, 대응기관 사용자가 사고 및 대응정보를 확인하고, 신속하게 사고

대응하여 피해를 최소화하기 위한 시스템으로, 취급업체정보, 물질정보, 기상정

보, 위험성평가모델, 전자지도 등이 연계되어 웹 기반으로 운영되도록 구축된

시스템이다.

시스템 관점에서는 서비스의 중단 없는 지속성을 확보하기 위하여, L4 스위

치를 이용하여 기존 웹서버와 Load Balancing되도록 구성하였으며, GIS 서버를

별도로 두어, WEB 서버와 통신할 수 있도록 구성하였고, CS CARIS 시스템 사

용을 위한 설치의 복잡성을 완화시켰다. 즉, CS CARIS 시스템은 Client로 등록

운영하기 위해서 다양한 프로그램 및 설정이 필요하고, Client 프로그램이 설치

된 PC에서만 운영이 가능하였으나, 웹기반 시스템으로 전환함에 따라, 설치 프

로그램을 별도로 배포하여, 설치해야 하는 복잡성을 완화하였으며, 간단한 PC

정보만 등록하면, 여러 대의 PC를 활용하여 사고대응 서비스를 이용할 수 있게

되었다.

인터페이스 측면에서는 화학물질안전관리센터 홈페이지, 초동대응용 화학물질

취급업체DB 구축 시스템(CASAS), 기상서버(MAT) 등에서 보유하고 있는 정보

를 WEB CARIS 시스템에서 활용할 수 있도록 시스템간의 인터페이스를 구성하

여, 화학물질정보, 취급업체정보, 기상정보 등을 활용할 수 있도록 개발하였다.

이로서, 시스템 마다 동일한 데이터를 중복 관리되지 않도록 관리의 용이성을

확보하였다.

보안 측면에서는 웹 서버 보안을 위한 서버보안 프로그램을 설치하였고, WEB

CARIS 시스템을 통해 송수신되는 모든 정보들을 암호화 하기위해 SSL인

HTTPS 프로토콜을 적용하였다. 또한, 사용자가 시스템에 접근하기 위한 인증

절차를 ①GPKI 인증, ②ID/PW 인증, ③IP/MAC Address 인증 등의 3단계 인

증절차 적용하여, 웹을 통한 접근성 강화에 따른 보안을 강화하였고, 사용자 권

역을 구분 관리하여, 해당 권역의 취급업체만 조회할 수 있도록 하였으며, DB

상에 저장되는 취급업체 정보의 보안을 고려하여, 보안이 필요한 항목을 선정하

고, 이를 Encoding 후 저장되도록 하였다.

- 205 -

개발환경 관점에서는 웹 기반 시스템의 확장성 및 유지관리의 편의성을 고려

하여 MVC(Model View Control) 기반의 프레임워크를 구성하였고, 웹 환경에

서 사용하는 표준 Library인 JSON(Java Script Object Notation), JSTL(JSP

Standard Tag Library)등을 적용하여 표준화된 시스템으로 개발하였다.

웹 개발 관점에서는 기존 CS CARIS 시스템의 기능을 WEB으로 전환하였고,

인터페이스의 편의성을 고려하여, 지도 기능이 필요한 메뉴(메인화면, 사고대응마법사,

위험성평가)에서만, 지도가 화면중앙에 나타나도록 구현하였다. CS CARIS 시스

템에서 사용자 PC에 파일로 관리되었던, 기상정보, 위험성평가 및 사고대응마법

사 결과를 DB로 저장되도록 하여, 관리자가 모든 정보를 관리, 조회할 수 있도

록 하였다.

GIS 개발 관점에서는 GIS 솔루션인 Spacial Broker를 설치하여, 솔루션에서

기본적으로 제공하는 다양한 기능 외에 스케치, 메모, 인덱스 맵, 주제도 등의

추가 기능을 구현하였다. 지도 데이터는 소방방재청의 범정부재난관리 네트워크

에서 사용한 지도데이터와, 국토연구원으로부터 산업단지 레이어 및 속성정보

자료를 제공받아, 지도에 반영·구축하였다. 이를 통해 사고대응마법사 및 위험성

평가를 구동하여 그 결과를 전자지도(GIS) 상의 피해확산 범위표출 및 사고대응

에 필요한 정보를 제공할 수 있도록 개발하였으며, 부수적 기능으로는 메모 및

스케치 기능 등이 있다.

위험성평가 모델 개발 관점에서는 기존 CS CARIS 시스템에서 구축된, 화재

(Jet Fire, Pool Fire), 폭발(VCE, BLEVE), 확산(Gaussian Plume, Gaussian

Puff) 모델을 WEB으로 전환하고, 확산 모델 중 SLAB 모델을 DEGADIS 모델

로 대체 개발하였다. 기존 CS CARIS 시스템에서 구동되는 위험성평가 모델을

개선하기 위해서, 화학물질의 물성정보인 DIPPR 자료와, 물질 농도 자료인

PAC 데이터를 확보하여 적용하였고, 이를 취급업체 정보와 연계하였다. 또한,

위험성평가를 구동하기 위한 입력변수의 유효범위를 정의하여, 시스템의 신뢰성

을 확보하였다.

취급업체 DB 구축 관점에서는 ‘08년에 기 구축된 경상, 전라권을 제외한 8개

지역의 취급업체 정보를 확대 구축하였다. 취급업체의 기본데이터 확보를 위해

- 206 -

서 지자체 담당자와 사전면담을 통하여 등록/허가증을 입수하였으며, 한국화학

물질관리협회의 유독물 실적보고 자료를 입수하여 구축하였다. 추가 정보는 취

급업체 담당자가 초동대응용 화학물질 취급업체 DB 구축시스템에서 원활히 입

력할 수 있도록 취급업체 담당자를 대상으로 집체교육을 실시하였으며, 취급업

체 담당자의 입력을 독려하기 위해서 3차에 걸친 홍보를 진행하였다. 취급업체

담당자가 입력한 자료의 신뢰성 확보를 위하여, 수정된 자료를 추출하여 취급업

체 담당자를 통하여 재확인을 거쳤으며, 그 결과를 DB에 업데이트 하였다.

이상에서와 같이 CS CARIS 시스템을 WEB CARIS 시스템으로 전환하면서

시스템의 기능, 보안, 데이터적인 측면을 개선, 강화하여, 안정적인 서비스를 제

공할 수 있도록 개발하였다.

- 207 -

제 5 장 기대성과

공공장소, 사업장내에서 취급하는 화학물질에 의한 화학사고·테러 발생 시, 사

고대응 서비스를 웹으로 제공함으로써, 정보 수요자인 유역(지방)환경청, 소방방

재청, 해양경찰청, 지방자치단체 등 대응기관 및 관계기관 담당자의 접근의 편

의성을 확보할 수 있으며, 신속한 현장 대응정보의 획득으로 사고대응 안전관리

에 만전을 기할 수 있다.

최신의 화학물질 정보(DIPPR), 취급업체 정보의 확대구축과, 물성 농도자료

(PAC)를 연계한 개선된 위험성평가모델 구동으로, 사고대응정보의 신뢰성 및

연구업무의 효율성 및 질적 수준을 향상시킬 수 있으며, 웹 서버의 이중화를 통

한 Load Balancing을 구성하여 중단 없는 서비스를 지원하고, 타 시스템과의

연계를 통한 정보 공유로 안정적인 시스템 운영과 신뢰성 있는 서비스를 제공할

수 있다.

화학사고·테러 대응과 관련한 사고발생지역의 대응기관에 맞춤 정보서비스를

제공하여 빠른 사고수습과 아울러 화학물질의 위해로부터 국민의 생명과 재산을

보호하고, 환경피해 최소화에 기여함으로써 국립환경과학원의 위상을 제고할 수

있으며, 신속한 사고대응으로 국민에 대한 안전보호 역량을 확보할 수 있다.

- 208 -

참 고 문 헌

1. 탁송수, 조영도, "액체배관으로부터 위험물질 누출속도 산정에 관한 연구", KIGAS Vol.

No.1, March, 2002.

2. A.J. Osiadacz, "Simulation and Analysis of Gas Network", E.&F.N. Spon Ltd.,

London, 1987.

3. Arthur E. Cote, P.E, “Fire Protection HandBook”, 8th Edition, National Fire

Protection Association, 2000.

4. Carl L. Yaws, "CHEMICAL PROPERTIES HANDBOOK", McGraw-Hill, New York,

1999.

5. Carl L.Yaws, "MATHESON GAS HANDBOOK", 7th edn, MATHESON TRI․GAS,

McGraw-Hill, New York, 2001.

6. CCPS, "Use of Vapor Cloud Dispersion Models", 2nd edn., AIChE, New York,

1996.

7. Center for Chemical Process Safety, Guidelines for Evaluating the Characteristic

of Vapor Cloud Explosions, Flash Fire, and BLEVEs, American Institute of

Chemical Engineers, 1994.

8. Center for Chemical Process Safety, “Guidelines for Evaluating Process Plant

Buildings for External Explosions and Fires”, American Institute of Chemical

Engineers, 1996.

9. Center for Chemical Process Safety(CCPS), "Guidelines for Chemical Process

Quantitative Risk Analysis(CPQRA)", 2nd edn, American Institute of Chemical

Engineers, New York, 2000.

10. C.G. Segeler, "Gas Engineers Handbook", Industrial Press, New York, 1981.

11. Chushkin, P.I., and L. V. Shurshalov. "Numerical computations of explosions in

gases", Proc. 8th Int. Conf. on Num. Meth. in Fluid Dynam, 1982.

12. Dag Bjerketvedt, Jan Roar Bakke, "Gas Explosion Handbook", version1.2,

Christian Michelsen Research, 1993.

13. Daniel A. Crowl, Joseph F. Louvar, "Chemical Process Safety : Fundamentals

with Applications", 2nd edn, Prentice Hall PTR, New Jersey, 2002.

14. D.P. Nolan, P.E., "Handbook of Fire and Explosion Protection Engineering

Principles for Oil, Gas, Chemical, and Related Factories", Noyes Publications,

New Jersey, 1996.

15. E.W. McAllister, "Pipe Line Rules of Thumb Handbook", 2nd Ed. Gulf Publishing

Company, Houston, 1998.

16. EPA Home page

- 209 -

17. G. Hankinson, B.J. Lowesmith, P. Genillon, G. Hamaide, "Experimental study of

releases of high pressure natural gas from puncture and rips in above-ground

pipework", 2000 International Pipeline Conference, Volume1 ASME 2000, 2000.

18. Harris, R.J., and M.J. Wickens. "Understanding vapor cloud explosions-an

experimental study", 55th Autumn Meeting of the Institute of Gas Engineers, 1989.

19. Hjertager, B. H. "Numerical simulation of flame and pressure development in

gas explosions", SM study No. 16, 1982.

20. I.H. Shames, "Mechanics of Fluids", 2nd edn., McGraw-Hill, Singapore, 1992.

21. I.H. Shames, "Mechanics of Fluids", 3rd edn., McGraw-Hill, Singapore, 1992.

22. J.E.A. John, W.L. Haberman, "Introduction to Fluid Mechanics", 2nd edn,

Printice-Hall, New Jersey, 1980.

23. J.E.A. John, "Gas Dynamics", 2nd edn., Prentice-Hall, New Jersey, 1984.

24. J. R. Howell and R. O. Buckius, "Fundamentals of Engineering Thermodynamics",

McGraw-Hill, New York, 1987.

25. Lap-Mou Tam, Afshin J. Ghajar, "Effect of Inlet Geometry and Heating on the

Fully Developed Friction Factor in the Transition Region of a Horizontal Tube",

Experimental Thermal and Fluid Science , 15:52-64, 1997.

26. Morton M. Denn, "Process Fluid Mechanics", Prentice Hall PTR, New Jersey, 1980.

27. M.R. Acton, G. Hankinson, B.P. Ashorth, M. Sanai, and J.D. Colton, "A Full Scale

Experimental Study of Fires Following the Rupture of Natural Gas Transmission

Pipelines", 2000 International Pipeline Conference, Volume 1 ASME 2000, 2000.

28. Office of Air Quality Planning and Standards, "Guidance on the Application of

Refined Dispersion Models to Hazardous/Toxic Air Pollutant Release", U.S.

Environmental Protection Agency, 1993.

29. P.L. Frank, "Loss Prevention in the Process Industries", 2nd edn,Butterworth-He

inemann, Oxford, 1996.

30. P.L. Frank, "Loss Prevention in the Process Industries", 3rd edn, Butterworth-H

einemann, Oxford, 2005.

31. TNO Yellow Book, "Methods for the calculation of physical effects(CPR 14E)",

TNO, The Netherlands, 3rd. edn. 1997.

32. TNO Purple Book, "Guidelines for quantitative risk assessment(CPR 18E)", TNO,

The Netherlands, 1st. edn. 1999.

33. Y.-D. Jo, B.-J. Ahn, "A simple model for the release rate of hazardous gas

from a hole on high-pressure pipelines", Journal of Hazardous Materials, 2002.

34. Y.-D. Jo, B.J. Ahn, "Analysis of Hazard Area Associated with High-Pressure

Natural-Gas Pipeline", Journal of Loss Prevention in the Process Industries,

2002.

- 210 -

약 어 표

AEGLs Final and interim Acute Exposure Guideline Levels

AIHA American Industrial Hygiene Association

AJAX Asynchronous JavaScript and XML

ALOHA The Areal Location of Hazardous Atmospheres model

API Application Programming Interface

BLEVE Boiling Liquid Expanding Vapor Explosion

CS Client Server

CARIS Chemical Accident Response Information System

CASAS Chemical Accident on the Spot Action information System

CCSMS Center for Chemical Safety Management System

CMMI Capability Maturity Model Integration

CY-PIS Cyberlogitec S/W Process Innovation System

DBMS Database Management System

DEGADIS Dense Gas Dispersion

DIPPR Design Institute For Physical Properties

DOE The U.S Department of Energy's

EPA Environmental Protection Agency

ERPG Emergency Response Planning Guidelines

GIS Geographic Information System

GPKI Government Public Key Infrastructure

HA High Availability

HG-SYSTEM Hydrogen Fluoride and ideal gases System

HTTP Hypertext Transfer Protocol

HTTPS Hypertext Transfer Protocol over Secure Socket Layer

ISO International Organization for Standardization

ISP Information Strategic Planning

IT Information Technology

JSON JavaScript Object Notation

JSP Java Server page

JSTL JSP Standard Tag Library

LBS Location Based Service

MAC Media Access Control

MSDS Material Safety Data Sheet

MVC Model View Controller

- 211 -

NFPA National Fire Protection Association

PAC Protective Action Criteria

PHAST Process Hazard Analysis Software Tool

POI Point Of Interest

PPM Parts Per Million

RAMS Regional Atmospheric Modeling System

RPC Remote procedure call

SCIPUFF Second-order Closure Integrated PUFF

SDS Safety Data Sheet

SLAB An Atmospheric Dispersion Model for Denser-Than-Air Releases

SSL Secure Sockets Layer

SVN Subversion

TEEL Temporary Emergency Exposure Limit

TM Transverse Mercator

TNO The Netherlands Organization for Applied Scientific Research

TRACE Toxic Release Analysis of Chemical Emissions

UTM Universal Transverse Mercator

VCE Vapor Cloud Explosion

- 212 -

구분 세부내역 수량

GIS 서버

DL580G5

- 2.4GHz Quad-Core Processor 2개

- 8GB Memory

- 146GB Disk 6개

- 1,000 Base-TX Dual Port 1개

- DVD-ROM 지원

- 전원 이중화, Rack Type

1식

Web 서버 1식

RACK

- Sun Rack II 1242, Non-Conf Ship

- Jumper Cable Kit SunRack II

- Jumper Cable Kit : 10 x 2m C13

- PDA 15kVA, 3-Phase, 5-Pin, HV

- Installation of 42U Rack

5식

KVM

스위치

- 17인치, 8포트 듀얼 레일 LCD KVM Switch, PS/2 2식

- KVM Cable, 10m 12개

구분 세부내역 수량

웹지도

(GIS)

컨트롤

Spatial Broker

- 상용 Web GIS S/W

- 개방형 표준 API 제공

- 다양한 데이터 소스와의 접목 가능

1식

WASJEUS

- 상용 Web Application Server S/W(클러스터링 지원)2식

Web Server

SW

WebtoB

- 상용 Web Server S/W2식

웹보안Secuve_TOS

- 강력한 접근권한 통제, 지능형 침입탐지 및 방어2식

최종성과품 제출목록

1. 소프트웨어 목록

2. 하드웨어 목록

- 213 -

구분 내역 수량

최종성과품

1. 최종보고서 50부

2. 최종보고서 별책부록 20부

3. 운영자 매뉴얼 10부

4. 사용자 매뉴얼 100부

5. 개발단계별(분석, 설계, 개발․구현) 산출물(바인딩) 5부

6. 위 1~5항과 개발단계별 산출물 파일, 프로그램 소스,

이미지 파일수록 CD3부

7. 성과품 관련 SW 및 HW 라이센스

(DIPPR DB 라이센스 포함)각 1부

정산자료 용역사업 사용내역서 및 증빙자료 1부

3. 보고서 및 CD 목록

- 214 -

<부록>

별책부록 목차

1. 위험성평가 모델

1.1. 소스모델 수식

1.2. 화재모델 수식

1.3. 폭발모델 수식

1.4. 가우시안 확산모델 수식

1.5. 디가디스모델 수식

1.6. DIPPR 제공 온도종속변수 산출수식

2. 위험성평가 모델 구동과 관련한 물질 목록

2.1. DIPPR 중 모델 구동 가능물질과 PAC 일치 목록

2.2 취급업체 취급물질 중 모델 구동 가능물질 목록

2.3 취급업체 취급물질 중 확산모델 구동 가능물질 목록

2.4 취급업체 취급물질 중 모델구동 불가능 물질 목록

3. 위험성평가 모델 실행결과

3.1. 화재위험성이 높은 사고대비물질 모델 실행 결과

3.2. 건강위험성이 높은 사고대비물질 모델 실행 결과

3.3. PLUME, PUFF가 나오는 경우의 모델 실행 결과

3.4 2차 위험성평가 실행 결과

4. 물질 목록

4.1. DIPPR 물질 목록(가능여부판별 포함)

4.2. PAC 물질 목록