푸른들소프트
대학 연구자료 검색 시스템 구축 — 대규모 데이터 서비스화 사례 본문

안녕하세요
젊고 실력있는
SI 전문 기업 푸른들소프트 입니다.
오늘 소개할 사례는,
대학 연합 연구소와 함께 개발한
연구데이터 검색 시스템 입니다.
이 프로젝트는 연구소가 보유한 코드 기반 연구성과를
웹 기반으로 시각화 하고, 쉽게 검색할 수 있도록 설계된 시스템 입니다.

연구성과를
누구나 쉽게 활용할 수 있도록
K 대학의 연구팀은 다년간의 관련 연구를 통해 방대한 양의 분석 자료를 축적해왔습니다.
하지만 대부분의 데이터는 GitHub와 내부 폴더에 저장되어 있어,
데이터 구조를 잘 모르는 외부 기관이 활용하기는 어려운 상태였습니다.
이에 따라,
- 연구 데이터를 시각적으로 정리하고
- 연구성과를 누구나 쉽게 검색 가능하며
- 외부에서도 접근 가능한 웹사이트로 구축하는 프로젝트가 시작되었습니다.

연구자료 검색 시스템
GitHub에 흩어져 있는 수많은 코드 오류 데이터를,
하나의 플랫폼에서 통합적으로 검색할 수 있도록 구성했습니다.
오류 데이터는 GitHub 저장소에 연동되어 있으며,
Git API를 활용하여 매일 새벽 자동으로 업데이트를 진행하여 최신 상태를 유지합니다.
사용자(기관, 연구자)는 플랫폼 내에서 별도 개발 지식 없이도 검색만으로
다양한 오류 사례에 접근할 수 있습니다.
검색 필터는 다음과 같이 구성되어 있어
사용자 목적에 맞는 세분화된 검색이 가능합니다.
검색 결과는 실제 GitHub 소스코드의 링크와 함께
파일명, 함수명, CWE 분류, 오류 위치 등이 정리되어 한눈에 확인 가능합니다.

오류 데이터 시각화
단순 리스트 방식이 아닌, 관계 기반 시각화로 전체 구조를 한눈에 보여줍니다.
Git에서 수집한 오류 데이터를 기반으로,
각 오류 간의 연결 구조를 3D 네트워크 그래프 형태로 시각화합니다.
3D 화면은 마우스 조작을 통해 확대, 축소, 회전(로테이션)이 가능하며,
사용자가 원하는 시점에서 구조를 자유롭게 확인할 수 있어
직관적인 분석과 발표용 자료로 활용하기에 적합합니다.
특히 그래프의 중심 노드, 밀집 영역, 오류 유형별 연결 구조를
시각적으로 강조하여 복잡한 오류 데이터를 한눈에 이해할 수 있도록 돕습니다.
이 시각화 기능은 단순히 보기 좋게 만드는 것을 넘어,
연구자료 간의 연관성과 발생 패턴을 직관적으로 파악할 수 있도록 돕습니다.

코드 위치 자동 이동 및 상세 구조 확인
시각화된 오류 노드를 클릭하면,
해당 오류가 발생한 구체적인 코드 위치로 자동 연결됩니다.
오류 하나하나를 직접 찾아다닐 필요 없이,
시각화 화면에서 특정 오류를 클릭하면 바로 소스코드 화면으로 이동하며,
해당 코드의 앞뒤 문맥과 구조를 함께 확인할 수 있습니다.
해당 오류가 포함된 함수, 파일 경로, 프로젝트 구조까지
한 화면에서 파악할 수 있어, 단일 페이지 내 학습/분석/보고가 모두 가능합니다.

단순히 데이터를 보여주는 웹사이트를 넘어
연구소에서 축적한 데이터를 검색 하고,
시각적으로 탐색하며,
실제 코드와 연결되는 형태로 구현한 완성형 시스템입니다.
이처럼 연구성과를 단순 보고서 형태에 그치지 않고,
서비스화하고 공개 가능한 플랫폼으로 전환하는 작업은
산학협력단이나 공공기관에서
성과의 실효성과 활용도를 높이는 데 매우 효과적인 방식입니다.
우리 연구소가 보유하고 있는 자료를
이렇게 외부에 공유할 수 있다면 얼마나 좋을까? 라는 고민에서 시작되었고
푸른들소프트는
고객 요구에 맞춰 현실적인 시스템으로 구현해낸 프로젝트 입니다.

푸른들소프트는
웹, 앱, 기업 프로그램, 쇼핑몰 등 다양한 IT 프로젝트를 폭넓게 수행하는
대구·경북 지역에서 보기 드문 젊고, 실력있는 기술 중심 기업입니다.
단순히 ‘개발만 잘하는 회사’가 아니라,
고객의 비즈니스 상황을 이해하고
그에 맞는 맞춤형 기획부터 UI/UX 설계,
개발 기술 선정, 운영까지 전 과정에 깊이 관여하는 토탈 솔루션 파트너입니다.
저희는 유연한 사고,
빠르게 진화하는 기술에 대한 흡수력을 바탕으로
최신 트렌드와 실무 요구를 모두 반영할 수 있는 실력 있는 팀입니다.
기성 솔루션에 억지로 고객을 맞추는 것이 아니라,
스타트업, 소상공인, 중소·중견기업 등
고객의 상황에 꼭 맞는 시스템을 설계하고,
실질적인 업무 효율과 비용 절감을 만들어내는 데 집중하고 있습니다.
단기 성과에 급급한 개발이 아닌,
고객의 변화에 함께 적응하고,
장기적으로 함께 성장할 수 있는 파트너로서
신뢰할 수 있는 기술 동반자가 되어드릴 것을 약속드립니다.
지금, 푸른들소프트와 함께 귀사의 다음 변화를 설계해보세요.
작은 고민도 진지하게 듣고, 실력과 기술로 해답을 드리겠습니다.
'개발 노트 > WEB' 카테고리의 다른 글
| 중소기업 HRM 시스템 개발 — 인사관리 자동화 구축 사례 (0) | 2025.11.05 |
|---|---|
| AI 기반 대학 연구성과 플랫폼 개발 — 공공 웹사이트 구축 사례 (0) | 2025.11.04 |
| 공공기관 회계관리 시스템 개발 — 연구기관 맞춤형 ERP 구축 사례 (1) | 2025.10.30 |
| 색다른 방탈출 경험을 위한 테이블 방탈출 플랫폼 제작엔 푸른들소프트 (0) | 2025.06.27 |
| 온라인 쇼핑, 커뮤니티, 실시간 라이브 동영상 플랫폼 제작엔 푸른들소프트 (0) | 2025.06.20 |
