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

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

Upload: livana

Post on 13-Jan-2016

40 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

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

1/33

200893193 Seo Jeung Hoon200883449 Park Sang Jin200883471 Song Yun HO

Development of PHP model( Post office Holding Pallet)

Analysis & Design ofInformation

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

Contents

I. Problem Definition

II. Analysis

III. Design

IV. Implement

Analysis

Design Implement

ProblemDefinition

2/33

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

I. Problem definition

Problemdefinition

3/33

Page 4: 200893193 Seo Jeung 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/33

Page 5: 200893193 Seo Jeung 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

5/33

Page 6: 200893193 Seo Jeung 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

6/33

Page 7: 200893193 Seo Jeung 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

7/33

Page 8: 200893193 Seo Jeung 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#

8/33

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

II. Analysis

Analysis

9/33

Page 10: 200893193 Seo Jeung 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 )

10/33

Page 11: 200893193 Seo Jeung 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 )

11/33

Page 12: 200893193 Seo Jeung 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

12/33

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

Data structure

Each center office receipts and disbursements the present statueInquiry by month

Analysis

13/33

Page 14: 200893193 Seo Jeung 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

14/33

Page 15: 200893193 Seo Jeung 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 ]

15/33

Page 16: 200893193 Seo Jeung 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

16/33

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

III. Design

Design

17/33

Page 18: 200893193 Seo Jeung 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

18/33

User PHPsoftware Data

Page 19: 200893193 Seo Jeung 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

Input data

Output data

PHPsoftware

19/33

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

Modeling

Design

Event flow diagram for empty pallet receipts and disbursements

Movement of empty pallet

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

PHPsoftware

Input data

Output data

20/33

Page 21: 200893193 Seo Jeung 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

21/33

Sending mail

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

IV. Implement

Implement

22/33

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

Implement

Implement

Class diagram for PHP software

Inquiry local office

PHP Main form

Inquiry center

office PHP

Vessel fixcalculate

Local office PHP

Center office PHP

Data mart

Export provide

Import provide

Import Txt

Provide

Export txt provide

23/33

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

Implement

Implement

Object diagram for PHP software

Data

data readdata Importdata export

Datamart

inquirycalculat

e

Mainform

import provideexport provide

Provide

24/33

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

Implement

Implement

Dynamic modeling for PHP software

Softwaredo: get data

do: determine Sending and

arriving policy

do: simulate origin PHP

value

do: find min value in

prepare rate of other office

do: calculate weighted

pallet

do: saveeach value

do: find optimal PHP

do: save to each field

input

do: calculate max, min PHP

value

Input min to max data

valueClick PHP calculate

25/33

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

Term project output

Implement

26/33

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

Term project output

Implement

27/33

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

Term project output

Implement

28/33

Page 29: 200893193 Seo Jeung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Term project output

Implement

29/33

Page 30: 200893193 Seo Jeung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Term project output

Implement

30/33

Page 31: 200893193 Seo Jeung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Term project output

Implement

31/33

Page 32: 200893193 Seo Jeung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

Term project output

Implement

32/33

Page 33: 200893193 Seo Jeung Hoon 200883449 Park Sang Jin 200883471 Song Yun HO

33/33