소프트웨어 공학 최종 보고서
- 최초 등록일
- 2009.01.03
- 최종 저작일
- 2008.11
- 23페이지/ 한컴오피스
- 가격 3,000원
소개글
자판기에 관한 요구사항 정의부터 디자인까지 완료된 보고서입니다.
목차
1. 진행사항
1.1 개발자
1.2 진행사항
1.3 프로젝트 구성
1.4 계획사항
2. 개요
2.1 정의 및 구조
2.2 동작 정의
2.3 커피 자판기의 기본 최대 사향
2.4 요구사항 정의
3. 기능적 요구사항
3.1 커피 자판기의 목록 스크린
3.2 커피 자판기의 상태 표시 스크린
3.3 커피 자판기의 선택 스크린
3.4 커피 자판기의 금액 투입 기능
3.5 커피 자판기의 판매구
3.6 커피 자판기의 판매 상태
3.7 기타 사항
4. 비 기능적 요구사항
4.1 커피 자판기
4.2 관리자
5. 위험 관리
5.1) 요구사항 변경
5.2) 기술력의 부족
5.3) 견적의 오차
5.4) 제품의 경쟁
Design
1.1 DFD (Data-flow diagram)
1.1.1) 자판기의 기본 구조
1.1.2) Data Flow Diagram : Level 0
1.1.3) Data Flow Diagram : Level 1
1.1.4) Data Flow Diagram : Level 2
1.1.5 Data Flow Diagram : Level 3
1.2 Use Case Diagram
1.3 Structure Diagram
본문내용
2. 개 요
2.1 정의 및 구조
2.1.1 커피 자판기의 정의
▶ 현재 개발하고자 하는 것은 일반적인 커피 자판기이다. 많은 기능을 포함하는 자판기를 설계 할 수도 있지만 그 전에 먼저 기존에 있는 자판기를 이해하는 것이 분명 더 먼저라고 생각했기 에 기존의 자판기를 설계하기로 한다.
2.2 커피 자판기의 동작 정의
1) 자판기의 전원이 들어오면 안의 내용물을 검사하고, 표시한다.
2) 제품의 리스트를 보여주는 스크린 화면에는 제품의 목록과 금액, 개수를 표시 해준다.
3) 판매 기능은 돈을 투입 한 이후에 시작한다.
4) 자판기는 금액 표시 창에 넣은 금액을 보여준다.
5) 표시된 총금액이 제품의 가격과 같거나 많을 경우, 고객이 원하는 제품을 제공 받을수 있다.
6) 원하는 제품의 버튼을 누른다.
7) 제품이 제공된 후, 금액 표시 창에는 총금액에서 커피 값을 뺀 수정된 금액을 보여준다.
8) 고객이 반환버튼을 누르면, 금액 표시 창에 보이는 금액과 같은 액수의 금액을 반환한다.
9) 다시 돈을 넣으면, 일련의 과정들이 계속 반복된다.
2.3 커피 자판기의 기본 최대 사향
2.3.1 커피 자판기
▶ 물의 저장탱크는 최대 50ℓ이며, 물의 최대 양은 40ℓ이고, 세척용 물은 5ℓ로 설정한다.
▶ 종이컵의 최대 양은 200개로 한다.
▶ 설탕커피, 밀크커피, 블랙커피, 크림커피는 일반커피와 고급커피로 분류된다.
▶ 적어도 하루에 한 번 세척을 한다.
▶ 내용물
2.4 요구사항 정의
1) 전원을 연결하면 자판기 내부의 내용물 및 기능들을 점검하고, 이상이 있을 경우 커피 자판기 의 상태 표시 스크린에 ‘판매 불가’문구를 나타내고, 이상이 없다면, 상태 표시 스크린 화면 에 ‘판매 중’문구와, 물의 온도를 표시한다.
참고 자료
없음