- system/overview.md: 전체 아키텍처 개요 - system/api-structure.md: API 구조 (220 모델, 1027 엔드포인트, 18 라우트 도메인) - system/react-structure.md: React 구조 (249 페이지, 612 컴포넌트) - system/mng-structure.md: MNG 구조 (171 컨트롤러, 436 Blade 뷰) - system/docker-setup.md: Docker 7 컨테이너 구성 - system/database/README.md + 9개 도메인 스키마 (270+ 테이블) - core, hr, sales, production, finance, boards, files, system, erp-analysis Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
5.0 KiB
5.0 KiB
SAM ERP 스토리보드 분석 개요
분석 대상: SAM_ERP_Storyboard_D0.8_251216 (113 슬라이드) 분석일: 2025-12-17 버전: D0.8
1. 문서 개요
1.1 버전 히스토리
| 날짜 | 버전 | 내용 |
|---|---|---|
| 2025.12.01 | D0.6 | 프론트 초안 - 인사관리 & 전자결재 작성 |
| 2025.12.01 | D0.7 | 프론트 작성 - 인사관리 & 전자결재 피드백 반영 |
| 2025.12.16 | D0.8 | 회계 & 보고서 작성, GPS 출퇴근, 카드/계좌관리, 보고서 추가 |
1.2 슬라이드 구성
- 총 113 슬라이드
- 공통 UI 가이드 + 8개 주요 기능 모듈
2. 메뉴 구조 (GNB/LNB)
SAM ERP
├── 대시보드
├── MES 메뉴 (영업관리, 판매관리, 구매관리 등)
├── 인사관리
│ ├── 부서관리
│ ├── 사원관리
│ ├── 근태관리
│ └── 휴가관리
├── 전자결재
│ ├── 기안함
│ ├── 결재함
│ └── 참조함
├── 게시판
├── 회계관리
│ ├── 거래처관리
│ ├── 매출관리
│ ├── 매입관리
│ ├── 입금관리
│ ├── 출금관리
│ ├── 어음관리
│ ├── 거래처원장
│ ├── 일일 일보
│ ├── 지출 예상 내역서
│ ├── 미수금 현황
│ ├── 악성채권 추심관리
│ ├── 입출금 계좌 조회
│ └── 카드 내역 조회
├── 기준정보
│ ├── 직급관리
│ ├── 직책관리
│ ├── 권한관리
│ ├── 근무관리
│ ├── 출퇴근관리
│ ├── 휴가관리
│ ├── 카드관리
│ ├── 계좌관리
│ ├── 팝업관리
│ ├── 게시판관리
│ ├── 일반설정
│ └── 알림설정
├── 보고서 및 분석
├── 계정정보
├── 회사정보
├── 구독관리
├── 결제내역
└── 고객센터
3. 기능 그룹별 슬라이드 매핑
| 그룹 | 슬라이드 범위 | 주요 내용 | 분석 문서 |
|---|---|---|---|
| 공통 | 3-13 | UI 컴포넌트, 인터랙션, 알림 | 01-common.md |
| 인증/영업 | 14-22 | 가입, 로그인, 약관동의 | 02-auth.md |
| GPS 출퇴근 | 23-27 | 모바일 출퇴근 | 03-gps-attendance.md |
| 인사관리 | 28-46 | 부서/사원/근태/휴가 | 04-hr-management.md |
| 전자결재 | 47-59 | 기안/결재/참조함 | 05-approval.md |
| 회계관리 | 60-91 | 거래처/매출/매입/입출금 | 06-accounting.md |
| 기준정보 | 92-104 | 직급/직책/휴가/카드/계좌 | 07-master-data.md |
| 보고서 | 105-113 | 분석/AI 리포트 | 08-reports.md |
4. 사용자 역할
4.1 영업사원 (Sales)
- 운영 로그인
- 회사 등록 신청
- 테넌트 추가 알림
4.2 관리자 (Admin)
- 자료 확인
- 가입 승인/거절
- 이메일로 URL 발송
4.3 고객사 (Customer/Tenant)
- 약관 동의
- 비밀번호 설정
- SAM 로그인
- 테넌트 추가
5. 핵심 비즈니스 플로우
5.1 가입 및 로그인 플로우 (슬라이드 15)
영업사원: 운영 로그인 → 사업자등록번호 입력 → 회사정보 등록 → 가입신청 완료
↓ (거절)
관리자: 자료 확인 → 승인? → 이메일로 URL 발송 거절 알림
↓
고객사: 약관 동의 → 비밀번호 설정 → SAM 로그인 → 테넌트 추가?
↓
매니저: 테넌트 추가 알림 → 사업자등록번호 입력
5.2 회계관리 플로우 (슬라이드 61)
매출: 거래처 선택 → 매출 등록 → 세금계산서 발행
입금: 입금 등록 → 전액 입금? → 어음 수취?
매입: 거래처 선택 → 매입 등록 → 세금계산서 수취
출금: 출금 등록 → 전액 출금? → 어음 발행?
추심: 미수금 현황 → 연체? → 악성주심? → 악성 추심
조회: 입출금 계좌 조회, 카드 내역 조회
장부/보고서: 거래처원장, 지출 예상 내역서, 일일 일보
6. 기술 스펙
6.1 반응형 웹 브레이크포인트
- 모바일: < 640px (기본)
- 태블릿: 768px ~ 1023px (md)
- 데스크탑: 1024px+ (lg)
- 대형 모니터: 1280px+ (xl)
6.2 인터랙션
| 타입 | 적용 |
|---|---|
| Tap | Yes |
| Touch & Hold | No |
| Double Tap | No |
| Drag & Drop | Yes |
| Scroll Up/Down | Yes |
| Swipe Left/Right | Yes |
| Pinch Zoom In/Out | Yes |
6.3 알림 타입
- Alert (알림): 사용자에게 상황 알림
- Confirm Alert (확인): 확인/취소 선택
- Toast Message: 2-3초 후 Fade out
7. 다음 단계
- 각 기능 그룹별 상세 분석 문서 작성
- API 엔드포인트 도출
- 데이터 모델 설계
- 개발 우선순위 결정