자바와 오라클만을
이용해 만든 미니 프로젝트, 총 5명이서 함께 만들었다.
주제는 공연 예매 사이트. 선택한 이유, 요즘 뮤지컬에 빠져서. (데스노트 실패함)
주어진 시간은 3일, 조원들이 각자 한 테이블을 맡아서 기능을 구현하기로 했다.
내 첫 프로젝트. 사실 테이블을 정하는 것도 어려웠다.
이론으로 배울땐 쉬워보였는데, 실제로 정하려니 이게 테이블이어야 할 것 같고 이건 아닌 것 같고 ...
결국 인터넷에 검색해서 도움을 받았다. 남들이 만든 것을 참고하니 어렴풋이 알 것 같았다.
다이어그램도 만들라 했는데, 그건 또 무엇인고?
선생님께 조언을 듣고 필요한 부분을 수정했다.
우리 조에 전공자가 있어 전공자가 다이어그램의 틀을 제작했다.
많이 본, 뭔지 알 것 같다.
<예매 시스템 조건>
난이도를 내리고자 언제부터 언제까지의 기간이 아닌, 단일성 공연으로.
좌석을 선택할 수 없는 예매 후 현장 도착의 기준으로 자리가 정해지는 자유석으로.
난이도를 내린 이유는 시간 안에 끝내기 위해서이다.
나의 역할
내가 맡은 건 멤버 테이블. 기본적인 회원가입, 로그인 등의 기능과 공연 등을 관리하기 위해 관리자 기능을 추가하기로 했다.
(사실 너무 빨리 끝나서 추가함)
처음 정한 것과 다르게, 기능이 엄청 늘어났다. 코드를 짜고 테스트를 돌리다보니 필요한 기능이 계속해서 떠올랐다. 그리고, 생각보다 더 많은 수정사항이 있었다. 출력메세지부터 시작해서 예상치 못한 오류, 너무 당연하게 있어야 하는 기능까지...
내가 제일 먼저 끝나서 여러가지 수정사항을 보냈는데, 너무 두서없이 보내 팀원들에게 잘 전달되지 않았던 것 같다. 아 물론, 사진 속 수정사항은 다음날 정리해서 다시 보냈음.
다이어그램 올리는거 허락받음!