일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- devlopment mode
- yarnpkg
- DFD #ERD #usecase #유스케이스 #다이어그램 #UML #모델링 #모델링언어
- binary #opencv
- apt-key list
- tweet deck
- mysql grant
- javascript #js #math #자바스크립트 #랜덤 #랜덤정수
- qt signal slot
- 몽구스스키마
- 정보처리기사 #정처기 #정처기가답안 #가답안 #2019년2회차 #2회차 #자격증 #기사 #정보처리산업기사 #큐넷
- yarnpkg update
- quadcore
- QT SIgnal
- production mode
- NODE_ENV
- 스마일게이트
- 비기능적요구사항 #요구사항 #SRS #소프트웨어공학
- 스마일게이트 서버개발캠프
- stringtoken
- Lambda Architecture
- 서버개발캠프
- mern
- Signal Slot
- 서캠
- opencv #python
- mongoose schema
- QT Event
- serverDevCamp
- dev-ops
Archives
- Today
- Total
Ziks
모델링/ 모델링 언어 본문
draw.io : UML , ER, 블록다이어그램들을 그릴 수 있는 SaaS서비스
UML 다이어그램
통합 모델링 언어(UML)을 사용하여 시스템 상호작용, 업무 흐름, 객체간의 메시지 전달, 시스템의 구조등을 그린 도면
모델링 언어 : 애매모한 표현 등의 문제점을 해결하기 위해 모델링을 할 때 사용하는 기호, 표기법, 도구등
개발방법론에 따른 모델링언어
- 구조적 방법론 : DFD, DD, 프로세스 명세
- 정보공학 방법론 : ERD
- 객체지향 방법론 : UML표기법
DFD (Data Flow Diagram)
- Terminator : 출발지,목적지(학생,교수)
- Data flow : 자료의 흐름 ( 화살표)
- data store : 자료가 저장되는 곳을 나타냄 (DB)
- Process : 자료를 입력받아 처리하는 알고리즘(성적 계산)
ERD (Entity Relationship Diagram)
- ER 다이어그램
- 데이터 베이스에 저장할 데이터를 개체 와 관계 를 중심으로 작성
유스케이스 다이어그램
- 사용자의 요구를 나타내는 기능
- 실제로 코딩할 수 있을 만큼의 가장 작은 단위의 기능
'Development > 소프트웨어 공학' 카테고리의 다른 글
요구사항 문서화 (0) | 2019.04.05 |
---|---|
비 기능적 요구사항 (0) | 2019.04.05 |
기능적 요구사항 (0) | 2019.04.05 |
요구사항 분석 및 설계 (0) | 2019.04.05 |
Comments