용어 설명/운영체제

비즈니스 로직이란?

ssNi 2013. 12. 12. 18:35

비즈니스 로직이란?

업무에 필요한 데이터 처리를 수행하는 응용프로그램의 일부.

데이터 입력, 수정, 조회 및 보고서 처리 등을 수행하는 루틴, 좀더 엄밀히 말하면 보이는 것의 그 뒤에서 일어나는 각종 데이터 처리를 의미한다.

대게 클라이언트 프로그램은 사용자 인터페이스와 비즈니스 로직으로 구성되며, 서버 프로그램은 비즈니스 로직만으로 구성되어 있다.

특히, 클라이언트/서버 모델인 경우에는 이외에도 통신링크가 추가되지만, 통신과 관련된 인프라스트럭처는 사용자 인터페이스처럼 비즈니스 로직의 일부는 아니다.


하나의 프로젝트나 프로그램중 업무와 관련된 처리를 하는 일부분.

데이터베이스에서 어떠한 자료를 가져와서 웹에서 출력을 할 때 데이터베이스 연결, 통신, 자료가공, 페이지 구성 등

여러가지 작업을 하지만 그중에서 사용자가 원하는 자료의 가공 부분을 주로 생각을 하고 있음.

예를 들어 자료를 저장할 때는 부가세가 포함되지 않고 자료가 저장이 되어 있는데,

최종적으로 사용자에게는 부가세가 포함된 자료를 디스플레이해야 하는 업무를 처리해야한다. 



'용어 설명 > 운영체제' 카테고리의 다른 글

ERD(Entity-Relationship-Diagram)이란?  (0) 2013.12.12
Class Diagram  (0) 2013.12.12
MVC 패턴  (0) 2013.12.12