- 엠바카데로의 기술: C++빌더

- 분야: POS

- 개발: BUSICOM

 

'BCPOS' 자세히 보기

 

BUSICOM은 1986년 설립된 POS 등록 솔루션을 제공해 온 전문 기업입니다. 면세점, 특수 매장, 도/소매장 등에서

BUSICOM 솔루션을 사용하고 있는데 특히 현금 없는 매장(캐쉬리스, Cashless)으로의 결제 패턴 변화에 대응한 간편 결제 서비스 뿐만 아니라 소비세 관련 이슈 등에 대한 해결책을 제시해왔습니다.

 

BCPOS (윈도우 OS용 클라우드 연동 POS 시스템)과 Seav (터치 패널 POS 등록기)

 

 

 

30년 이상의 엠바카데로의 C 언어 개발 경험

 

창립부터 BUSICOM은 엠바카데로의 C언어 시리즈로 POS 시스템을 개발해왔습니다. 

"처리 속도가 가장 빠른 C언어를 찾다가 당시 볼랜드 사의 터보C (Turbo C)를 채택하게 되었습니다. 후속 제품인 C++빌더로 우리 기업의 대표적인 솔루션을 윈도우용으로도 선보일 수 있었습니다. 그리고 터닝포인트가 되어준 2000년, 모든 사용자들이 왼도우 버전으로 전환하도록 했었죠"

- 히로시 츄만, BUSICOM 창립자/CEO

 

 

 

C++빌더 - 현금 없는 매장과 인바운드 쇼퍼들의 니즈를 해결할 수 있는 솔루션

 

일반적인 POS 시스템들은 각 매장에 설치되고, 지속적인 하드웨어 유지보수 임대/교체 작업, 소프트웨어 개별 업그레이드 등의 이슈로 인한 어려움들이 있습니다. 또한 최근 대표적인 소비 형태인 현금없는 매장(Cashless) 지원을 위한 QR코드 결제, 페이 결제를 위한 업그레이드도 필요합니다. BUSICOM은 온라인에서 POS 시스템을 업그레이드할 수 있어 이러한 문제를 완벽 해소합니다. 다양한 간편 결제 방식 뿐만 아니라, 면세점에서는 인하된 세율제도를 적용해 소비자 중심의 시스템을 구축했습니다.

 

C++빌더는 업계 트렌드에 대한 통찰력과 고객 니즈 충족을 위해 선택할 수 있는 최고의 개발 도구였다고 BUSICOM 담당자들을 이야기합니다. 기업 자산을 가장 최대한으로 활용할 수 있으면서도 개발 속도 또한 뛰어나기 때문이죠.

 

 

 

파이어닥(FireDAC)으로 SQL 데이터베이스 마이그레이션을 빠르게 완료

 

2016년 BUSICOM의 BCPOS는 새로운 데이터베이스 선택, 설계 변경, 마이그레이션, 테스트에 이르기까지 광범위한 대규모 업그레이드를 진행했습니다. 이전 BCPOS는 BDE(Borland Database Engine)로 액세스하는 데스크톱 "파라독스(Paradox)" 테이블로 구성되어 있었습니다. BDE가 사라지고 파이어닥으로의 업그레이드를 진행했는데, 완전히 새로운 RDBMS 선정부터 설계 과정까지 모두 포함해 2년이 걸렸습니다. 이 정도로 가능했던 이유는 "파이어닥" 데이터베이스 활용으로 막히는 작업없이 마이그레이션 작업이 모두 원활하게 진행되었기 때문입니다.

 

"엠바카데로 워크샵을 적극 활용했습니다. 제공되는 파이어닥 컴포넌트들을 활용하면 소스 코드를 많이 손댈 필요없이 마이그레이션이 가능하더군요. 그래서 프로젝트를 시작하기로 결정했었죠."

- 히데히로 이시다, 개발 매니저

 

RDBMS로 PostgreSQL을 선택했는데, 파이어닥이 모든 주요 RDBMS를 지원하기 때문에 작업이 수월했습니다. 이로써 BCPOS는 100만 개 이상의 데이터 샘플을 수용 가능한 용량을 갖출 수 있었고 처리 속도, 재해 복구 등의 기능적 이점도 취할 수 있었습니다. 사용자들에게 포인트 제공, 오프라인과 온라인 매장 간의 재고관리 연계 실시간 업데이트 등의 기능을 제공할 수 있게 되었습니다.

 

 

크로스-플랫폼 개발 기능으로 개발 리소스 대폭 절감

 

2018년 3월 아이패드용 앱 'Atto Kessai'를 출시합니다. 이 앱은 C++빌더 10.2 도쿄 버전으로 개발했는데, C++빌더 크로스 플랫폼 개발 기능을 활용해, 기존 윈도우용 프로그램을 단 1주일만에 모바일 용 프로토타입 앱으로 완성했습니다.

 

BUSICOM 사의 직원은 100명이 넘는데 그 중 개발자는 단 12명에 불과합니다. C++빌더를 사용함으로서 개발 프로세스는 더욱 빨라지고, 개발 자원은 줄일 수 있었던 것입니다.

 

 

다양한 페이 결제용 앱 "Atto Kessai"

 

   

 

 

더 많은 고객사례 확인하기


  

 

 

분야별고객사리스트.png    개발사례등록신청하기.png    개발사례문의하기.png

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 24754
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 23056
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 25066
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 30935
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 31977
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 27378
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 48431
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 185380
1263 이 달의 기술자료 - 2020년 09월 file 험프리 2020.08.27 313
1262 델파이/C++빌더에 TTcpClient, TTcpServer, TUdpSocket 등록하기 [1] file 험프리 2020.08.26 817
1261 [고객 사례- 델파이, 예술, 창작] 아트젠, 컴퓨터로 완성하는 미술 작품 관리자 2020.08.25 459
1260 2020 년 8 월 GM 업데이트 관리자 2020.08.24 551
1259 C++17 알고리즘 라이브러리 병렬 정렬 사용하기 관리자 2020.08.13 478
1258 [고객 사례- 의료, C++빌더, 모바일, IoT] 브루너 컨설팅, 손목 웨어러블 헬스케어 기기 관리자 2020.08.11 510
» [고객 사례- POS, 주문, C++빌더, 멀티플랫폼] BCPOS - 클라우드를 연동한 다양한 간편 결제 지원 POS 관리자 2020.08.04 880
1256 이 달의 기술자료 - 2020년 08월 험프리 2020.07.30 426
1255 [10.4 시드니][패치] RAD스튜디오 10.4 '세 번째 패치(Patch 3)': VCL그리드, C++Win64 디버깅, C++ 안드로이드 예외처리 핸들링 및 리소스 등 관리자 2020.07.29 748
1254 [생산성] RAD 스튜디오, 델파이, C++빌더 단축키 표 관리자 2020.07.28 510
1253 [발표자료] VCL 애플리케이션 확장하기 with RAD 서버 관리자 2020.07.22 539
1252 [발표자료] 20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio 관리자 2020.07.22 323
1251 [무료 툴] 델파이 JSON 데이터 자동 연동 프로그램 file 관리자 2020.07.20 873
1250 델파이 개발자 관점에서 본 C++ 빌더 file 김원경 2020.07.20 1531
1249 [10.4 시드니][패치] RAD스튜디오 10.4 '두 번째 패치(Patch 2)'를 다운로드 받으세요! 관리자 2020.07.20 975
1248 안드로이드 SDK 수동 설치 방법 file 김원경 2020.07.15 5635
1247 OAuth 2.0 연동 - 네이버 API 연동(네이버 아이디로 로그인) 험프리 2020.07.15 1373
1246 RAD Studio의 생산성 툴링 : 탐색기 김원경 2020.07.09 406
1245 RAD Studio의 생산성 툴링 : 북마크 김원경 2020.07.09 400
1244 iOS 앱스토어 1024x1024 아이콘 문제에 대한 해결 방법 김원경 2020.07.08 575