【UML로 프리큐어】변신의 모델 재검토

지난번부터 반성



이전 기사 【UML로 프리큐어】 분석 모델의 계속을 쓰려고 했습니다만,
무려 도메인 분석이 부족한 것 같습니다.
모델을 검토합니다.

변신의 대사를 조사하고 있으면,
원래, 변신의 개념은, 프리큐어 개개인이 아니라,
여러 사람의 변신이 원래 기본이군요.
확실히,,,! ! !

참고 사이트: 역대 프리큐어, 변신 장면의 대사 정리! 최신작 『HUG와! 프리큐어」까지의 결정 대사

변신을 모델로 이해



이번은 변신의 도메인의 재이해로부터입니다.

변신은 원래 팀에서하는 것



전회 모델화했을 때는, 프리큐어 개개인이 변신할 뿐이라고 생각하고 있었지만,
상기의 참고 사이트를 보고 조사하면, 변신은, 멤버가 어느 정도의 인원수 갖추어져 있을 때,
모두가 최초의 목소리를 내고 나서, 개개인이 변신해, 그 자리에 있는 전원의 변신이 끝난 곳에서,
다시 모든 사람의 대사가 있습니다.
(『두 사람은 프리큐어』는, 좀 더 복잡하지만, 우선은 제외했다. 나중에 재검토하고 싶다)

변신 시 필요한 상대방의 사고방식



당초 어느 프리큐어가 변신하려면 그 자리에 동시에 있어야 하는 멤버가 있다고 생각하고,
전회의 모델을 그렸습니다만,
아무래도 변신에 대해 보면,
『두 사람은 프리큐어』는, 두 사람이 함께 없으면 변신할 수 없는,
「프리큐어 5」는, 혼자라도 변신할 수 있지만, 복수인이라도 변신할 수 있다,
와 같이, 「변신」이라고 하는 것에, 실행 개시 가능 멤버가 있다고 인식을 개정했습니다.

검토된 모델



그러므로 그것을 모델링하면,


「변신」이란, 복수인의 「변신하는 사람」이 있고,
「시작의 대사」와 「종료의 대사」가 있다.
그리고 변신하는 프리큐어에는 순서가 있다(이것은 관련단의 {ordered} 제약으로 표현).

그 외에 변신에는 '필수 멤버'가 0명 이상 있다(다중도 0..*이 그것을 나타내고 있다).

『두 사람은 프리큐어』라면, 필수 멤버에 두 사람이 들어가 있고,
「프리큐어 5」라면, 필수 멤버는 없는,

라는 느낌입니다.

다시 모델 전체상



기술에 대해서도, 변신과 같을까 생각했는데, 아무래도 같지 않은 것 같다.
기술의 대사를 잘 정리한 사이트가 발견되지 않았기 때문에, 자료 부족으로, 우선은 기술의 부분은 배웅.


이번 끝에



그러니까 죄송합니다. 프리큐어를 초대부터 보아 온 자부심은 있었지만,
너무, 클래스적으로는 이해 부족이었던 것 같습니다.
모델의 재검토도 하면서, 연재가 될 것 같습니다.

좋은 웹페이지 즐겨찾기