PowerPoint Presentation

Similar documents
소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

ISP and CodeVisionAVR C Compiler.hwp

UML

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

게임 기획서 표준양식 연구보고서

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

제 2 장 기본 사용법

Convenience Timetable Design

1

슬라이드 1

Microsoft Word - src.doc

Studuino소프트웨어 설치

슬라이드 1

Microsoft PowerPoint - [StarUML]Manual.ppt

Windows 8에서 BioStar 1 설치하기

Office 365 사용자 가이드

View Licenses and Services (customer)

슬라이드 1

Title Here

Install stm32cubemx and st-link utility

< B0B3C0CEC1A4BAB8BAD0C0EFC1B6C1A4BBE7B7CAC1FD2E687770>

tiawPlot ac 사용방법

鍮뚮┰硫붾돱??李⑤낯

[ 그림 8-1] XML 을이용한옵션메뉴설정방법 <menu> <item 항목ID" android:title=" 항목제목 "/> </menu> public boolean oncreateoptionsmenu(menu menu) { getme

Microsoft Word - Armjtag_문서1.doc

API - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어

MF Driver Installation Guide

Microsoft PowerPoint - 07_04_s7기초기술교육_simatic_manager_operation.ppt [호환 모드]

Ver. 4.0 OOPT Stage 1000 <Plan and Elaboration> Version 4.0 Project Team T7 Team Date Team Information 오세욱 임현유

vRealize Automation용 VMware Remote Console - VMware

1

System Recovery 사용자 매뉴얼

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

슬라이드 1

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

gcloud storage 사용자가이드 1 / 17

NTD36HD Manual

슬라이드 1

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

슬라이드 1

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

소프트웨어개발방법론

[Blank Page] i

01장

MF5900 Series MF Driver Installation Guide

OnTuneV3_Manager_Install

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

DAQMaster mobile

Windows 8 Upgrade Step by Step Guide

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

작동 원리

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

Microsoft Word - codevision사용법_pdf버전.docx

ThinkVantage Fingerprint Software

uml.hwp

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

1. 무선 이미지 유틸리티 설명 1-1. 기능 이 Wireless Image Utility 는 안드로이드용 응용 프로그램입니다. 안드로이드 태블릿 또는 안드로이드 스마트폰에서 사용할 수 있습니다. 안드로이드 기기에 저장된 파일을 프로젝터로 무선 전송 컴퓨터에서 USB

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

Windows Server 2012

Microsoft Word - Modelsim_QuartusII타이밍시뮬레이션.doc

Endpoint Protector - Active Directory Deployment Guide

<4D F736F F F696E74202D C20C4C4C7BBC5CD20C8B0BFEB20B9D720C6C4C0CF20B0FCB8AE20BBF9C7C >

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

B _00_Ko_p1-p51.indd

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

슬라이드 1

목 차

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

인쇄하기, 내보내기, 이메일로 문서 보내기

B2B 매뉴얼

WebPACK 및 ModelSim 사용법.hwp

MVVM 패턴의 이해

I. KeyToken USB 소개 1. KeyToken 개요 KeyToken 은공인인증서를안전하게저장하고또안전하게사용하기위한보안제품으로, 한국인터넷진흥원 (KISA) 이 KeyToken 의보안토큰에대한구현적합성을평가하고인증한 제품입니다. 2. KeyToken USB 그

Microsoft PowerPoint - 1주차 UML의 구성과 도구

윈도우시스템프로그래밍

EndNote X2 초급 분당차병원도서실사서최근영 ( )

Xcovery 사용설명서

Index Activity Refine System Architecture Activity Define Design Class Diagrams Activity 2141, 2142, 2144 Design Real Use Case + Define Re

슬라이드 1

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

목차 개요...3 iusb 만들기...5 iusb 사용 보안영역에로그인 보안영역에서로그아웃 하드웨어안젂하게제거 비밀번호변경 설정...19 USB 초기화...21 iusb 정품등록...24 iusb 의기타기능

슬라이드 1

Index 1. Intro Install Connect Scratch 1.4 (Offline Editor) Scratch 2.0 (Online Editor) Connect f

Brother 제품을사용하기전에 표기법 본사용자가이드에서는다음과같은기호와표기를사용합니다. 팁아이콘은힌트와보충정보를제공합니다. 상표 BROTHER 는 Brother Industries, Ltd. 의상표또는등록상표입니다. Wi-Fi 및 Wi-Fi Direct 는 Wi-Fi

행자부 G4C

슬라이드 1

윈도 모바일 6.1을 OS로 사용하는 스마트폰(옴니아2 등)에서의 Tcl/Tk의 사용

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

SmartUpdaterPlus 설치 설치파일 다운로드 설치파일 다운로드하여 실행하여 순서에 따라 스마트 업데이트 플러스를 설치합니다. [스마트 업데이트 플러스 다운로드] 버튼을 클릭하여 설치파일 다운로드합니다. 소프트웨어 사용권에 동의하기를 누릅니다. 압축을 해제합니다

VPN.hwp

EEAP - Proposal Template

RealDSP UT 프로그램 메뉴얼

Microsoft PowerPoint - XUSB_제품메뉴얼_140206

서비스 구성. 서비스 정의. 심플CRM 주요 기능 구성 0 0. 다운로드 및 설치. 기본 구성 6 6. 제공사양 0 심플CRM 표준형 6 심플CRM 녹취형 7 사용하기. 서비스 신청. 홈페이지 로그인 및 인증 안내 가입자 인증 비밀번호 재설정 비밀번호 찾기

PowerPoint 프레젠테이션

Ver 1.0 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권

2Q SWG Teleweb Business Plan & 1Q Recovery Plan April 2, 2003

Transcription:

Object-Oriented Analysis and Design How to use StarUML, Korea

1. StarUML 개요 2

2. 설치하기 다음의 website 에서다운로드받음. http://staruml.sourceforge.net/ko/download.php staruml-5.0-uml-cm.exe 파일을클릭합니다. 로컬디스크에다운받은 staruml-5.0-with-cm.exe 파일을실행시키면설치가시작됩니다. 3

3. 도구기능소개 StarUML 를이용하면 UML Diagram 을빠르고쉽게그릴수있습니다. 모델을소스코드로생성하고, 소스코드로부터모델을 Reverse Engineering 할수있습니다. NET, J2EE 와같은플랫폼환경을적용시킬수있습니다. StarUML 에서그릴수있는 Diagram 종류 Class Diagram Use Case Diagram Sequence Diagrams Collaboration Diagrams Statechart Diagram Activity Diagram Component Diagram Deployment Diagram Composite Structure Diagram 4

4. 프로젝트관리하기 프로젝트관리하기 프로젝트생성, 열기, 저장등 유닛관리하기 여러명이공동작업을하는경우프로젝트의일부를유닛으로관리 모델조각으로작업하기 모델조각을만들고불러오는방법 프레임워크불러오기 5

새프로젝트만들기 새프로젝트를만드는방법 1 - 새프로젝트 : [File]->[New Project] 메뉴를선택합니다. 사용자가기본접근법으로선택한접근법으로초기화된프로젝트가바로만들어집니다. 접근법의종류에따라프로파일이포함되고, 프레임워크가로딩될수있습니다. 새프로젝트를만드는방법 2 - 새프로젝트선택대화상자 : [File]->[New Project By Approach] 메뉴를선택합니다. 새프로젝트선택대화상자의접근법선택페이지에사용가능한접근법들이목록에나타납니다. 이중에서한가지를선택하고 [OK] 버튼을누릅니다. 6

프로젝트열기 / 저장 프로젝트를여는방법 : [File]->[Open] 메뉴를선택합니다. 프로젝트열기대화상자가나오면프로젝트파일 (.UML) 을하나선택하고 [Open] 버튼을누릅니다. 선택된프로젝트파일이열립니다. 프로젝트를저장하는방법 : [File]->[Save] 메뉴를선택합니다. 프로젝트에파일이름이지정되어있지않는경우에는프로젝트저장대화상자가나타납니다. 여기서파일이름을입력하고 [Save] 버튼을누릅니다. 프로젝트가파일에저장됩니다. 7

모델, 서브시스템, 패키지로요소관리하기 StarUML 에서는총 3 가지의다양한그룹화요소들 ( 모델, 서브시스템, 패키지 ) 을지원하여사용자의목적에따라이러한요소및다이어그램들을효과적으로그룹화하여관리할수있다. 그룹화요소 모델 (Model) 서브시스템 (Subsystem) 패키지 (Package) 설명 모델 (Model) 은물리적인시스템을특정목적 ( 관점 ) 에의해기술하기위한그룹화요소입니다. 예를들어시스템의특정관점 (e.g. 분석관점, 설계관점, 사용자관점등 ) 에따라시스템을표현할수있습니다. 서브시스템 (Subsystem) 은물리적인시스템의부분혹은전체를명세화하기위해요소들을그룹화하는요소입니다. 패키지 (Package) 는모델요소들을논리적으로그룹화하여관리하기위한요소입니다. 패키지는요소들을조직화하기위한어떠한용도로사용되어도무방한매우일반적인요소입니다 8

유닛관리하기 프로젝트의내용을하나의파일에서관리할수도있지만여러사람의팀작업을위해서는여러개의유닛으로나누어서작업하는것이편리합니다. 이장에서는유닛을만들고, 제거하는등의관리방법을설명합니다. 유닛만들기 유닛병합하기 유닛저장하기 유닛제거하기 9

유닛만들기 새유닛을만드는방법 : 별도의유닛으로만들고자하는요소 ( 패키지, 모델또는서브시스템 ) 를선택합니다. 마우스오른쪽버튼을눌러 [Unit]->[Control Unit] 메뉴를선택합니다. 저장대화상자가나오면유닛의파일이름을입력하고 [Save] 버튼을누릅니다. 선택한요소가유닛으로만들어집니다. 10

유닛병합하기 유닛에포함된요소들을별도의유닛파일로다루지않고상위유닛이나프로젝트에통합하여더이상유닛파일을관리하고싶지않은경우유닛을병합할수있습니다. 유닛을병합하는방법 : 병합할유닛에해당하는요소 ( 패키지, 모델또는서브시스템 ) 를모델탐색기에서선택합니다. 마우스오른쪽버튼을누른후 [Unit]->[Uncontrol Unit] 메뉴를선택합니다. 유닛이프로젝트혹은상위유닛으로병합됩니다. 참고 유닛을병합하더라도유닛파일 (.UNT) 은삭제되지않습니다. 유닛파일의삭제를원하시면직접탐색기등에서삭제하셔야합니다. 11

유닛저장하기 유닛의정보들을변경하였다면유닛을파일에안전하게저장하여야합니다. 유닛에지정된파일에바로저장하거나다른이름으로저장할수있습니다. 유닛을저장하는방법 : 저장할유닛을모델탐색기에서선택합니다. 마우스오른쪽버튼을누른후 [Unit]->[Save Unit] 메뉴를선택합니다. 유닛이파일에저장됩니다. 12

유닛제거하기 유닛을제거하면유닛에포함되는모든요소가삭제되며그이후로프로젝트를불러올때유닛이더이상로드되지않습니다. 단지, 유닛의내용을프로젝트혹은상위유닛으로통합하고해당유닛을더이상관리하고싶지않는경우에는유닛삭제가아닌유닛병합하기를선택하십시오. 유닛을제거하는방법 : 유닛을제거하려면우선모델탐색기에서유닛에해당하는요소 ( 패키지, 모델또는서브시스템 ) 를선택합니다. 마우스오른쪽버튼을누른후 [Unit]->[Delete Unit] 메뉴를선택합니다. 유닛을제거할것인지를한번더확인하는대화상자가나옵니다. 여기서 [Yes] 를선택합니다. 유닛이프로젝트로부터완전히제거됩니다. 13

모델조각으로작업하기 모델조각만들기 프로젝트의일부내용을별도의파일로저장하여다른사람에의해사용되거나차후에다시사용될것을고려한다면모델조각 (Model Fragment) 을만들수있습니다. 모델조각은유닛과달리다른파일로부터참조되거나다른파일을참조하지않으로그자체로써독립적인단위입니다. 모델조각은언제든지프로젝트에불러와서포함될수있습니다. 모델조각을만드는방법 : 모델조각 (Model Fragment) 으로만들패키지 (Package), 서브시스템 (Subsystem) 혹은모델 (Model) 을모델탐색기에서선택합니다. [File]->[Export]->[Model Fragment] 메뉴를선택합니다. 모델조각저장대화상자가나오면모델조각파일의이름을입력하고 [Save] 버튼을누릅니다. 14

모델조각으로작업하기 모델조각불러오기 별도의모델조각파일 (.MFG) 에저장되어있는요소들을프로젝트내부로불러올수있습니다. 모델조각을프로젝트로불러오면모델조각파일에저장된요소들이복제되어포함되므로모델조각파일을직접참조하지는않습니다. 모델조각을불러오는방법 : [File]->[Import]->[Model Fragment] 메뉴를선택합니다. 모델조각열기대화상자가나오면읽어올모델조각파일 (.MFG) 을선택하고 [Open] 버튼을누릅니다. 읽어올모델조각을어떤요소하부에둘것인지를결정하기위해요소선택대화상자가나옵니다. 여기서모델조각을포함할요소 ( 패키지, 모델, 서브시스템또는프로젝트 ) 를선택하고 [OK] 버튼을누릅니다. 모델조각이선택한요소하위에추가됩니다. 15

프레임워크불러오기 프로젝트에서특정프레임워크를사용하기위해서는먼저프레임워크를불러와야합니다. 프레임워크를불러오면프레임워크에포함되어있는모든요소들을사용할수있는데, 프레임워크를구성하는유닛들은일반적으로읽기전용 (readonly) 파일이므로프레임워크자체요소들을변경을가할수없습니다. 프레임워크를불러오는방법 : [File]->[Import]->[Framework] 메뉴를선택합니다. 프레임워크가져오기대화상자가나타나면가져올프레임워크를목록에서선택하고 [OK] 버튼을누릅니다. 읽어올프레임워크를어떤요소하부에둘것인지를결정하기위해요소선택대화상자가나옵니다. 여기서프레임워크를포함할요소 ( 패키지, 모델, 서브시스템또는프로젝트 ) 를선택하고 [OK] 버튼을누릅니다. 16

Q&A 17