날아라쩡글이의 블로그입니다.

시스템 개발이란 무엇인가?(2021-08-10) 본문

java (학원 전) story

시스템 개발이란 무엇인가?(2021-08-10)

날아라쩡글이 2021. 8. 10. 13:55
반응형

사람들은 오프라인에서 행할 수 있는 모든 행위를 온라인상에서 행할 수 있다 

ex)인터넷뱅킹, 물건사고, 환불하기등 

이런 행위를 만들기 위한 개발을 System 개발이라고 이야기한다. 

System 구축시 구현전 결정하는 모든 활동을 모델링이라고 한다. 

model의 뜻의 경우 객체, 시스템, 계획 또는 설명이라는 뜻을 가지고 있고, 

modeling은 행한다는 model의 동사로써 계획을 만들어 낸다라는 의미를 내포하고 있다. 

 

처음 System을 구축시 구현전에 결정하는 모든 활동을 modeling이라고 하며, 한글로는 기획안이라고 한다.

modeling의 행동의 경우 

-구축할 System을 정의하고 

-요구사항을 정의

-구체적인 계획(분석, 설계)

-결과물: 모델

-표기법 : UML (unified modeling language)

이후에는 코더를 투입하여, 

2.구현을 한다.

-System 실제구현

-소스코드, 컴파일, 디버깅

-결과물: 코드를 포함한 System 

-프로그래밍 언어 :java

 

모든 프로그래밍 언어의 경우 수단에 불가하다.

 

즉, 요구사항 정의 -> 분석 -> 설계-> 구현에서 

구현은 제외한 모든 것은 모델링을 하고, 구현에서 프로그래밍을 한다. 이것이 시스템 개발 절차이고

분석, 설계, 구현 이부분에서 OOP가 필요하며, OOPL을 지원한다. 

 

반응형

'java (학원 전) story' 카테고리의 다른 글

java 개발 환경 구축과 자바의 특징 연결(2021.08.10)  (0) 2021.08.10
switch 문  (0) 2021.08.05
중첩 for문  (0) 2021.08.05
for반복문  (0) 2021.08.05
while문  (0) 2021.08.05
Comments