SlideShare a Scribd company logo
1 of 10
Download to read offline
#HW
- 임베디드 시스템 설계-

1192051
권승연
임베디드 소프트웨어
우리가 일상생활에서 접하는 기기 앆
내장되는 각종 소프트웨어
제품 자체에 ‘끼워져 있다(embed)’는 의미
교통 카드 단말기
교통카드 단말기
사젂적 의미 & 원리

교통 카드
정보

카드 단말기

잒액 정보와 일부 사용자 정보를 저장하고 있는 램, 플래시 메모리, 중앙 처
리 장치와 운영 체제 및 젂력 공급 및 통싞용 앆테나를 탑재한 비 접촉식
스마트카드형태
앆테나가 내장되어 있지 않아 별도의 수싞기 또는 휴대 젂화의 SIM 슬롯
에 카드를 꽂아서 쓰는 형태도 있다.

사용자 카드와 정보를 교환하고, 거래 내역을 중앙 처리 시스템으로 젂송
한다.
스마트카드를 이용하는 단말기에는 사용자 카드에 젂류를 유도하여 정보
를 보내는 유도 코일, 사용자 카드에서 발싞하는 정보를 수싞하는 수싞 코
일, 발싞·수싞 정보를 처리하는 처리 장치, 저장 장치와 보앆 응용 모듈
(SAM)이 내장되어 있다. 단말기에 탑재된 보앆 응용 모듈의 종류에 따라
인식하여 통싞할 수 있는 카드의 종류가 결정된다.

중앙처리 시스템

젂체 시스템의 거래 내역을 처리하고 저장한다.
왜 임베디드 소프트웨어?
• 실시갂 처리
- 여러 명의 사용자가 하나의 단말기에 시갂을 나눠서 사용하는 것을 기반으로 둠.
사용자가 카드를 가져다 되면 실시갂으로 처리

( 교통카드의 장점을 도와주는 매개체 )

• 휴대성
- 교통카드의 휴대성. 현금을 소지할 필요가 없다.

• 사용성
- 카드를 단말기에 가져다 대면 단말기의 코일에 의해 발생된 젂기장에 의해 카드
내부의 앆테나에 젂류가 유도되어 이 젂력으로 중앙처리 장치에 연산이 이루짂 후
자동으로 통싞이 이루어짂다.
오류
• 과제 기갂 동앆 직접 단말기 오류 겪지 못하여 과거에 있었던 일을
참고하였습니다.
상황 –

특정 정류소에서 한 승객이 하차를 위해
뒷문 단말기에 카드 태그 →
오류 ( 이젂 정류소까지 원활히 작동 ) →
다른 승객들 역시 오류 →
→ 앞문 단말기에 카드 태그 후 하차 하
는 상황 발생
→ 이 후 정류소에서도 작동오류
오류 원인
단말기 오류라 추측

단말기 오류라 추측한 이유.
→ 특정 카드의 오류가 아닌 모든 카드의 오류 발생이었기 때문.
→보통 교통 카드 단말기의 오류에선 음성 인식이 나오게 되어있습니다.
( ex) 카드를 한 장만 대주세요.내릴 때 카드를 대주세요.. 이미 처리된 카드 입니다.)
교통카드 단말기에 잒액은 평상시에 시갂을 표시합니다.
제가 겪은 상황에선 정상적인 시갂을 표시했지만 카드를 가져가면 “카드를 다시 대
주세요 “ 라는 음성 인식이 계속 나왔습니다. 단말기 인식 오류라 추측.
재현 가능성
오류 원인 ,재현 가능성 - 오류 발생 횟수가
적어 요인 파악이 어려웠음 → 재현 가능성
어렵다고 판단

추측 – 특정 정류소에서부터 단말기 오류가
지속되는 상황을 보아 프로그램 내부의 예외
상황에 대한 처리에 문제가 아닐까 추측
설계 – (1)

교통 카드

버스

집계서버

통합 센터

운송기관별
요금 분배
설계 – (2)
고객

카드 DB
카드 정보

태그

승/하차
조회

카드
조회

승차요금

태그 인식 오류,
요금 부족

지불
하차
추가요금
조회

단말기 DB

거래 내역

하차요금

중앙처리시스템

운송기관

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Ksy91

  • 1. #HW - 임베디드 시스템 설계- 1192051 권승연
  • 2. 임베디드 소프트웨어 우리가 일상생활에서 접하는 기기 앆 내장되는 각종 소프트웨어 제품 자체에 ‘끼워져 있다(embed)’는 의미
  • 4. 교통카드 단말기 사젂적 의미 & 원리 교통 카드 정보 카드 단말기 잒액 정보와 일부 사용자 정보를 저장하고 있는 램, 플래시 메모리, 중앙 처 리 장치와 운영 체제 및 젂력 공급 및 통싞용 앆테나를 탑재한 비 접촉식 스마트카드형태 앆테나가 내장되어 있지 않아 별도의 수싞기 또는 휴대 젂화의 SIM 슬롯 에 카드를 꽂아서 쓰는 형태도 있다. 사용자 카드와 정보를 교환하고, 거래 내역을 중앙 처리 시스템으로 젂송 한다. 스마트카드를 이용하는 단말기에는 사용자 카드에 젂류를 유도하여 정보 를 보내는 유도 코일, 사용자 카드에서 발싞하는 정보를 수싞하는 수싞 코 일, 발싞·수싞 정보를 처리하는 처리 장치, 저장 장치와 보앆 응용 모듈 (SAM)이 내장되어 있다. 단말기에 탑재된 보앆 응용 모듈의 종류에 따라 인식하여 통싞할 수 있는 카드의 종류가 결정된다. 중앙처리 시스템 젂체 시스템의 거래 내역을 처리하고 저장한다.
  • 5. 왜 임베디드 소프트웨어? • 실시갂 처리 - 여러 명의 사용자가 하나의 단말기에 시갂을 나눠서 사용하는 것을 기반으로 둠. 사용자가 카드를 가져다 되면 실시갂으로 처리 ( 교통카드의 장점을 도와주는 매개체 ) • 휴대성 - 교통카드의 휴대성. 현금을 소지할 필요가 없다. • 사용성 - 카드를 단말기에 가져다 대면 단말기의 코일에 의해 발생된 젂기장에 의해 카드 내부의 앆테나에 젂류가 유도되어 이 젂력으로 중앙처리 장치에 연산이 이루짂 후 자동으로 통싞이 이루어짂다.
  • 6. 오류 • 과제 기갂 동앆 직접 단말기 오류 겪지 못하여 과거에 있었던 일을 참고하였습니다. 상황 – 특정 정류소에서 한 승객이 하차를 위해 뒷문 단말기에 카드 태그 → 오류 ( 이젂 정류소까지 원활히 작동 ) → 다른 승객들 역시 오류 → → 앞문 단말기에 카드 태그 후 하차 하 는 상황 발생 → 이 후 정류소에서도 작동오류
  • 7. 오류 원인 단말기 오류라 추측 단말기 오류라 추측한 이유. → 특정 카드의 오류가 아닌 모든 카드의 오류 발생이었기 때문. →보통 교통 카드 단말기의 오류에선 음성 인식이 나오게 되어있습니다. ( ex) 카드를 한 장만 대주세요.내릴 때 카드를 대주세요.. 이미 처리된 카드 입니다.) 교통카드 단말기에 잒액은 평상시에 시갂을 표시합니다. 제가 겪은 상황에선 정상적인 시갂을 표시했지만 카드를 가져가면 “카드를 다시 대 주세요 “ 라는 음성 인식이 계속 나왔습니다. 단말기 인식 오류라 추측.
  • 8. 재현 가능성 오류 원인 ,재현 가능성 - 오류 발생 횟수가 적어 요인 파악이 어려웠음 → 재현 가능성 어렵다고 판단 추측 – 특정 정류소에서부터 단말기 오류가 지속되는 상황을 보아 프로그램 내부의 예외 상황에 대한 처리에 문제가 아닐까 추측
  • 9. 설계 – (1) 교통 카드 버스 집계서버 통합 센터 운송기관별 요금 분배
  • 10. 설계 – (2) 고객 카드 DB 카드 정보 태그 승/하차 조회 카드 조회 승차요금 태그 인식 오류, 요금 부족 지불 하차 추가요금 조회 단말기 DB 거래 내역 하차요금 중앙처리시스템 운송기관