본문내용
* 주요기능 *
- 고객 : 아이템 검색하기, 장바구니에 담기, 장바구니 확인하기, 장바구니에 담긴 아이템 삭제하기, 결제하기, 이전 구매기록 확인하기, 모든 아이템 정보 확인하기, 로그아웃하기, 종료하기
- 관리자 : 아이템 수량 추가하기, 아이템 가격 수정하기, 새 사용자 추가하기, 모든 아이템 확인하기, 로그아웃하기, 종료하기
- 데이터는 프로그램 시작시 data.txt로 초기화
- 모든 업데이트되는 내용들은 출력파일로 저장
* 부가기능 *
- 멤버기능 (고객의 총구매액이 기준을 넘으면 멤버로 전환할수 있는 기능)
- 추천기능 (아이템을 장바구니에 담을때, 해당 추천아이템을 추천하는 기능)
* 주요기술 *
- 상속, 다형성, 추상클래스, 배열, virtual 함수, friend 함수, 연산자 오버로딩, STL vector, 파일입출력, 예외처리
* 추가사항 *
- 유닉스/리눅스 환경에서 실행가능한 makefile 포함
- 고객 : 아이템 검색하기, 장바구니에 담기, 장바구니 확인하기, 장바구니에 담긴 아이템 삭제하기, 결제하기, 이전 구매기록 확인하기, 모든 아이템 정보 확인하기, 로그아웃하기, 종료하기
- 관리자 : 아이템 수량 추가하기, 아이템 가격 수정하기, 새 사용자 추가하기, 모든 아이템 확인하기, 로그아웃하기, 종료하기
- 데이터는 프로그램 시작시 data.txt로 초기화
- 모든 업데이트되는 내용들은 출력파일로 저장
* 부가기능 *
- 멤버기능 (고객의 총구매액이 기준을 넘으면 멤버로 전환할수 있는 기능)
- 추천기능 (아이템을 장바구니에 담을때, 해당 추천아이템을 추천하는 기능)
* 주요기술 *
- 상속, 다형성, 추상클래스, 배열, virtual 함수, friend 함수, 연산자 오버로딩, STL vector, 파일입출력, 예외처리
* 추가사항 *
- 유닉스/리눅스 환경에서 실행가능한 makefile 포함
추천자료
객체지향프로그램
컴퓨터 프로그래밍 역사
[정보처리]PC의 구성요소(소프트웨어) - 워드프로세서(문서실무)
< 비주얼베이직 > 비쥬얼베이직 - 객체지향 프로그래밍 개념정리 & 응용
프로그래밍언어론(원유헌)1-7정리
[CGI의 개념][CGI의 장단점][CGI의 도구][CGI의 동작원리][CGI의 환경변수][CGI의 실행순서][...
소프트웨어 개발도구(프로그래밍 언어)-프로그래밍의 개념과 프로그래밍언어의 종류, 저급언...
프로그래밍언어의 시대별 특징
프로그래밍언어,세대별프로그래밍언어,프로그래밍언어의조건,1세대언어,2세대언어,3세대언어,...
2017년 1학기 Java프로그래밍 기말시험 핵심체크
2017년 1학기 Java프로그래밍 교재전범위 핵심요약노트
소개글