작성자 : 2차 팀구성원 기술팀장(블로그 주인)
1차 때는 팀장이였으나 2차에서는 기술 습득을 목표로하여 팀장이길 포기하고 그냥있었는데
어느순간 기술팀장이라고 불리며... 내가 그걸하고있었다.. -_-; 아무튼 덕분에 공부는 빡시게 했다.
역시 이번에도 디자인은 없다.
기능만 있을 뿐이다.
스타일로 카바해볼려고 했으나 좀 이상하다. ㅎㅎ
학원에서 2차 프로젝트로 개발한 웹에플리케이션 펜션예약홈페이지
개발언어 - JSP (JDK2.0)
DataBase - Oracle 9i
학습목적
--------
1. Servlet과 JSP 페이지 작성숙달
2. 기본적인 회원관리(쿠키,세션),계층형게시판 개발
3. 웹페이지에 사용자 화면과 별도인 관리자 화면의 생성과 이해
4. 예약기능을 Model2(MVC 패턴)사용으로 학습효과 극대화
5. 달력의 구현과 날짜 및 시간 계산 학습
펜션프로젝트 주요이미지
-------------------
1. 관리자 로그인 화면
2. 관리자 첫화면 (예약 목록 확인/검색)
3. 관리자 객실목록 확인/바로수정/추가
4. 관리자 화면 회원목록(시간이 없어 검색기능은 간소화 하였다.)
5. 관리자 펜션관리(성수기기간,입금계좌 확인/수정)
6. 사용자 화면 달력 객실선택 (Model2(MVC)구현)
7. 사용자 화면 객실선택 후 화면 (Model2(MVC)구현) 중간에 "카드결제","계좌이체" 버튼을 누르면
그에 맞는 창이 번갈아가며 하단에 보여지게 된다.
기타설명
--------
위에 이미지를 보면 알수 있드시... 2차 팀명은 "자은이와 아이들"이다.
관리자 기능은 모두 잘 된다. 허나 관리자로써 필요한 많은 기능들을 아직 만들지 않았다.
못한게 아니라 안한거다.. 시간이 없어서.. ㅋㅋㅋ
회원수정,메일발송,팝업예약기능,통계,KCP같은 결제프로그램과 연동해봐도 좋았을터..
처음에 생각은 좋으나.. 현실은 ㅠㅠ;
왜 펜션예약홈페이지를 만들게 되었는지에 대한 내용
-----------------------------------------------
한 친구녀석이 자바를 배우고 서울로 올라와 취직한 곳이 펜션을 만들어 파는 회사였다.
그곳에 개발자는 친구혼자였다고 한다. (^-_-)
신입인 친구에게 회사는 펜션홈페이지를 만들라고 시켰다.
이 친구가 신입이고 디자이너도 없이 혼자 해야만 하는 상황이였고,
쉽게 구현하고자 어찌저찌하여 PHP로 개발하게 되었단다.
이당시 나는 PHP로 쇼핑몰에
기능을 추가하고 수정하는 유지보수와 서버 및 홈페이지를 관리하고 있었다.
이렇게 되어서 이눔이 나한테 메신저로 무지하게 물어보는거였다..
나는 아는대로 친절하게 알려주었고 친구는 아주 만족스러워했다.
허나 펜션예약기능을 만들어야 하는 부분에서는 많은 도움을 주지 못하였다.
이눔이 신입이라서 그런지 무지하게 어려워했다.
그래서 화사와 합의 끝에 예약 기능을 구입해서 만들던 홈페이지 달았다고 한다.
이러한 일이 있고부터 나는 생각했다.
"펜션예약기능을 만들 정도면 신입으로 들어가기에 적당하지 않는가" 라는....
뭐.. 신입이 하기에 힘든부분이 많다. 해보니 재미있었지만, 나 또한 고민을 많이 했다.
역시 DB를 잘 짜야 쉽게 만든다는 것을 다시 알게 해주었다.
발표할때 사용했던 ppt다 오랜만에 보니 감회가 새롭다. ㅋㅋㅋ
BSD 라이센스를 적용하여 소스를 오픈합니다.
라이센스를 모르시는 분은 검색해보시면 됩니다. ^^;
분활 압축되어있으니 2개다 다운 받으셔요.
'오픈소스(BSD)' 카테고리의 다른 글
학원에서 1차 프로젝트로 개발한 PC방 관리 PC응용프로그램 (0) | 2012.01.02 |
---|