Skip to content

sumina729/TeamProject-Miniproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSS_TeamProject



mini project 주제

한동대 기숙사 관리 시스템


mini project 에 대한 소개

기숙사를 사용 하는 학생이 기숙사를 사용하고, 기숙사를 관리하는 관리자에게 기숙사를 관리할 수 있는 기능을 제공하는 서비스 입니다.



project 에 포함시킬 기능 설명(향후 변경 가능함)

  • main

    • 학생용 : 학생을 선택하면 학생용 서브메인으로 이용해 학생용 기능을 이용 한다.
    • 관리자용 : 관리자를 선택하면 관리자용 서브메인으로 이용해 관리자용 기능을 이용 한다.
    • 종료 : 서비스를 종료한다.

  • 학생용

    • 본인 정보 확인하기 : 학생이 기숙사 신청 정보를 확인하는 기능. (학번,이름, 긱사 건물, 호실, 몇인실, 방배정여부, 벌점)
    • 기숙사 신청하기 : 학생이 직접 기숙사를 신청하는 기능. [이름,학번,긱사건물(본인RC/창조/갈상),몇인실인지(본인RC는 4인실/2인실, 창조관은 1인실, 갈대상자는 2인실/1인실 중 선택)]
    • 기숙사 신청 수정하기 : 학생이 직접 신청한 기숙사 정보를 수정하는 기능. (이름, 학번, 긱사 건물, 몇인실 중 수정 (처음부터 다시 다 작성))
    • 기숙사 신청 취소하기 : 학생이 직접 본인의 신청을 취소할 수 있는 기능. (신청이 승인되기 전까지 수정 가능)
    • 외박 신청하기 : 학생이 본인의 외박 일정을 신청할 수 있는 기능.
    • 메인 화면으로 : 메인 화면으로 돌아가는 기능.

  • 관리자용

    • 기숙사 신청자 방 배치 : 관리자가 기숙사를 신청 학생의 방을 배치 해주는 기능.
    • 기숙사 리스트 보기 : 관리자가 모든 기숙사 사는 학생들과,시숙사를 신정 한 학생들의 정보가 담긴 리스트를 볼 수 있도록하는 기능.
    • 벌점 부과하기 : 관리자가 학생들에게 벌점을 부여할 수 있도록하는 기능.
    • 리스트 저장 : 현제 데이터가 담긴 리스트를 .txt 파일로 저장 해주는 기능
    • 리스트 불러오기 : 데이터가 담긴 .txt 파일을 불러오는 기능
    • 메인 화면으로 : 메인 화면으로 돌아가는 기능.

개발환경 및 언어

개발환경 : 깃허브, VScode

사용언어 : C


팀소개 및 팀원이 맡은 역할

이수민 : 관리자용 기능 개발

임성열 : 학생용 기능 개발

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •