작은 응용 프로그램의 유스 케이스를 만들었으므로 이제이 응용 프로그램의 유스 케이스에 대한 도메인 모델을 만들어야하고이 응용 프로그램에서 어떤 기능이 구현 될 것입니다. 도메인 모델링 및 UML에 대한 이전 경험이 없으므로 도메인 모델이나 제안을 만드는 단계를 제안하십시오. 도메인 모델을 만드는 데있어 객체 지향 개념을 매우 잘 이해하고 있어야합니까? 응용 프로그램은 간단하고 온라인 투표/투표 시스템을 만들고 계정 등록, 계정 확인 이메일, 회원 가입, 설문 조사 작성, 설문 조사 보내기 등의 기능을합니다.도메인 모델 만들기
1
A
답변
1
도메인 모델은 클래스 다이어그램입니다. 클래스 다이어그램 (Class Diagram)은 메소드와 프로퍼티로 클래스를 디자인하기 때문에 객체 지향 프로그래밍에 대한 확고한 이해가 필요합니다. 시작하려면 실제 접근 방식을 취하십시오. "실제 여론 조사는 어떻게 작동합니까?"라고 생각하십시오. 예를 들어 설문 조사에는 "어느 것이 최고의 스타 트렉 시리즈입니까?"와 같은 질문이 필요합니다. 그래서 당신은 클래스 투표에 대한 부동산 질문을 만들어야합니다. 그런 다음 메서드를 추가해야 투표가 추가되므로 AddVote() ... 등이 될 수 있습니다.
wiki의 UML 및 OOP에서 읽으십시오.
희망이 도움이됩니다.
0
반드시 객체 지향 설계 및 분석에 대한 지식이나 기본 지식이 필요합니다. 유스 케이스의 객체 측면에서 도메인 모델을 만들 수있는 여러 가지 방법이 있습니다. Unified Process 방법론 (UML 작성자가 작성)에서는 먼저 UML 다이어그램을 사용하여 가능한 상호 작용을 설명함으로써 유스 케이스 실현을 작성함으로써 유스 케이스를 자세히 설명합니다. 이를 수행하는 또 다른 방법은 CRC (클래스 책임 카드) 방법입니다. 가장 효과적인 방법은 동시에 유용하지만, 동시에 효과적이지는 않습니다. 시스템의 일부인 모든 발견 된 명사를 클래스 및 동사로 선언하는 상호 작용에 대한 텍스트 설명을 사용하여 유스 케이스를 자세히 설명한 직후입니다.
관련 문제
- 1. tic tac 발가락의 도메인 모델 만들기
- 2. 도메인 모델 버전 관리
- 3. Hibernate 도메인 모델
- 4. 빈혈 도메인 모델 다루기
- 5. starUML의 도메인 모델
- 6. 메모리의 대형 도메인 모델
- 7. DDD - 도메인 모델 문제
- 8. 도메인 모델 의심
- 9. 유니버설 데이터 모델 및 도메인 모델 구현
- 10. 하위 도메인 만들기 - IIS7
- 11. LAMPP에 하위 도메인 만들기
- 12. WCF 서비스로 도메인 모델 공유
- 13. 빈혈 도메인 모델 및 ObjectDataSource
- 14. Linq to SQL 도메인 모델
- 15. 직렬화 가능 도메인 모델 생성
- 16. 레일 서브 도메인 모델 기반
- 17. AOP : Axis 빈에 도메인 모델
- 18. NHibernate가있는 확장 가능 도메인 모델
- 19. 도메인/객체 모델 디자인 질문
- 20. 비동기 적으로 도메인 모델 로딩
- 21. Hibernate ITransaction과 순수한 도메인 모델
- 22. 도메인 엔터티, DTO 및보기 모델
- 23. DDD. 도메인 모델 및 로깅
- 24. "지속성 도메인 모델"이란 무엇입니까?
- 25. PHP 세션에서 도메인 모델 저장
- 26. Team Foundation Server의 도메인 모델
- 27. 지방 도메인 모델 => 비효율적입니까?
- 28. 하나의 진정한 도메인 모델 - 오류?
- 29. 클래스에서 엔티티 도메인 모델 생성
- 30. MVVM의 모델 부분 만들기