59
Final Presentation TEAM 2 ROJECT Public Transportation System P 201111341 김성민 201111391 진청현 201311259 권오승 201311303 이정은

PROJECT - Konkukdslab.konkuk.ac.kr/Class/2014/14SE/Team_Project_B/TP5/T2... · 2014-12-12 · I. STR Analysis - 특정 요금(1050~1250)에서 지하철 IN이 되지 않아야 하나

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Final Presentation TEAM 2

ROJECT Public Transportation System P

201111341 김성민 201111391 진청현 201311259 권오승 201311303 이정은

Contents

- STR에서 발견된 문제점 분석 STR Analysis

Modification

Change of PTS

Demo

- 수정 사항 / 결과

- PTS의 변화 과정

I. STR Analysis

- 특정 요금(1050~1250)에서 지하철 IN이 되지 않아야 하나 IN이 되는 경우 - 버스 환승 시 30초 당 추가 요금을 받지 않음 - 특정 요금(600~1050)에서 환승 탑승 불가 - 탑승 후 정산 시간이 지나고 다시 탑승하면 미정산 요금을 받지 않음 - 정산 계산식이 틀림 - Card.txt에서 ‘ , ‘ 이 아닌 띄어쓰기로 구분

2. Modification 특정 요금(1050~1250)에서 지하철 IN이 되지 않아야 하나 IN이 되는 경우

- 수정 사항

TransferCheck 수정

2. Modification 버스 환승 시 30초 당 추가 요금을 받지 않음

- 수정 사항

TransferCheck 수정

2. Modification 버스 환승 시 30초 당 추가 요금을 받지 않음

- 수정 사항

FareCalculator 수정

2. Modification 특정 요금(600~1050)에서 환승 탑승 불가

- 수정 사항

BalanceCheck 수정

2. Modification 특정 요금(600~1050)에서 환승 탑승 불가

- 수정 사항

TransferCheck 수정

2. Modification 탑승 후 정산 시간이 지나고 다시 탑승하면 미정산 요금을 받지 않음

- 수정 사항

UnsettledCheck 수정

2. Modification 탑승 후 정산 시간이 지나고 다시 탑승하면 미정산 요금을 받지 않음

- 수정 사항

TransferCheck 수정

2. Modification 탑승 후 정산 시간이 지나고 다시 탑승하면 미정산 요금을 받지 않음

- 수정 사항

FareCalculator 수정

2. Modification 정산 계산식이 틀림

- 수정 사항

- 정산 금액에 마이너스가 나오는 경우 수정

2. Modification 정산 계산식이 틀림

- 수정 사항

- 하차 전 정산시간이 지나는 경우 수정

2. Modification 정산 계산식이 틀림

- 수정 사항

- 하차 전 정산시간이 지나는 경우 수정

2. Modification Card.txt에서 ‘ , ‘ 이 아닌 띄어쓰기로 구분

- 수정 사항

cardread 수정

2. Modification Card.txt에서 ‘ , ‘ 이 아닌 띄어쓰기로 구분

- 수정 사항

CardDataUpdate 수정

2. Modification 특정 요금(1050~1250)에서 지하철 IN이 되지 않아야 하나 IN이 되는 경우

- 결과

버스 환승 시 30초 당 추가 요금을 받지 않음

2. Modification 특정 요금(600~1050)에서 환승 탑승 불가

- 결과

2. Modification 탑승 후 정산 시간이 지나고 다시 탑승하면 미정산 요금을 받지 않음

- 결과

탑승 하차(환승이 됐는지 Check)

2. Modification 정산 계산식이 틀림

- 결과

버스 IN / OUT / 지하철 환승 / OUT / 지하철 IN / OUT

지하철 IN / OUT / 버스 환승 / OUT

2. Modification 정산 계산식이 틀림

- 결과

버스 IN / OUT / 지하철 환승 / OUT / 버스 환승 / 40초 후 OUT

지하철 IN / OUT / 버스 환승 / 40초 후 OUT / 버스 IN

2. Modification Card.txt에서 ‘ , ‘ 이 아닌 띄어쓰기로 구분

- 결과

3. Change of PTS

설계 개발 테스트

PTS 완성

SA

Terminal DFD

DFD level 0

수정사항 X

DFD level 1

수정사항 X

SRA ver1.0

DFD level 2

DFD level 2

SRA ver4.0

DFD level 3

SRA ver1.0

DFD level 3

SRA ver1.0

DFD level 3

SRA ver1.0

DFD level 3

SRA ver4.0

DFD level 3

SRA ver4.0

DFD level 3

SRA ver4.0

DFD level 4

SRA ver1.0

DFD level 4

SRA ver1.0

DFD level 4

STD

SRA ver4.0

STD

SRA ver4.0

Account System

DFD

DFD level 0

SRA ver1.0

DFD level 0

SRA ver4.0

DFD level 1

SRA ver1.0

DFD level 1

SRA ver4.0

DFD level 2

SRA ver4.0 추가

Overall SRA ver1.0

Overall SRA ver4.0

SD

Terminal

Structured Charts (Basic) SDS ver1.0

Structured Charts (Advanced) SDS ver1.0

Structured Charts (Basic) SDS ver2.5

Structured Charts (Advanced) SDS ver2.5

Account System

Structured Charts (Basic) SDS ver1.0

Structured Charts (Basic) SDS ver2.5

Structured Charts (Advanced) SDS ver2.5 추가

hank you TEAM2의 발표를 마치겠습니다.