1. 정보공학 개발 방법론
기업의 전체나 부분을 기술들을 상호 연관성 있게 통합하여 적용하는 데이터 중심 방법론.
일관성있고 통일성 있는 정보시스템이 구축 가능하며 장기적으로 진화와 발전을 허용하다. 또한 데이터 중심이므로 업무 절차와 환경 변화에 유연하다는 장점이 있다. 다만 정보공학 효과를 보기 위해서는 장기간이 필요하다. 또한 소규모 자동화 요구 사업영역에서 오래 걸리며 독립된 시스템 개발에는 부적합하다.
특징으로는 다음과 같은 것들이 있다.
- 기업중심 : 적용 대상은 기업의 비즈니스시템이다.
- ISP 중심 : 정보공학 4단계중 첫 단계. 경영층의 요구를 반영한다. 기업의 경쟁 우위 달성에 있어 중요하다.
- 데이터 중심 : 변화하는 업무프로세스와 달리 데이터는 변화가 거의 없어 유지보수를 줄이고 적극 대응하고자 하는 개념. 프로세스 및 데이터를 분리해 분석 성호를 진행하지만 상관분석으로 상호 검증하여 해결한다.
- 피드백 : 초기단계부터 피드백을 받아 시스템을 업그레이드 한다.
- 분할과 정복 : 문제의 영역을 세분화하며 완성해가는 Top-Down방식을 적용한다.
- 초기단계 중요
2. Entity-Relationship Diagram(ERD)
: 정보 공학 방법론중 하나로 개체, 관계, 속성 등을 사용하여 시스템의 데이터 구성과 개체간의 관계를 표현한다. 요구하항 단계에서 시스템이 필요로 하는 정보를 기술하거나 데이터 베이스에 저장되어할 정보의 타입이 무엇인지 분석해나갈 수 있다.
- 개체(Entity) 시스템 내의 식별 가능한 개인 항목. 고유 식별자(Primary Key)를 가지며 다양한 속성(Attribute)를 가질 수 있다. 속성은 개체의 특징이나 속성을 설명하는 정보를 말한다.
- 관계(Relationship) : 개체간의 연결을 나타낸다. 일대일(One-to-One), 일대다(One-to-Many), 다대다(Many-to-Many)등의 형태가 있다.
'study' 카테고리의 다른 글
GOF(Gang of Four) 디자인 패턴 (0) | 2023.06.23 |
---|---|
User Interface(UI) 설계지침 (0) | 2023.06.22 |
Extreme Programming (XP. eXtreme Programming) (0) | 2023.06.22 |
메시지 지향 미들웨어(message-oriented middleware. MOM) (0) | 2023.06.22 |
UML 다이어그램 (0) | 2023.06.22 |