330 likes | 500 Views
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.
E N D
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
Problem definition Problem definition 3/33
Problem definition Term project outline 5 / 27 5 / 13 6 / 3 5 / 20 Define Problem Analysis Development of PHP model revise Establishment of pallet amounts standard Improvement of PHP Modeling 6 / 10 OUTPUT 1) Grasp forcenter office &local office’s pallet consumption 2) Improvement of PHP for maximize pallet using rate 3) Planning of empty pallet’s sending & receiving
(교환센터) 특별 특별 특별 주관국 주관국 주관국 : : : 빈 빈 빈 파렛 파렛 파렛 재할당 재할당 재할당 결정 결정 결정 집중국간 빈파렛 수불 (집중국) 보통주관국 보통주관국 보통주관국 A A A 우편물 우편물 우편물 도착 도착 도착 우편물 우편물 우편물 발송 발송 발송 우편물 우편물 우편물 도착 도착 도착 우편물 우편물 우편물 발송 발송 발송 보통주관국 보통주관국 보통주관국 B B B 관내수용국 빈파렛 수불 (수용국) 우편물 우편물 우편물 발송 발송 발송 우편물 우편물 우편물 접수 접수 접수 우편물 우편물 우편물 도착 도착 도착 일반국 일반국 일반국 고 고 고 객 객 객 18:00 7:00 8:00 9:00 10:00 14:00 7:00 8:00 9:00 10:00 14:00 우편물 적재 파렛 이동 빈 파렛 이동 우편물 접수 Problem definition Introduction 5/33
Problem definition Introduction Sending to between center offices, Rack of pallet as gap of arriving amount Local office also needs empty pallet for processing on center office amount 상비정수 (PHP) - 파렛트 과부족을 판단하는 기준 = [일평균발송수량 X 일평균발송수량/일평균도착수량] + 여유수량 ※여유수량 = 대여수량 + 접수, 보관, 작업용 파렛트 6/33
240-191 = 49 Problem definition Problem No utilization of PHPper office’s empty pallet standardization receipts and disbursements 일반국 파렛트 수불현황(2007년도8월 서울강남 우체국) 7/33
Problem definition Purpose 1)Improvement of empty pallet receipts and disbursements for utilize 2)Determine PHP for optimize that center office & local office receipts and disbursements pattern output 1) Development of PHP Model 2)Optimize of PHP ( past amount or predict amount ) (per month) 3)Implementusing c# 8/33
Analysis Analysis 9/33
Analysis Data structure Each date/Each center officetotal receipts and disbursements inventory inquiry ( When center office inquiry ) 10/33
Analysis Data structure Each date/Each center office total receipts and disbursements inventory inquiry ( When post office inquiry ) 11/33
Analysis Data structure Each date/Each center office receipts and disbursements directions breakdown inquiry 12/33
Analysis Data structure Each center office receipts and disbursements the present statue Inquiry by month 13/33
Analysis Data structure Each post office office receipts and disbursements the present statue Inquiry by month Example of input data screen ※ 적색 평가부분 분리설계 가능 14/33
Analysis Data structure PHP registration in bulk( When upload PHP ) receipts and disbursements directions registration in bulk( When upload receipts and disbursements directions data ] 15/33
Analysis Data structure Among center offices empty pallet receipts and disbursements by day Example of input data screen 16/33
Design Design 17/33
Design Modeling Empty pallet receipts and disbursements classes Extracted from problem statement nouns Center office Post office Local office Customer Empty pallet allocation center Empty pallet mail Receptionist PHP software User Reception Data 18/33
Design Modeling Event trace for empty pallet receipts and disbursements scenario PHP software Empty pallet allocation center Customer Local office Center office B Center office A Mail receipt Mail sending (in pallet) Request the amount of empty pallet allocation Mail sending (in pallet) Input data Output data Decision reallocation of empty pallet Movement of empty pallet Movement of empty pallet Mail arriving (in pallet) Movement of empty pallet Movement of empty pallet Mail arriving (in pallet) Mail arriving 19/33
Design Modeling Event flow diagram for empty pallet receipts and disbursements Movement of empty pallet Movement of empty pallet Mail sending(in pallet) Mail receipt Local office Center Office A Customer Mail arriving Mail arriving(in pallet) Movement of empty pallet Mail sending(in pallet) Movement of empty pallet Mail arriving(in pallet) Request the amount of empty pallet Movement of empty pallet Input data Empty pallet allocation center PHP software Center Office B Output data Decision reallocation of empty pallet 20/33
Design Modeling State diagram for empty pallet receipts and disbursements Customer do: mail receipt Sendingmail accept the request request to post office Post office do: insert the mail to pallet Reception do: process mail receipt do: request sending to post office returning empty pallet request fail sending mail Local office do: receive the mail Sending to each destination office Request fail do: error confirm retry returning empty pallet request to center office request fail accept the request Receptionist do: tell the error information do: request mail sending to center office Center office do: sorting the mail Decision reallocation of empty pallet Request the amount of empty pallet allocation Empty pallet allocation center do: calculate PHP 21/33 Mail arriving
Implement • Implement 22/33
Implement Implement Class diagram for PHP software Inquiry local office PHP Inquiry center office PHP Export provide Main form Export txt provide Data mart Vessel fix calculate Import provide Local office PHP Center office PHP Import Txt Provide 23/33
Implement Implement Object diagram for PHP software Data Datamart Mainform data read data Import data export inquiry calculate Provide import provide export provide 24/33
Implement Implement Dynamic modeling for PHP software Input min to max data value Click PHP calculate do: simulate origin PHP value do: calculate weighted pallet do: calculate max, min PHP value Software do: get data do: find min value in prepare rate of other office do: determine Sending and arriving policy do: save each value input do: find optimal PHP do: save to each field 25/33
Implement Term project output 26/33
Implement Term project output 27/33
Implement Term project output 28/33
Implement Term project output 29/33
Implement Term project output 30/33
Implement Term project output 31/33
Implement Term project output 32/33