고객지원

Useful Engineering에 주요 기능을 제공하는 ComponentOne VSFlexGrid™ Pro

Useful Engineering은 한 제조업체를 위해 수많은 서류, 일관성 없는 데이터, 사용하기 어려운 Excel 스프레드시트를 제거하고 중요 정보를 검색하는 데 소요되는 시간을 줄일 수 있는 응용 프로그램을 개발해야 했습니다. Useful Engineering은 관련 데이터(엔지니어링 및 재무) 및 각 부품과 관련된 품목(예: 부품 관련 가격 견적, 부품 관련 판매 주문, 부품 사양)을 취합하기 위해 ComponentOne VSFlexGrid™ Pro를 사용하여 이 응용 프로그램을 개발했습니다. 그 결과 한 시간 넘게 걸리던 검색 작업이 몇 분으로 단축되었습니다.


이 응용 프로그램을 구현하기 전에는 Word, Excel과 같은 표준 Microsoft Office응용 프로그램을 사용했습니다. IT 교육을 받지 않은 사용자가 데이터베이스 관리자 역할을 수행해야 했기 때문에 오류와 비효율성이 발생하고 당혹감을 느낄 수밖에 없었습니다.


Useful Engineering은 데이터 사이의 실질적 관계나 중요한 정보의 분석 또는 검색 방법을 사용하지 않으면서, 이전에 스프레드시트에 저장되어 있었던 다양한 유형의 데이터를 취합할 방법이 필요했습니다. 이에 따라 VSFlexGrid Pro를 선택했는데, 개발자에게 필요한 기능을 제공한다는 이유와 함께 추천도 받았기 때문입니다. Useful Engineering은 VSFlexGrid Pro를 통해 사용자에게 익숙한 응용 프로그램을 손쉽게 지능적으로 개발하고 기본 데이터 저장소에 대한 인터페이스를 제공했습니다. Visual Basic 6의 기본 그리드 형태 컨트롤은 정보를 필요한 방식으로 표시할 수 없었기 때문에 이 제품을 선택했습니다. Visual Basic 6 컨트롤에는 명백한 API가 포함되어 있었지만, 표시 데이터의 서식을 지정할 때 일관성 또는 직관성이 결여되었습니다.


VSFlexGrid Pro를 구매한 이유는 빠른 개발, 자동 인쇄, 다양한 서식 지정 및 표시 옵션이 지원되는 API가 포함되어 있었기 때문입니다. 사용하기 쉽고 고객의 요구 사항을 충족하는 데 도움이 되었으며 가격도 경제적이었습니다."라고 Useful Engineering의 Brian Katz는 말했습니다.


이 솔루션은 120~140시간에 걸쳐 Microsoft Access 데이터베이스와 상호 작용하도록 개발되었지만, XML 구성 파일만 변경하여 일반적 데이터베이스와 호환되도록 설계되었습니다. 탭을 사용하여 부품, 판매, 고객 등 다양한 구성 요소 간에 탐색할 수 있습니다. 각 탭에는 탐색 컨트롤과 주로 탭의 현재 주제와 관련된 정보를 표시하는 하나 이상의 VSFlexGrid Pro 컨트롤이 있습니다. 예를 들면 사용자는 "부품" 탭을 사용하여 부품을 탐색할 수 있으며, 각 부품에 대해 VSFlexGrid Pro는 관련 판매 및 견적을 표시할 수 있습니다. "판매" 탭에서는 사용자가 모든 판매 주문을 탐색할 수 있으며, VSFlexGrid Pro는 해당 주문의 항목을 표시합니다. 또한, 그리드에 표시된 각 항목을 강조 표시하고 응용 프로그램의 다른 영역으로 이동할 수 있습니다. 고급 보고 및 검색을 위한 특별한 탭이 있으며 그리드가 통합된 데이터 입력 기능이 있습니다.

아키텍처는 향후 데이터베이스 업그레이드가 가능하도록 설계된 기본적인 클라이언트-서버 응용 프로그램입니다. 클라이언트는 로컬 실행 파일을 사용하고, 각 시트는 중앙 서버에 있는 데이터베이스에 쿼리를 보냅니다. 모든 클라이언트가 웹을 사용하여 동일한 서버와 데이터베이스를 통해 다양한 보고 작업을 수행할 수 있습니다.


이 응용 프로그램은 다음과 같은 과정을 통해 설계 및 실행되었습니다.

고객 및 잠재적 최종 사용자와 면담하고 비즈니스 프로세스를 파악
스크린샷 및 제한적 워크플로를 사용하여 작동하지 않는 프로토타입 개발
프로토타입에 대해 논의하고 디자인 및 기능 최종 결정
알파 버전 제공
알파 버전에 대한 피드백을 받아 이를 최종 베타 버전에 반영
피드백을 바탕으로 베타 버전 마무리 및 최종 응용 프로그램 제공
이 응용 프로그램은 현재 15,000개의 레코드를 저장하고 있으며, 간단한 사용자 인터페이스, 일관적이고 간편한 데이터 검색, 고품질 보고서 디자인, 간편한 보고서 작성, 뛰어난 응답 시간 및 성능, 작업 시간 감소와 같이 성공에 기여한 여러 중요한 요소로 구성되어 있습니다.


Useful Engineering 정보

Useful Engineering은 데이터베이스 및 응용 프로그램 개발 작업, 웹 사이트 작성 및 유지 관리, 인트라넷 개발 및 지원을 비롯하여 중소기업용 맞춤 소프트웨어 및 웹 솔루션을 제공합니다. 이들의 목표는 더욱 손쉽고 효율적인 비즈니스 프로세스를 구현하는 응용 프로그램을 제작하는 것입니다. 자세한 정보는 www.usefulengineering.com을 참조하십시오.


리스트로 돌아가기