데이터베이스 및 전자상거래 프로젝트
전자상거래 프로젝트 소스 및 문서 ¶
모든 일은 ToDoList에 할 일과 설명을 적음. 일이 끝나면 List에 체크.
Work | 비고 | 체크 |
홈페이지(초기 화면) | . | |
홈페이지(로그인) | . | |
홈페이지(사용자 등록 화면) | . | |
홈페이지(가맹점 등록 화면) | . | |
홈페이지(사용자 탈퇴) | . | |
홈페이지(가맹점 탈퇴) | . | |
홈페이지(포인트 조회) | . | |
홈페이지(사용 내역 조회) | . |
소스 및 문서 | 올린이 | 설명 |
EC_AliceCard000.zip | 신재동 | DB 연결 테스트 |
EC_AliceCard001.zip | 신재동 | 웹 서비스 제공 |
client.alz | 철민 | client |
MainWindow.zip | 철민 | 홈페이지 |
EC_client001.zip | 재동, 철민 | 클라이언트 테스트 |
EC_AliceCardHome001.zip | 재동 | 홈페이지 리펙토링중 |
EC_AliceCardHome002.zip | cheal min | 홈페이지 |
제공하는 서비스 (클라이언트는 이것들을 이용함)
~cpp [WebMethod(Description="앨리스 가맹점 인증")] public bool CertifyStore(string storeReg, string storeAuth) // -인자: 사업자 등록 번호, 가맹점 비밀 번호 [WebMethod(Description="포인트 조회")] public int ReferPoint(string cardNum, string cardPwd) // -인자: 카드 번호 -결과: 포인트 [WebMethod(Description="포인트 적립")] public bool SavePoint(string storeReg, string storeAuth, string cardNum, string cardPwd, int money, int point) // -인자: 사업자 등록 번호, 카드 번호, 돈, 적립할 포인트 [WebMethod(Description="포인트 사용")] public bool UsePoint(string storeReg, string storeAuth, string cardNum, string cardPwd, int money, int point) // -인자: 사업자 등록 번호, 카드 번호, 돈, 사용한 포인트
쓰레드 ¶
일반 사용자가 카드 등록 후에는 카드 번호 출력함. 여력이 되면 비밀번호 암호화도 해야 함. 한편 카드 유효기간 귀찮다. 빼자. --재동
클라이언트에서 포인트 적립이나 사용이후에 남은 결과 포인트도 보여줘야 하지 않어? 그리고 로그 아웃도 필요하잖어.--철민
그건 적립이나 사용후에 "포인트 조회" 서비스를 통해서 보여주면 되겠지. 그리고 로그아웃도 서비스로 넣을 필요는 없어. --재동
money 는 뭐야? 클라이언트에서 입력해 주는거야? --철민응. 물건 살때 쓰는 현금. 나중에 사용 내역 때문에 입력 하는 거야 --재동
홈페이지 메인윈도우 올려놨어..--철민완전 삽질이다. 담부터는 변수명 하나라도 신경써서 지어놓도록!! --재동
~cpp 고객 등록에 "주소, 전화 번호" 입력창 추가 가맹점 등록에 "주소, 전화 번호" 입력창 추가 로그인 후 다른 페이지 이동해도 로그인 유지철민아 작업은
~cpp EC_AliceCardHome001.zip
이걸로 하고 월요일 저녁 5시까지 해줘. 난 함수 내부 채우고 프리젠테이션 만들고 있으마. --재동