Files
ITAM/docs/issues/issue_dashboard_and_modal_optimization.md

3.1 KiB

[Issue] 소프트웨어 자산 관리 체계 개편 및 클라우드(Cloud) 서비스 관리 신설

1. 개요

기존의 단일 소프트웨어(SW) 분류 체계를 비즈니스 모델에 맞춰 구독형, 영구형, 클라우드형으로 삼원화하고, 특히 비용 변동이 잦은 클라우드 서비스를 독립적으로 관리할 수 있는 전용 시스템을 신설함.


2. 주요 작업 내용

📂 소프트웨어 관리 프레임워크 재구조화

  • 분류 체계 개편: 소프트웨어를 아래 세 가지 유형으로 재정의하여 관리 효율성을 높임.
    1. 구독형 (Subscription): 연/월 정액제로 운영되는 SW
    2. 영구형 (Perpetual): 구매 후 영구 소유하는 SW (유지보수 중심 관리)
    3. 클라우드형 (Cloud): 플랫폼 기반 종량제(AWS, Azure 등) 서비스
  • 내비게이션 통합: 상단 탭을 유형별로 분리하여 각 자산 특성에 맞는 리스트 뷰를 제공함.

☁️ 클라우드(Cloud) 서비스 관리 페이지 신설

  • 전용 리스트 뷰 (CloudListView.ts):
    • 플랫폼명, 담당 부서, 프로젝트(사용용도), 결제 수단, 결제일 등 클라우드 특화 항목 중심의 테이블 구성함.
    • 결제수단별 필터링 기능 (법인카드, 인보이스) 및 통합 검색 기능을 추가함.
  • 클라우드 전문 모달 (CloudModal.ts):
    • 클라우드 요금 및 결제 정보 입력을 위한 2분할 레이아웃 배치함.
    • 업데이트 이력(History Logs) 시스템을 도입하여 매월 변동되는 비용을 히스토리 형식으로 기록/추적 가능하게 함.

📊 대시보드(Dashboard) 리팩토링 및 고도화

  • 카드 레이아웃 최적화: 사용율, 만료 예정, 클라우드 현황(전월/당월 비교) 정보를 2열 그리드로 정돈함.
  • 데이터 시각화:
    • 클라우드 결제 규모 추이: 최근 4개월간의 비용 변동을 꺾은선 그래프로 구현함.
    • 실시간 데이터 연동: 자산 업데이트 이력(Logs)에 기록된 비용이 대시보드 차트에 실시간 합산 반영되도록 로그 분석 엔진을 구축함.
  • 상세 팝업 연동: 대시보드 요약 카드를 클릭하면 해당하는 자산의 상세 목록이 뜨는 모달 연동 기능을 추가함.

🪟 UX 및 데이터 정합성 강화

  • 수정 저장 워크플로우 (Edit-to-Save): 실수로 인한 데이터 변경을 막기 위해 모든 상세 모달에 '조회 모드'를 기본으로 하고, [수정] 버튼 클릭 시에만 입력이 활성화되도록 제어함.
  • 금액 자동 포맷팅: 콤마 표시 오류를 해결하고 천 단위 포맷팅을 표준화함.
  • 결제 임박 알림: 각 서비스의 결제일을 계산하여 14일 이내 결제가 필요한 항목을 대시보드에서 즉시 파악할 수 있게 함.

3. 향후 과제

  • 클라우드 플랫폼 간 비용 비교 통계 기능 확장 검토
  • 결제 수단(법인카드) 만료일에 기초한 알림 서비스 추가 검토

작업자: Antigravity (AI Assistant) 상태: 완료 (2026-04-17)