IT정리노트

블로그 이미지

Edward. K

메멘토적 기억능력을 소유한 개발자 노트.

How To Use EA

UML 2008. 5. 13. 11:18
반응형
이미지 매뉴얼이 부족할 듯해서...리뷰 하면서 작성한 txt파일이다.
뭐..나만 알아보면 되지 뭐..^^;;




- How To Use EA

    0. view > project browser
      우측의 화면이 없어졋을 경우
    
  1. File > New Project
            :파일 저장

    2. select model  : ok

    3. 우측의 project view 의 model 마우스 오른쪽 하고   New View
        : 01. 요구정의 / use case 선택후 ok

    4. 요구정의 선택하고 마우스 오르쪽, add > add diagram
            : 쇼핑몰 유스케이스 / use case 선택후 ok

    5. boundary- 끌어ㅅ와서 쇼핑몰 관리 시스템
                : 바운더리 안에 있는 항목들은 함꼐 이동함

    6. Actor - 끌어와서 회원/비회원/관리자/신용카드 회사 추가
        : 이미 만들어진 actor선택후 컨트롤+마우스 하면 추가됨

    7. 쇼핑몰 관리 시스템 선택후 마우스 오를쪽 selectable 해제하면. 이동 금지/이동 설정

    8. Use Case 추가
            : 상품조회/// 생성

    9. Use 선택후 연결
            : 해당 객체 선택하면 상단 우측에 화살표 생성..화살표를 뜰어다 놓으면 연결
                    > 연결 객체 안으로 이동한후, link / directlink 선택

    10. new view
                02. 분석 / class view 선택후 ok
                03. 설계 / class view 선택후 ok

    11. add diagram
                쇼핑몰 정적분석

    12. class 끌어와서 회원 / entity 생성

    13.  배경에 properties 선택후  use sterotypeicon 해제하면 이미지 바뀜

    14.  class 선택후 마우스 오르쪽으로   attrobute/ operation 추가
                 최초 추가후 . 해당 영역 선택수 F2 키로 활성화 후 추가 가능.
                 F2, 입력수 CTRL+엔터 키로 추가입력 가능

  15. class 생성 : 주문/결재/상품    entity로 생성
    
    16. link  
         : class 선택후 상단우측의 화살표를 연결 class까지 이동.  link 선택

    17. Compose
                : 선택후 결재에서 주문으로연결    

    18. 주문 선택후 마우스 오른쪽  
                advenced setting>  link class to association.   선택 연결 링크 선택후 ok

    19 class 생성
               sterero yupe   : control   /  boundary   typ으로 생성

    20 각 클래스 연결
        defecdency 링크 연결
                > 연결선 anchor 추가사 컨트롤키 누르고 꺽은선 필요한 부분을 끌어다 이동
                        > anchor 해제시 컨트롤키 누르고 해당 anchor 선택.

    21. pactage 생성
            ' 02. 분석' 선택 > add>  new package 선택
                    0201.정적분석 생성생성한 모든 clas들 이동

    22.  package 선택
                0202. 동적분석 생성
                    new > add diagram  > sequence

    23. Actor 생성

    24. 정적분석 패키지의 클래스들 끌어와서 추가
                해당 life 라인 선택후,  화살표 끌어다가 호출하는 life line과 연결
                + 점선으로 표시되는 리턴화살표(우측에서 좌측)의 경우 연결후, Is Return 선택.

    25. 클래스내의 함수 추가방법
                0. 클래스 생성시 추가하는 방버
                1. 해당 클래스 더블클릭 ( 현재 화면- sequence 화면-)
                        detail 탭의 atribute /operation 추가하여 해당 함수 선택
                2. life line 연결후
                            properties > operation 선택,  함수 추가후 save, close

    26. 회원 -> 주문화면으로 새로운 라인 설정
                ' 배송수량입력'
                     : 연결선 선택후 마우스 오른쪽 > Start new Messsage group   > 시작 점을 다른 그룹으로 설정
                '배송지정보입력'

      27. Fragement(s) 선택, 회원선에 추가  ( 책 .73 페이지 참고)

        28. 온라인 결재 flow 추가

        29. 생성한 Fragement ( 온라인 결재) 를 끌어다가 28번에서 생성한 flow를 감싼다.
                        :  내부 flow는 Fragement 에 종속되게 됨,.
    
        30. 신용카드 결재 flow 추가

        31. 02.분석 /쇼핑몰 정적분석 선택
                    : 신용카드 SI 추가( boundary )  . 주문화면->신용카드 연결  ( dependency )

        32. 생성된 신용카드 siㄹ르 시퀀스 화면에 추가

        33. 카드 승인 호출

       34. 승인 실패, 승인 성공 return 추가
                        1. 우측에서 좌측으로 2개의 건 이동, is Return 설정.
                        2. 아래의 ( '승인 성공' 선택후,  오른쪽 마우스 선택, brench with previous message 선택
                >  두개의 연결선이 합쳐지는 것이 확인된다.
                                    
        35. 그룹 추가
                        만들어진  Fragement(s) 인 '온라인 결재' 를 더블클릭후,
                            Name 결재 로 변경
                          Interaction Operands > New  : 온라인 결재
                                                                                                                : 신용카드 결재   추가

        36. 점선으로 두개로 나누어진 것을 확인.
                해당 점선을 선택하여 이동.

========
        37.  '쇼핑몰 유스케이스 '선택
              연결된 라인 더블클릭후,   Direscion 선택하여 방향 부여.

    38. include ,extend 추가

    39. 좌측의 ToolBox 마우스 오른쪽 선택.
            : 사용않는 것 제외하기
                    > configure perspectives
                                : uml 2.0선택
                    > analusis , composite, timing, profile, metamodel 선택 해제, close

                - 다시 uml 2.0 선택. 해당 항목 제외 확인.


++++++++++++++++++++++++++++++===
    40. 03.설계  > add > add diagram :  class  '0301.정적설계' 생성






















반응형
Posted by Edward. K
블로그 이미지

메멘토적 기억능력을 소유한 개발자 노트.

by Edward. K

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

  • 플래시 게임
  • Jboss
  • 이클립스
  • ERwin
  • tomcat
  • Flash Player
  • 중독성게임
  • eclipse plugin
  • EkNote
  • Eclipse
  • 이미지 편집
  • flex
  • iBATIS
  • 미네르바
  • 사업 이야기
  • 전자정부프레임워크
  • android
  • Graphic
  • toad
  • rocketdock
  • 개한민국
  • 컴퓨터 관리
  • 색상코드표
  • netbeans
  • sqlgate
  • 캡쳐툴
  • egov
  • EditPlus
  • STS
  • 가상화폐무료

글 보관함

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

링크

카테고리

분류 전체보기 (792)
행운이와함께 (1)
EkNote Project (18)
ARIS (0)
Android (2)
LINK (39)
UML (9)
Programming (154)
Cobol (0)
ASP (0)
CSS (5)
C_C++ (2)
IBatis (2)
JSP (3)
JAVA (76)
JavaScript (44)
PHP (2)
Utility (76)
Protable (3)
MobileProgram (4)
SKT (0)
KTF (0)
LGT (0)
자료들 (4)
DB (82)
mongoDB (0)
MySQL (8)
Oracle (61)
MSSQL (4)
Graphic (8)
Flash (3)
PhotoShop (3)
SourceFactory (4)
Collection (73)
작가의기막힌상상력 (14)
미소를찾아보는공간 (44)
내심장은작동중일까 (6)
멀더와스컬리의노트 (3)
이건어디에사용할까 (6)
Edward (275)
나만 알기엔 아까워 (100)
기억하기 위한 기록 (123)
시선이 머무는 공간 (50)
숨기고 싶은 이야기 (2)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
Edward. K's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

IT정리노트

메멘토적 기억능력을 소유한 개발자 노트.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (792)
    • 행운이와함께 (1)
    • EkNote Project (18)
    • ARIS (0)
    • Android (2)
    • LINK (39)
    • UML (9)
    • Programming (154)
      • Cobol (0)
      • ASP (0)
      • CSS (5)
      • C_C++ (2)
      • IBatis (2)
      • JSP (3)
      • JAVA (76)
      • JavaScript (44)
      • PHP (2)
    • Utility (76)
      • Protable (3)
    • MobileProgram (4)
      • SKT (0)
      • KTF (0)
      • LGT (0)
      • 자료들 (4)
    • DB (82)
      • mongoDB (0)
      • MySQL (8)
      • Oracle (61)
      • MSSQL (4)
    • Graphic (8)
      • Flash (3)
      • PhotoShop (3)
    • SourceFactory (4)
    • Collection (73)
      • 작가의기막힌상상력 (14)
      • 미소를찾아보는공간 (44)
      • 내심장은작동중일까 (6)
      • 멀더와스컬리의노트 (3)
      • 이건어디에사용할까 (6)
    • Edward (275)
      • 나만 알기엔 아까워 (100)
      • 기억하기 위한 기록 (123)
      • 시선이 머무는 공간 (50)
      • 숨기고 싶은 이야기 (2)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바