(SI구축사례) 2015년 기술은행(NTB) 시스템 고도화 구축
- 2019-08-26
- Posted by: javasolution
- Category: 공공정보화
댓글 없음
▶ 프로젝트명 | 2015년 기술은행(NTB) 시스템 고도화 구축 |
▶ 사업목표 | 사용자 및 관리자가 쉽고 편하게 사용할 수 있는 기술은행(NTB) 운영시스템 고도화 |
▶ 개발환경 | JAVA / 전자정부프레임워크 / 홈페이지 및 내부 관리시스템 |
▶ 발주기관 | 한국산업기술진흥원 |
▶ 주요 기능 | – NTB 구축사업의 PM으로 운영시스템 고도화 구축 사례 – SQL튜닝, 개발소스 최적화를 통하여 기술은행(NTB) 홈페이지 속도개선 – 기관의 불편불만사항, 사업개선, 업무추진 방안 등 규제신문고 게시판 구축 – 수요자 중심의 맞춤형 콘텐츠 개발을 위한 웹접속로그 분석 및 개발 – 특허정보 및 과제정보 현행화를 위한 일괄갱신 프로그램 개발 – 반복적이고 불필요한 과정을 제거하고 업무상의 단계를 통합하기 위한 기능 개선 – 언제 어디서든지 기술탐색ㆍ기술사업화동향 정보제공을 위한 모바일 홈페이지 구축 |
▶ 정보화지침 | – 보안정책 적용 여부 (공공기관 정보시스템 구축·운영 지침 및 SW 개발보안 가이드 준수) – 모바일 보안/환경 적용 여부 (모바일 전자정부 표준 프레임워크 활용 가이드라인 준수) – 정보시스템 및 행정정보DB 표준화 지침 준수 여부(행정정보 데이터베이스 표준화지침 준수) – 웹 표준 준수 여부(웹 접근성 및 웹 표준 준수 가이드 및 한국형 웹 콘텐츠 접근성 지침 2.0 준수) |
▶ 개발업무
1. 기술은행(NTB) 홈페이지 속도개선
- 기존 홈페이지 접속지연 진단을 통해 속도 저하 원인 분석
- 시스템 성능 측정도구를 활용하여 현저하게 느린 병목구간 원인 분석
- SQL 튜닝, 개발소스 최적화, 시스템 장애요인 제거를 통한 홈페이지 속도 개선 추진
2. 화면설계 & 프로토타이핑 툴을 활용하여 개발기간 단축
- 신규 업무 화면설계시 화면설계툴(BasamicMockup) 적용
- 규제신문고 주요 기능을 실제 오픈 환경과 유사하게 작성하여 업무협의 및 공유
- 가시화된 화면설계를 통한 현업확인으로 개발 재작업 최소화 및 실무자 만족도 향상
- 실행가능한 주요 기능별 개발 및 실무자와 함께한 반복적인 테스르로 오류 최소화(애자일 방법론 부분 적용)
3. 사용자 편의 기능 추가 및 개선
- 회원가입 시 본인인증 접근성 강화를 위한 휴대폰 인증 추가
- 고품질의 출력물 및 엑셀·PDF·HWP 등 다양한 서식 다운로드를 위한 웹리포팅툴(Clip Report) 적용
- 특허상태 (등록, 소멸, 거절 등) 등 현행화를 위해 주기적 갱신을 위한 관리자 모듈 개발
4. 수요자 맞춤형 정보제공을 위한 웹접속로그 패턴 분석을 위한 개발
- NTIS API를 통해 과제고유번호, 과제명, 연구기관명 등 20개 항목 연계
- 과제정보 변경으로 인해 주기적으로 갱신할 수 있는 관리모듈 기능 제공
5. NTB 웹접속로그 분석을 위한 개발
- 월별, 분기별 등 기간별 사용자 방문현황 분석
- 방문자수 증감에 따른 시스템 성능 진단 및 측정
- 비활성 콘텐츠에 대한 원인분석 및 개편
- 사용자가 주로 이용하는 콘텐츠 현황분석
- 킬러 콘텐츠 개발 및 미사용 콘텐츠 개편
6. 모바일 홈페이지 구축
- 월별, 분기별 등 기간별 사용자 방문현황 분석
- 방문자수 증감에 따른 시스템 성능 진단 및 측정
- 비활성 콘텐츠에 대한 원인분석 및 개편
- 사용자가 주로 이용하는 콘텐츠 현황분석
- 킬러 콘텐츠 개발 및 미사용 콘텐츠 개편