Erp
ERP 시스템 개발 (회사 내부 인트라넷)
C#
ASP.NET WebForms
MS-SQL
JavaScript
Visual Studio
jQuery
Infragistics
2019.05 - 2019.10


(0 / 0)
프로젝트 개요
사내 인사·프로젝트·경력 관리를 통합하는 ERP 인트라넷 시스템을 구축하며 백엔드와 프론트엔드 전반을 담당했습니다.
기존 MS Access 기반으로 운영되던 내부 시스템의 제약과 불편을 해결하기 위해 착수한 프로젝트로, PM 1명과 개발자 2명으로 구성된 팀에서 백엔드와 프론트엔드를 모두 책임졌습니다. 인사·프로젝트·경력 관리 전반의 업무 흐름을 재정비하고, REST API부터 화면 설계까지 일관된 구조를 마련했습니다.
담당 역할
- 백엔드 — 인사관리, 프로젝트, 경력관리 컨트롤러 개발과 복잡한 쿼리 작성, REST API, 파일 업로드 및 엑셀 데이터 추출 기능 구현
- 프론트엔드 — UI 컨셉 설계, HTML/CSS 템플릿 구축, Infragistics 데이터 바인딩과 시각화, 각종 증명서 출력 문서화 작업 수행
업무 범위
인사관리 모듈에서는 인사명령, 휴가, 인사 정보 관리 등 인사팀 업무를 자동화했고, 프로젝트 관리 모듈은 진행/발주/완료 상태와 투입 인력·기간·비용을 추적할 수 있도록 구성했습니다. 경력 관리 모듈은 기술자 현황과 발주 대응 자료를 즉시 확인할 수 있게 데이터를 중앙화했습니다.
복잡한 데이터를 다루기 위해 컨트롤러와 쿼리를 직접 작성하고 저장 프로시저를 설계해 일괄 처리와 조건 검색을 구현했으며, 각 화면에는 CRUD, Validation, 파일 업로드, 페이징, 엑셀·PDF 추출 기능을 제공했습니다.
또한 D3.js 기반 그래프로 KPI를 시각화하고, 퍼블리셔 없이 전체 레이아웃과 디자인 컨셉을 정의해 사용자 경험을 개선했습니다.
주요 기여
- ASP.NET WebForms 기반 컨트롤러와 저장 프로시저를 통해 대량 데이터 입력·삭제 및 조건 검색 기능 지원
- 사내 디자인 가이드에 맞춘 HTML/CSS 레이아웃과 재사용 가능한 컴포넌트 템플릿 설계
- Infragistics 프레임워크와 외부 API를 활용해 표·그래프 등 업무 데이터를 직관적으로 시각화
- 문서 업로드/다운로드와 엑셀 추출 파이프라인을 구축해 인사·프로젝트 관리 효율 극대화