MINU Framework v3 - Developer Guide Help

매뉴얼 목차 (클로드 제공)

1. 소개

  • 1.1 미누(minu) 프로젝트 개요

    • 1.1.1 프로젝트 배경 및 목적

    • 1.1.2 주요 특징 및 장점

    • 1.1.3 적용 분야 및 활용 사례

  • 1.2 담다(DAMDA) 시스템 구성

    • 1.2.1 아키텍처 개요

    • 1.2.2 MSA 기반 구조 이해하기

    • 1.2.3 주요 컴포넌트 설명

    • 1.2.4 기술 스택 소개 (Spring Boot, Java 등)

  • 1.3 주요 기능 요약

    • 1.3.1 자동 코드 생성 기능

    • 1.3.2 워크플로우 관리 기능

    • 1.3.3 인적 자원 관리 기능

    • 1.3.4 시스템 관리 기능

  • 1.4 시스템 요구사항

    • 1.4.1 하드웨어 요구사항

    • 1.4.2 소프트웨어 요구사항

    • 1.4.3 네트워크 환경 요구사항

    • 1.4.4 호환성 정보

2. 시작하기

  • 2.1 설치 및 환경 설정

    • 2.1.1 설치 파일 다운로드

    • 2.1.2 설치 프로세스 단계별 안내

    • 2.1.3 초기 환경 설정 방법

    • 2.1.4 데이터베이스 연결 설정

    • 2.1.5 문제 해결 및 설치 검증

  • 2.2 로그인 및 기본 화면 구성

    • 2.2.1 로그인 방법 및 계정 관리

    • 2.2.2 메인 대시보드 이해하기

    • 2.2.3 사용자 인터페이스 구성 요소

    • 2.2.4 내비게이션 및 메뉴 구조

    • 2.2.5 개인화 설정 방법

  • 2.3 사용자 권한 및 역할 이해하기

    • 2.3.1 사용자 역할 유형 (관리자, 개발자, 일반 사용자 등)

    • 2.3.2 역할별 접근 권한 설명

    • 2.3.3 권한 요청 및 승인 프로세스

    • 2.3.4 역할 전환 방법

3. 시스템 모듈 소개

  • 3.1 시스템 관리 (System)

    • 3.1.1 사용자 관리

      • 3.1.1.1 사용자 등록 및 수정

      • 3.1.1.2 사용자 그룹 관리

      • 3.1.1.3 계정 활성화/비활성화

      • 3.1.1.4 비밀번호 정책 설정

      • 3.1.1.5 사용자 통계 및 로그 확인

    • 3.1.2 메뉴 관리

      • 3.1.2.1 메뉴 구조 설정

      • 3.1.2.2 메뉴 생성 및 수정

      • 3.1.2.3 메뉴 그룹화 및 순서 변경

      • 3.1.2.4 메뉴 접근 제어

    • 3.1.3 권한 관리

      • 3.1.3.1 권한 그룹 생성

      • 3.1.3.2 기능별 권한 설정

      • 3.1.3.3 데이터 접근 권한 설정

      • 3.1.3.4 권한 상속 및 위임 설정

    • 3.1.4 게시판 관리

      • 3.1.4.1 게시판 생성 및 설정

      • 3.1.4.2 게시판 템플릿 관리

      • 3.1.4.3 카테고리 및 태그 관리

      • 3.1.4.4 게시물 승인 워크플로우 설정

    • 3.1.5 코드 관리

      • 3.1.5.1 공통 코드 등록 및 관리

      • 3.1.5.2 코드 그룹 관리

      • 3.1.5.3 코드 사용 통계

      • 3.1.5.4 시스템 코드와 사용자 코드 연계

  • 3.2 워크플로우 관리 (Workflow)

    • 3.2.1 워크플로우 엔진 개요

    • 3.2.2 워크플로우 디자이너 사용법

    • 3.2.3 프로세스 모델링 기본 개념

    • 3.2.4 액티비티 유형 및 설정

    • 3.2.5 조건 분기 및 병렬 처리

    • 3.2.6 이벤트 트리거 설정

  • 3.3 인적 자원 관리 (Human Resource Management)

    • 3.3.1 조직 구조 관리

    • 3.3.2 인사 정보 관리

    • 3.3.3 직무 및 직위 관리

    • 3.3.4 권한 연계 및 승인체계 설정

    • 3.3.5 인사 변동 이력 관리

  • 3.4 웹 애플리케이션 (Webapp)

    • 3.4.1 웹앱 개요 및 구조

    • 3.4.2 UI 컴포넌트 소개

    • 3.4.3 데이터 바인딩 방법

    • 3.4.4 이벤트 처리 메커니즘

    • 3.4.5 커스텀 웹앱 제작 기초

4. 주요 기능 사용법

  • 4.1 게시판 사용하기

    • 4.1.1 게시물 작성 및 편집

    • 4.1.2 게시물 검색 및 필터링

    • 4.1.3 댓글 및 답글 작성

    • 4.1.4 게시물 승인 및 반려 처리

    • 4.1.5 알림 설정 및 구독 관리

  • 4.2 파일 첨부 및 관리

    • 4.2.1 파일 업로드 방법

    • 4.2.2 다중 파일 처리

    • 4.2.3 파일 버전 관리

    • 4.2.4 파일 권한 설정

    • 4.2.5 파일 미리보기 및 다운로드

  • 4.3 메시지 및 알림 기능

    • 4.3.1 내부 메시지 시스템 사용법

    • 4.3.2 알림 유형 및 설정

    • 4.3.3 메시지 템플릿 관리

    • 4.3.4 읽음 확인 및 추적

    • 4.3.5 외부 통신(이메일, SMS) 연계

  • 4.4 즐겨찾기 설정

    • 4.4.1 즐겨찾기 등록 및 관리

    • 4.4.2 즐겨찾기 그룹화

    • 4.4.3 빠른 접근 설정

    • 4.4.4 사용자별 대시보드 커스터마이징

  • 4.5 엑셀 내보내기/가져오기

    • 4.5.1 데이터 내보내기 설정

    • 4.5.2 템플릿 기반 데이터 가져오기

    • 4.5.3 대용량 데이터 처리 방법

    • 4.5.4 데이터 검증 및 오류 처리

    • 4.5.5 스케줄링 된 임포트/엑스포트

5. 워크플로우 관리

  • 5.1 워크플로우 개요

    • 5.1.1 워크플로우 기본 개념

    • 5.1.2 워크플로우 유형 (승인, 업무 프로세스 등)

    • 5.1.3 워크플로우 라이프사이클

  • 5.2 워크플로우 생성 및 설정

    • 5.2.1 워크플로우 디자이너 사용법

    • 5.2.2 액티비티 추가 및 구성

    • 5.2.3 분기 조건 및 게이트웨이 설정

    • 5.2.4 참여자 및 역할 지정

    • 5.2.5 폼 및 데이터 필드 설계

  • 5.3 워크플로우 실행 및 모니터링

    • 5.3.1 워크플로우 인스턴스 시작

    • 5.3.2 작업 할당 및 처리

    • 5.3.3 진행 상황 모니터링

    • 5.3.4 병목 현상 및 지연 분석

    • 5.3.5 워크플로우 수정 및 버전 관리

  • 5.4 워크플로우 예제

    • 5.4.1 결재 프로세스 예제

    • 5.4.2 요청 처리 프로세스 예제

    • 5.4.3 문서 검토 프로세스 예제

    • 5.4.4 인사 변동 프로세스 예제

    • 5.4.5 커스텀 워크플로우 템플릿 활용

6. 인적 자원 관리

  • 6.1 인적 자원 등록 및 관리

    • 6.1.1 직원 정보 등록 및 수정

    • 6.1.2 이력 및 경력 관리

    • 6.1.3 자격증 및 교육 이력 관리

    • 6.1.4 개인 문서 관리

    • 6.1.5 다중 직무/직책 할당 관리

  • 6.2 조직도 관리

    • 6.2.1 조직 구조 생성 및 편집

    • 6.2.2 부서 및 팀 관리

    • 6.2.3 조직 간 관계 설정

    • 6.2.4 직책 및 직급 체계 설정

    • 6.2.5 인사 이동 처리 및 이력 관리

  • 6.3 인사 정보 조회

    • 6.3.1 인사 정보 검색 및 필터링

    • 6.3.2 통계 및 리포트 생성

    • 6.3.3 조직도 시각화 도구

    • 6.3.4 인사 데이터 분석

    • 6.3.5 맞춤형 인사 현황 대시보드

7. 시스템 관리자 가이드

  • 7.1 시스템 설정

    • 7.1.1 기본 환경 설정

    • 7.1.2 성능 최적화 설정

    • 7.1.3 글로벌 파라미터 관리

    • 7.1.4 백업 및 복원 설정

    • 7.1.5 보안 설정

  • 7.2 사용자 및 권한 관리

    • 7.2.1 사용자 대량 등록 및 관리

    • 7.2.2 권한 정책 설계 및 적용

    • 7.2.3 역할 기반 접근 제어 관리

    • 7.2.4 세션 관리 및 동시 접속 제어

    • 7.2.5 감사 로그 설정 및 검토

  • 7.3 메뉴 구성 관리

    • 7.3.1 시스템 메뉴 구조 설계

    • 7.3.2 동적 메뉴 생성 및 관리

    • 7.3.3 메뉴-권한 연계 설정

    • 7.3.4 다국어 메뉴 관리

  • 7.4 코드 관리

    • 7.4.1 마스터 코드 체계 설계

    • 7.4.2 코드 그룹 및 계층 구조 관리

    • 7.4.3 사용자 정의 코드 설정

    • 7.4.4 코드 유효성 및 버전 관리

  • 7.5 시스템 모니터링

    • 7.5.1 실시간 모니터링 대시보드

    • 7.5.2 성능 로그 및 분석

    • 7.5.3 오류 및 예외 모니터링

    • 7.5.4 리소스 사용량 모니터링

    • 7.5.5 알림 설정 및 대응 계획

8. 개발자 참고 사항

  • 8.1 모듈 구조 이해하기

    • 8.1.1 프로젝트 아키텍처 개요

    • 8.1.2 MSA 기반 모듈 구성

    • 8.1.3 핵심 라이브러리 및 종속성

    • 8.1.4 개발 표준 및 규약

  • 8.2 API 활용 가이드

    • 8.2.1 REST API 개요 및 인증

    • 8.2.2 엔드포인트 목록 및 설명

    • 8.2.3 요청 및 응답 형식

    • 8.2.4 에러 처리 방법

    • 8.2.5 API 호출 예제

  • 8.3 확장 및 커스터마이징 방법

    • 8.3.1 플러그인 개발 가이드

    • 8.3.2 코드 생성 템플릿 커스터마이징

    • 8.3.3 UI 테마 및 컴포넌트 확장

    • 8.3.4 워크플로우 액션 확장

    • 8.3.5 외부 시스템 연동 방법

  • 8.4 배포 프로세스

    • 8.4.1 개발, 테스트, 운영 환경 설정

    • 8.4.2 CI/CD 파이프라인 구성

    • 8.4.3 버전 관리 및 릴리스 노트

    • 8.4.4 마이그레이션 전략

    • 8.4.5 배포 검증 및 롤백 절차

9. 문제 해결 및 FAQ

  • 9.1 자주 묻는 질문

    • 9.1.1 설치 및 설정 관련 FAQ

    • 9.1.2 사용자 계정 관련 FAQ

    • 9.1.3 시스템 기능 관련 FAQ

    • 9.1.4 성능 최적화 관련 FAQ

    • 9.1.5 데이터 관리 관련 FAQ

  • 9.2 오류 메시지 및 해결 방법

    • 9.2.1 일반적인 오류 코드 목록

    • 9.2.2 로그인 및 인증 관련 오류

    • 9.2.3 데이터 처리 관련 오류

    • 9.2.4 워크플로우 관련 오류

    • 9.2.5 시스템 성능 관련 오류

  • 9.3 지원 및 문의 방법

    • 9.3.1 기술 지원 요청 프로세스

    • 9.3.2 버그 리포트 작성 가이드

    • 9.3.3 피드백 및 기능 요청 방법

    • 9.3.4 온라인 커뮤니티 및 포럼

    • 9.3.5 담당자 연락처 및 지원 시간

10. 부록

  • 10.1 용어 설명

    • 10.1.1 시스템 관련 용어

    • 10.1.2 개발 관련 용어

    • 10.1.3 비즈니스 프로세스 관련 용어

    • 10.1.4 약어 목록

  • 10.2 단축키 모음

    • 10.2.1 일반 시스템 단축키

    • 10.2.2 워크플로우 디자이너 단축키

    • 10.2.3 에디터 단축키

    • 10.2.4 개발자 도구 단축키

  • 10.3 관련 문서 및 참고 자료

    • 10.3.1 기술 문서 및 명세

    • 10.3.2 외부 라이브러리 참조

    • 10.3.3 관련 표준 및 규약

    • 10.3.4 학습 자료 및 튜토리얼

    • 10.3.5 샘플 코드 및 템플릿

Last modified: 09 March 2025