top of page

PROJECT 자동주문 시스템 구축 다운받기 RT

  • ceden320
  • 2021년 1월 10일
  • 1분 분량

PROJECT 자동주문 시스템 구축 다운받기




PROJECT 자동주문 시스템 구축


PROJECT 자동주문 시스템 구축에 대한 자료입니다. Letok-850을이용한임


󰋮 Server측(가게측, 왼쪽)은 위에서 보는것처럼 소켓을 생성하여 각 테이블에서의 요청을 기다리고 있는다.

󰋮 Client측(table, 오른쪽)은 기본으로 main_menu화면을 바탕으로 하여 번호를 눌러서 주문을 처리할 수가 있다.

실제적으로 send_order() 함수가 실행되면서 소켓이 생성되어 실제적으로 통신이 가능하다.

2. 구현방식

󰋮 소켓을 이용한 TCP 전송모델 이용

󰋮 Memory mapped 방식을 이용한 LCD, Key pad의 제어

교재에서 실습했던 방식을 이용하여 각각의 디바이스를 제어하였다. 드라이버를 통한 제어방식은 드라이버가 에러률이 상당히 높은 관계로 몇 번의 시행착오 끝에 이 방식을 이용하여 제작하게 되었다.


예)

Client.c 파일에서

#include `lcd.h`

#include `fontlib.h`

#include `key.h`

위의 예제는 key와 lcd를 제어하기위한 함수를 담고 있는 헤더파일을 include함으로써 제어가 가능해진다.

Makefile파일에서

client: $(CLIENT)

$(CC) -o $@ client.c lcd.c key.c fontlib.c -lnsl

$(STRIP) $@

cp client /home/nfs/usr

위처럼 제어하기 위한 함수를 담고 있는 lcd.c key.c fontlib.c파일을 같이 컴파일 함으로써 제어가 가능해진다.


3. 소스코드

󰋮 Client.c


#include `lcd.h`

#include `fontlib.h`

#include `key.h`


#define ECHO_PORT 9359 // server측 포트넘버


void

main_menu(),

display_stage3(char *),

stage3(int , char *),

display_error(),

lcd_initial(),

sel_menu(int),

run_menu(int),

display_menu(int),

display_Drink(),

stage4(char *);


int

input_key();


int

menu_len[6] = {0,3,3,6,3,3};


char

send_msg[256]=``, // 전송할 선택된 것들

*main_Menu[6] = {``,`Meal`, `Beverage`, `Drink`, `Tea`, `Eatables`},

*menu[6][7] = {{``},{``,`frizzled`, `curried`, `spaghetti`},

{``,`Coke`, `Welchis`, `Soda pop`,},

{``,`OB`, `Hite`, `Cafri`, `Cass`, `Cham`, `Zinro`},

{``,`Coffee`, `Black tea`, `Lemon tea`},

{``,`Dried Cuttlefish`, `Chicken`, `Fried Pop`}};



int main()

{

main_menu(); // 메인 메뉴를 선택할수 있게 함수 호출

}





[문서정보]


문서분량 : 9 Page

파일종류 : HWP 파일

자료제목 : PROJECT 자동주문 시스템 구축

파일이름 : PROJECT 자동주문 시스템 구축.hwp

키워드 : PROJECT,자동주문,시스템,구축

자료No(pk) : 16159466

 
 
 

최근 게시물

전체 보기
중국 현대사의 출발점 5 4 운동 보고서 GY

중국 현대사의 출발점 5 4 운동 보고서 문서파일 (압축문서).zip 중국 현대사의 출발점 5 4 운동 오늘날 5·4운동은 중국에서 청년절, 대만에서는 문예절로 각각 기념행사를 할 만큼 중요한 사건으로 간주되고 있으며 이는 중국 현대사에서 하나의...

 
 
 
일의 발견 다운로드 BU

일의 발견 다운로드 파일문서 (다운로드).zip 일의 발견 일의 발견에 대해서 .. 일의발견 [문서정보] 문서분량 : 16 Page 파일종류 : PPT 파일 자료제목 : 일의 발견 파일이름 : 일의 발견.ppt 키워드 : 일의,발견...

 
 
 

Comments


게시물: Blog2_Post
  • Facebook
  • Twitter
  • LinkedIn

©2020 by ceden320. Proudly created with Wix.com

bottom of page