[본문스크랩] 토픽
노트 | 번호 | 토픽 | 정의/목차 | 목차/주의점 | 키워드/암기 | 관련 토픽 |
1권 | 1 | SDLC | Software Develop Life Cycle 소프트웨어 타당성조사로부터 개발, 유지보수, 폐기까지의 전과정을 하나로 주기로보고, 이를 효과적으로 수행하기 위한 생명주기 | 1. 개요-정의, 목적 2. 주기(단계), 유형 3. 각 유형개요, 장단점 4. 문제점 및 발전방향 | 개발방법론과의 차이 | |
2 | 폭포수모델 | 순차적 | ||||
3 | 프로토타이핑모델 | 개념도-프로토타입 검토,평가 -의사소통 | ||||
4 | Spiral 모델 | waterfall model과 Prototyping Model의 장점에 위험분석을 추가하여 점진적으로 시스템을 완성해 나가는 모델 (계획수립->위험평가->개발->고객평가) | 계위개평 | |||
5 | 반복적개발모델 | 1. 증분개발모델(Incremental Dev. Model) 2. 진화형개발모델(Evolutional Dev. Model) | ||||
6 | RAD | Rapid Application Development 1.사용자에 의한 요구사항정의,분석 및 설계와 Code Generator에 의한 신속한 시스템 개발 방법론 - 특징:CASE의 사용/Prototyping사용/사용자의 적극참여/60-90일간의 짧은 기간/기술적위험이 적고 빠른 개발이 요구될때. 2.단계(구축단계) 3.장단점 | JRP(Joint Requirement Planning)-사용자와함께 반복을 통한 분석. JAD(Joint Application Design)-사용자와 함께 프로토타입개발/수정/보완을 통한 시스템 설계. | 분석:JRP, 설계:JAD, 구축/운영 | ||
FAST | RAD는 FAST의 하나의 방법임. 따라서 FAST를 물어보면 JAD를 쓰면 됨 : 주의점!!! JAD는 설계다. (FAST: Facilitated Application Specification Techniques) | |||||
7 | Software 개발방법론 | 구조적기법,정보공학기법,객체지향기법,CBD기법 | ||||
8 | 구조적방법론 | 소프트웨어 모듈화의 활성화를 시작으로 기능적 분할을 시도하여 Top-down Programming을 수행하는 개발방법론 특징: 순차,선택,반복(Iteration)을 구성하여 복잡성 감소. | waterfall방식 적용 | DD:자료사전 자료구조도 DFD, Mini-Spec:소단위명세서. | ||
9 | 정보공학(IE) | Information Engineering 기업전체 또는 기업의 주요 부분을 대상으로 계획,분석,설계,구축에 정형화된 기법을 적용한 데이터 중심 방법론 | 피라미드(ISP->BAA->BSD->BSC) | 모두 B가 첫글자이고 가운데는 ASS(엉덩이)이고 끝에는 같지!! | ||
10 | 객체지향 | Object Oriented - 실세계의 개체를 속성과 메서드가 결합된 형태의 객체로 표현하는 개념. | 다형성-overloading:매개변수,타입으로 구분. overriding-올라타:상속받아서 재정의 | 캡슐화,추상화,상속성,다형성,정보은닉 | 개념도 | |
11 | 객체지향방법론 | 1.요구분석,업무영역분석,설계,구축,시험의 전 단계가 객체지향 개념에 입각하여 일관된 모델을 가지고 소프트웨어를 개발하는 방법론 특징-재사용성,유지보수성/모형의적합성/일관성,추적성 2.객체지향방법론의 반복적접근방법 - RUP의 그림을 그려 or 객체지향개념(5개 넣어) - 구조적방법론과 객체지향방법론의 비교 3.객체지향방법론의 종류 - OOSE(OO Software Engineering):Jacobsen 분석:Usecase,Actor,요구사항분석모델작성 - OMT(Object Modeling Technoloy):Rumbaugh 분석:객체모델작성/동적모델작성/기능모델작성 - Booch방법론 설계:아키텍처 계획 및 전술적 설계, 배포설계 4. 결론 | White box reuse:소스재사용 | RUP, OOSE, OMT:개동기, Booch | ||
12 | Agile | 1.사람을 중심으로 프로세스를 진행하며, 짧은 개발 주기를 가지고 초기에 단순한 설계부터 시작하는 방법론 특징:사람중심(고객포함)/중소형/아키텍처설계/프로토타이핑에 적합 2.종류 및 비교 종류:XP, Scrum,Crystal,RUP의 4개 3.적용방안 -웹사이트구축이나 무선솔루션개발 등에 적용 | Test First Coding | RAD특징과 일치 - agile의 4개 종류. | ||
13 | XP | Extreme Programming 1.짧은 반복개발을 통해 Pilot을 우선 개발하고 위험을 줄이기 위해 단순한 설계부터 시작하는 방법론. -등장배경:잦은요구사항변경/의사소통/즉각적인피드백 .특징 -정보의 전달은 Pair Programming을 통해서. 2주/3주의 짭은주기로 납품,반복수행 -CSCF(용단커피) 2.7권의 개념도,구성요소 | Agile Process의 일종,Test First,CSCF, Simple | RAD특징과 일치 | ||
14 | RUP | Rational Unified Process 2. 개념도와 단계별 작업 내용 3.비교표 | IECT | elaboration:철자주의! | ||
15 | 모듈화 | Modularity | 결:내공외제스자 응:우논시절통순기 | |||
16 | 3R | 역공학/재공학/재사용 | 재구조화는 재공학에 들어감. | |||
17 | BSC | 전략구현과 성과측정의 도구 | 재고내학,피라미드 | SEM, | ||
18 | BI | 전략적 의사결정지원 서비스 | 운영BI,분석BI,전략BI | SEM, | ||
19 | J2EE | The Java 2 Enterprise Edition 기업용 어플리케이션 개발을 위한 플랫폼 EJB Container,JDBC... 1. 정의 및 특징 2. 개념도와 구성요소 3. 자바플랫폼 유형과 .net과의 비교 | J2EE, J2ME, J2SE | |||
20 | .NET | 분산프로토콜:RMI,IIOP<->DCOM,SOAP 분산객체모듈:EJB<->COM+ DB 연결:JDBC<->ADO.NET,ODBC | ||||
21 | SOAP | 분산환경에서 소프트웨어 서비스간에 정보를 교환하기 위한 목적으로 고안된 XML기반의 경량프로토콜 Http header:Soap임을 규정 SOAP Envelope:정의 header:속성,body:XML data IIOP와의 비교 | ||||
22 | UDDI | Business Entity:업체 정보 Business Service:무슨 정보 Binding Template : 호출하기 위한 기술 정보 tModel : metadata about a specification-거래 기술정보 | EST(YGW) | |||
23 | WSDL | 웹서비스의 존재위치, 서비스제공기능, 실행방법을 XML형식으로 제공하는 인터페이스 언어 | TMO+PBS | |||
24 | PKI | 공개키 암호시스템 방식을 이용하여 네트워크 사용자들에게 암호기능과 인증기능을 제공할 수 있는 기반구조 | 인기무부(CIAA) 송씨 개인은 수공암에 있다. | |||
25 | 전자서명 | Digital Signature 공개키 암호화 방식을 활용하여 인터넷상에서 전자상거래를 위한 기반 구조. | 이중서명은 Dual~ | |||
26 | ebXML | Electronic Business XML 1.기업간전자상거래를 위한 표준 -기업의 규모와 지역적 위치와 관계없이 인터넷을 통해 기업간 상거래를 위한 전자상거래 표준 프레임워크 -협업/가상기업 2.개념도 및 비교-분산차이. -Biztalk:기업과 협력업체/중앙 RosettaNet:전자업종,반도체/중앙 | 웹서비스와 유사함. 단, 시스템구축후전자상거래 수행 | |||
27 | SW비용산정 | |||||
28 | COCOMO | Constructive Cost Model | 2.4,3.0,3.6/1.05,1.12,1.20(0.6/0.07/0.08) KDSI | |||
II | 1.개발단계에 따른 상세한 견적이 가능한 COCOMOII -소프트웨어의 개발방식과 생명주기를 반영한 모델. | |||||
29 | Function Point | 1.사용자관점에서 S/W개발규모산정을 위한 FP -양과질을 동시에 고려한 | EIOQ,ILF,EIF | |||
30 | SSO | OTP | ||||
31 | EAM | 통합 사용자 인증과 조직내 자원관리, 보안정책수립을통해, 사용자의 자원접근 비즈니스 구현을 위한 단일메카니즘으로 제공하는 솔루션. | SSO + 권한 | Provisioning | ||
2권 | 32 | ITIL | 1. IT Infrastructure Library - 전셰계의 IT 서비스관리(ITSM) 분야에 관한 프로세스를 정리해 놓은 "Best Practice" 모음집. BS15000 : 비계(ITO 계약부터 수행까지) eSCM(eSourcing Capability Model) : 영업단계부터 수행까지 e영 | 쓰데이피시알시 Service Support - Service Desk - Incident Mgmt - Problem - Configuration - Release - Change Mgmt AC2FSL - Availability - Capacity - Continuity - Financial - Scurity - Service Level Management | ||
33 | XML | - Web상에서 구조화된 문서를 전송가능하도록한 markup 언어로, 사용자가 Tag를 정
|
댓글