- 엠바카데로의 기술: 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 15469
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 13974
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 16505
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 22062
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 23277
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 18933
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 39266
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 174729
1263 [동영상강의] 델파이 기본 교육_13.메모장 만들기2 관리자 2012.07.04 6954
1262 [XE3] VCL 이나 FireMonkey 폼을 Metropolis UI로 컨버팅하는 1분 동영상 관리자 2012.09.12 6917
1261 [델파이 문법] 프로시저와 함수 #9 file 관리자 2012.08.20 6907
1260 [델파이 문법 시리즈] #6. 제네릭 - 제약조건 file 관리자 2012.03.29 6899
1259 XE5 안드로이드 단말기 연결시 확인사항 file c2design 2013.09.23 6879
1258 [델파이 문법] 클래스와 객체 #12 file 관리자 2012.06.04 6876
1257 파이어몽키용 TMS 그리드의 간략한 소개 백서 관리자 2012.09.26 6867
1256 3줄의 코드로 "움직이는 3D 컬러애벌레" 만들기 관리자 2012.07.12 6864
1255 [델파이 문법] 문법 요소 #4 file 관리자 2012.10.19 6850
1254 [동영상강의] 델파이 기본 교육_15.델파이와 DB연결과 dbExpress 관리자 2012.07.12 6832
1253 [델파이 문법] 클래스와 객체 #9 file 관리자 2012.05.16 6807
1252 [동영상 강의] 델파이 기본 교육_21.트랜잭션처리 관리자 2012.08.10 6790
1251 [델파이 문법 시리즈] #4. 제네릭 - 타입(기반,클래스,인터페이스,레코드,프로시저) file 관리자 2012.03.27 6749
1250 [델파이 문법 시리즈] #5. 제네릭 - 메소드(파라미터,오버로드,타입 호환성) file 관리자 2012.03.28 6739
1249 [델파이 문법] 데이터 타입, 변수 및 상수 #3 file 관리자 2013.02.13 6737
1248 [델파이 문법] 클래스와 객체 #21 file 관리자 2012.07.13 6730
1247 RichEdit 에서 라인과 칼럼을 알아내기 박병일 2011.12.22 6712
1246 C++Builder XE3 파이어몽키 31 비디오(한글자막) 관리자 2013.03.05 6705
1245 델파이 XE 컨버전 가이드 (첨부파일) file 관리자 2012.06.21 6669
1244 안드로이드 - 장비 부팅 시 앱을 자동시작(링크) Humphery 2014.01.15 6639