Skip to content

steve0312/Lost-and-Found-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lost-and-Found-Management-System

KwangWoon University 2019-2 DataStructure Team Project 광운대학교 2019-2학기 자료구조실습 팀프로젝트 결과물입니다.

프로그램 소개

분실물 관리 프로그램입니다.

  • 인터페이스 분실물 인터페이스 구성입니다.

  • 기능

  1. 분실물 등록 등록 분실물을 등록하는 기능입니다.

  2. 분실물 현황 현황2 등록된 분실물 현황을 볼 수 있는 기능입니다. 즉 등록된 분실물 목록의 관리번호, 분실물명, 분실장소, 분실일자를 위치에 맞게 출력. 따로 정렬하지 않고 그냥 등록된 순서대로 출력되도록 합니다.

  3. 분실물 삭제 삭제1 등록되있는 분실물을 삭제하는 기능입니다. 관리번호는 고유하므로 관리번호를 통해 해당 분실물을 삭제할 수 있습니다.

삭제2 삭제 후 현황을 통해 입력한 관리번호의 분실물이 삭제된 모습을 확인할 수 있습니다.

  1. 분실물 탐색 (1) 일반 탐색 분실물의 양이 많을 경우, 일일이 찾아보기 힘들기 때문에 특정 분실물을 조회하는 기능입니다. (예를 들면, 아래처럼 1(관리번호)을 입력하면 조회하고 싶은 관리번호를 적으라고 입력 창이 뜹니다. 관리번호를 입력하면 조회가 가능하며 해당하는 관리번호를 가진 분실물명, 분실장소, 분실일자를 위치에 맞게 출력. 조회를 반복하다가 나가고 싶을 경우 5(뒤로가기)를 입력하면 됩니다.)
    => [ 1 ] 관리번호 : 관리번호를 입력해서 조회 가능 [ 2 ] 분실물명 : 분실물명을 입력해서 조회 가능 [ 3 ] 분실장소 : 분실장소를 입력해서 조회 가능 [ 4 ] 분실일자 : 분실일자를 입력해서 조회 가능 [ 5 ] 뒤로가기 : 메인 화면(초기 화면)으로 이동

일탐1 => 현황에서 일반 탐색으로 "노트북" 분실물 탐색

일탐2 => "노트북" 분실물에 대한 상세 정보 출력

(2) 세부 탐색 분실물을 등록할 때 입력한 항목 중 특정 항목만으로 조회할 수 있는 기능입니다. => 터미널의 인터페이스에서 4(탐색)를 입력했을 때 “[ a ] 일반 탐색”과 “[ b ] 세부 탐색”을 선택할 수 있도록 구성됩니다.

=> “b” 입력 시 세부 탐색이므로 분실물명을 입력하라고 입력 창이 뜹니다. 분실물명을 입력하고 나면 “[ 1 ] 출력”과 “[ 2 ] 모두 출력“을 선택하도록 합니다. 1(출력) 선택 시 해당 분실물명을 가진 분실장소, 분실일자를 위치에 맞게 출력하고 분실장소를 입력하라고 입력 창이 뜹니다. 2(모두 출력) 선택 시 관리번호, 분실물명, 분실장소, 분실일자를 위치에 맞게 출력합니다. 분실장소를 입력하고 나면 “[ 1 ] 출력”과 “[ 2 ] 모두 출력“을 선택하도록 합니다. 1(출력) 선택 시 해당 분실장소를 가진 분실일자를 위치에 맞게 출력하고 분실장소를 입력하라고 입력 창이 뜹니다. 2(모두 출력) 선택 시 관리번호, 분실물명, 분실장소, 분실일자를 위치에 맞게 출력합니다. 분실일자를 입력하고 나면 탐색한 관리번호, 분실물명, 분실장소, 분실일자를 위치에 맞게 출력합니다.

  • 세부 탐색에서 등록된 분실물에 대한 정보가 아닐 경우 즉시 메인 인터페이스 화면으로 이동합니다.

세탐1 => 현황에서 세부 탐색으로 "에어팟프로" 분실물 탐색 및 "[ 1 ] 출력" 선택

세탐2 => "에어팟프로" 분실물의 분실장소, 분실날짜 정보 출력

세탐3 => 현황에서 세부 탐색으로 "에어팟프로" 분실물 탐색 및 "[ 2 ] 모두 출력" 선택

세탐4 => "에어팟프로" 분실물의 관리번호, 분실장소, 분실날짜 정보 출력

주의) 분실물에 대한 정보가 존재하지 않는 경우(등록된 분실물이 아닌 경우) 메인 인터페이스 화면으로 이동

  1. 공지 확인

공지1 공지사항을 수정할 수 있는 기능입니다. 로그인을 한 뒤, 공지사항을 입력합니다.

공지2 공지사항이 등록된 화면입니다.

공지3 비밀번호가 오류났을 때, 화면입니다. 해당 화면에서 비밀번호를 모를 경우 'B','b'를 눌러 종료가 가능합니다.

공지4 공지사항을 수정한 화면입니다.

  1. 종료 3초 후 프로그램을 종료합니다.

종료1 => "[ 6 ] 종료" 입력

종료2 => 종료 문구가 뜨고 3초 후에 프로그램이 종료

주의 사항

인터페이스가 깨질 경우, 터미널 창 크기를 확대하여 실행하시면 됩니다.

README 파일 수정

  1. 초기수정 2019.11.10 이상호 /
  2. 중간수정 2019.12.04 안준모 /
  3. 최종수정 2019.12.08 이상호

About

KwangWoon University 2019-2 DataStructure Team Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages