Solution & Service

OVERVIEW

CLOVER PLATFORM은 Docker Container 기반의 어플리케이션으로 구성된 웹서비스 개발 플랫폼 입니다.
정보 시스템 개발에 필요한 많은 기능들을 미리 구현해 제공함으로써, 효율적인 개발을 진행할 수 있도록 기여합니다.

CLOVER PLATFORM 구성요소

CLOVER PLATFORM은 CLOVER UI CLOVER FRAMEWORK CLOVER CI
3개의 APPLICATION으로 구성되어 있으며 각각 DOCKER CONTAINER기반으로 구축되어 있습니다.

SPRING & CLOVER

CLOVER의 프레임워크의 프레임 워크 제공 범위가 많이 넓은 것을 보고
이것과 비례하게 개발 기간 단축 및 비용 절감을을 기대할 수 있습니다.

CLOVER Server System 개발 환경 구축 빌드 및 테스트 자동화

CLOVER CI는 개발환경 구축 및 테스트 자동화를 통해 개발 생산성 향상과 일관성있는 빌드를 제공.
또한 자동화된 테스트와 배포의 용이성을 통해 애플리케이션 개발 및 운영에 부담을 줄이고 안정적인 서비스를 제공합니다.

정보 구조도 [Information Architecture ]
CLOVER 메인
많은 정보 분석 및 비교 가능 처음으로 띄워지는 CLOVER의 메인 페이지이며,
다양한 데이터를 한 눈에 볼 수 있는 대시 보드를 확인할 수 있습니다.
한눈에 보는 대시보드

직관적인 UI, 다양한 통계 컴포넌트 제공

대시보드 예시 화면
Descriptions
특징 설명
그래프 기능 Scatter Plots, LIne Charts, Bar Charts, Pie Charts, Bubble Charts
드래그 사용자가 드래그로 우선순위를 지정해 업무를 진행하는 편의성 제공
통계 기능 전체적인 상황을 한눈에 보고 분석하는 통계용 UI 컴포넌트 제공
메타 관리
단어 & 용어 검색 기능 제공 다양한 단어 및 용어를 편하게 검색할 수 있는 페이지이며,
META 단어, META 용어로 구성되어 있습니다.
밝은 연두색 하이라이트 활용

검색어가 단어 및 용어의 어디에 있는지 편하게 확인 가능

대시보드 예시 화면
Descriptions
  • 각 기관의 데이터베이스 표준화 지침에 따라, 데이터를 누구나 같은 의미로 이해하고 같은 방식으로 사용할 수 있도록 공통표준용어를 정의합니다.
  • 해당 기관이 이미 메타 시스템을 보유한 경우, 그에 따릅니다. 없는 경우는 클로버 플랫폼에서 제공하는 메타 시스템을 이용할 수 있습니다.
특징 설명
단어 분리하여 자립적인 의미를 전달할 수 있는 말의 최소 단위
용어 단어 및 단어의 조합으로 이루어진 말로서, 업무단어(수식어)와 형식단어(분류어)가 결합된 형태로 구성
데이터도메인 데이터 값이 공통으로 갖는 데이터 형식과 허용되는 값의 영역을 정의한 것
표준단어 표준용어를 구성하기 위하여 단어의 표준을 정의한 것
표준용어 데이터 사용자간의 명확한 의사소통을 지원하기 위해 각 기관에서 업무적으로 사용하고 있는 단어 및 단어의 조합으로 구성되는 용어의 표준을 정의한 것
표준도메인 기관에서 데이터의 값이 공통으로 갖는 데이터 형식과 값의 영역 표준을 정의한 것
메뉴 관리
편한 메뉴 관리 및 트리 편집 메뉴 관리 및 설정 & 페이지에 대한 권한을 관리하는 페이지이며,
Nav 관리, 페이지 목록, 페이지 권한으로 구성되어 있습니다.
편리한 트리편집 기능

많은 메뉴의 배치를 간단하게 변경 가능

메뉴관리 예시 화면
Descriptions
  • 팀별 또는 특정 상품별 목적에 맞게 메뉴 구성 및 세팅 목록을 유동적으로 조정 기능 제공
  • NAVI 메뉴 및 NAVI 목록 추가/수정/삭제 가능
특징 설명
드래그 세팅 되어있는 메뉴를 드래그로 위치 변경 가능
아이콘 Material UI에서 제공하는 다양한 아이콘 삽입 기능
NAVI 업무/개인별로 유동적인 메뉴 세팅 기능 제공
업무 관리
역할 별 권한 관리 및 부여 기능 역할에 따른 페이지별 등록·수정·업데이트·삭제 권한을 설정하는 페이지이며,
사용자 관리, 권한 설정, 사용자 권한 관리로 구성되어 있습니다.
역할 & 개인에 따른 권한 설정
키워드 체크를 통해 역할에 따른 권한 설정 가능
ROLE 관리 예시 화면
역할과는 별개로 특정 개인에 따른 권한 설정 가능
사용자 권한 관리 예시 화면
Descriptions
  • 사용자에게 최소한의 권한만 부여하여 정보를 보호하고, 보안을 유지할 수 있습니다.
  • 특정 사용자에게만 권한 부여 필요시 각각의 역할과 권한을 새로 설정할 필요 없이 해당 사용자에게만 특정 권한을 부여할 수 있습니다.
특징 설명
역방향 검색 Role 정보를 적용중인 TEAM과 적용중인 사용자 목록을 확인할 수 있는 역방향 탐색
페이지별 권한 페이지별로 읽기, 생성, 수정, 삭제 권한을 부여할 수 있음
일괄 등록 전체 페이지의 권한을 등록, 해제 할 수 있음
사용자 및 부서 관리 기능
간편한 사용자 및 부서 관리 업무 관리 속에 포함된 사용자 관리 페이지이며,
사용자뿐만 아니라 부서 관리 또한 편하게 할 수 있습니다.
USER & TEAM 관리

하나의 페이지 내에서 사용자와 그룹 모두 관리 가능

사용자 관리 예시 화면
Descriptions
  • 현재 회원가입 되어있는 전체 사용자의 계정 정보를 팀별로 관리할 수 있는 기능을 제공해 사용자 관리 용이
특징 설명
팀 업무 파악 사용자 소속 팀, 팀원조회, 업무 정보를 제공해 팀업무를 빠르게 파악함
비밀번호 초기화 최종 비밀번호 변경일 조회, 초기화 기능 제공
최종 로그인 시간 정보 제공 사용자의 상세정보와 메모작성 기능으로 사용자 상태 확인
공통 코드 관리
코드 관리 및 원활한 업무 가능 VIP 코드 및 공통 코드 그룹 관리 기능을 제공하는 페이지이며,
에러 코드 관리로 장애 대응에 대비가 가능합니다.
공통 코드 & 에러 코드 관리
공통 코드 예시 화면
에러 코드 예시 화면
Descriptions
  • 일관성 있는 코드 관리
  • 공통 코드 추가, 삭제, 수정 가능
특징 설명
상세조회 코드 이름, 그룹, 건 별로 상세조회 가능
그룹화 코드를 그룹으로 관리하고 코드 변경일과 설명으로 간편한 검색 가능
다건 등록 그룹 내에서 한번에 다건 코드 등록
로그 관리
로그 기록 관리 및 정보 제공 보안 강화를 위해 모든 로그를 관리하는 페이지이며,
AUDIT 로그, 시스템 로그, JOB 목록, JOB 로그로 구성되어 있습니다.
AUDIT 로그 관리

권한 부여 및 수정 기록을 통해 보안 강화 가능

AUDIT 로그 예시 화면
Descriptions
  • 손쉬운 검색으로 문제발생 시점 파악, 원인 파악 가능
특징 설명
AUDIT LOG 법적 증거자료 활용, 문제 발생시점 파악, 로그를 보관해 조직의 책임과 안정성 확보
시스템 LOG 개발자 디버깅, 모니터링, 데이터 분석에 대한 유용한 정보 제공
검색옵션 7가지 이상의 로그 검색옵션을 제공하며, 실행자 IP와 브라우저 종류 정보 제공, 실행된 서버 정보 제공
자료실
기본 게시판 제공 및 작성 가능 기본 게시판을 제공하며, 파일 업로드가 가능하고
파일은 하나의 글에 최대 500개 첨부 가능합니다.
게시물 상세 설명

게시물 팝업 크기 조절, 주소 복사 및 수정 / 삭제 가능

자료실 예시 화면
Descriptions
  • 각종 자료 및 게시판 활성화 기능
  • 자료실 게시물 추가,삭제,수정
특징 설명
클립보드 텍스트 에디터 기능을 이용한 클립보드로 이미지, 폰트 등을 작성자가 자유롭게 작성할 수 있음
주소복사 해당 게시물의 링크를 손쉽게 저장할 수 있는 주소복사기능
파일 첨부 용량제한없는 파일 다건 등록 기능
CLOVER USER INTERFACE

사용할 때의 흐름을 우선시한 UI Design을 제공합니다.

  • 1. 사용자를 고려한 Tab

    동시에 여러 페이지 작업 가능, 사용 중 편리성 증가

  • 2. 직관적이고 모던한 UI

    깔끔한 인터페이스를 통해 시각적으로 방해받지 않고 정보 관리 가능

    알맞은 컬러와 아이콘 선정 및 활용을 통한 직관적인 디자인 흐름

    사용자가 선택해 볼 수 있는 기능의 UI도 깔끔하게 제공

  • 3. 사용자 친화적 컬러 테마

    사용자가 원하는 색상을 선택하면, 자동으로 웹 컬러가 변경되도록 테마 기능 제공

CLOVER 개발 가이드 문서
상세 설명 가이드 제공
[탄탄한 프레임워크 기반 구조]
최신 소프트웨어로, 상세하게 진행된 설계를 기반으로 가이드 제공