Skip to content

pnucse-capstone2025/Capstone-Template-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Template for Capstone

이 레파지토리는 학생들이 캡스톤 프로젝트 결과물을 위한 레파지토리 생성시에 참고할 내용들을 담고 있습니다.

  1. 레파지토리 생성
  2. 레파지토리 구성
  3. 레파지토리 제출
  4. README.md 가이드라인
  5. README.md 작성팁

1. 레파지토리 생성

깃헙 클래스룸 레포 생성
  • 레포지토리 생성 시 팀명은 TEAM-{조 번호} 형식으로 생성하세요.
  • 예를 들어, 2025년도 3조의 팀명은 TEAM-03 입니다.
  • 이 경우 Capstone2025-team-03이란 이름으로 레파지토리가 생성됩니다.

2. 레파지토리 구성

  • 레파지토리 내에 README.md 파일 생성하고 아래의 가이드라인과 작성팁을 참고하여 README.md 파일을 작성하세요. (이 레파지토리의 SAMPLE_README.md 참조)
  • 레파지토리 내에 docs 디렉토리를 생성하고 docs 디렉토리 내에는 과제 수행 하면서 작성한 각종 보고서, 발표자료를 올려둡니다. (이 레파지토리의 docs 디렉토리 참조)
  • 그 밖에 레파지토리의 폴더 구성은 과제 결과물에 따라 자유롭게 구성하되 가급적 코드의 목적이나 기능에 따라 디렉토리를 나누어 구성하세요.

3. 레파지토리 제출

  • [주의] 레파지토리 제출은 해당 레파지토리의 ownership을 학과 계정으로 넘기는 것이므로 되돌릴 수 없습니다.

  • 레파지토리 제출 전, 더 이상 수정 사항이 없는지 다시 한번 확인하세요.

  • github 레파지토리에서 Settings > General > Danger zone > Transfer 클릭 소유주 변경 경로

  • [ Specify an organization or username ]에 'PNUCSE'를 입력하고 확인 메세지를 입력하세요. 소유주 변경


4. README.md 가이드 라인

  • README 파일 작성시에 아래의 5가지 항목의 내용은 필수적으로 포함해야 합니다.
  • 아래의 항목이외에 프로젝트의 이해를 돕기 위한 내용을 추가해도 됩니다.
  • SAMPLE_README.md 이 단순한 형태의 예제이니 참고하세요.
### 1. 프로젝트 배경
#### 1.1. 국내외 시장 현황 및 문제점
> 시장 조사 및 기존 문제점 서술

#### 1.2. 필요성과 기대효과
> 왜 이 프로젝트가 필요한지, 기대되는 효과 등

### 2. 개발 목표
#### 2.1. 목표 및 세부 내용
> 전체적인 개발 목표, 주요 기능 및 기획 내용

#### 2.2. 기존 서비스 대비 차별성 
> 유사 서비스 비교 및 차별점 부각

#### 2.3. 사회적 가치 도입 계획 
> 프로젝트의 공공성, 지속 가능성, 환경 보호 등
### 3. 시스템 설계
#### 3.1. 시스템 구성도
> 이미지 혹은 텍스트로 시스템 아키텍쳐 작성
>
#### 3.2. 사용 기술
> 프론트엔드, 백엔드, API 등 구체 기술 스택

### 4. 개발 결과
#### 4.1. 전체 시스템 흐름도
> 기능 흐름 설명 및 도식화 가능
>
#### 4.2. 기능 설명 및 주요 기능 명세서
> 주요 기능에 대한 상세 설명, 각 기능의 입력/출력 및 설명
>
#### 4.3. 디렉토리 구조
>
#### 4.4. 산업체 멘토링 의견 및 반영 사항
> 멘토 피드백과 적용한 사례 정리

### 5. 설치 및 실행 방법
>
#### 5.1. 설치절차 및 실행 방법
> 설치 명령어 및 준비 사항, 실행 명령어, 포트 정보 등
#### 5.2. 오류 발생 시 해결 방법
> 선택 사항, 자주 발생하는 오류 및 해결책 등

### 6. 소개 자료 및 시연 영상
#### 6.1. 프로젝트 소개 자료
> PPT 등
#### 6.2. 시연 영상
> 영상 링크 또는 주요 장면 설명

### 7. 팀 구성
#### 7.1. 팀원별 소개 및 역할 분담
>
#### 7.2. 팀원 별 참여 후기
> 개별적으로 느낀 점, 협업, 기술적 어려움 극복 사례 등

### 8. 참고 문헌 및 출처

5. README.md 작성팁

  • 마크다운 언어를 이용해 README.md 파일을 작성할 때 참고할 수 있는 마크다운 언어 문법을 공유합니다.
  • 다양한 예제와 보다 자세한 문법은 이 문서를 참고하세요.

5.1. 헤더 Header

# This is a Header 1
## This is a Header 2
### This is a Header 3
#### This is a Header 4
##### This is a Header 5
###### This is a Header 6
####### This is a Header 7 은 지원되지 않습니다.

5.2. 인용문 BlockQuote

> This is a first blockqute.
>	> This is a second blockqute.
>	>	> This is a third blockqute.

This is a first blockqute.

This is a second blockqute.

This is a third blockqute.


5.3. 목록 List

  • Ordered List
1. first
2. second
3. third  
  1. first
  2. second
  3. third

  • Unordered List
* 하나
  * 둘

+ 하나
  + 둘

- 하나
  - 둘
  • 하나
  • 하나
  • 하나

5.4. 코드 CodeBlock

  • 코드 블럭 이용 '``'
여러줄 주석 "```" 이용
"```
#include <stdio.h>
int main(void){
  printf("Hello world!");
  return 0;
}
```"

단어 주석 "`" 이용
"`Hello world`"

* 큰 따움표(") 없이 사용하세요.

5.5. 링크 Link

[Title](link)
[부산대학교 정보컴퓨터공학부](https://cse.pusan.ac.kr/cse/index..do)

<link>
<https://cse.pusan.ac.kr/cse/index..do>

부산대학교 정보컴퓨터공학부

https://cse.pusan.ac.kr/cse/index..do

5.6. 강조 Highlighting

*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
~~cancelline~~

single asterisks
single underscores
double asterisks
double underscores
cancelline

5.7. 이미지 Image

<img src="image URL" width="600px" title="Title" alt="Alt text"></img>
![Alt text](image URL "Optional title")
  • 웹에서 작성한다면 README.md 내용 안으로 이미지를 드래그 앤 드롭하면 이미지가 생성됩니다.
  • 웹이 아닌 로컬에서 작성한다면, github issue에 이미지를 드래그 앤 드롭하여 image url 을 얻을 수 있습니다. (URL만 복사하고 issue는 제출 안 함.) 이슈에 image 올림 image url 복사

5.8. 유튜브 영상 추가

[![영상 이름](유튜브 영상 썸네일 URL)](유튜브 영상 URL)
[![부산대학교 정보컴퓨터공학부 소개](http://img.youtube.com/vi/zh_gQ_lmLqE/0.jpg)](https://www.youtube.com/watch?v=zh_gQ_lmLqE)    

부산대학교 정보컴퓨터공학부 소개

About

pnucse-capstone2025-classroom-capstone-2025-Capstone-Template created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages