diff --git a/README.md b/README.md index c78259f..8ec9b22 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,75 @@ -# CheongwonPay -For Cheongwon Festival, Payments and Attendance Platform System using Student ID Cards, and Analyzer. +# 청원학원 로고CheongwonPay +For Cheongwon Festival, Payments and Attendance Application using Student ID Cards -There are Android Client, Java Server, SQL Server and Java Analyzer. To see more,please look " ڽýȭ м" in Korean. +# 청원학원 로고전자청원 +청원고·청원여고의 학교축제인 "청원어울마당"을 위한, 학생증을 이용한 결제지불과 출결처리 애플리케이션 -Prezi Presentation http://prezi.com/abeyq0abvuql/ +## 소개 +![시스템 구성도](docs/img/시스템_구성도.png) +청원고·청원여고 연합학생회, 청원고 SW연구반, 청원여고 IT Cloud에서 운영을 담당하였다. -# û -û,û б û︶ , л ̿ Ұ ó ÷ ý۰ м. +## 개발환경 +- Android +- Java Server +- MySQL +- https://github.com/SudarAbisheck/ZXing-Orient -ȵ̵ Ŭ̾Ʈ ڹټ, SQL, ڹ м ̷ְ, ڼ " ڽýȭ м" Ȯ ּ. +## 기능 - ǥڷ http://prezi.com/abeyq0abvuql/ \ No newline at end of file +### 로그인 화면 +로그인 화면 + +- 동아리이름과 패스워드를 통해 로그인. 최초 로그인시 패스워드 설정 후 진행 +- 한번 로그인시 자동로그인 등록 + +### 메인 기능 +메인 화면 +학생증 인식 화면 +출석체크 확인메시지 + +- 바코드인식 > 리스트에서 상품 선택하여 결제 +- 학교측의 요구사항으로 출석은 10분간 최대 한번으로 등록. 부스 이용,결제는 가능하나 출석여부에는 반영하지 않음. + +### 상품 서비스 등록 +상품 서비스 추가 화면 +수정 + +- 축제 전 부스에서 제공하는 상품/활동 정보를 미리 등록 +- 우측 상단 "추가"버튼을 눌러 팝업창에서 상품명과 가격을 등록(무료인 경우 0원으로 설정) +- 목록에서 길게눌러서 수정/삭제 +- 상품/활동은 축제당일 9시이전까지 등록/수정 가능 + +### 부스운영 부원 출석체크 등록 +부스운영 부원 출석체크 등록 + +- 학교에서 축제 부스를 운영하는 학생은 출석조건에서 제외되는 정책이 있어 바코드 인식 후 "부원등록"하여 출석처리 + +### 임시학생증 등록(학생회) +임시학생증 등록 + +![임시학생증](docs/img/팔찌타입.png) + +- 관리자 계정(학생회에서 이용)으로 로그인시 이용하는 기능 +- 축제 당일 학생증 미지참 혹은 분실한 경우에 한해 축제에 한해 사용 가능한 임시학생증발급 +- "바코드 인식"하여 팔찌형 임시학생증 인식후 학교, 학번입력하여 임시학생증 발급 처리후 제공 + + +## 플로우차트 +![모바일 애플리케이션](docs/img/flowchart1.png) +![서버](docs/img/flowchart2.png) +![축제 종료 후 데이터 처리](docs/img/flowchart3.png) + +## 문서 + +- [계획서](docs/축제%20내%20전자화폐화%20계획서.pdf) +- [학생용 이용 안내문](docs/전자청원%20관련%20안내문.pdf) +- [소논문](docs/축제%20내%20전자시스템화와%20분석.pdf) +- [최종 발표자료](http://prezi.com/abeyq0abvuql/) + +# 청원학원 로고전자청원2.0 +[청원고SW연구반](https://github.com/Cheongwon-SW-Club)에서 매년 유지,보수,개선하여 축제에 운영하고 있다. + +[CheongwonPay2.0-Android](https://github.com/ms214/CheongwonPay2.0-Android) + +[CheongwonPay2.0-Server](https://github.com/ms214/CheongwonPay2.0-Server) diff --git a/docs/img/KakaoTalk_20161123_012805347.png b/docs/img/KakaoTalk_20161123_012805347.png new file mode 100644 index 0000000..325a340 Binary files /dev/null and b/docs/img/KakaoTalk_20161123_012805347.png differ diff --git a/docs/img/Screenshot_20161113-171316.jpg b/docs/img/Screenshot_20161113-171316.jpg new file mode 100644 index 0000000..dbb6522 Binary files /dev/null and b/docs/img/Screenshot_20161113-171316.jpg differ diff --git a/docs/img/Screenshot_20161113-171316.png b/docs/img/Screenshot_20161113-171316.png new file mode 100644 index 0000000..475b242 Binary files /dev/null and b/docs/img/Screenshot_20161113-171316.png differ diff --git a/docs/img/Screenshot_20161113-171527.png b/docs/img/Screenshot_20161113-171527.png new file mode 100644 index 0000000..3f2dc18 Binary files /dev/null and b/docs/img/Screenshot_20161113-171527.png differ diff --git a/docs/img/Screenshot_20161113-171534.png b/docs/img/Screenshot_20161113-171534.png new file mode 100644 index 0000000..610cdde Binary files /dev/null and b/docs/img/Screenshot_20161113-171534.png differ diff --git a/docs/img/Screenshot_20161113-171540.png b/docs/img/Screenshot_20161113-171540.png new file mode 100644 index 0000000..2d1920d Binary files /dev/null and b/docs/img/Screenshot_20161113-171540.png differ diff --git a/docs/img/Screenshot_20161113-171547.png b/docs/img/Screenshot_20161113-171547.png new file mode 100644 index 0000000..a1edd13 Binary files /dev/null and b/docs/img/Screenshot_20161113-171547.png differ diff --git a/docs/img/Screenshot_20161113-171552.png b/docs/img/Screenshot_20161113-171552.png new file mode 100644 index 0000000..1e5ecb9 Binary files /dev/null and b/docs/img/Screenshot_20161113-171552.png differ diff --git a/docs/img/Screenshot_20161113-171719.png b/docs/img/Screenshot_20161113-171719.png new file mode 100644 index 0000000..b0fa511 Binary files /dev/null and b/docs/img/Screenshot_20161113-171719.png differ diff --git a/docs/img/Screenshot_20161113-171724.png b/docs/img/Screenshot_20161113-171724.png new file mode 100644 index 0000000..5e64eda Binary files /dev/null and b/docs/img/Screenshot_20161113-171724.png differ diff --git a/docs/img/Screenshot_20161113-171743.png b/docs/img/Screenshot_20161113-171743.png new file mode 100644 index 0000000..bd4e319 Binary files /dev/null and b/docs/img/Screenshot_20161113-171743.png differ diff --git a/docs/img/Screenshot_20161113-171919.jpg b/docs/img/Screenshot_20161113-171919.jpg new file mode 100644 index 0000000..ece70e1 Binary files /dev/null and b/docs/img/Screenshot_20161113-171919.jpg differ diff --git a/docs/img/Screenshot_20161113-173653.png b/docs/img/Screenshot_20161113-173653.png new file mode 100644 index 0000000..c93ed38 Binary files /dev/null and b/docs/img/Screenshot_20161113-173653.png differ diff --git a/docs/img/Screenshot_20161113-173700.png b/docs/img/Screenshot_20161113-173700.png new file mode 100644 index 0000000..b7f1b6f Binary files /dev/null and b/docs/img/Screenshot_20161113-173700.png differ diff --git a/docs/img/Screenshot_20161113-174700.png b/docs/img/Screenshot_20161113-174700.png new file mode 100644 index 0000000..7f33d20 Binary files /dev/null and b/docs/img/Screenshot_20161113-174700.png differ diff --git a/docs/img/cheongwon.png b/docs/img/cheongwon.png new file mode 100644 index 0000000..6efdd1f Binary files /dev/null and b/docs/img/cheongwon.png differ diff --git a/docs/img/flowchart1.png b/docs/img/flowchart1.png new file mode 100644 index 0000000..9b18b64 Binary files /dev/null and b/docs/img/flowchart1.png differ diff --git a/docs/img/flowchart2.png b/docs/img/flowchart2.png new file mode 100644 index 0000000..b611b48 Binary files /dev/null and b/docs/img/flowchart2.png differ diff --git a/docs/img/flowchart3.png b/docs/img/flowchart3.png new file mode 100644 index 0000000..7087906 Binary files /dev/null and b/docs/img/flowchart3.png differ diff --git "a/docs/img/\354\213\234\354\212\244\355\205\234_\352\265\254\354\204\261\353\217\204.png" "b/docs/img/\354\213\234\354\212\244\355\205\234_\352\265\254\354\204\261\353\217\204.png" new file mode 100644 index 0000000..ebdb490 Binary files /dev/null and "b/docs/img/\354\213\234\354\212\244\355\205\234_\352\265\254\354\204\261\353\217\204.png" differ diff --git "a/docs/img/\355\214\224\354\260\214\355\203\200\354\236\205.png" "b/docs/img/\355\214\224\354\260\214\355\203\200\354\236\205.png" new file mode 100644 index 0000000..fca4b60 Binary files /dev/null and "b/docs/img/\355\214\224\354\260\214\355\203\200\354\236\205.png" differ diff --git "a/docs/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.hwp" "b/docs/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.hwp" new file mode 100644 index 0000000..277c9e8 Binary files /dev/null and "b/docs/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.hwp" differ diff --git "a/docs/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.pdf" "b/docs/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.pdf" new file mode 100644 index 0000000..e356205 Binary files /dev/null and "b/docs/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.pdf" differ diff --git "a/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\354\213\234\354\212\244\355\205\234\355\231\224\354\231\200 \353\266\204\354\204\235.hwp" "b/docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\354\213\234\354\212\244\355\205\234\355\231\224\354\231\200 \353\266\204\354\204\235.hwp" similarity index 100% rename from "\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\354\213\234\354\212\244\355\205\234\355\231\224\354\231\200 \353\266\204\354\204\235.hwp" rename to "docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\354\213\234\354\212\244\355\205\234\355\231\224\354\231\200 \353\266\204\354\204\235.hwp" diff --git "a/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\354\213\234\354\212\244\355\205\234\355\231\224\354\231\200 \353\266\204\354\204\235.pdf" "b/docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\354\213\234\354\212\244\355\205\234\355\231\224\354\231\200 \353\266\204\354\204\235.pdf" similarity index 100% rename from "\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\354\213\234\354\212\244\355\205\234\355\231\224\354\231\200 \353\266\204\354\204\235.pdf" rename to "docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\354\213\234\354\212\244\355\205\234\355\231\224\354\231\200 \353\266\204\354\204\235.pdf" diff --git "a/docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\355\231\224\355\217\220\355\231\224 \352\263\204\355\232\215\354\204\234.pdf" "b/docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\355\231\224\355\217\220\355\231\224 \352\263\204\355\232\215\354\204\234.pdf" new file mode 100644 index 0000000..6f62c6d Binary files /dev/null and "b/docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\355\231\224\355\217\220\355\231\224 \352\263\204\355\232\215\354\204\234.pdf" differ diff --git "a/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\355\231\224\355\217\220\355\231\224 \352\263\204\355\232\215\354\204\234 v4.pptx" "b/docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\355\231\224\355\217\220\355\231\224 \352\263\204\355\232\215\354\204\234.pptx" similarity index 100% rename from "\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\355\231\224\355\217\220\355\231\224 \352\263\204\355\232\215\354\204\234 v4.pptx" rename to "docs/\354\266\225\354\240\234 \353\202\264 \354\240\204\354\236\220\355\231\224\355\217\220\355\231\224 \352\263\204\355\232\215\354\204\234.pptx" diff --git "a/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.hwp" "b/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.hwp" deleted file mode 100644 index 863f05d..0000000 Binary files "a/\354\240\204\354\236\220\354\262\255\354\233\220 \352\264\200\353\240\250 \354\225\210\353\202\264\353\254\270.hwp" and /dev/null differ