안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
Kia EU Dealer oData API 연동 시스템 구축
상주
개발
웹 · 기타
스크래핑ㆍAPI, 아키텍처 컨설팅, 내부 시스템 운영
프로젝트 배경
1) 문제점
웹 표준을 사용하지 않은 인터페이스 방법으로 외부 Consumer 에게 데이터를 제공할때 어려움에 직면
웹 표준인 oData 를 활용하여 데이터를 제공할수있도록 구현하고자함.


2) 프로젝트의 목표
웹 표준 방법론(REST, oData 등) 을 준수하며,
API 를 테스트 할때 유저입장에서 사용하기 편하도록 UI/UX 를 구성하여 제공하도록 함.


3) 주안점
- 관리자는 인터페이스용 계정을 만들때 신속 정확하게 계정을 만들수있도록 지원.
- API 를 테스트 할수있는 계정을 받았을때, 계정을 가지고 API 를 활용하여 데이터를 확인할수있게
Swagger Testing 페이지를 개발하여 UX 적인 관점에서 편리함을 제공.
- 웹 표준 인터페이스 방법인 oData 를 활용하여 데이터를 json 으로 제공할수있도록 개발.
프로젝트 성과
oData 표준 인터페이스 방법론 활용
기존 HTTP 통신방법론을 사용하던 인터페이스 방법에서
웹표준 oData 를 활용하게 개발하였습니다.
이로인해 KIA 시스템의 데이터 통합을 달성하여 시스템간의 데이터 불일치를 해소하였습니다.
핵심 기능
oData API
기존 엑셀 및 시스템 별로 분리되어 있던 데이터를
oData API 를 통해 하나의 데이터를 제공함으로서
모든 시스템의 딜러, 딜러사원 데이터를 일치, 통일화 시켜 데이터 불일치를 해소
진행 단계
요구/분석/설계
2024.06.
고객 미팅으로 어떤요구사항이 있는지
시스템에 어떻게 구현할지 분석
시스템 구성, 아키텍처 협의
초기 제안 문서 도출
프로그램 개발/기능개발
2024.07.
고객이 요구한 요구사항 및 화면 레이아웃에 맞춰 기능 개발, 프로그램 개발 진행
통합 테스트
2024.08.
고객사에서 요구한 기능이 제대로 구현되어있는지 확인
기능 동작 및 프로세스 확인
원하는 기능이 제대로 구현안되었거나, 동작 안하는 케이스 다시 리뷰 및 컨펌
시스템 오픈
2024.09.
프로젝트 운영에 오픈 및 고객사 이관
프로젝트 상세
1) 포트폴리오 소개 :
Kia EU Dealer, Employee Data oData Interface API 솔루션 개발

2) 작업 범위 :
- 설계, UI/UX 디자인, 서버구축(EU Cloud for Windows), Swagger 테스트 페이지, 관리자 페이지 개발
- 반응형 웹(Bootstrap3), oData Web Interface API
- 상세 기술 .net Framework, PostgreSQLDB

3) 주요 업무 :
- SAP ERP R/3 의 RFC 를 활용하여 내부데이터를 외부 데이터베이스(PostgreSQL) 구축
- 웹 인터페이스 표준 oData 기술을 활용하여 KIA EU Dealer, Employee 데이터를 제공하는 API 솔루션 개발
- Third Party Vendor 에게 권한 및 인터페이스 용도 계정을 만들수있는 관리자 화면 개발

4) 주안점 :
- 사용자의 편의를 위하여 반응형 웹 구현에 중점을 두었습니다.
- 웹 표준 oData 를 활용하여 API 를 제공할수있도록 구현하였습니다.
- API 를 테스트 할수있도록 Swagger 페이지를 추가로 개발하여 UX 측면의 편리함을 제공하였습니다.
데이터 테스트를 위한 Swagger 개발 상세 화면입니다.
oData 통신으로 API 를 제공받는 테스트 용도 화면입니다.
API 통신 결과를 Tracking 할수있도록 화면을 개발하여 제공하였습니다.
데이터통신을 위한 Consumer 계정 생성용 화면입니다.

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

hs******
개발 · 법인사업자

프로젝트 정보

참여 기간
2024.06. ~ 2024.09.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
KIA EU
역할
풀스택개발자
관련 기술
.Net
SAP JCO RFC
PostgreSQL
Bootstrap

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30