Skip to content

[FEATURE]: Altsis Next Project Update to v2.0 #399

Description

@devgoodway

GitHub Issue Templates for Altsis Evolution

이 문서는 Altsis의 3단계 발전 전략(Alt, Control, Shift)을 GitHub Issue에 등록하기 위한 템플릿입니다. 각 섹션의 내용을 복사하여 새로운 Issue를 생성하세요.

Issue 1: [EPIC] Altsis 3단계 고도화 전략: Alt, Control, Shift

🚀 개요 (Overview)

초기 기획되었던 자동화(Automation), 정보화(Informatization), 지능화(Intelligence) 비전을 실현하기 위한 시스템 고도화 로드맵입니다. 기존 시스템을 3가지 클래스(Class)로 재분류하고, 각 단계에 맞는 모듈을 개발하여 확장성 있고 지능적인 학교 정보 시스템을 구축합니다.

🎯 목표 (Objectives)

  1. Alt Class (자동화): 학교 행정 및 학사 관리의 효율성 극대화 (기본기 강화)
  2. Control Class (정보화): 파편화된 기능과 도구의 통합 및 연결 (허브 구축)
  3. Shift Class (지능화): AI 기술을 도입하여 능동적인 인사이트 제공 (미래 기술)

🗺️ 로드맵 (Roadmap)

  • Phase 1: Alt Class 구축 - 핵심 모듈 자동화 및 워크플로우 최적화
  • Phase 2: Control Class 구현 - 커뮤니케이션 도구 통합 및 데이터 허브화
  • Phase 3: Shift Class 적용 - AI 기반 분석 및 보조 에이전트 도입

Issue 2: [Feat/Alt] Alt Class: 학교 행정 및 학사 운영 자동화

📝 설명 (Description)

Alt Class는 학교 정보 시스템의 본질인 '행정 효율화'와 '자동화'에 집중합니다. 반복적인 업무를 줄이고, 데이터의 정확성을 높이며, 사용자가 시스템을 통해 업무 흐름(Workflow)을 자동으로 처리할 수 있도록 지원합니다.

🔑 핵심 기능 (Key Features)

1. 학사 및 수업 관리 (Academic & Class)

  • 일정(Schedule): 학사 일정 등록 시 관련 알림 및 To-Do 자동 생성
  • 수업(Class): 수강신청, 시간표 배정 알고리즘 고도화 (충돌 자동 감지)
  • 기록(Records): 성적, 출결뿐만 아니라 상담 일지, 행동 발달 사항 등 학생에 대한 다양한 성장 정보를 입체적으로 기록하고 관리

2. 문서 및 양식 자동화 (Docs & Forms)

  • 양식(Forms): 노코드(No-code) 기반의 Drag & Drop 신청서/보고서 빌더
  • 문서(Docs): 입력된 데이터를 기반으로 생활기록부, 성적표 PDF 자동 생성 및 발송

3. 관리 및 알림 (Management & Notifications)

  • 알림(Notification): 조건 기반 자동 알림 (예: 과제 마감 1시간 전, 결석 누적 경고)
  • 검색(Search): 엘라스틱서치(Elasticsearch) 등을 도입한 전역 검색 및 필터링 강화

✅ 할 일 (Tasks)

  • 스마트 일정 관리 모듈 개발 (캘린더 연동 준비)
  • 동적 양식 생성기(Form Builder) UI/UX 설계 및 구현
  • 다양한 학생 기록(상담, 행동발달 등)을 위한 데이터 스키마 설계
  • 조건부 트리거 기반 알림 서비스(Notification Service) 백엔드 구축
  • 통합 검색 엔진 도입 및 인덱싱 구조 설계

🏷️ Labels

enhancement, automation, core-system

Issue 3: [Feat/Control] Control Class: 기능 통합 및 정보 흐름의 중심화

📝 설명 (Description)

Control Class는 Alt Class에서 생성된 데이터와 외부 도구들을 하나로 엮는 '정보화' 및 '통합' 단계입니다. 사용자가 여러 도구를 오가질 필요 없이 Altsis 내에서 모든 소통과 자원 활용이 가능하도록 제어(Control)합니다.

🔑 핵심 기능 (Key Features)

1. 소통의 통합 (Communication)

  • 통합 메신저: 교사-학생-학부모 간 실시간 소통 채널 (채팅, 쪽지 통합)
  • 피드(Feed): 공지사항, 가정통신문, 알림장을 하나의 타임라인에서 확인

2. 자료 및 자산 관리 (Resources)

  • 디지털 아카이브: 수업 자료, 학교 사진, 영상 등을 통합 관리하는 CMS 기능
  • 공유 및 권한: 드라이브 형태의 자료 공유 및 세부 권한 제어 (Access Control)

3. 도구 확장 및 통합 (Tools & Apps)

  • 내부 응용 프로그램(Internal Apps): 학교 상황에 맞게 필요한 기능(예: 자리 배치기, 청소 당번 정하기, 타이머 등)을 시스템 내부에서 직접 생성하고 활용할 수 있는 빌더 제공
  • 외부 도구 통합(External Integration): Google Workspace, MS 365, Notion 등 외부 생산성 도구와의 API 연동 및 Gateway 구축

✅ 할 일 (Tasks)

  • 실시간 소통을 위한 WebSocket 서버 구축 (Socket.io 등)
  • 파일 및 미디어 관리를 위한 통합 자료실(Archive) UI 구현
  • 내부 미니 앱(Mini-app) 실행을 위한 샌드박스 환경 및 빌더 설계
  • 외부 서비스 연동을 위한 OAuth 및 API Hook 구조 설계

🏷️ Labels

integration, communication, interface, app-builder

Issue 4: [Feat/Shift] Shift Class: AI 기반 지능형 시스템 도입

📝 설명 (Description)

Shift Class는 축적된 데이터를 바탕으로 시스템이 사용자에게 능동적으로 인사이트를 제공하는 '지능화' 단계입니다. 단순한 기록을 넘어, AI가 학습과 업무를 보조하는 단계로 나아갑니다.

🔑 핵심 기능 (Key Features)

1. 지능형 보조 (AI Assistant)

  • AI 튜터/조교: 수업 질문에 대한 자동 응답, 과제 피드백 초안 작성
  • 행정 비서: 자연어 처리를 통한 문서 검색("지난달 2학년 3반 출석부 찾아줘") 및 업무 자동화

2. 데이터 분석 및 예측 (Analytics & Prediction)

  • 학습 분석: 학생의 성적/활동 추이를 분석하여 맞춤형 진로/진학 가이드 제공
  • 위기 관리: 결석률, 성적 하락 폭 등을 분석하여 위기 학생 조기 감지 리포트

3. 개인화 (Personalization)

  • 맞춤형 추천: 학생의 흥미와 기록에 기반한 수강 과목 및 동아리 추천
  • 지능형 시간표: 교사와 학생의 선호도 및 제약조건을 고려한 AI 시간표 생성

✅ 할 일 (Tasks)

  • LLM(Large Language Model) 연동을 위한 AI 파이프라인 구축 (LangChain 등)
  • RAG(검색 증강 생성) 기반 학교 규정/매뉴얼 챗봇 프로토타입 개발
  • 학습 데이터 분석 대시보드 및 시각화 모듈 개발
  • 개인정보 보호를 고려한 AI 데이터 처리 정책 수립

🏷️ Labels

AI, intelligence, analytics, future-tech

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions