Presentation is loading. Please wait.

Presentation is loading. Please wait.

20023308 김영우 20023333 윤동섭.

Similar presentations


Presentation on theme: "20023308 김영우 20023333 윤동섭."— Presentation transcript:

1 김영우 윤동섭

2 Contents Project Plan Project Analysis System Architecture
Time Schedule Members’ Role Project Description Business Model Project Analysis Requirements Actor Usecase Usecase Diagram DFD System Architecture System Model Functionality Development Plan Prototype

3 Time Schedule

4 공통 김영우 윤동섭 Member’s role Project Plan, Analysis Architecture Design
Presentation 공통 Database 설계 Database 구현 Test 김영우 Source code구현 Interface 구현 Database 연동 윤동섭

5 Project Description 음식 배달의 전문화를 통한 배달비용의 절감 가맹점과 웹으로 연결하여 배달정보를 공유
GPS를 이용하여 가장 가까운 위치의 배달자에게 업무 할당 PDA를 이용하여 배달자들의 배달정보를 즉각적으로 업데이트 가맹점들과 배달자들의 정보를 관리 Revenue : 가맹점들로부터 매월 서비스 이용료, 배달 건당 수수료

6 Business Model GPS 배달정보 가맹점 배달정보전송 SERVER 배달자 배달 주문 고객

7 Value Proposition 가맹점 배달 대행 오토바이, 유류비 등 관리비용 배달원 관리의 어려움 일정하지 않은 배달 건수

8 Value Proposition 배달자 배달 대행 배달 업무에 집중 Incentive로 더 많은 수익 창출

9 Market Opportunity 음식을 배달하는 모든 업소들, 배달 가능한 음식이지만 배달이 여의치 않은 업소들 대상
배달 건당 수수료, 매월 일정액 기본료로 수익 창출 안정적인 배달, 배달 부담 해결, 배달인력 유지비보다 저렴한 이용가격 음식을 배달하는 모든 업소들, 배달 가능한 음식이지만 배달이 여의치 않은 업소들 대상

10 Requirement(1) ID 이름 설명 유형 관련자 R01 배달정보 전송
•가맹점은 주문정보를 시스템에 입력할 수 있어야 한다. •시스템은 대기중인 배달자에게 배달정보를 전송할 수 있어야 한다. 기능 가맹점 R02 배달자 위치확인 관리자는 배달자들의 위치, 상태를 확인할 수 있어야 한다. 관리자 R03 배달완료 확인 •배달자는 배달완료 메시지를 시스템에 전송할 수 있어야 한다. •시스템은 배달완료 메시지를 가맹점에 전송할 수 있어야 한다. R04 관리 관리자는 가맹점을 추가, 정보변경, 삭제 할 수 있어야 한다. R05 •관리자는 배달자들을 추가, 정보변경, 삭제할 수 있어야 한다. •관리자는 배달자들의 배달 내역을 확인하고 임금책정을 할 수 있어야 한다.

11 Requirement(2) ID 이름 설명 유형 관련자 R06 배달상태 확인 관리자는 현 배달상황을 확인할 수 있어야 한다.
기능 관리자 R07 지속성 가맹점은 항상 시스템과 연결되어 있어야 한다. 비기능 R08 GPS사용 GPS를 사용하여 배달자의 위치를 파악할 수 있어야 한다. R09 PDA사용 배달자들은 PDA를 통하여 배달정보를 전송 받고 배달완료 메시지를 전송할 수 있어야 한다. 배달자들은 PDA를 통하여 항상 GPS에 연결되어 있어야 한다.

12 Actor 액터 설명 가맹점 배달대행 서비스에 가입한 음식점 배달자
배달대행 서비스에 고용된 배달을 실행하는 직원으로 PDA로 연결됨 관리자 배달대행 시스템, 가맹점, 배달자를 관리하는 사람

13 Usecase ID 이름 관련 요구사항 설명 우선순위 U01 배달정보 전송 R01
가맹점에서 입력한 배달정보를 배달자에게 전송해준다. U02 배달완료 확인 R03 배달자가 배달완료 메세지를 시스템에 전송하면 가맹점에 배달완료확인 메시지를 전송해준다. U03 배달자 위치확인 R02 시스템은 GPS를 이용하여 배달자들의 위치를 확인하고 배달대상 가맹점에 가장 가까운 위치의 배달자를 확인할 수 있어야 한다. U04 가맹점 관리 R04 관리자는 가맹점들을 추가, 변경, 삭제 할 수 있어야 한다. U05 R05 관리자는 배달자들을 추가, 변경, 삭제 할 수 있어야 하고 임금을 책정할 수 있어야 한다. U06 배달상태 R06 관리자는 현재 모든 배달상황을 확인할 수 있어야 한다.

14 Usecase Diagram

15 Data Flow Diagram CONTEXT DIAGRAM

16 Data Flow Diagram LEVER-0 DFD

17 System Model Client Layer Web Application Layer Database Layer 가맹점
Server 배달자PDA Database GPS 관리자

18 Functionality 데이터 출력 배달정보 데이터입력 배달자 위치, 배달완료메세지 정보 정보관리 배달주문 배달 주문

19 Development Language Database Server Tool JAVA HTML MySQL
apache-tomcat Server eclipse-SDK win32 jdk1.6.0_13 Tool

20 Prototype Main page

21 Prototype Admin page

22 Prototype Admin page

23 Prototype Admin page

24 Prototype Client add

25 Thank You


Download ppt "20023308 김영우 20023333 윤동섭."

Similar presentations


Ads by Google