주차 타워 시스템 ★ 자바 텀 프로젝트 클래스 다이어그램
- 최초 등록일
- 2012.08.27
- 최종 저작일
- 2012.06
- 28페이지/ 한컴오피스
- 가격 1,500원
소개글
주차 타워 시스템 ( 주차 건물 관리 시스템 ) parking system
자바 java 텀 프로젝트
클래스 다이어그램 설계 문서
목차
1. 전체 소프트웨어 클래스 다이어그램
2. Model Package Class Diagram
각 클래스에 대한 설명과 중요한 멤버 변수 및 메소드에 대한 설명
3. View Package Class Diagram
각 클래스에 대한 설명과 중요한 멤버 변수 및 메소드에 대한 설명
4. Control Package Class Diagram
각 클래스에 대한 설명과 중요한 멤버 변수 및 메소드에 대한 설명
본문내용
2.2 ParkingLog Class
[그림 3] ParkingLogClass
주차 내역 정보를 저장하는 클래스입니다. 날짜(date), 차번호(carNum), 요금(Charge), 정회원(member)이 맞는지 유무를 나타내는 변수를 속성으로 갖고 각각의 변수마다 접근자와 설정자 메소드를 갖고 있습니다.
2.3 Charge Class
[그림 4] Charge Class
요금 정보를 저장하는 클래스입니다.
표준 요금(standardCharge)과 정회원 요금 정보(memberCharge)를 저장하는 변수를 속성으로 t가지며, 각각의 변수마다 접근자와 설정자 메소드를 갖고 있습니다.
2.4 Car Class
[그림 5] Car Class
차량 정보를 저장하는 클래스입니다.
번호(number), 비밀번호(password), 정회원(member)이 맞는지 유무를 나타내는 변수를 속성으로 가지며, 각각의 변수마다 접근자와 설정자 메소드를 갖고 있습니다.
<중 략>
입차 화면 UI를 나타내는 클래스입니다. 상단에는 주차 지역을 나타내는 6개의 버튼으로 구성되고 가운데는 경고 메시지를 나타내는 라벨, 하단에는 차번호와 비밀번호를 입력받는 텍스트 필드와 완료, 취소 버튼으로 구성됩니다.
- selectArea() : 주차 지역을 선택하는 메소드입니다.
- finishParking() : 입력된 정보들로 주차를 완료하는 메소드입니다.
- cancleParking() : 입차를 취소하는 메소드입니다.
3.9 UnParkingUI
[그림 18] UnParkingUI Class
출차 화면 UI를 나타내는 클래스입니다. 상단에는 주차 지역을 나타내는 6개의 버튼으로 구성되고 가운데는 경고 메시지를 나타내는 라벨, 하단에는 차번호와 비밀번호를 입력받는 텍스트 필드와 완료, 취소 버튼으로 구성됩니다.
- selectArea() : 주차 지역을 선택하는 메소드입니다.
- finishParking() : 입력된 정보들로 출차를 완료하는 메소드입니다.
- cancleParking() : 출차를 취소하는 메소드입니다.
3.10 SuccessUnParkingUI
참고 자료
없음