Skip to content

teamproject-site(django) in "software-engineering" class

Notifications You must be signed in to change notification settings

jihyyeshin/2018-2-SWE-ISO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWE project

os 팀 프로젝트를 위한 팀플룸 사이트 만들기

3-2 소프트웨어공학개론 프로젝트

주제

오직 학습을 바탕으로 한 팀 프로젝트를 목적으로 사용할 수 있는 웹 사이트.

온라인 팀플 룸, 정보/자료 공유 기능, 팀 참여도 평가 제도의 기능을 가지고 있다.

사용자 누구나 회원 가입만 하면 온라인 팀플 룸을 생성 또는 참여하여 팀 프로젝트를 진행할 수 있게 하였다.

내용

동국대학교의 ‘소프트웨어 공학 개론’ 수업에서 진행한 프로젝트.

수업의 제목과 걸맞게 사용 사례, 시퀀스 다이어그램, 클래스 다이어그램을 그려 시스템의 기능, 관계, 흐름에 대해 정의한 후 이를 바탕으로 웹 페이지를 생성하였다.

기능

  • 로그인, 회원가입
  • 팀 프로젝트 룸 개설, 정보 수정
  • ‘마이 페이지’에서 회원 정보 수정
  • 게시판, 공지사항
  • 게시판 팀원 태그
  • 자료실(파일 업로드/다운로드/폴더생성)
  • 일정관리
  • 팀 참여도, 팀원 추가, 팀 리더 권한

사용한 언어 및 스펙

OS : window 10

Language  : Python, HTML, CSS

Framework & Library : Django framework, Semantic UI

DB : sqlite

맡은 역할

  1. Django 프레임워크를 이용하여 백 엔드 개발

로그인, 회원가입, 마이 페이지(정보 수정), 팀 참여도, 게시판 태그, 공지사항 생성

  1. 사이트의 데이터베이스 설계

  2. AWS를 이용하여 서버 구축 및 웹 사이트 등록

About

teamproject-site(django) in "software-engineering" class

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published