의견.png

유비리포트

위키원
k8679026 (토론 | 기여)님의 2020년 8월 3일 (월) 11:16 판 (주요기능)
이동: 둘러보기, 검색
유비리포트(UbiReport)
유비리포트(UbiReport)

유비리포트(UbiReport)는 ㈜유비디시전이 개발한 리포팅 툴이다. 유비리포트는 유비쿼터스(Ubiquitous)와 리포트(Report)를 합친 말이다.

개요

유비리포트는 플랫폼에 상관없이 다양하고 편리하게 리포트를 작성할 수 있는 리포팅 툴이다. 비즈니스 환경은 급격하게 인터넷 환경으로 변해감에 따라 고객서비스와 업무를 브라우저를 통해 처리하게 되면서 웹 환경에서와 같은 출력물을 미리 보고 프린트 할 수 있는 리포팅 툴 기능이 필수적으로 요구되고 있다. 이러한 환경에서의 리포팅 툴은 모든 운영체제(OS) 및 플랫폼에 독립적이어야 하며 기존 클라이언트/서버(client/server) 환경에서도 사용이 가능해야 한다. 또한 어떤 데이터베이스(DataBas Management System), 웹 응용 서버(Web application server)에서도 종속적이지 않음은 물론 전자양식(efom) 기능을 구현할 수 있어야 한다. 유비리포트는 자바환경에서 데이터베이스와 연동한 위지윅(WYSIWYG; What You See is What You Get)을 지원하는 GUI Report 생성 Tool이다. 생성된 리포트 파일을 유비리포트 내에서 혹은 다른 어플리케이션이나 웹상에서 미리 볼 수 있고 출력할 수 있다. 출력물이 포함된 자바 애플레케이션을 개발이나 웹상에서 다양한 형태의 출력물을 서비스하고자 하는 고객, 애플리케이션 개발 Tool (파워빌더, 비주얼베이직 등)을 사용하는 고객 중 통합 리포팅 툴을 원하는 고객 또는 데이터베이스와 연동한 리포트가 필요한 고객을 대상으로 지원해주고 있다.[1]

특징

  • 우수한 이식성과 확장성: 리포트 표현 부분이 월드 와이드 웹 컨소시엄(World Wide Web Consortium,W3C) 표준 HTML/CSS로 구성되어 웹 환경에서 아주 유연한 확장성과 이식성을 보장한다. 향후 Ajax UI툴과의 최고의 호환성 제공한다.
  • 모든OS 지원: 표준을 준수하는 브라우저(IE 6.0 포함)를 가지고 있는 모든 OS 지원한다.
  • 모든 브라우저 지원: 마이크로소프트(Microsoft) 인터넷 익스플로러(MS-IE), 오페라(Opera), 사파리(Safari), 파이어폭스(Firefox)등 표준을 준수하는 모든 브라우저에서 사용 가능
  • 사용자 편의성: 플러그인(Plugin), 액티브엑스(ActiveX), 앱플렛(Applet) 등 리포트 모듈을 사용자가 받을 필요가 없으므로 설치 시 발생할 수 있는 오류 등이 발생하지 않는다.
  • 웹 접근성 지원: W3C 표준을 준수하고 정부에서 제시하는 웹 접근성을 지원한다.
  • 스마트폰지원: 안드로이드계열(갤럭시S , 옵티머스 등) , 아이폰 등을 지원한다.
  • 개발 생산성: 기존의 유비리포트 디자인을 그대로 사용함으로 별도의 HTML용 리포트 개발이 필요하지 않다.[2]

구성

유비리포트는 주요 기능과 제품을 사용할 이용자, 그리고 이용 용도에 따라 3가지로 구성이 된다.

  • 유비 디자이너: 유비 디자이너(Ubidesigner)는 리포팅 툴을 개발 할 수 있게 하는 기능을 가지고 있다. 리포팅 툴을 개발하는 툴로써 리포트 설계자와 개발자들이 주로 사용하고 있다. 고객들의 쾌적한 이용환경을 위해서 템플릿 작성, 리포트 설계 및 개발, 미리 보기/인쇄, 리포트 파일을 배포할 수 있다.
  • 유비 뷰어: 유비 뷰어(Ubiviewer)는 최종사용자(End user)라고 하며 개인이나 기업 내에서 사용할 목적으로 제품을 사용하는 이용자 즉 소비자를 뜻한다. 리포팅 툴 제공하는 주요 기능인 미리 보기 및 인쇄, 파일 저장, 전자 양식 서비스 등을 사용하는 이용자이다.
  • 유비 서버: 유비 서버(Ubiserver)는 미들웨어(middleware)의 기능을 수행한다. 미들웨어의 정의는 분산 컴퓨팅 환경에서 서로 다른 기종의 하드웨어나 프로토콜, 통신환경 등을 연결하여, 응용프로그램과 그 프로그램이 운영되는 환경 간에 원만한 통신이 이루어질 수 있게 하는 소프트웨어를 말한다. 유비 뷰어와 유비 디자이너의 중간에서 조정과 중개의 역활을 함으로써 데이터 웹 응용 서버로 인해 데이터 연결 관리, 리포트 파일 관리, 리소스 관리 등 안정된 시스템 구성이 가능하여 안정적 서비스 보장, 자동적인 애플리케이션 복구기능을 제공한다.[3] [4]

지원환경

  • 클라이언트

유비리포트 4.0 기준, 크게 윈도(Window)와 맥OS(MacOS), 유닉스리눅스 운영체제 환경에서 사용 가능하며 웹 브라우저의 경우 인터넷 익스플로러 10 (internet explorer 10) 이상, 엣지(edge), 크롬(chrome), 파이어폭스(Firefox), 오페라(opera), 사파리(safari) 등의 브라우저에서는 HTM5와 eform, 전용 뷰어 이용이 가능하다. 인터넷 익스플로러 6~9 의 경우 eform뷰어는 제공하지 않으며 모바일 환경에서는 전용뷰어를 이용할 수 없다.[1]

주요기능

  • 그래픽 사용자 인터페이스(graphical user interface)환경: 위지직 방식으로 사용자가 현재 화면에서 보고 있는 내용과 동일한 출력 결과를 얻을 수 있어 실제 인쇄할 대상을 화면으로 보면서 작업하므로 인쇄하기 전에 인쇄되는 형태에 대한 윤곽을 잡을 수 있다. 그밖에 다양한 그래픽 환경 아이템을 지원하여 효율적인 리포트를 작성할 수 있다.
  • 강력한 질의 기능: 메인쿼리(main query)가 서브쿼리(subquery)를 포함하는 다이내믹/마스터-서브 질의(dynamic/master-sub query)와 저장 프로시저(stored procedure), 뷰(view), 함수(function), 에스에이피(SAP), 알에프씨(RFC) 등을 지원하기에 정보 공유와 보안 구현의 데이터 정합성이 좋다.
  • 리포트 형식 지원: 그룹, 정렬, 섭프레싱 등 행과 열로 동시에 반복이 되어 표현되는 크로스탭(CrossTab), 표 다단 출력과 라벨 형식(label form)을 지원해 효과적인 리포트 형식 구성이 가능하다.
  • 다양한 차트 및 각종 아이템 지원: 투디/쓰리디(2D/3D) 형태의 바, 원형 등 다양한 차트를 지원한다. 2차원 바코드 등을 포함한 바코드도 지원하기에 활용성이 높다.
  • 데이터 가공 변환 기능: 드릴 다운/드릴 업(Drill down/ Drill up)으로 효과적인 데이터 조회 표현이 가능하며 하이퍼링크(hyperlink), 자체 스크립트(script)에서 자바스크립트(script) 호출로 데이터 가공 및 변환 등 응용 분야가 넓다.다.
  • 모든 브라우저 및 스마트폰 조회 및 출력: 한 리포트를 여러 브라우저에 독립적으로 활용이 가능하며 HTML5 뷰어로 모든 스마트폰과 브라우저에서 노 다운로드, 인스톨(No download, install) 구현이 가능하다.
  • 관리자 기능: 리포트 스케쥴링(파일 저장 및 메일 전송) 기능을 통해 관리자 화면 제공 및 로그 제공을 통한 관리 용이성을 보장하며 환경설정 기능을 통해 쾌적한 환경을 조성할 수 있.
  • 기타 보완 기능: 통신 암복호화 기능 제공, 데이버베이스 암복호화 솔루션, 파일DRM, 문서DRM 연계 기능, 압축 생성 기능을 제공한다.
  • 다양한 파일 포맷 변환: 마이크로소프트사의 엑셀(Excel), 워드(Word), 파워포인트(PPT) 파일, PDF파일, 아래한글, 한셀(Hancell) 파일, HTML, 이미지(Image) 등의 다양한 파일 형식을 제공한다.[5] [6] [7]

전자양식

전자 양식(electronic form, E-form) 이란 종이 양식을 컴퓨터 프로그램으로 전자화한 것으로 프린트 및 저장 비용 절감, 프린트 미리보기 제공, 구식 양식 폐기, 자동 양식 작성, 전자 서명 및 이메일에 의한 인가 회전 시간의 단축, 재작성 및 오류로 인한 비용 절감 등의 이점이 있다. 또한 전자 양식을 사용함으로써 계획된 비즈니스 프로세스 및 문제점 부각, 다른 수행 부서의 역활과 책이 이해, 검색과 의사 결정 자동화가 가능하다. 유비리포트 에서는 유비디자인(UbiDesigner) 이라고 하는하나의 개발 툴에서 리포트와 전자서식을 동시에 편집할 수 있다. 또 한 전자서식 용 아이템을 제공하는데 대표적으로 펜 사용을 통해 여러 펜 설정 및 서명 기능, 텍스트, 멀티라인 텍스트, 체크 박스, 라디오박스 등의 기능, 컴퓨터와 모바일에서 동일한 사용자인터페이스(UI)로 모두 사용이 가능하다. 삭제 페이지 이동과 배율 조정, 전자 서식 파일을 서버에 저장 할 수 있다.[6]

모바일 활용

하이브리드 방식(In-app)의 사례로 앱 내에 HTML 뷰어를 구현하여 안드로이드 계열(갤럭시S, 옵티머스등),아이폰과 같은 스마트폰 환경에서 사용이 가능하다. HTML 뷰어를 사용해 별도 작업 없이 사용 할 수 있으며 HTML 환경상에서 출력 및 다운로드를 제공한다.[2]


각주

  1. 1.0 1.1 유비리포트〉, 《유비리포트》
  2. 2.0 2.1 모바일 활용〉, 《유비리포트》
  3. 미들웨어[middleware] 두산백과 - http://www.doopedia.co.kr/doopedia/master/master.do?_method=view&MAS_IDX=101013000721798
  4. 유비리포트 제품구성〉, 《유비리포트》
  5. SQL/MYSQL 서브쿼리(SubQueryh)〉, 《티스토리》, 2011-12-14
  6. 6.0 6.1 유비리포트 주요기능〉, 《유비리포트》
  7. 반집 , 〈SAP RFC 관련〉, 《네이버 블로그》, 2019-10-31

참고자료

같이 보기


  의견.png 이 유비리포트 문서는 소프트웨어에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.