- 엠바카데로의 기술: 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 15542
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 13994
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 16531
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 22105
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 23348
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 18960
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 39347
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 174759
63 이번주! 꼭 알아야 할 C++ 기술 관리자 2021.07.09 1218
62 C++빌더 VCL 애플리케이션에서 PYTHON4DELPHI 활용하기 관리자 2021.06.09 1420
61 C++빌더 컨테스트! 관리자 2021.06.04 499
60 C++에서 루프(FOR LOOPS) 활용하기 관리자 2021.04.06 429
59 [고객 사례- POS, C++빌더] YG-POS - 소상공인을 위한 무료 소프트웨어 관리자 2021.02.08 658
58 C++ 유니코드 문자열 리터럴(Unicode String Literal) 활용 방법 관리자 2021.01.22 455
57 C++빌더 마이그레이션, C++ 프로젝트를 간편하게 업데이트 하는 방법 관리자 2021.01.19 311
56 [업데이트 서브스크립션 무료 솔루션] TWINECOMPILE – C++ 컴파일 속도를 현격하게 줄여줍니다! [1] 관리자 2020.12.18 489
55 단 한 줄의 코드로 완성하는 C++ CUSTOMER/SALES 애플리케이션 관리자 2020.11.09 410
54 C++ 업데이트 소식: 10.4와 10.4.1에서 집중한 C++ 품질과 관련하여 관리자 2020.10.12 310
53 [마이그레이션] C++빌더 프로젝트 업데이트하기! 관리자 2020.09.17 404
52 C++ 빌더 BDE를 FireDAC으로 마이그레이션 자동화 도구 [1] file 험프리 2020.09.10 358
51 C++17 알고리즘 라이브러리 병렬 정렬 사용하기 관리자 2020.08.13 408
50 [고객 사례- 의료, C++빌더, 모바일, IoT] 브루너 컨설팅, 손목 웨어러블 헬스케어 기기 관리자 2020.08.11 403
» [고객 사례- POS, 주문, C++빌더, 멀티플랫폼] BCPOS - 클라우드를 연동한 다양한 간편 결제 지원 POS 관리자 2020.08.04 756
48 [10.4 시드니 신기능] Win64 C++용 새로운 디버거 험프리 2020.05.26 614
47 C++로 UI를 손쉽게 개발해봅시다! 관리자 2020.04.07 1332
46 C++ 언어와 C++빌더의 23년! 관리자 2020.03.13 579
45 MS 비주얼 스튜디오 C++을 C++빌더와 함께 활용하기 관리자 2020.03.12 541
44 마이크로소프트 비주얼 C++ 개발자를 위한 C++빌더 활용 방법 관리자 2020.02.19 460