상세기능명세서 TG CRM 시스템 기능목록표

신고

TG CRM 시스템 기능목록표

Feature List v1.0 - 2025년 6월

1. 인증 및 사용자 관리

1.1 사용자 인증

기능 ID기능명설명우선순위개발 단계
AUTH-001로그인사용자명/비밀번호 기반 로그인HighPhase 1
AUTH-002로그아웃안전한 세션 종료HighPhase 1
AUTH-003자동 로그인Remember Me 기능MediumPhase 2
AUTH-004비밀번호 변경개인 비밀번호 변경HighPhase 1
AUTH-005세션 관리JWT 토큰 기반 세션 관리HighPhase 1

1.2 사용자 관리

기능 ID기능명설명우선순위개발 단계
USER-001사용자 등록새 직원 계정 생성 (Admin만)HighPhase 1
USER-002사용자 정보 수정개인정보 및 프로필 수정MediumPhase 2
USER-003사용자 목록 조회전체 직원 목록 보기MediumPhase 2
USER-004권한 관리Admin/Manager/Staff 역할 관리HighPhase 1
USER-005사용자 비활성화퇴사자 계정 비활성화MediumPhase 2

2. 고객 관리 (CRM 핵심)

2.1 고객 기본 관리

기능 ID기능명설명우선순위개발 단계
CUST-001고객 등록새 고객 정보 입력HighPhase 1
CUST-002고객 정보 수정기존 고객 정보 업데이트HighPhase 1
CUST-003고객 삭제고객 정보 삭제 (소프트 삭제)MediumPhase 1
CUST-004고객 상세 보기개별 고객 상세 정보 조회HighPhase 1
CUST-005고객 목록 조회페이지네이션된 고객 목록HighPhase 1

2.2 고객 검색 및 필터링

기능 ID기능명설명우선순위개발 단계
SEARCH-001통합 검색고객명, 담당자명 등 키워드 검색HighPhase 2
SEARCH-002업종별 필터링업종/분야별 고객 필터링HighPhase 2
SEARCH-003지역별 필터링지역별 고객 필터링HighPhase 2
SEARCH-004구분별 필터링고객 구분별 필터링MediumPhase 2
SEARCH-005고급 검색다중 조건 조합 검색MediumPhase 2
SEARCH-006담당자별 필터링담당 직원별 고객 조회HighPhase 2

2.3 고객 태그 시스템

기능 ID기능명설명우선순위개발 단계
TAG-001태그 생성새로운 태그 생성MediumPhase 2
TAG-002태그 할당고객에게 태그 지정MediumPhase 2
TAG-003태그별 조회태그별 고객 필터링MediumPhase 2
TAG-004태그 관리태그 수정/삭제LowPhase 3

2.4 데이터 가져오기/내보내기

기능 ID기능명설명우선순위개발 단계
IMPORT-001Excel 가져오기Excel 파일에서 고객 데이터 일괄 등록HighPhase 1
IMPORT-002CSV 가져오기CSV 파일에서 고객 데이터 가져오기MediumPhase 2
EXPORT-001Excel 내보내기고객 데이터 Excel 파일로 내보내기HighPhase 2
EXPORT-002CSV 내보내기고객 데이터 CSV 파일로 내보내기MediumPhase 2
EXPORT-003선택 내보내기선택된 고객만 내보내기MediumPhase 3

3. 커뮤니케이션 관리

3.1 이메일 시스템

기능 ID기능명설명우선순위개발 단계
EMAIL-001개별 이메일 발송단일 고객에게 이메일 발송HighPhase 3
EMAIL-002일괄 이메일 발송다중 고객에게 동시 이메일 발송HighPhase 3
EMAIL-003이메일 템플릿재사용 가능한 이메일 템플릿 관리HighPhase 3
EMAIL-004첨부파일 지원이메일에 파일 첨부MediumPhase 3
EMAIL-005예약 발송지정된 시간에 이메일 발송MediumPhase 4
EMAIL-006발송 이력 조회이메일 발송 기록 및 상태 확인HighPhase 3
EMAIL-007수신 확인이메일 읽음 상태 추적LowPhase 4

3.2 SMS 시스템

기능 ID기능명설명우선순위개발 단계
SMS-001개별 SMS 발송단일 고객에게 문자 발송HighPhase 3
SMS-002일괄 SMS 발송다중 고객에게 동시 문자 발송HighPhase 3
SMS-003SMS 템플릿재사용 가능한 문자 템플릿 관리HighPhase 3
SMS-004예약 발송지정된 시간에 문자 발송MediumPhase 4
SMS-005발송 결과 확인문자 발송 성공/실패 상태 확인HighPhase 3
SMS-006문자 길이 체크문자 길이 및 요금 미리 확인MediumPhase 3

3.3 카카오톡 시스템

기능 ID기능명설명우선순위개발 단계
KAKAO-001알림톡 발송카카오톡 알림톡 발송MediumPhase 4
KAKAO-002친구톡 발송카카오톡 친구톡 발송MediumPhase 4
KAKAO-003이미지 첨부카카오톡 메시지에 이미지 첨부LowPhase 4
KAKAO-004발송 승인카카오톡 발송 전 승인 프로세스LowPhase 4
KAKAO-005발송 이력카카오톡 발송 기록 관리MediumPhase 4

3.4 전화 시스템

기능 ID기능명설명우선순위개발 단계
CALL-001원클릭 전화고객 전화번호로 바로 전화 걸기HighPhase 3
CALL-002통화 기록 저장통화 후 내용 기록HighPhase 3
CALL-003통화 이력 조회고객별 통화 기록 확인HighPhase 3
CALL-004통화 시간 기록통화 시작/종료 시간 자동 기록MediumPhase 3
CALL-005통화 메모통화 중/후 메모 작성HighPhase 3

3.5 커뮤니케이션 통합 관리

기능 ID기능명설명우선순위개발 단계
COMM-001통합 커뮤니케이션 이력모든 채널의 소통 기록 통합 조회HighPhase 3
COMM-002활동 타임라인고객별 모든 활동 시간순 정렬HighPhase 3
COMM-003커뮤니케이션 통계채널별 발송 현황 및 성과 분석MediumPhase 4
COMM-004일정 관리고객 미팅 및 콜백 일정 관리MediumPhase 4

4. 팀 협업 및 권한 관리

4.1 담당자 관리

기능 ID기능명설명우선순위개발 단계
ASSIGN-001고객 담당자 배정고객에게 담당 직원 지정HighPhase 2
ASSIGN-002담당자 변경고객 담당자 재배정MediumPhase 2
ASSIGN-003담당자별 고객 조회개인별 담당 고객 목록HighPhase 2
ASSIGN-004업무 위임임시 담당자 지정LowPhase 4

4.2 팀 공유 기능

기능 ID기능명설명우선순위개발 단계
TEAM-001고객 메모 공유팀원 간 고객 관련 메모 공유HighPhase 2
TEAM-002댓글 시스템고객 정보에 댓글/토론 기능MediumPhase 3
TEAM-003중요 고객 표시VIP 고객 마킹 및 공유MediumPhase 2
TEAM-004팀 알림중요 이벤트 팀원 알림MediumPhase 3

4.3 권한 및 보안

기능 ID기능명설명우선순위개발 단계
PERM-001역할 기반 접근 제어Admin/Manager/Staff 권한 구분HighPhase 1
PERM-002데이터 접근 권한부서별/담당자별 데이터 접근 제한MediumPhase 2
PERM-003기능별 권한 설정기능별 세부 권한 관리LowPhase 4
PERM-004감사 로그모든 중요 작업 로깅HighPhase 2

5. 대시보드 및 리포팅

5.1 메인 대시보드

기능 ID기능명설명우선순위개발 단계
DASH-001핵심 지표 요약총 고객 수, 신규 고객, 활동 현황HighPhase 4
DASH-002최근 활동최근 커뮤니케이션 및 고객 등록 현황HighPhase 4
DASH-003담당자별 현황개인별 고객 수 및 활동 현황MediumPhase 4
DASH-004빠른 액션자주 사용하는 기능 바로가기MediumPhase 4

5.2 분석 및 리포트

기능 ID기능명설명우선순위개발 단계
REPORT-001고객 분포 분석지역별, 업종별 고객 분포 차트MediumPhase 4
REPORT-002영업 활동 리포트기간별 영업 활동 성과 분석MediumPhase 4
REPORT-003커뮤니케이션 효과 분석채널별 응답률 및 효과 분석LowPhase 4
REPORT-004월간/분기별 리포트정기 성과 보고서 생성LowPhase 4
REPORT-005사용자별 활동 통계직원별 시스템 사용 현황LowPhase 4

6. 시스템 관리

6.1 설정 관리

기능 ID기능명설명우선순위개발 단계
SET-001시스템 설정기본 시스템 설정 관리MediumPhase 2
SET-002이메일 서버 설정SMTP 서버 설정HighPhase 3
SET-003SMS API 설정SMS 발송 서비스 설정HighPhase 3
SET-004카카오톡 API 설정카카오톡 연동 설정MediumPhase 4
SET-005백업 설정자동 백업 스케줄 설정MediumPhase 2

6.2 데이터 관리

기능 ID기능명설명우선순위개발 단계
DATA-001데이터베이스 백업수동/자동 데이터베이스 백업HighPhase 2
DATA-002데이터베이스 복원백업 파일에서 데이터 복원HighPhase 2
DATA-003데이터 정리중복 데이터 정리 및 검증MediumPhase 3
DATA-004데이터 마이그레이션시스템 업그레이드 시 데이터 이전HighPhase 1

6.3 시스템 모니터링

기능 ID기능명설명우선순위개발 단계
MON-001시스템 로그 조회시스템 에러 및 활동 로그 확인MediumPhase 3
MON-002성능 모니터링시스템 성능 지표 모니터링LowPhase 4
MON-003사용자 활동 추적사용자별 시스템 사용 패턴 분석LowPhase 4

7. 모바일 지원

7.1 반응형 웹

기능 ID기능명설명우선순위개발 단계
MOBILE-001모바일 반응형 UI스마트폰/태블릿 최적화 화면HighPhase 2
MOBILE-002터치 최적화모바일 터치 인터페이스 최적화HighPhase 2
MOBILE-003모바일 전화 연결모바일에서 직접 전화 걸기HighPhase 3
MOBILE-004오프라인 지원제한적 오프라인 기능 지원LowPhase 4

8. 고급 기능 (향후 확장)

8.1 자동화 기능

기능 ID기능명설명우선순위개발 단계
AUTO-001자동 태그 지정업종/지역 기반 자동 태그 할당Low향후
AUTO-002자동 담당자 배정규칙 기반 자동 담당자 배정Low향후
AUTO-003생일/기념일 알림고객 생일/기념일 자동 알림Low향후
AUTO-004정기 리포트 자동 생성월간/분기별 리포트 자동 생성Low향후

8.2 AI 기능

기능 ID기능명설명우선순위개발 단계
AI-001고객 분류 AIAI 기반 고객 분류 및 추천Low향후
AI-002메시지 템플릿 추천AI 기반 맞춤형 메시지 추천Low향후
AI-003영업 기회 예측데이터 기반 영업 기회 예측Low향후

8.3 외부 연동

기능 ID기능명설명우선순위개발 단계
EXT-001구글 연락처 동기화구글 연락처와 동기화Low향후
EXT-002아웃룩 연동Microsoft Outlook 연동Low향후
EXT-003회계 시스템 연동ERP/회계 시스템과 연동Low향후

9. 기능 우선순위 요약

Phase 1 (기반 구축) - 2주

핵심 인증 및 고객 관리 기능

  • 사용자 인증 시스템 (AUTH-001~005)
  • 기본 사용자 관리 (USER-001, 004)
  • 고객 CRUD 기능 (CUST-001~005)
  • Excel 데이터 가져오기 (IMPORT-001)
  • 권한 관리 (PERM-001)
  • 데이터 마이그레이션 (DATA-004)

Phase 2 (핵심 기능) - 3주

검색, 필터링 및 팀 협업

  • 고객 검색/필터링 (SEARCH-001~006)
  • 고객 태그 시스템 (TAG-001~003)
  • 담당자 관리 (ASSIGN-001~003)
  • 팀 공유 기능 (TEAM-001, 003)
  • 모바일 반응형 (MOBILE-001~002)
  • 시스템 설정 기본 (SET-001, DATA-001~002)

Phase 3 (커뮤니케이션) - 3주

이메일, SMS, 전화 기능

  • 이메일 시스템 (EMAIL-001~006)
  • SMS 시스템 (SMS-001~006)
  • 전화 시스템 (CALL-001~005)
  • 커뮤니케이션 통합 (COMM-001~002)
  • 팀 댓글 시스템 (TEAM-002)

Phase 4 (고도화) - 2주

대시보드, 리포팅 및 고급 기능

  • 대시보드 구축 (DASH-001~004)
  • 기본 리포팅 (REPORT-001~002)
  • 카카오톡 연동 (KAKAO-001~005)
  • 예약 발송 기능 (EMAIL-005, SMS-004)
  • 고급 설정 관리

10. 개발 가이드라인

10.1 우선순위 기준

  • High: 시스템 핵심 기능, 반드시 구현 필요
  • Medium: 사용성 향상 기능, 가능한 구현
  • Low: 부가 기능, 시간 여유 시 구현

10.2 단계별 검증 포인트

  • Phase 1: 기본 CRUD 및 데이터 마이그레이션 완료
  • Phase 2: 검색/필터링 및 팀 협업 기능 완료
  • Phase 3: 모든 커뮤니케이션 채널 동작 확인
  • Phase 4: 전체 시스템 통합 테스트 및 성능 최적화

10.3 테스트 기준

  • 각 기능별 단위 테스트 작성
  • API 엔드포인트 통합 테스트
  • 사용자 시나리오 기반 E2E 테스트
  • 성능 테스트 (100명 동시 사용자 기준)

본 기능목록표는 TG CRM 시스템의 모든 기능을 체계적으로 정리한 문서입니다. 개발 진행 상황에 따라 우선순위 및 일정이 조정될 수 있습니다.