본문 바로가기

프로젝트13

[프로젝트 : SETIVB] 1차 세미나 본 프로젝트 SETIVB에서는 지도 교수님과 매주 세미나 진행으로 피드백을 주고받으며 학습 내용을 기록한다. 진행상황은 에어터치 소스 코드 개발 완료, Jin 웹 백엔드 개발 Jeon 웹 프론트엔드 개발 Yang 소스 코드 수정, 윈도우 프로그램화 작업 중이다. 종합 설계 세미나 1차 학부 : 정보통신공학과 팀명 : Set To Title 교수명 : Kim 제출일 : 2023.03.08 1. 팀장 Jin #1 학습내용 # 노드 js 교과서 독서, express 모듈을 통한 편리한 웹 서버 개발에 대해 공부 기존의 웹 서버에도 다양한 프레임워크가 있는데, node js 생태계에서 가장 크고 많이 사용되는 express 모듈에 대해 공부하고 독서했다. 이전에 학습 시에는 http 모듈에 직접 event들을 .. 2023. 3. 21.
[프로젝트 : SETIVB 종합 설계 제안서] 실시간 에어터치 프로그램 본 프로젝트는 장기 프로젝트로 제안서 이후에도 여러 진행상황이 올라가는 글이다. 이유는 4학년 1학기 과목인 '종합설계'의 프로젝트로 블로그 주인 한량(A.K.A Jin)의 졸업작품이며, 이 과정에서 상세하게 동료들과 함께 어떤 생각을 했고, 어떤 공부를 했고, 발표는 어땠으며, 어떻게 서비스를 발전시켰는지 그 과정을 증명하고 기록하고 싶다. 종합설계 제안서 과제명 실시간 에어터치 프로그램 (SETIVB) 발표자 Jin 제출 일자 2023-03-07 연구참여자 (담당 분야) 팀장: Jin( 팀 관리, 응용 S/W 개발, 웹 백엔드 ) 팀원: Yang( 자료조사, 응용 S/W 개발, 웹 백엔드 ) Jeon ( 자료조사, 웹 프론트엔드 개발 ) 지도교수 Kim 교수님 (조이름) Set To Title 1. .. 2023. 3. 21.
[프로젝트 : 주크패드] 라즈베리파이 4를 이용한 주크박스 & 런치패드 소개 본 글은 약 한 달간 팀장 글쓴이와 팀원 세 명으로 이루어져 진행한 'IoT 실습 및 응용' 프로젝트의 최종 보고서를 요약정리한 내용입니다. 각종 센서와 소프트웨어의 상호작용, 리눅스 기반 GCC 프로그래밍에 초점이 맞춰져있습니다. 목차 1. 제목 2. 연구목적 3. 필요성 4. 목표 5. 설계과정 (기능 블록도 및 순서도) 6. 제작과정 ( Programming 상세 설명 ) 7. 시험 (동작 영상) 8. 평가 9. 시행착오 및 개선사항 10. 최종 소감(느낀 점과 배운 점) 11. 부록 (소스코드 깃허브 링크 등) 1. 제목 라즈베리파이를 이용한 주크박스 및 런치패드 구현 [주크패드] 2. 연구목적 1) 런치패드 회로 구성을 통한 상세 동작 이해 2) 사용자 목적에 따라 다양한 악기 소리를 넣을.. 2023. 3. 21.
[프로젝트] Node.js 랜덤채팅 웹 서버 프로그래밍 3학년 1학기 과정으로 JS 문법, Node.js 사용법, MySQL 관계형 데이터베이스 이해를 위한 수업이었으며 짧은 2주 간 프로젝트를 진행하여 Team work 자세와 JavaScript 웹 서버 구축 능력까지 평가하였다. 전공 설계 과목인 '컴퓨터 통신 실습' 프로젝트를 진행한 과정을 업로드 해보겠다. 프로젝트 제목 랜덤채팅 웹 사이트 목표 1:1 채팅 기능 : 사용자를 무작위로 연결해주는 기능 : 채팅 목적에 따른 카테고리 선택 기능 : 회원가입과 로그인 기능 (필요 시) : 비속어 필터 기능 : 부적절한 사용자 신고 기능 : 끝말잇기 등 채팅 내 미니게임 현실적 제한 요소 현실적 제한 요소들 내 용 (Content) 경제 - 효율적인 프로그래밍으로 자원 소모를 최소화 편리 - 사용자가 채팅 시.. 2023. 3. 21.