한국공학대학교 IT경영전공 시스템 분석 설계 강의 아카이브입니다.

Institution Department Course Type Target

강의 로드맵 (Lecture Map) →

한국공학대학교 IT경영전공 시스템분석설계 강의 아카이브입니다. 본 레포지토리는 강의 자료 배포 및 수강생들의 프로젝트 결과물 관리를 위해 운영됩니다.


📅 강의 개요 (Course Overview)

시스템 개발 생명주기(SDLC)를 이해하고, 사용자의 요구사항을 체계적으로 분석하여 효율적인 정보 시스템을 설계하는 방법을 학습합니다.

🎯 학습 목표

  1. 소프트웨어 공학 및 SDLC(System Development Life Cycle)의 이해
  2. UML(Unified Modeling Language)을 활용한 시스템 모델링 실습
  3. 실제 비즈니스 문제 해결을 위한 시스템 분석 및 설계 산출물 작성

📂 저장소 구조 (Repository Structure)

root/
├── 00_Syllabus/          # 강의 계획서 및 일정
├── 01_Lecture_Notes/     # 주차별 강의 자료 (PDF/PPT)
├── 02_Student_Projects/  # 학생 팀 프로젝트 결과물 (Final)

🛠️ 사용 도구 (Tools & Tech Stack)

본 수업에서 사용하는 주요 도구 및 언어입니다.

Modeling: StarUML / PlantUML / Figma / Draw.io

Collaboration: GitHub, Notion

Programming: [Python / Java 등 주 사용 언어 기입]

DB: [MySQL / Oracle 등 사용시 기입]

📢 과제 및 프로젝트 제출 가이드 (Submission Guide)

학생들은 아래 절차(GitHub Flow)에 따라 과제를 제출해야 합니다.

Fork: 이 레포지토리를 자신의 계정으로 Fork 합니다.

Clone: Fork 한 레포지토리를 로컬(내 컴퓨터)로 Clone 합니다.

Bash

git clone https://github.com/[본인ID]/SystemAnalysisDesign.git Branch: 작업을 위한 브랜치를 생성합니다. (규칙: week01-name)

Commit & Push: 과제를 수행 후 커밋하고 본인 원격 저장소로 푸시합니다.

제출 경로: 02_Student_Projects/Week_XX/[학번_이름]/ 폴더 생성 후 업로드

Pull Request (PR): 원본 레포지토리(Main)로 PR을 보냅니다.

PR 제목: [Week 0X] 학번 이름 과제 제출

🚫 주의사항 (Notice)

저작권 준수: 강의 자료를 외부 커뮤니티나 불특정 다수에게 무단 배포하는 것을 금지합니다.

표절 금지: 과제 및 프로젝트 소스코드 표절 시 0점 처리됩니다. (카피킬러/코드 표절 검사 진행 예정)

파일명 규칙: 모든 제출 파일은 영문 작성을 권장하며, 공백 대신 언더바(_)를 사용하세요.

📬 Contact

수업 관련 질문은 Issues 탭을 이용하거나 이메일(dellabee@tukorea.ac.kr)로 문의 바랍니다.