- 엠바카데로의 기술: 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 17916
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 16268
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 18908
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 24514
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 25886
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 21248
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 41833
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 177129
563 [업데이트][핫픽스][10 시애틀] OS X 앨 캐피텐 지원과 iOS SDK 호환성 강화를 위한 PAServer 핫픽스 출시 험프리 2015.10.02 798
562 iOS 개발환경 설정이 잘 되지 않은 경우 체크사항 - iOS 버전 확인 필요 file Humphery 2015.10.01 835
561 안드로이드 개발환경 추가 조치방법 - RAD Studio에서 SDK 설정 Humphery 2015.10.01 5602
560 [추가자료] 안드로이드 개발환경 추가 조치방법 - 수동 SDK Tools 업데이트 file Humphery 2015.10.01 3112
559 iOS9의 새로운 기능인 "App transport Security" 예외 허용을 위한 Info.plist xml 수정방법 [1] Humphery 2015.10.01 865
558 [마이그레이션] 함수(또는 변수)에 빨간밑줄이 가고 컴파일 시 Undeclared Identifier 오류 시 조치방법 file 험프리 2015.09.30 2395
557 XE7과 XE8에서 iOS 9용 iOS 32비트 애플리케이션을 빌드하는 절차안내. Humphery 2015.09.25 478
556 이 달의 기술자료 - 2015년 10월 file 험프리 2015.09.25 551
555 [무료 온라인 세미나] 사물인터넷 실제 구현하기 DeepDive! 관리자 2015.09.15 393
554 바이너리 폼파일(*.dfm)을 텍스트 폼파일로 변경하는 도구 Humphery 2015.09.15 1502
553 [발표자료] 20150910 "RAD Studio 10 시애틀" 출시 기술 워크샵 관리자 2015.09.11 317
552 델파이 문서화 도구 참고링크 Humphery 2015.09.11 1188
551 [무료 온라인 세미나] 새로운 RAD Studio 10 시애틀: 윈도우 10 혜택을 누리세요! 관리자 2015.09.11 280
550 [시애틀] 안드로이드 서비스 앱을 만들 수 있습니다. Humphery 2015.09.07 697
549 [시애틀] 컨트롤 힌트, 윈도우 10 용 네이티브 랜더링 등 윈도우 10용 FMX! 험프리 2015.09.07 1239
548 [시애틀] 비콘펜스(BeaconFence)등 새로운 오픈 소스와 컴포넌트 패키지를 IDE에서 직접 확보할 수 있습니다. Humphery 2015.09.07 955
547 [시애틀] 윈도우32비트 프로젝트에서 C++11 표준을 적용할 수 있습니다. Humphery 2015.09.07 1125
546 [시애틀] 스타일북 컴포넌트에 여러개의 플랫폼 스타일을 담을 수 있습니다. Humphery 2015.09.04 568
545 [시애틀] 20개 이상의 IDE 생산성 기능들이 내장되어 생산성, 품질, 안정성이 향상됩니다. Humphery 2015.09.04 455
544 [시애틀] iOS 64bit와 유니버셜앱을 만들고 디바이스에서 디버깅할 수 있습니다. Humphery 2015.09.04 514