토마토시스템 사업보고서 (2022.12)
2. 주요 제품 및 서비스

가. 주요 제품 등의 매출 현황(단위 : 천원)

구분	2022년(제23기)	2021년(제22기)	2020년(제21기)

매출액	비율	매출액	비율	매출액	비율

제품	eXBuilder6	3,302,736	12.19%	4,051,900	17.73%	914,427	4.83%

eXPortal	110,000	0.41%	653,318	2.86%	210,636	1.11%

eXERD	418,425	1.54%	436,775	1.91%	392,405	2.07%

기타	127,000	0.47%	480,889	2.10%	432,804	2.29%

소계	3,958,161	14.61%	5,622,882	24.60%	1,950,272	10.31%

용역수입	9,342,576	34.49%	9,393,665	41.10%	9,253,493	48.92%

건설형계약매출	13,787,792	50.90%	7,629,100	33.38%	7,704,016	40.73%

기타 매출	1,398	0.01%	210,476	0.92%	7,807	0.04%

매출 총계	27,089,927	100.00%	22,856,123	100.00%	18,915,588	100.00%

당사의 매출은 용역매출, 건설형계약, 제품매출, 기타매출로 구성되어 있습니다. 이 중 제품매출과 기타매출은 고객의 검수확인으로 납품이 완료된 시점에 매출을 인식합니다. 용역매출은 당사가 제공한 제품에 대한 유지보수와 구축한 시스템에 대한 유지보수를 제공하는 경우는 계약기간 동안 발생될 수익을 월할계산하여 경과기간에 대해서만 수익을 인식하고 있습니다. 그리고 당사의 제품 및 상품을 이용하여 시스템구축을 하는 경우 투입법을 기준으로 진행률에 따라 수익을 인식하고 있습니다.

나. 주요 제품 등의 내용 (1) SI

SI사업이란, 기업의 가치를 극대화시키는 정보시스템의 통합 구축으로 시스템의 기획 및 설계, 최적의 하드웨어 선정에서 발주 및 조달, 사용자의 필요에 맞춘 응용 소프트웨어의 개발, 시스템의 유지·보수 등을 포함한 시스템통합(system integration) 사업 입니다.

당사가 영위하는 교육사업분야의 대학정보화 사업은 학사행정, 연구행정, 일반행정 등 정보시스템 구축 및 운영, 유지보수, 컨설팅, 운용 등을 서비스하는 사업으로 대학에 정보서비스를 제공함을 목적으로 하고 있습니다.

[대학 정보시스템 업무]

구분	업무

업무정보시스템	일반행정, 학사행정, 연구행정, 부속행정 등

교육정보시스템	사이버교육, 공학교육 등

업무지원시스템	포털/SSO, 대학 홈페이지, 그룹웨어 등

경영지원시스템	교육 통계, 경영지표 등

기타시스템 연계	학술정보원, 취업 관리등

학사행정시스템은 학생의 입학에서부터 졸업에 이르기까지 일련의 학사업무를 지원하는 것을 목적으로 하는 시스템으로, 신입생을 선발하는 입시관리부터 수업 편성 및 성적 관리와 졸업사정까지 전 학사과정을 아우르는 학사 라이프사이클을 관리합니다. 일반행정시스템은 다양한 구성원들로 이루어진 대학의 인사·급여·예산·회계·급여·시설 등의 업무를 지원하는 시스템이며, 연구행정시스템은 대학의 연구업무를 행정적으로 원활하게 지원하기 위한 시스템입니다.

(2) UI/UX 개발플랫폼 'eXBuilder6'

UI/UX 개발 플랫폼은 사용자와 시스템, 특히 컴퓨터 프로그램 및 응용 프로그램 사이에서 의사소통을 할 수 있도록 만들어진 물리적, 가상적 사용자 인터페이스(UI)를 제작하기 위한 '개발자용 개발 툴(Tool)'입니다. 즉, 웹 브라우저에서 실행 및 사용되는 웹 어플리케이션의 클라이언트 영역 UI(User Interface)를 쉽게 디자인하고 개발할 수 있도록 돕는 개발 도구이며, 사용자에게는 빠른 화면 성능과 다양한 환경에 최적화된 UI를 제공합니다.

사용자들은 원하는 정보를 찾기 위해 웹 브라우저 상에서 키보드나 마우스 또는 손가락 터치 등 다양한 경로로 검색어를 입력하고 조회합니다. 이 때 사용자가 접하는 모든 화면이 UI이며, UI/UX 개발 소프트웨어는 화면동작을 쉽고 효율적으로 사용할 수 있도록 만들어주는 역할을 합니다.

같은 텍스트 문서라도 메모장을 사용하는 것보다 '워드'나 '한글', '파워포인트'를 사용한다면, 다양한 기능을 이용하여 더 쉽고 빠르게 문서를 작성할 수 있습니다. 마찬가지로 웹 어플리케이션도 UI/UX 개발 플랫폼을 사용한다면 더 쉽고, 더 효율적으로 UI/UX를 프로그래밍 할 수 있으며, 사용자에게 더욱 사용자 친화적인 UI/UX를 제공하게 됩니다.

온라인과 모바일 시장이 빠르게 성장하는 가운데 사용자 환경에 적절한 UI/UX를 구축하는 것은 무엇보다 중요하다 할 수 있습니다.

eXBuilder6는 웹 표준기반의 UI/UX 개발플랫폼으로 독보적인 개발 편의성을 제공하며 웹표준을 준수하고 다양한 사용자 디바이스에 지원이 가능 한 점 등 UI개발에 필요한 최적의 요소를 갖추고 있어 최고의 성능, 안정성 및 생산성을 보장합니다.

- 주요 기능

구분	주요기능	상세 기능 소개

개발 생산성향상	쉬운 화면 구성 방식
(Full WYSIWYG)	마우스 동작만으로 모든 화면 디자인이 가능한 Full WYSIWYG 기반의 강력한 디자인 편집기를 제공함으로써, '파워포인트'나 '엑셀'을 사용하는 것처럼 쉽게 화면 구성이 가능해 개발생산성 및 유지보수 용이성이 향상됩니다. 또한, 변경된 UI 디자인 여부를 즉각적으로 확인할 수 있는 강력한 디자인 편집기를 제공하며, 툴 내 미리보기와 및 범용 웹 브라우저를 통한 실시간 테스트 기능을 기본 제공하여 테스트 용이성이 향상됩니다.

지능형 코드 어시스트 / 자동 완성	지능형 코드 어시스트 및 자동완성 기능을 제공함으로써, 개발자의 코딩 패턴을 학습하여 현재 상황에 맞는 컨텐트를 분류하고 필터링 하여 제안하고, 구문을 자동으로 완성하여 코딩생산성은 향상되며 코드 오류를 사전에 방지합니다.

간편한 UI
템플릿 재사용	자주 사용되는 UI를 단 두 번의 클릭을 통해 쉽게 컨트롤 할 수 있습니다. 이러한 간편한 UI템플릿 등록 및 재사용 방식은 개발생산성을 획기적으로 향상시킵니다.

UDC
(User Define Control)	사용자 정의 컨트롤, UDC(User Define Control)는 사업 요구사항에 부합하는 완벽한 커스텀 컨트롤을 가능케 함으로써, 중복개발을 완벽히 제거하여 프로젝트 전체의 생산성을 향상시켜 줍니다. UDC의 개발/배포/소비 과정은 툴 내에서 WYSIWYG방식으로 지원됩니다.

Less 지원	W3C에서 제정된 표준 CSS를 지원할 뿐만 아니라, 상위 호환 언어인 Less를 추가 제공하여 CSS의 변수/모듈화를 통해 전체 시스템 UI의 스타일 및 테마를 쉽게 변경/적용할 수 있습니다.

빠른화면성능	최신 화면
렌더링 기술
(Virtual-DOM)	최신 화면 렌더링 기술인 Virtual-DOM 기술을 적용하여, 복잡하고 변경이 많은 브라우저 화면에서도 일정한 수준의 속도를 보장합니다. 개발자의 자바스크립트 영역에서 최적의 DOM 변경사항을 미리 계산하여, 최적화 된 변경사항만 실제 브라우저에 반영됩니다. 이를 통해, UI의 복잡도와 화면성능은 점점 무관해 집니다.

대용량 데이터 전용 통신방식 제공	대용량 데이터 전용 통신 프로토콜인 TSV(Tab Separated Value)를 추가로 제공하여 데이터 조회 시 대기시간 없이 실시간으로 조회할 수 있으며, 이러한 스트리밍 데이터 수신방식의 적용을 위해 서버단의 별도의 코딩 작업이 필요 없습니다.

경량화 된 실행모듈 사이즈	사용자의 브라우저에 다운로드 되는 실행 모듈(엔진)의 사이즈를 자사 기술력을 통해 경량화 하였으며, 이를 통해 사용자의 초기화면 로딩속도는 향상됩니다.

우수한 화면 결과물 배포방식	화면 개발 결과물이 개발환경에서 미리 컴파일 되는 우수한 배포방식을 제공합니다. 이는, 사용자의 브라우저에서 컴파일 되는 이전 방식에 비해 빠른 사용자 화면 응답속도를 보장합니다.

반응형 웹	다양한 해상도(Device) 지원	화면 크기에 따라 UI컨트롤 및 텍스트가 최적화된 위치로 자동 배치/변경 및 줄바꿈 되는 반응형 웹 특화 레이아웃을 기본 제공합니다. 또한, 제공되는 모든 UI 컨트롤은 앵커 설정 기능을 통해 리사이징 됨으로써 다양한 해상도(Device)에 최적화된 UI(User Interface)를 제공합니다.

실시간
디바이스 테스트	개발환경 내 제공되는 QR 코드를 통해 개발된 소스의 서버 배포/재구동 없이 실시간으로 디바이스에서 테스트 할 수 있어, 테스트의 용이성이 향상됩니다.

사용자 편의 UI/UX지원	그리드 사용자 편의기능	틀고정, Sorting/Filtering, 소계/합계, 트리 데이터, 피벗, '엑셀'로 내보내기/가져오기, 셀 병합, 그리드 간 데이터 복사/붙여넣기, 페이징, 컬럼 이동/리사이징 등의 편의기능을 제공하여, 시스템 사용자의 업무 효율성 향상에 기여합니다.

화면 개인화	포틀릿 형태의 메인화면을 개인화하는 기능과 업무시스템에서 주로 사용되는 그리드와 MDI 컨트롤의 항목을 개인화 할 수 있어 시스템 사용자의 업무 효율성 향상에 기여합니다.

[eXBuilder6 대표기술]

- 복잡한 화면에서도 가볍고 빠른 화면 성능을 위한 Virtual-DOM 기술
eXBuilder6는 최신 화면 렌더링 기술인 Virtual-DOM 기술을 적용하여, 복잡한 화면에서도 일정한 속도의 성능을 보장합니다.

- 인공지능 컨셉의 자바스크립트 코드 자동완성
개발자의 의도를 파악하여, 현재 코딩 시점에 필요한 코드 및 컨텐츠를 제안/ 자동완성하여 개발기간을 단축시켜줍니다.

- 소스 자동 제너레이션 (NO Coding)
UI와 서버단 소스가 자동으로 생성되는 기능을 통해, 프로젝트 표준에 맞는 어플리케이션 개발을 코딩 없이 완성 할 수 있습니다.

(3) 이클립스 기반의 데이터모델링 도구 'eXERD'

eXERD는 데이터베이스 설계를 직관적이고, 쉽고, 빠르게 할 수 있는 이클립스 기반 지능형 E-R 모델링 툴입니다. 파워포인트나 엑셀처럼 쉬운 다이어그램 작성과 편리 한 텍스트 입력 방식으로 설계가 가능하며, 설계자가 실제 모델링 작업에 집중할 수 있도록 다양한 자동화 기능과 상호작용 가능한 인터페이스를 제공, 기존 외산 제품의 불편한 점을 집중 개선하여 편의성을 한층 강화하였습니다.

- 주요 기능

구분	주요기능 및 상세소개

사용의 편리성	논리/물리 통합 모델링	논리와 물리 모델링 동시 편집 가능, 다이어그램 컬럼에 대한 정보 조회 및 편집 가능

관계선 최적경로 자동배치	테이블 간 관계선 최적 경로 자동 배치, 관계선 배치 시간 절감 효과

상호작용 가능한
애니메이션 효과	수많은 정보를 애니메이션으로 전달하여 업무에 대한 집중도 및 작업 효율성 향상

XScript	XScript를 이용하면 대량의 모델을 빠르게 탐색 후 일괄 조작, 관련 산출물을 작성하는 프로그램을 직접 작성
강력한 편집 지원기능들과 함께 제공, 훌륭한 내장 스크립트들과 도움말을 포함

표준화 지원	도메인 타입 지원	컬럼의 용도와 역할에 따라 도메인을 정의하고 활용할 수 있음.

표준용어 사전 지원	E-R다이어그램 작성시 사용할 표준용어와 물리명 정의, 표준용어사전

작업 모델
검토 및 수정	논리적/물리적 오류 및 표준화 준수여부 검토, 문제해결 자동 처리

호환성/통합성	리버스 엔지니어링 지원	기존 데이터베이스 관리 시스템 테이블 리버스 엔지니어링 지원, 역공학된 모델 재편집 가능, 관심영역별 다이어그램 생성 및 추가 가능

포워드 엔지니어링 지원	설계한 E-R모델에 다양한 옵션 적용으로 데이터베이스 관리 시스템 테이블 생성 가능

(4) 통합 인증 솔루션 'eXSignOn'

시스템 환경이 다양하고 복잡해지면서 사용자는 자신이 사용하는 시스템 별로 로그인 계정을 기억하고 관리해야 합니다. eXSignOn는 인터넷에 분산 된 기업의 서비스에 접근하고자 하는 사용자를 식별하고, 시스템 간에 높은 보안 수준의 정보 교환 서비스를 제공하여, 사용자로 하여금 한 번의 로그인으로 자신에게 허가된 모든 서비스에 접근할 수 있도록 단일 로그인 환경을 제공합니다.

- 주요 기능

구분	주요기능 및 상세소개

보안	PKI를 이용한 XML 암호화 및 전자서명

표준	HTML과 SAML 2.0 표준 준수

확장	SAML 2.0 표준을 준수하는 도메인 외부 웹 어플리케이션과 연동 가능
웹 서버 플러그인 제공으로 다양한 서버환경에 적용
연동 대상 시스템과 접합하기 위한 다양한 확장 포인트 제공
인증구간에서 호스트의 요구에 부합하는 다양한 확장 포인트 제공
관계형 데이터 베이스 또는 LDAP을 이용한 인증 대상 정보 관리 지원

편의	웹 기반 인증정보 통합 관리

관리	관리 툴을 이용하여 서버 중단 없이 설정정보 변경 및 배포 가능
간단한 적용 인터페이스로 빠른 적용성

운영적/
호환적	별도의 브라우저 Plugin이 필요 없이 멀티 브라우저 지원
쿠키(Cookie)를 사용하지 않는 세션 기반의 크로스도메인 싱글사인온(SSO)

(5) 엔터프라이즈 포털 'eXPortal'

기업 내외에 분산되어 있는 다양한 정보를 통합하여 사용자가 원하는 정보를 그룹화 또는 개인화된 단일 화면으로 제공하는 솔루션입니다. eXPortal을 통해 사용자는 개인화된 페이지를 개인의 관심 또는 업무 우선순위에 따라 자유롭게 편집하여 업무 생산성 및 효율성을 극대화 시키고, 새로운 가치를 창출할 수 있습니다.

- 주요 기능

구분	주요기능 및 상세소개

그룹별 맞춤 서비스	그룹별/권한 별로 사용자를 그룹화 하여 각각 메뉴를 다르게 구성하고 로그인시 그룹 유형별 권한에 맞는 맞춤형 서비스를 제공합니다.
(동적인 메뉴 구성, 다양한 테마 설정, 맞춤 콘텐츠 제공)

개인화 서비스	사용자가 원하는 표시 형태 및 자주 이용하는 콘텐츠 등을 관리할 수 있도록 기능을 제공합니다.
(마이페이지, 나만의 퀵메뉴 설정, TO-Do리스트)

모바일 서비스 지원	포털의 개인화가 적용된 페이지는 쉽게 스마트 환경으로 확장될수 있으며, 네트워크 환경 및 디바이스에 상관없이 포털 사이트를 확장할 수 있습니다.
(One Source/멀티 플랫폼, 반응형 웹 지원)

통합 게시판	분류 및 특성에 맞는 게시판을 생성하는 관리 기능을 제공합니다. 또한 XML 파일 생성 기능을 통해 RSS Reader와의 연계 기능을 제공합니다.
(다양한 게시판 생성, 마일리지 관리, RSS 게시판)

협업 서비스	업무시스템의 관문인 포털시스템은 각종 협업을 위한 다양한 기능을 제공하여 직원들 간의 업무 환경을 보다 최적화하여 제공합니다.
(업무지원시스템, 커뮤니티, 공지사항, 일정, 설문, 지식관리)

관리자 기능	eXPortal 시스템은 다양한 관리자 기능 및 각종 통계를 제공하여 원활한 포털 운영/관리를 할 수 있도록 지원합니다.
(사용자 및 그룹 관리, 포틀릿 및 메뉴 관리,

(6) 장비제어 솔루션 'eXDevice+'

HTML5 표준 확립 이전 웹 브라우저에서는 DLL, 장비, 로컬 자원 제어 등을 수행하기 위해 ActiveX와 같은 비표준 플러그인(Plugin) 기술을 사용해왔습니다. 하지만 HTML5 표준 확립 이후 웹 브라우저에서 ActiveX와 같은 비표준 기술이 더이상 지원 되지 않으며, Internet Explorer 11의 서비스 종료에 따라 ActiveX를 대체할 기술이 필요하게 되었습니다. eXDevice+ HTML5기반 라이브러리 연동 솔루션으로 기존 웹 브라우저에서 ActiveX를 사용해 수행했던 기능들을 HTML5 표준 환경에서도 동일하게 사용할 수 있도록 지원합니다. - 주요 기능

● PC 구동 시 eXDevice+ 자동 구동
● IE10, IE11, Edge, Chrome, FireFox 등 웹소켓을 지원하는 다양한 표준 브라우저에서 호환 가능
● 구동 시 13440~13449 포트 중 PC에서 사용 가능한 포트를 검색해 웹소켓 서버 오픈
● eXDevice+가 항상 구동 될 수 있도록 모니터링 기능 지원
● eXDevice+를 제어할 수 있는 트레이 아이콘 메뉴 제공
● eXDevice+ 버전 정보, Log를 확인할 수 있는 트레이 아이콘 메뉴 제공
● 모든 기능의 동작에 대해 Log 파일 제공
● 설정 파일을 수정해 업데이트 체크 주기, 업데이트 서버 URL 변경 지원
● 설정 파일을 수정해 신규 ActiveX, DLL 추가 연동 지원
● 설정 파일을 수정해 기존 ActiveX, DLL 연동 정보 수정 지원
● 자동 업데이트, 수동 업데이트 기능을 통해 eXDevice+ 제품 및 ActiveX, DLL을 항상 최신 버전으로 유지
● 브라우저 요청에 의한 라이브러리 구동 실패 시 해당 실패에 대한 상태코드를 웹소켓을 통해 브라우저에 전송

(7) 테스트 자동화 및 품질 분석 솔루션 'eXTest'

eXTest는 인공지능 기반의 테스트 자동화 및 품질 분석 솔루션으로 eXBuider6로 개발된 모든 프로그램의 UI에 대해 공통표준 준수 여부를 체크하며, 테스트 자동화 기능을 통해 서비스 품질을 향상시킵니다. 또한, 영향도 분석, 개발 진척률 모니터링 등의 기능을 제공하여 프로젝트의 품질을 진단하고 관리함으로써 더 높은 수준의 품질 경쟁력을 확보할 수 있습니다.

- 주요 기능

주요기능 구분	상세소개

프로젝트 공통표준 준수 여부 자동 체크	프로젝트에서 정의한 표준 준수 여부를 실시간으로 감지하여 지속적으로 리포트해주며, 미 준수된 소스를 바로 수정할 수 있게 합니다.

실시간 조회
자동 테스트	개발된 프로그램이 실제 DB까지 연결되어 조회되는지를 검증하며, 전수 테스트가 가능해 프로그램의 품질을 높일 수 있습니다. 또한 현재 상황에 맞는 테스트케이스를 만들어 자동 테스트를 실시합니다.

개발 변경 영향도 분석	데이터베이스 및 공통모듈 ( UDC, 공통API, 임베디드앱, 팝업 ) 의 변경을 자동 감지하여 변경 영향도를 사전에 분석함으로써 파생되는 작업 공수를 예측하고 관련 프로그램의 오류를 예방할 수 있습니다.

실시간 개발 진척현황
모니터링 및 리스크 관리	개발된 소스의 표준 준수 여부, 조회 테스트 통과 여부 등 실제 개발된 결과에 의해 개발 진척률과 품질을 산정합니다. 객관적으로 측정된 프로젝트 진척률과 품질을 상시적으로 확인할 수 있어, 위험을 조기에 감지하여 대응하는데 도움을 줍니다.

(8) 확장 가능한 대학 맞춤 패키지 'eXCampus'

eXCampus는 대학 전문 맞춤형 패키지로 다양한 규모의 대학에 적용될 수 있습니다. 기존 SI와 ERP의 장단점을 비교해 글로벌 경쟁력을 확보할 수 있는 요소기술을 추출, 차별화된 개발 방법론과 최신 정보기술을 반영하고 타 시스템과의 자율적인 인터페이스로 시스템 유연성 및 확장성을 극대화한 패키지입니다. 대학마다 업무가 상이하여 패키지하기 힘들었지만, ERP의 안정성과 SI의 확장성을 결합하여 유연성과 확장성이 뛰어난 대학 맞춤형 패키지 eXCampus가 개발되었습니다. - 주요 기능

주요기능 구분	상세소개

이력관리	선 업무처리 가능 (학적변동, 진급, 전공배정, 졸업확정)
특정시점의 통계자료 추출 (교육부통계, 대학정보공시 활용)
이력관리를 통한 추가코드/데이터양 줄어듦
동일, 대체 과목의 양이 줄어듦

유연성	조직 변경 시 데이터 변경 및 관계 설정으로 쉽게 적용 (다양한 학부, 학과, 트랙제 운영 지원)
다양한 학제 적용 (2년제, 3년제, 4년제, 대학원 병행 가동 )
학교 규정 및 학칙 변경 시 옵션 형태의 변경 및 추가 데이터 적용으로 운영가능 (신규 교과과정 데이터 생성 연결)

데이터제어	모든 그리드 형태 화면 자료를 엑셀로 추출
화면에 필요한 항목만 설정 가능(컬럼 보이기/ 숨김 기능 제공)
화면상의 데이터 정렬 가능 (학년별, 학번별, 이름별 등)

사용 편의성	화면별 온라인 매뉴얼 제공
업무 담당자가 본인만의 화면 매뉴얼 작성
MDI 형태로 프로그램 오픈(여러 개의 화면을 동시에 띄워 업무 가능)
새창띄우기 기능으로 새로운 브라우져에서 프로그램 실행 가능

다국어 지원	로그인 언어에 따른 프로그램 사용 (한국어, 일어, 영어 등 다양한 다국어 지원)

다. 주요 제품 등의 가격변동 추이

당사의 제품 가격은 시간의 경과와 상관없이 고객사의 사용자 수 또는 업무 규모 등에 따라 변화합니다. 또한 고객의 요구에 맞추어 맞춤 설계하는 경우도 있기에 가격변동 추이를 산출하기 어렵습니다.

다음은 최근 조달청 나라장터 쇼핑몰에 등록된 제품과 가격을 예시한 표입니다. 조달청 나라장터 쇼핑몰에 등록된 가격은 최근 3년간 제품 판매내역을 토대로 조달청에서 가장 합리적인 비용을 결정하여 등록됩니다. 결정된 금액은 3년간 유효하며 이후 물가 및 인건비 상승률이 반영된 새로운 가격으로 재등록하게 됩니다.

(단위 : 원)

물품식별번호	모델명 및 제품규격	제품설명	제품가격	계약종료일

23439254	eXBuilder6 v1.0, 1Core	프로그램개발용 소프트웨어 (주요기능: UI/UX플랫폼)	7,600,000	2025.07.25

23564636	eXERD v3.0, 1User	데이터베이스관리 소프트웨어 (주요기능: DB모델링)	1,100,000	2023.11.18

24004129	eXDevice+ v1.0	프로그램개발용 소프트웨어 (주요기능: HTML5기반 연동솔루션)	209,000	2024.03.04