3-2 소프트웨어공학개론 프로젝트
오직 학습을 바탕으로 한 팀 프로젝트를 목적으로 사용할 수 있는 웹 사이트.
온라인 팀플 룸, 정보/자료 공유 기능, 팀 참여도 평가 제도의 기능을 가지고 있다.
사용자 누구나 회원 가입만 하면 온라인 팀플 룸을 생성 또는 참여하여 팀 프로젝트를 진행할 수 있게 하였다.
동국대학교의 ‘소프트웨어 공학 개론’ 수업에서 진행한 프로젝트.
수업의 제목과 걸맞게 사용 사례, 시퀀스 다이어그램, 클래스 다이어그램을 그려 시스템의 기능, 관계, 흐름에 대해 정의한 후 이를 바탕으로 웹 페이지를 생성하였다.
- 로그인, 회원가입
- 팀 프로젝트 룸 개설, 정보 수정
- ‘마이 페이지’에서 회원 정보 수정
- 게시판, 공지사항
- 게시판 팀원 태그
- 자료실(파일 업로드/다운로드/폴더생성)
- 일정관리
- 팀 참여도, 팀원 추가, 팀 리더 권한
OS : window 10
Language : Python, HTML, CSS
Framework & Library : Django framework, Semantic UI
DB : sqlite
- Django 프레임워크를 이용하여 백 엔드 개발
로그인, 회원가입, 마이 페이지(정보 수정), 팀 참여도, 게시판 태그, 공지사항 생성
-
사이트의 데이터베이스 설계
-
AWS를 이용하여 서버 구축 및 웹 사이트 등록