SlideShare a Scribd company logo
당신의 ‘MENU’를 추천합니다.
2022.11.08
1760031 서장일
1760053 최윤호
1960019 박현명
1
목차
1
Brain Storming
2
프로그램 구상
3
역할 분담
2
4
개발 진행 상황
Brain Storming
Part 1,
3
Part1)BrainStorming
Information
Recommend
메뉴 고민을 겪는 사람에게
도움 가능○
식사 메뉴 추천
4
Part-1) Brain Storming
Brain Storming 과정
여러가지 의견을 제시 하다 보니 허기짐
저녁을 같이 먹기로 함
저녁메뉴 선택 과정 도중 조별원들 모두 선택불가 증후군 보유
‘식사 메뉴 추천 하는 걸 만들어보면 어떨까-?’
=>’당신의 MENU를 추천합니다.’
5
프로그램 구상
Part 2,
6
Part 2) 프로그램 구상
구상 과정
당신의 MENU를 추천합니다
프로그램 제작 취지
1. 메뉴 선택에 난항을 겪는 사람들을 위해 제작
2. 보다 효율적인 시간을 사용하기를 희망
7
Part 2) 프로그램 구상
구상 과정
당신의 MENU를 추천합니다
프로그램 구상 내용
먹고싶은 음식의 카테고리를 선택합니다.
Ex) 한식, 중식, 양식, 일식…..etc
선택한 카테고리의 음식 종류를 선택합니다.
Ex) 면 종류, 밥 종류, 빵 종류, 육류 …..etc
선택한 음식 종류에 따라서 메뉴 추천
Ex) 만약 밥을 선택했다면=> 1. 김치볶음밥 2. 제육백반 3. 돼지국밥 ….etc
모든 선택이 끝나면 초기화면으로 돌아갈지 끝낼지 선택
8
9
알고리즘
역할 분담
Part 3,
10
서장일 최윤호 박현명
아이디어 제공 아이디어 제공 아이디어 제공
자료조사 자료조사 자료조사
초기화면 구상,제작 스토리 구상
스토리 내용을 나타내는
함수
ppt제작 오류 검토 알고리즘 제작
메뉴출력함수 및 메뉴랜덤
함수,코드제작
메인함수,코드제작 메뉴구조체제작,코드제작
Part3)역할분담
11
Part3)역할분담
12
11.8(2주차) PPT발표, 알고리즘 구체화, 초기화면 마무리
11.15(3주차) PPT발표, 구조체/반복문을 사용한 함수 마무리
및 중간점검
11.22(4주차) PPT발표, 랜덤함수 최종 마무리
11.29(5주차) PPT발표, 오류 검토 수정, 최종제출
개발 일정
개발 진행 상황
Part 4,
13
Part 4) 개발 진행 상황
자료조사
14
한식/중식:서장일
일식:박현명
양식:최윤호
Part 4) 개발 진행 상황
초기화면
15
첫번째 초기화면에 가능하다면 Sleep을 넣어
최대한 대화하는 형식으로 제작
두번째 초기화면은 디지털 음식 사전 느낌으로
제작
초기화면 1
초기화면 2
Part 4) 개발 진행 상황
For문
16
If else 구문 사용하여
주어진 값을 선택하여 출력
반복문 for문을 사용하여 메뉴출력
메뉴출력화면
Part 4) 개발 진행 상황
조건문(switch구문)
17
Switch 구문을 사용하여
음식 카테고리를 나타내는
소스코드 제작 사용
Swtich
Part 4) 개발 진행 상황
배열
18
구조체에 배열을 사용하여 메뉴 출
력에 사용함
배열
Part 4) 개발 진행 상황
구조체
19
구조체 함수 사용하여 음식 이름
가격 칼로리를 넣음
구조체
Part 4) 개발 진행 상황
포인터
20
랜덤 함수에 포인터를 적용시켜서
빠르게 받아 올 수 있도록 포인터를
사용함
포인터
Part 4) 개발 진행 상황
함수
21
초기화면 및 랜덤 출력 함수, 각 음식
시작 함수를 제작하는데 사용
함수
Thank You
22

More Related Content

Featured

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
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
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
Neil 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 2024
Albert 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 Insights
Kurio // 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 2024
Search 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 summary
SpeakerHub
 
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 Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit 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 management
MindGenius
 
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
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
 

Featured (20)

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...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

1조 5주차 .pptx

  • 1. 당신의 ‘MENU’를 추천합니다. 2022.11.08 1760031 서장일 1760053 최윤호 1960019 박현명 1
  • 4. Part1)BrainStorming Information Recommend 메뉴 고민을 겪는 사람에게 도움 가능○ 식사 메뉴 추천 4
  • 5. Part-1) Brain Storming Brain Storming 과정 여러가지 의견을 제시 하다 보니 허기짐 저녁을 같이 먹기로 함 저녁메뉴 선택 과정 도중 조별원들 모두 선택불가 증후군 보유 ‘식사 메뉴 추천 하는 걸 만들어보면 어떨까-?’ =>’당신의 MENU를 추천합니다.’ 5
  • 7. Part 2) 프로그램 구상 구상 과정 당신의 MENU를 추천합니다 프로그램 제작 취지 1. 메뉴 선택에 난항을 겪는 사람들을 위해 제작 2. 보다 효율적인 시간을 사용하기를 희망 7
  • 8. Part 2) 프로그램 구상 구상 과정 당신의 MENU를 추천합니다 프로그램 구상 내용 먹고싶은 음식의 카테고리를 선택합니다. Ex) 한식, 중식, 양식, 일식…..etc 선택한 카테고리의 음식 종류를 선택합니다. Ex) 면 종류, 밥 종류, 빵 종류, 육류 …..etc 선택한 음식 종류에 따라서 메뉴 추천 Ex) 만약 밥을 선택했다면=> 1. 김치볶음밥 2. 제육백반 3. 돼지국밥 ….etc 모든 선택이 끝나면 초기화면으로 돌아갈지 끝낼지 선택 8
  • 11. 서장일 최윤호 박현명 아이디어 제공 아이디어 제공 아이디어 제공 자료조사 자료조사 자료조사 초기화면 구상,제작 스토리 구상 스토리 내용을 나타내는 함수 ppt제작 오류 검토 알고리즘 제작 메뉴출력함수 및 메뉴랜덤 함수,코드제작 메인함수,코드제작 메뉴구조체제작,코드제작 Part3)역할분담 11
  • 12. Part3)역할분담 12 11.8(2주차) PPT발표, 알고리즘 구체화, 초기화면 마무리 11.15(3주차) PPT발표, 구조체/반복문을 사용한 함수 마무리 및 중간점검 11.22(4주차) PPT발표, 랜덤함수 최종 마무리 11.29(5주차) PPT발표, 오류 검토 수정, 최종제출 개발 일정
  • 14. Part 4) 개발 진행 상황 자료조사 14 한식/중식:서장일 일식:박현명 양식:최윤호
  • 15. Part 4) 개발 진행 상황 초기화면 15 첫번째 초기화면에 가능하다면 Sleep을 넣어 최대한 대화하는 형식으로 제작 두번째 초기화면은 디지털 음식 사전 느낌으로 제작 초기화면 1 초기화면 2
  • 16. Part 4) 개발 진행 상황 For문 16 If else 구문 사용하여 주어진 값을 선택하여 출력 반복문 for문을 사용하여 메뉴출력 메뉴출력화면
  • 17. Part 4) 개발 진행 상황 조건문(switch구문) 17 Switch 구문을 사용하여 음식 카테고리를 나타내는 소스코드 제작 사용 Swtich
  • 18. Part 4) 개발 진행 상황 배열 18 구조체에 배열을 사용하여 메뉴 출 력에 사용함 배열
  • 19. Part 4) 개발 진행 상황 구조체 19 구조체 함수 사용하여 음식 이름 가격 칼로리를 넣음 구조체
  • 20. Part 4) 개발 진행 상황 포인터 20 랜덤 함수에 포인터를 적용시켜서 빠르게 받아 올 수 있도록 포인터를 사용함 포인터
  • 21. Part 4) 개발 진행 상황 함수 21 초기화면 및 랜덤 출력 함수, 각 음식 시작 함수를 제작하는데 사용 함수