• 캠퍼스북
  • LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

네트워크 프로그래밍 클라이언트/서버 온라인 뱅킹 시스템

*주*
개인인증판매자스토어
최초 등록일
2019.01.05
최종 저작일
2014.11
38페이지/한글파일 한컴오피스
가격 20,000원 할인쿠폰받기
다운로드
장바구니

소개글

Visual studio

목차

1. 시스템 개요 (시스템 개요 및 기능 정의)
2. 시스템 구현 (프로그램 소스)
3. 시험 및 동작 (결과 화면)
4. 결 론
5. 참고문헌

본문내용

현대의 세상은 온 사방이 인터넷으로 연결되어 데이터를 전송하거나 데이터를 받곤 한다. 이러한 세상에 변화로 은행에서도 온라인뱅킹 시스템이라는 것이 도입되었다. 온라인 뱅킹 시스템이란 은행 등의 금융 기관에서 본점에 중앙 연산 기능으로서의 컴퓨터를 설치하고 각 지점의 창구 또는 개인 컴퓨터가 데이터 입출력 장치로의 역할을 한다. 그 사이를 전신 또는 전화선으로 연결하고 발생한 데이터를 서버에 전송을 하면 중앙 컴퓨터가 처리한 결과를 발생원 또는 필요 개소에 반송하는 시스템을 총칭한다. 이때 중앙컴퓨터를 보통 서버라고 하고 각 지점의 창구 또는 개인컴퓨터를 클라이언트라고 한다. 이러한 세상의 변화로 인해 온라인 뱅킹시스템을 C언어 소켓 프로그래밍을 이용하여 클라이언트-서버 방식으로 구현해본다.
이 온라인 뱅킹 시스템의 기능으로는 입금, 출금, 이체, 잔액조회를 필수 기능으로 가진다.
입금에는 클라이언트는 고객으로부터 계좌번호, 계좌비밀번호, 입금액을 입력받아 서버로 전송하고, 서버는 해당 고객의 계좌의 금액을 증가시킨후, 이의 처리결과를 클라이언트로 전송하고 클라이언트는 그 결과를 출력한다.
출금 에서는 클라이언트는 고객으로부터 계좌번호, 계좌비밀번호, 출금액을 입력받아 서버로 전송한다. 이때 출금액을 입력받을때는 오로지 숫자값만 입력이 가능하게 만든다. 그리고 서버는 해당 고객의 계좌의 금액을 감소시킨후, 이의 처리결과를 클라이언트로 전송하고 클라이언트는 그 결과를 출력한다.
이체에서는 클라이언트는 고객으로부터 계좌번호, 계좌비밀번호, 이체계좌번호, 이체금액을 입력받아 서버로 전송한다. 이때 이체금액은 오로지 숫자만 입력이 가능하게 만든다.그리고 서버는 해당 고객의 출금계좌의 금액을 감소시키고 동시에 이체계좌의의 금액을 증가시킨후, 이의 처리결과를 클라이언트로 전송하고 클라이언트는 그 결과를 출력한다.
잔액조회에서는 클라이언트는 고객으로부터 계좌번호, 계좌비밀번호를 입력받아 서버로 전송하고, 서버는 해당 고객의 계좌의 금액을 조회한 후, 잔액 조회결과를 클라이언트로 전송하고 클라이언트는 그 결과를 출력한다.

참고 자료

뇌를 자극하는 c 프로그래밍. 저자: 서현우 구조체, string함수들, c언어 문법.
c programing 저자: 엄윤섭 conio.h 의 함수들.
윤성우의 열혈 TCP/IP 소켓 프로그래밍, 저자 : 윤성우 서버-클라이언트구조의 내용들
교수님 ppt 서버-클라이언트 구조의 내용들,

이 자료와 함께 구매한 자료

*주*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 자바의 차별성과 활용분야 및 사례 3페이지
    특히 자바 서블릿의 기능을 이용하여 쇼핑몰이나 온라인 뱅킹 등의 다양한 웹 ... 서블릿은 웹서버에서 바로 실행되고 그 결과만 보내면 되므로 네트워크상에서도 ... 마이크로시스템즈의 제임스 고슬링과 다른 연구원들이 개발한 객체 지향적 프로그래밍
  • 한글파일 암호화 한 클라이언트/서버 온라인 뱅킹 시스템 59페이지
    클라이언트/서버 온라인 뱅킹 시스템 과제 #2 (윈도우) 과목명 네트워크프로그래밍 ... 이러한 세상의 변화로 인해 과제 1에서 했던 온라인 뱅킹시스템을 C언어 소켓 ... 이 온라인 뱅킹 시스템의 기능으로는 입금, 출금, 이체, 잔액조회를 필수
  • 워드파일 컴퓨터 사이언스 정리 22페이지
    은행의 금융 업무를 인터넷 시스템으로 구축하여 사용자가 은행 업무를 온라인으로 ... 실행되는 서버에 각종 정보와 이를 참조할 수 있는 프로그램을 저장 서버의 ... 12월, 큐샵(Q#)이 포함된 퀀텀 개발 베타를 공개 -큐샵:양자 컴퓨팅의 프로그래밍
  • 한글파일 Middle ware(미들웨어) 15페이지
    컴퓨터 시스템네트웍 내에서 사용된다. ... 웹 클라이언트가 오픈 시스템 서버 및 메인프레임 데이터에 액세스 가능하다는 ... 둘 사이를 중재하는 프로그래밍 서비스를 의미한다.
  • 한글파일 [전자상거래]전자상거래의 보안 12페이지
    클라이언트 보호 ⅴ. 전자상거래 시스템의 보안 1. ... 그 프로그램은 주로 프로그래밍 에러 때문에 시스템 취약성의 주요한 발생지가 ... , 운영시스템 설정, 웹 서버 설정으로 이루어진다. 3.
더보기
최근 본 자료더보기
탑툰 이벤트
네트워크 프로그래밍 클라이언트/서버 온라인 뱅킹 시스템
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업