KwangWoon University 2019-2 DataStructure Team Project 광운대학교 2019-2학기 자료구조실습 팀프로젝트 결과물입니다.
분실물 관리 프로그램입니다.
-
분실물 현황 등록된 분실물 현황을 볼 수 있는 기능입니다. 즉 등록된 분실물 목록의 관리번호, 분실물명, 분실장소, 분실일자를 위치에 맞게 출력. 따로 정렬하지 않고 그냥 등록된 순서대로 출력되도록 합니다.
-
분실물 삭제
-
분실물 탐색 (1) 일반 탐색 분실물의 양이 많을 경우, 일일이 찾아보기 힘들기 때문에 특정 분실물을 조회하는 기능입니다. (예를 들면, 아래처럼 1(관리번호)을 입력하면 조회하고 싶은 관리번호를 적으라고 입력 창이 뜹니다. 관리번호를 입력하면 조회가 가능하며 해당하는 관리번호를 가진 분실물명, 분실장소, 분실일자를 위치에 맞게 출력. 조회를 반복하다가 나가고 싶을 경우 5(뒤로가기)를 입력하면 됩니다.)
=> [ 1 ] 관리번호 : 관리번호를 입력해서 조회 가능 [ 2 ] 분실물명 : 분실물명을 입력해서 조회 가능 [ 3 ] 분실장소 : 분실장소를 입력해서 조회 가능 [ 4 ] 분실일자 : 분실일자를 입력해서 조회 가능 [ 5 ] 뒤로가기 : 메인 화면(초기 화면)으로 이동
(2) 세부 탐색 분실물을 등록할 때 입력한 항목 중 특정 항목만으로 조회할 수 있는 기능입니다. => 터미널의 인터페이스에서 4(탐색)를 입력했을 때 “[ a ] 일반 탐색”과 “[ b ] 세부 탐색”을 선택할 수 있도록 구성됩니다.
=> “b” 입력 시 세부 탐색이므로 분실물명을 입력하라고 입력 창이 뜹니다. 분실물명을 입력하고 나면 “[ 1 ] 출력”과 “[ 2 ] 모두 출력“을 선택하도록 합니다. 1(출력) 선택 시 해당 분실물명을 가진 분실장소, 분실일자를 위치에 맞게 출력하고 분실장소를 입력하라고 입력 창이 뜹니다. 2(모두 출력) 선택 시 관리번호, 분실물명, 분실장소, 분실일자를 위치에 맞게 출력합니다. 분실장소를 입력하고 나면 “[ 1 ] 출력”과 “[ 2 ] 모두 출력“을 선택하도록 합니다. 1(출력) 선택 시 해당 분실장소를 가진 분실일자를 위치에 맞게 출력하고 분실장소를 입력하라고 입력 창이 뜹니다. 2(모두 출력) 선택 시 관리번호, 분실물명, 분실장소, 분실일자를 위치에 맞게 출력합니다. 분실일자를 입력하고 나면 탐색한 관리번호, 분실물명, 분실장소, 분실일자를 위치에 맞게 출력합니다.
- 세부 탐색에서 등록된 분실물에 대한 정보가 아닐 경우 즉시 메인 인터페이스 화면으로 이동합니다.
=> 현황에서 세부 탐색으로 "마이크" 분실물 탐색 및 "[ 1 ] 출력" 선택
=> "마이크" 분실물의 분실장소, 분실날짜 정보 출력
=> "마이크" 분실물에 대한 분실장소로 "학교"가 존재하지 않으므로 메인 인터페이스 화면으로 이동
- 공지 확인
공지사항을 수정할 수 있는 기능입니다. 로그인을 한 뒤, 공지사항을 입력합니다.
비밀번호가 오류났을 때, 화면입니다. 해당 화면에서 비밀번호를 모를 경우 'B','b'를 눌러 종료가 가능합니다.
- 종료 3초 후 프로그램을 종료합니다.
인터페이스가 깨질 경우, 터미널 창 크기를 확대하여 실행하시면 됩니다.
2019.11.10 이상호 2019.12.04 안준모