1 changesdslab.konkuk.ac.kr/class/2014/14se/team_project_a/[2014... · 2014-11-14 · changes rsa...

31
Public Transportation System - #2 SD presentation - T1 Team 201011320 김용현 201111346 김준호 201111354 박정민

Upload: others

Post on 27-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Public TransportationSystem

- #2 SD presentation -

T1 Team201011320 김용현201111346 김준호201111354 박정민

“ ”

Page 2: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

INDEX

1. Changes

2. Transform Analysis

3. Structured Design(Basic)

4. Structured Design(Advanced)

Page 3: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes1

Page 4: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes

RSA ver. 3.0

● RSA ver. 1.0

1. 단일 시스템으로구성

2. State Transition Diagram 표현의미숙

3. Control flow 표현의 미숙

● RSA ver. 2.0

1. 시스템을 4개로 구성(버스, 지하철, 수집, 정산) 요구사항에 맞지 않음

2. Data Dictionary 에 불명확한 표현

● RSA ver. 3.0

1. 시스템을 3개로 구성(버스, 지하철, 정산)

2. Data Dictionary에 타입을 좀더 명확하게 변경(진행중)

3. State Transition Diagram (버스, 지하철) 전송controller 에 대한부분 추가

Page 5: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes

RSA ver. 1.0

Card Tag

Parser1.1

Customerdata

Moneyinformation

DisadjustChecker

1.5

MoneyChecker

1.5

TrafficChecker

1.4

Transfer

Checker1.3

In/OutChecker

1.2

Calculate

Control2.1.1

Calculate resultDisadjust

Calculate

2.1.5

AdditionalCalculate

2.1.4

TransferCalculat

e2.1.3

NormalCalculat

e2.1.2 Bus

standard fee

2.1.2.1

MetroStandar

dFee

2.1.2.2

Bus to Metro

fee2.1.3.1

Metro to Bus

fee2.1.3.2

Bus Additiona

ll fee2.1.4.1

Metro Additional

fee2.1.4.2

Bus disadjust

fee2.1.5.1

Metro disadjust

fee2.1.5.2

Metro transfer disadjust

fee2.1.5.3

FileControl2.4.1

File Writer2.4.2

File

CustomerFile Writer

2.4.2.1

Company File Writer2.4.2.2

ReaderFile

Writer2.4.2.3

AdjustControl2.3.1

Adjust result

AdjustCalculate

2.3.2

Company File Writer

2.4.2.2

Company File Writer

2.4.2.2

Company File Writer

2.4.2.2

DisplayControl2.2.1

NormalDisplay2.2.2

TagDisplay2.2.3

AdjustDisplay2.2.4

NoMoney

Display2.2.5

TimeSetter2.2.2.1

MoneySetter2.2.3.1

Balance

Setter2.2.3.2

Bus Adjust Setter2.2.4.1

Metro Adjust Setter2.2.4.2

Display

Page 6: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes

RSA ver. 2.0

Page 7: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes

RSA ver. 3.0

Page 8: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes

RSA ver. 1.0

Page 9: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes

RSA ver. 2.0

Page 10: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes

RSA ver. 3.0

Page 11: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Changes

RSA ver. 3.0

Page 12: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Transform Analysis2

Page 13: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

BUS READER SYSTEM DFD OVERALL

TRANSFORM ANALYSIS

Afferent Flow(Input)

Central Transformation (Control)Efferent Flow(output)

Page 14: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

BUS READER SYSTEM TRANSFORM ANLYSIS

TRANSFORM ANALYSIS

Page 15: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

METRO READER SYSTEM DFD OVERALL

TRANSFORM ANALYSIS

Afferent Flow(Input)

Central Transformation (Control)Efferent Flow(output)

Page 16: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

METRO READER SYSTEM TRANSFORM ANLYSIS

TRANSFORM ANALYSIS

Page 17: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

EXACT CALCULATION SYSTEM DFD OVERALL

TRANSFORM ANALYSIS

Afferent flow(Input)

Central Transformation (Control)

EfferentFlow(output)

Page 18: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

EXACT CALCULATION SYSTEM TRANSFORM ANLYSIS

TRANSFORM ANALYSIS

Page 19: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Structured Design(BASIC)

3

Page 20: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

BUS READER SYSTEM SD(BASIC)

STRUCTURED DESIGN(BASIC)

Page 21: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

METRO READER SYSTEM SD(BASIC)

STRUCTURED DESIGN(BASIC)

Page 22: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

EXACT CALCULATION SYSTEM SD(BASIC)

STRUCTURED DESIGN(BASIC)

Page 23: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

Structured Design(ADVANCED)

4

Page 24: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

BUS READER SYSTEM SD(ADVANCED)

STRUCTURED DESIGN(ADVANCED)

Page 25: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

BUS READER SYSTEM SD(ADVANCED)

STRUCTURED DESIGN(ADVANCED)

Page 26: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

METRO READER SYSTEM SD(ADVANCED)

STRUCTURED DESIGN(ADVANCED)

Page 27: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

METRO READER SYSTEM SD(ADVANCED)

STRUCTURED DESIGN(ADVANCED)

Page 28: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

EXACT CALCULATION SYSTEM SD(ADVANCED)

STRUCTURED DESIGN(ADVANCED)

Page 29: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의

EXACT CALCULATION SYSTEM SD(ADVANCED)

STRUCTURED DESIGN(ADVANCED)

Page 30: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의
Page 31: 1 Changesdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_A/[2014... · 2014-11-14 · Changes RSA ver. 3.0 RSA ver. 1.0 1.단일시스템으로 구성 2.State Transition Diagram 표현의