• Tidak ada hasil yang ditemukan

제 1 장 소프트웨어 공학소개 - 목포해양대학교

N/A
N/A
Protected

Academic year: 2023

Membagikan "제 1 장 소프트웨어 공학소개 - 목포해양대학교"

Copied!
7
0
0

Teks penuh

(1)

과제명: 직업탐색게임(KC_Jobs) 작성일: 2021-03-26

작성팀: D.M

(2)

목포해양대학교 해양컴퓨터공학과

목 차

1. 작품 소개 ... 3

2. 요구사항 명세 3

2.1. Use Case Diagram ...4

2.2. 요구사항 목록 ...4

2.2.1. UC-1:직업 탐색의 요구사항목록 ...4

2.2.2 UC-2:질의응답의 요구사항목록 ...4

2.2.3 UC-3:직업 선택 요구사항목록 ...4

2.2.4 UC-4:직업 추천 요구사항목록 ...5

2.2.5 UC-5:직업 선택 취소 요구사항목록 ...5

2.2.6 UC-6:직업 설명 요구사항목록 ...5

2.2.7 UC-7:직업 체험 요구사항목록 ...5

2.2.8 UC-8:음향 조정 요구사항목록 ...5

2.2.9 UC-9:캐릭터 조종 요구사항목록 ...5

2.2.10 UC-10:프로그램 종료 요구사항목록 ...6

3. UI 프로토타입 ... 6

4. 시나리오 ... 7

(3)

목포해양대학교 해양컴퓨터공학과

1. 작품 소개

컴퓨터 공학에 관심이 있는 중, 고등학생들과 신입생들이 코딩에 호기심을 가지게 되지만 프로 그래머라 해도 그 안에 수많은 직업들로 분류가 되어 고민을 하는 경우가 많습니다.

진로 탐색 프로그램으로 자신의 흥미 있는 분야 쪽으로 직업을 찾기 힘듭니다.

이러한 학생들을 위해 컴퓨터 공학에 직업들을 VR기기를 이용하여 그 직업의 특징들을 게임으로 표현하여 직업에 대한 흥미를 가지면서 자신이 분야를 선택하여 진로에 대한 고민을 해소시킬 수 있게 개발하는 것을 목적으로 한다.

2. 요구사항 명세

(4)

목포해양대학교 해양컴퓨터공학과

2.1. Use Case Diagram

Use case ID Use case 명칭 Use case 개요

UC-1 직업 탐색 플레이어가 직업을 탐색할 수 있다.

UC-2 질의 응답 플레이어가 직업을 추천 받기 위해 질의응답을 할 수 있다.

UC-3 직업 선택 플레이어가 직업을 선택할 수 있다.

UC-4 직업 추천 질의 응답에 따라 직업을 추천 받을 수 있다.

UC-5 직업 선택 취소 선택한 직업을 취소할 수 있다.

UC-6 직업 설명 선택한 직업의 설명을 들을 수 있다.

UC-7 직업 체험 선택한 직업을 체험할 수 있다.

UC-8 음향 조정 프로그램의 음향을 조정할 수 있다.

UC-9 캐릭터 조종 컨트롤러를 이용하여 캐릭터를 조종할 수 있다.

UC-10 프로그램 종료 KC_Jobs 프로그램을 종료한다.

2.2. 요구사항 목록

2.2.1. UC-1:직업 탐색의 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC1-REQ-1 프로그램 시작 직업을 탐색하기 위해 프로그램을 시작한다.

2.2.2 UC-2:질의응답의 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC2-REQ-1 질문 생성 직업을 탐색하기 위해 질문을 생성한다.

UC2-REQ-2 응답 확인 플레이어가 응답한 결과를 확인한다.

UC2-REQ-3 직업 보기 응답 결과에 따라 관련된 직업 보여준다.

2.2.3 UC-3:직업 선택 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC3-REQ-1 직업 확인 플레이어가 선택한 직업을 확인한다.

UC3-REQ-2 직업 결정 확인 플레이어가 선택한 직업을 결정을 확인한다..

UC3-REQ-3 체험장으로 이동 선택한 직업을 체험하는 곳으로 이동한다.

(5)

목포해양대학교 해양컴퓨터공학과

2.2.4 UC-4:직업 추천 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC4-REQ-1 직업 추천 응답 결과에 따라 직업을 추천한다.

2.2.5 UC-5:직업 선택 취소 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC5-REQ-1 직업 확인 플레이어가 선택한 직업을 확인한다.

UC5-REQ-2 직업 선택 취소 여부 확인 선택한 직업 취소여부를 확인한다.

UC5-REQ-3 직업 선택 창 이동 취소 여부 확인 후 직업 선택 창으로 이동한다.

2.2.6 UC-6:직업 설명 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC6-REQ-1 직업 확인 플레이어가 선택한 직업을 확인한다.

UC6-REQ-2 설명 창 출력 선택한 직업에 관한 설명을 보여준다.

UC6-REQ-3 직업 선택 창 이동 설명 후 직업 선택 창으로 이동한다.

2.2.7 UC-7:직업 체험 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC7-REQ-1 직업 확인 플레이어가 선택한 직업을 확인한다.

UC7-REQ-2 직업 관련 업무 생성 선택한 직업과 관련된 업무를 생성하여 직업을 체험한다.

2.2.8 UC-8:음향 조정 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC8-REQ-1 배경음 변경 플레이어는 프로그램의 배경음을 변경한다 UC8-REQ-2 효과음 변경 플레이어는 프로그램의 효과음을 변경한다.

2.2.9 UC-9:캐릭터 조종 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC9-REQ-1 위치 변경 플레이어는 컨트롤러를 조종하여 캐릭터의 위치를 변경할 수 있다.

UC9-REQ-2 시점 변경 플레이어는 캐릭터의 시점을 변경할 수 있다.

(6)

목포해양대학교 해양컴퓨터공학과

2.2.10 UC-10:프로그램 종료 요구사항목록

요구사항 ID 요구사항 명칭 요구사항기술

UC10-REQ-1 프로그램 종료 KC_Jobs 프로그램을 종료한다.

3. UI 프로토타입

질의 응답 화면 – 질의에 따른 버튼 클릭

방화벽 설치

(7)

목포해양대학교 해양컴퓨터공학과

4. 시나리오

각 직업 캐릭터마다 직업을 플레이하는 방식을 다르게 해서 각 직업의 특징을 위주로 만들려고 합니다.

예를 들어서 프로그래머는 하나의 프로그램을 만드는 것을 단계별로 실행할 수 있는 퍼즐 어드벤 처 게임 방식입니다.

보안 전문가는 해커라는 가상의 적을 상대로 방화벽을 설치하여 해커의 바이러스 공격을 막는 디 펜스 게임 방식입니다.

Referensi

Dokumen terkait

『목포해양대학교 공고 제2022–57호』 목포해양대학교 국가공무원 전입· 지방공무원 경력경쟁채용 희망자 모집 공고 목포해양대학교 국가공무원 전입지방공무원 경력경쟁채용 희망자를 공개 모집하오니 유능한 인재의 많은 지원 바랍니다... 그간 본인이 추진했던 업무 중 가장 큰 성과를 낸 업무는 무엇인지, 그리고 그 추진 과정은