<게시판_UseCase_Diagram>
Use Case Diagram 생성하기
System Boundary
Actor
Generalization
Association
<회원가입_SequenceDiagram>
Object = 클래스
Stimulus
text
<MyMVC_ClassDiagram>
ClassDiagram 생성하기
MemberVO
isRequirePwdChange()
setRequirePwdChange()
getAge()
.
.
오른쪽마우스 - Add - Parameter 로 입력하기!!
InitialValue = 초기값
아래와 같이 static 메소드일 경우,
StarUML 프로그램에서 메소드 생성 후 "OwnerScope" 을 INSTANCE -> CLASSIFIER 로 변경해준다.
MemberRegister 클래스는 재정의(@Override) 할 경우,
MemberVO 와 MemberDAO 를 new (객체생성) 해줘야 한다. "Dependency(의존)" 관계를 표시해준다.
참고로 필드는 없다.
MemberDAO 의 생성자에서 AES256 를 new (객체생성) 해줄 경우,
끝에 색깔이 있는 마름모가 달린 "Composition(합성, 복합연관)" 관계를 표시해준다.
** 생성자가 있을 경우
ProductVO 클래스의 필드 중에 클래스 타입이 CategoryVO 인 필드 categvo 가 있는데,
이것은 오라클로 말하면 CategoryVO 가 ProductVO 의 부모클래스와 같다.
이러한 관계일 경우에는 끝에 색깔이 없는 마름모가 달린 "Aggregation(집합, 집합연관)" 관계를 표시해준다.
** 생성자가 없을 경우
※ 참고 - 클래스간의 관계 ※