200893193 seo jung hoon 200883449 park sang jin 200883471 song yun ho

28
1/28 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO Development of PHP model ( Post office Holding Pallet) Analysis & Design of Informatio n

Upload: rana-vance

Post on 30-Dec-2015

58 views

Category:

Documents


0 download

DESCRIPTION

Analysis & Design of Information. Development of PHP model ( Post office Holding Pallet). 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO. Problem Definition. Analysis. Contents Problem Definition Analysis Design Further Study. Design. Further Study. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

1/28

200893193 Seo Jung Hoon200883449 Park Sang Jin200883471 Song Yun HO

Development of PHP model( Post office Holding Pallet)

Analysis & Design ofInformation

Page 2: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Contents

I. Problem Definition

II. Analysis

III. Design

IV. Further Study

Analysis

Design Further Study

ProblemDefinition

2/28

Page 3: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

I. Problem definition

Problemdefinition

3/28

Page 4: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Term project outline

Establishment of pallet amounts standardImprovement of PHPModeling

OUTPUT

1) Grasp for center office & local office’s pallet consumption

2) Improvement of PHP for maximize pallet using rate

3) Planning of empty pallet’s sending & receiving

5 / 205 / 13 5 / 27 6 / 3

6 / 10

revise revise Define Problem Define Problem Analysis Analysis Development of PHP modelDevelopment of PHP model

Problemdefinition

4/28

Page 5: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Introduction

Flow of mail service as automation

Center office

transport

Center office post office

Postman

PostboxReception

Reception

Postbox

- Center office : Sorting, Post mark. Sending to post office- Post office : receiving, delivery

Problemdefinition

5/28

Page 6: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

우편물 적재 파렛 이동 빈 파렛 이동 우편물 접수

보통주관국 A

보통주관국 B우편물 도착 우편물 발송 우편물 도착 우편물 발송

우편물 도착 우편물 발송우편물 접수일반국

고 객

특별 주관국: 빈 파렛 재할당 결정

7:00 8:00 9:00 10:00 14:00

보통주관국 A

보통주관국 B우편물 도착 우편물 발송 우편물 도착 우편물 발송

우편물 도착 우편물 발송우편물 접수일반국

고 객

특별 주관국: 빈 파렛 재할당 결정

보통주관국 A

보통주관국 B우편물 도착 우편물 발송 우편물 도착 우편물 발송

우편물 도착 우편물 발송우편물 접수일반국

고 객

특별 주관국: 빈 파렛 재할당 결정

7:00 8:00 9:00 10:00 14:00 18:00

집중국간 빈파렛 수불집중국간 빈파렛 수불

관내수용국 빈파렛 수불관내수용국 빈파렛 수불

( 교환센터 )

( 집중국 )

( 수용국 )

Introduction

Problemdefinition

6/28

Page 7: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Sending to between center offices, Rack of pallet as gap of arriving amount

Local office also needs empty pallet for processing on centeroffice amount

상비정수 (PHP) - 파렛트 과부족을 판단하는 기준

= [ 일평균발송수량 X 일평균발송수량 /일평균도착수량 ] + 여유수량

※ 여유수량 = 대여수량 + 접수 , 보관 , 작업용 파렛트

Introduction

Problemdefinition

7/28

Page 8: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Problem

일반국 파렛트 수불현황 (2007 년도 8 월 서울강남 우체국 )

No utilization of PHP per office’s empty pallet standardization receipts and disbursements

240-191 = 49

Problemdefinition

8/28

Page 9: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Purpose

Problemdefinition

1) Development of PHP Model

2) Optimize of PHP ( past amount or predict amount ) (per month)

output

1) Improvement of empty pallet receipts and disbursements for utilize

2) Determine PHP for optimize that center office & local office receipts

and disbursements pattern

3) Implement using c#

9/28

Page 10: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

과거물량 또는 예측물량을 활용한 최적의 상비정수 산정 ( 월별 )

월 데이터를 이용한 최적의 상비정수 산정 절차

1. 월 적재파렛에 대한 타국발송과 타국도착 물량을 기준으로 빈파렛 수불정책 결정 - 적재파렛의 타국발송 합계 < 타국도착 합계인 경우 빈파렛 수불 발송정책 - 적재파렛의 타국발송 합계 > 타국도착 합계 인 경우 빈파렛 수불 도착정책

2. 일별 타국간 빈파렛수불은 월 상비정수와 빈파렛 수불정책으로 결정 - 빈파렛 수불 발송정책시 월 상비정수 대비 일 초과파렛에 대해 발송 , 상비정수 대비 부족파렛에 대해서는 무시 - 빈파렛 수불 도착정책시 월 상비정수 대비 일 부족파렛에 대해 도착 , 상비정수 대비 초과파렛에 대해서는 무시

3. 일 배분 , 수집후 잔고가 타국발송 예정물량에 대해 부족할 경우 긴급파렛 수급

4. 상비정수의 최소 , 최대값 정의 - 최소값 = 월중 일 배분 적재파렛중 최대물량 + 수집용 등 여유파렛 - 최대값 = 월중 일 배분 및 타국 적재파렛 발송 최대물량

5. 최소값에서 부터 최대값까지 값을 증가시키면서 최적의 상비정수 수준 결정

월 데이터를 이용한 최적의 상비정수 산정 절차

1. 월 적재파렛에 대한 타국발송과 타국도착 물량을 기준으로 빈파렛 수불정책 결정 - 적재파렛의 타국발송 합계 < 타국도착 합계인 경우 빈파렛 수불 발송정책 - 적재파렛의 타국발송 합계 > 타국도착 합계 인 경우 빈파렛 수불 도착정책

2. 일별 타국간 빈파렛수불은 월 상비정수와 빈파렛 수불정책으로 결정 - 빈파렛 수불 발송정책시 월 상비정수 대비 일 초과파렛에 대해 발송 , 상비정수 대비 부족파렛에 대해서는 무시 - 빈파렛 수불 도착정책시 월 상비정수 대비 일 부족파렛에 대해 도착 , 상비정수 대비 초과파렛에 대해서는 무시

3. 일 배분 , 수집후 잔고가 타국발송 예정물량에 대해 부족할 경우 긴급파렛 수급

4. 상비정수의 최소 , 최대값 정의 - 최소값 = 월중 일 배분 적재파렛중 최대물량 + 수집용 등 여유파렛 - 최대값 = 월중 일 배분 및 타국 적재파렛 발송 최대물량

5. 최소값에서 부터 최대값까지 값을 증가시키면서 최적의 상비정수 수준 결정

Purpose

Problemdefinition

10/28

Page 11: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

II. Analysis

Analysis

11/28

Page 12: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

순번 칼럼명 칼럼설명 자료형식 길이 비고

1 DDTOTCREATEYMD 일계생성일자 varchar 8  

2 REGIPOCD 등기용국기호 varchar 5 우체국명추가 필요

3 poNm 우체국명 varchar 20  

4 VESSELDIVCD 용기구분코드 varchar 3  

5 BEFDDREMDCNT 전일잔고수량 number 5  

6 VESSELFIXCNT 상비정수 number 5  

7 INOUTPOLICY 수불정책코드 char 1 1. 발송 , 2. 도착 , 3. 수불정책없음

8 EMPTYPLTINOUTINDCATSND 빈파렛수불계획발송 number 5  

9 EMPTYPLTINOUTINDCATARV 빈파렛수불계획도착 number 5  

10 EMPTYPLTINOUTEXESND 빈파렛수불실행발송 number 5  

11 EMPTYPLTINOUTEXEARV 빈파렛수불실행도착 number 5  

12 DISTRSNDPILEVSSLCNT 배분발송적재용기수량 number 5  

13 DISTRSNDEMPTYVSSLCNT 배분발송빈용기수량 number 5  

14 COLECTARVPILEVSSLCNT 수집도착적재용기수량 number 5  

15 COLECTARVEMPTYVSSLCNT 수집도착빈용기수량 number 5  

16 TKOUTCNT 반출수량 number 5  

17 TKINCNT 반입수량 number 5  

18 OTHERPOSNDPILEVSSLCNT 타국발송적재용기수량 number 5  

19 OTHERPOSNDEMPTYVSSLCNT 타국발송빈용기수량 number 5  

20 OTHERPOARVPILEVSSLCNT 타국도착적재용기수량 number 5  

21 OTHERPOARVEMPTYVSSLCNT 타국도착빈용기수량 number 5  

22 REVCNT 보정수량 number 5  

23 THISDDREMDCNT 당일잔고수량 number 5  

24 INMPOREMDCNT 관내국잔고수량 number 5  

Data structure

Analysis

Each date/Each center office total receipts and disbursements inventory inquiry( When center office inquiry )

12/28

Page 13: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

순번 칼럼명 칼럼설명 자료형식 길이 비고

1 DDTOTCREATEYMD 일계생성일자 varchar 8  

2 REGIPOCD 등기용국기호 varchar 5  

3 poNm 우체국명 varchar 20  

4 VESSELDIVCD 용기구분코드 varchar 3  

5 BEFDDREMDCNT 전일잔고수량 number 5  

6 VESSELFIXCNT 상비정수 number 5  

7 INOUTPOLICY 수불정책코드 char 1 1. 발송 , 2. 도착 , 3. 수불정책없음

8 ARVPILEVSSLCNT 도착적재용기수량 number 5  

9 ARVEMPTYVSSLCNT 도착빈용기수량 number 5  

10 TKOUTCNT 반출수량 number 5  

11 TKINCNT 반입수량 number 5  

12 SNDPILEVSSLCNT 발송적재용기수량 number 5  

13 SNDEMPTYVSSLCNT 발송빈용기수량 number 5  

14 REVCNT 보정수량 number 5  

15 THISDDREMDCNT 당일잔고수량 number 5  

Data structure

Analysis

Each date/Each center office total receipts and disbursements inventory inquiry( When post office inquiry )

13/28

Page 14: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

순번 칼럼명 칼럼설명 자료형식 길이 비고

1 DDTOTCREATEYMD 일계생성일자 varchar 8  

2 REGIPOCD 등기용국기호 varchar 5  

3 poNm 우체국명 varchar 20  

4 INOUTPOLICY 수불정책 char 11. 발송 , 2. 도착 , 3.

수불정책없음

5EMPTYPLTINOUTINDCAT

SND 빈파렛수불계획발송 number 5  

6EMPTYPLTINOUTINDCAT

ARV 빈파렛수불계획도착 number 5  

7 BEFDDREMDCNT 전일잔고 number 5  

8 VESSELFIXCNT 상비정수 number 5  

Data structure

Analysis

Each date/Each center office receipts and disbursements directions breakdown inquiry

14/28

Page 15: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Data structure

Each center office receipts and disbursements the present statueInquiry by month

Analysis

15/28

Page 16: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Data structure

Analysis

※ 적색 평가부분 분리설계 가능

Each post office office receipts and disbursements the presentstatue Inquiry by month

Example of input data screen

16/28

Page 17: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Data structure

Analysis

순번 칼럼명 칼럼설명 자료형식 길이 비고

1 STRTYMD 시행일자 varchar 8  

2 REGIPOCD 등기용국기호 varchar 5  

3 VESSELFIXCNT 상비정수 number 5  

4 INOUTPOLICY 수불정책 number 5 1. 발송 , 2. 도착 , 3. 수불정책없음

순번 칼럼명 칼럼설명 자료형식 길이 비고

1 DDTOTCREATEYMD 지시일자 varchar 8  

2 REGIPOCD 등기용국기호 varchar 5 발송우체국

3 ARRIVSENDPOREGIPOCD 도착등기용국기호 varchar 5 도착우체국

4 EMPTYPLTINOUTINDCATSND 빈파렛수불지시발송 number 5  

PHP registration in bulk ( When upload PHP )

receipts and disbursements directions registration in bulk ( When upload receipts and disbursements directions data ]

17/28

Page 18: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Data structure

Analysis

Among center offices empty pallet receipts and disbursements by day

Example of input data screen

18/28

Page 19: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

III. Design

Design

19/28

Page 20: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Modeling

Design

Empty pallet receipts and disbursements classesExtracted from problem statement nouns

CustomerLocal office

Centeroffice

Postoffice

Empty palletallocation

centermail Empty

pallet Receptionist

Reception

20/28

Page 21: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Modeling

Design

Event trace for empty pallet receipts and disbursements scenario

Customer Local office Center office B

Empty pallet allocation

centerMail receiptMail sending

(in pallet) Mail sending(in pallet)

Request the amount of empty pallet allocation

Decision reallocation of empty pallet

Movement of

empty pallet

Movement of

empty pallet

Center office A

Mail arriving(in pallet)Movement

of empty pallet

Movement of

empty palletMail arriving

(in pallet)Mail arriving

21/28

Page 22: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Modeling

Design

Event flow diagram for empty pallet receipts and disbursements

CustomerLocal office

Center Office A

Empty pallet allocation

center

Center Office B

Mail receipt

Mail arriving

Mail arriving(in pallet)

Movement of empty palletMail sending(in

pallet)

Movement of empty pallet

Request the amount of empty

pallet

Decision reallocation of empty pallet

Mail sending(in pallet)Movement of empty pallet

Mail arriving(in pallet)Movement of empty pallet

22/28

Page 23: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Modeling

Design

State diagram for empty pallet receipts and disbursements

Customerdo: mail receipt

Receptiondo: process mail

receipt

Post officedo: insert the mail to pallet

Request faildo: error confirm

Local officedo: receive the

mail

Receptionistdo: tell the error

information

Center office

do: sorting the mail

request topost office do: request

sending to post office

accept the request

request fail

retry

sending mailreturning

empty pallet

do: request mail sending to center

office

request fail

request tocenter office

accept the request

Request the amount of empty pallet allocation

Decision reallocation of empty pallet

Empty pallet allocation center

do: calculate PHP

returning empty pallet

Sending to each destination office

23/28

Sending mail

Page 24: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Modeling

Design

Data central office & local office data

Program

CSV

file

Implemented program

insert output output

save

Display

data

output

Object modeling of whole system

insert

24/28

output output

Page 25: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Functional modeling of whole system

Modeling

Design

programer program

input

data

CSV file

process

output implemented

program

data screen

output

output save display

25/28

Page 26: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

IV. Further Study

Further study

26/28

Page 27: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

further Study

Further study

1) Fix the model definitely

2) Implement software by c#

27/28

Page 28: 200893193 Seo Jung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

28/28