Archive: 2014/9

0

요구사항 분석

요구사항의 정의IEEE 정의 어떤 문제를 해결하거나 목적을 달성하기 위해 사용자가 필요로 하는 조건이나 능력이다. 기타 정 시스템이 어떻게 작동해야 하는지에 대한 언급 없이 무엇을 할지를 완전하게 기술해 놓는 것이다. 소프트웨어가 어떻게(How) 구현되는지에 대한 세부사항보다는 고객이 원하는 것이 무엇(What)인가에 초점을 맞춘다. 시스템이 무엇을

0

컴포넌트 기반 개발(CBD)

컴포넌트 기반 개발방법론 정의컴포넌트는 어떤 사물을 구성하는 부품으로, 컴포넌트 기반 개발방법론(CBD: Component Based Development)은 기존에 존재하거나 새로 만든 컴포넌트들을 잘 조합하여 하나의 새로운 소프트웨어를 만드는 개발 방법이다. 컴포넌트를 조합해 재사용함으로써 개발 생산성과 품질을 높이고 시스템 유지보수 비용을 최소화할 수

0

객체지향의 이해

객체 및 객체지향의 개념 객체의 개념 객체는 실세계에서 어떤 구체적 의미를 구성하는 하나의 실체 단위로서 특정 사물 및 개념을 말한다. 애플리케이션 관점에서는 필요로 하는 데이터와 그 위에 수행되는 메소드를 가진 작은 소프트웨어 모듈이다. 객체지향의 개념 객체지향이란 실세계의 개체(Entity)를 속성(Attribute)과 메소드(Method)가 결합된

0

소프트웨어 개발방법론

소프트웨어 개발방법론 출현배경소프트웨어 위기인식에 따른 소프트웨어공학의 발전 소프트웨어의 수요는 그 규모와 복잡성으로 인해 기하급수적으로 증가했다. 반면 개발인력의 공급한계 및 유지보수 대상과 신규 개발 요구의 급격한 증가로 총체적 위기의식이 고조되었다. 1968년 NATO과학위원회의 국제회의에서 소프트웨어 위기라는 용어를 처음 사용했다. 소프트웨어 이

0

소프트웨어 개발단계

소프트웨어 개발단계 개요소프트웨어 개발 단계는 소프트웨어 제품을 생산하기 위한 다양한 태스크(Task)와 이들 결과물의 집합으로, 대부분의 활동은 소프트웨어 엔지니어에 의해 수행된다. 공정 소프트웨어를 개발하기 위해서는 어떠한 순서로 개발할 것인지를 결정해야 하는데, 이러한 개발 순서를 명시한 것을 공정이라 한다. 공정의 각 단계는 태스크라는 작업 활동으로

0

Enterprise Application

EA 정의EA는 Enterprise Application의 약자로, 기업의 e-비즈니스를 지원하거나, 기업 또는 정부의 업무를 지원하는 소프트웨어이다. 여기서 소프트웨어란 프로그램과 프로그램의 개발, 운영, 유지보수에 필요한 정보일체를 말한다. EA 특징난이도가 낮은 프로그램 멀티 스레드를 사용하지 않으며, 프로토콜 수준의 스펙을 이해할 필요가 없다.

0

소프트웨어공학

소프트웨어의 정의 및 특성소프트웨어란 프로그램과 프로그램의 개발, 운영, 유지보수에 필요한 정보의 일체를 의미한다. 소프트웨어는 다음과 같은 특성을 갖는다. 소프트웨어의 특성 비가시성(Intangible) 복잡성(Complexity) 변경성(Changeability) 비마모성(Longevity) 소프트웨어의 위기 $\rightarrow$ 소프트웨어공학의

0

유동자산의 평가

자산의 분류기업의 자산은 1년 이내에 현금화할 수 있는 유동자산과 그렇지 않은 비유동자산으로 분류된다. 유동자산은 당좌자산과 재고자산으로 다시 나눌 수 있는데, 판매목적으로 사용되는 상품과 같은 재고자산을 제외한 모든 유동자산은 당좌자산으로 구분되어지고 있다. 자산 유동자산 당좌자산 현금및현금성자산 단기투자자산 매출채권

0

재무보고

외부회계감사 대상법인주식회사는 외감법(주식회사의 외부감사에 관한 법률)에 의해 의무적으로 회계법인으로부터 외부감사를 받고 1년에 1회씩 감사보고서를 작성하도록 하고 있다. 외감법 대상기준 직전 회계연도말 자산총액이 100억원 이상인 주식회사 자산총액이 70억원 이상이면서 부채총액이 70억원 이상 또는 종업원수가 300명 이상인 주식회사와 주권상장법인 다음