sw 모듈화

1)응집도(cohesion)-모듈내 처리요소들간의 기능적 연관성을 측정하는 정도

기능>순차>통신>절차>일시>논리>우연

 

a.기능적 응집도(functional cohesion)-모듈내 모든 요소들이 단일 기능 수행

 

b.순차적 응집도(sequential cohesion)-

모듈내 한 요소의 출력자료가 다음 요소의 입력자료로 사용

 

c.통신적 응집도(communicational cohesion)-

모듈내 요소들이 동일한 입출력 자료를 이용하여 서로다른 기능수행

 

d.절차적 응집도(procedural cohesion)-모듈의 수행 요소들이 반드시 특정 순서대로 수행

 

e.일시적 응집도(temporal cohesion)-모듈의 기능 요소들이 같은 시간에 모두 실행

 

f.논리적 응집도(logical cohesion)-

논리적으로 유사한 기능을 수행하지만 서로의 관계는 밀접하지 않음

 

g.우연적 응집도(coincidental cohesion)-모듈내 요소들이 뚜렷한 관계없이 존재

 

2)결합도(coupling)

자료<스탬프<제어<외부<공통<내용

 

a.자료결합도(data coupling)-두 모듈간 필요한 자료만을 매개변수로 전달하여 참조

b.스탬프결합(stamp coupling)-

두모듈이 동일한 복합 자료 구조(배열,레코드,구조체)를 매개변수로 전달하여 참조하는 것

 

c.제어결합도(control coupling)-한 모듈이 다른 모듈의 내부에서 작용하는 논리적 흐름을 제어하기 위해 제어 플래그나 정보를 매개변수로 전달하는 경우

 

d.외부결합도(external coupling)-모듈들이 외부환경과 연관되어 있는 경우

 

e.공통 결합도(common coupling)-두모듈이 동일한 자료영역(전역변수) 공통 조회하는 경우

 

f.내용결합도(contents coupling)-

한모듈이 다른 모듈의 내부기능 및 자료를 직접 참조하는경우

 

 

 

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

데이터베이스-OLAP  (0) 2014.06.01
sw공학  (0) 2014.06.01
과목별 중요 issue  (0) 2014.05.30
[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
by 메렁키키 2014. 6. 3. 17:37

OLAP(Online Analytical Processing)개념

-사용자들에 이해되는 기업의 실제 차원을 반영하기 위해 원래 데이터(raw data)로 부터  변환된 정보의 모든 가능한 뷰들의 다양성을 제공/빠르고 일관된 대화식 접근을 통하여 분석가,관리자,그리고 임원 데이터에 대해서 통찰력을 얻도록 가능하게 해주는 sw기술의 한범주.

기본특성

다차원분석

일관성 있는 성능

대화식 질의에 대한 빠른 응답시간

Drill down/roll-up

자료의 상세/요약을 위한 항해

Slice and dice /rotation

다양한 뷰 모드 제공

손쉬운 확장성 제공

시계열 분석 용이(year-to-date,기간)

 

<확장된 특징>

강력한 계산능력 제공

 

<데이터마이닝 >

지지도(Support):A,B모두포함 TR/전체 TR

신뢰도(confidence) = A B 모두포함/A TR

 

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

sw공학-sw 모듈화  (0) 2014.06.03
sw공학  (0) 2014.06.01
과목별 중요 issue  (0) 2014.05.30
[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
by 메렁키키 2014. 6. 1. 16:47

1.비용산정기법(LOC-원시코드 라인수)
SW각기능의 원시코드라인수의 비관치,낙관치,기대치를 측정하여 예측치를 구하고 이를 이용하여
비용을 산정하는 기법.
-예측치=(A+4M+B)/6 (A:낙관치,B비관치,M중간치(기대치))


2.비용산정기법(COCOMO)
-BOEHM이 제안한 것으로 원시프로그램의 규모(LOC)에 의한 비용산정기법이다.

 

<프로젝트 일정계획>
1.Brooks-플젝 진행중 새로운 인력을 투입할경우 작업적응기간 부작용으로 일정더욱 지연시키고 프로젝트에 혼란을 가져온다는 법칙


2.PERT/CPM-프로젝트 지연을 방지하고 계획대로 진행되게하기위한 일정을 계획하는 것으로 대단위 계획의 조직적인 추진을 위해 자원의 제약하에 비용을 적게 사용하면서 최단시간 내계획 완성을 위한 플젝  일정방법.
 -프로젝트 개발기간을 결정하는 임계경로(CP:Critical Path)를 제공한다.


3.간트차트(Gantt Chart)
-프로젝트 작업일정을 막대도표를 이용해 표시.시간선(time-line)차트라고도 한다.
-중간목표 미달성시 이유와 기간을 예측가능
-사용자와의 문제점이나 예산의 초과지출등도 관리가능.
-자원배치와 인원계획에 유용.


4.자료 흐름도(DFD)

 

5.자료사전(DD)
-자료 흐름도상에 있는 자료를 더 자세히 정의하고 기록한 것이며 이처럼 데이터를 설명하는 데이터를 데이터의 데이터 또는 메타데이터(Meta Data)라고 한다.


6.HIPO
시스템의 분석및 설계나 문서화할때 사용되는 기법으로 시스템 실행 과정인 입력,처리,출력의 기능을 나타낸다.


7.결합도(Coupling)
모듈간의 상호 의존하는 정도를 나타낸다.
-독립적인 모듈이 되기위해서는 각 모듈간의 결함도가 약해야 하며 의존하는 모듈이 적어야함.
-종류(자료 결함도<스탬프 결합도<제어 결합도<외부 결합도<공통 결합도<내용 결합도)

8.응집도(Cohesion)
-정보은닉 개념을 확장한 것으로 모듈안의 요소들이 서로 관련되어 있는 정도.즉 모듈이 독립적인 기능으로 정의되어 있는 정도.
-종류(우연적 응집도<논리적<시간적<절차적<교환적<순차적<기능적)


9.N-S 챠트(Nassi-Schneiderman Chart)

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

sw공학-sw 모듈화  (0) 2014.06.03
데이터베이스-OLAP  (0) 2014.06.01
과목별 중요 issue  (0) 2014.05.30
[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
by 메렁키키 2014. 6. 1. 15:53

<감리> <시스템구조 및 보안> <데이터베이스> <sw 공학>
일정관리 PKI 데이터모델링 테스트
품질관리 위험관리 SQL UML
형상관리 BCP 병행제어 개발방법론
감리기준 보안대응기술 회복기법 ITA
(정통부고시 제2006-42호) 디자인패턴
의사소통 XML문서 정규화(함수종속성) 유지보수
위험관리 ITIL/ITSM 데이터마이닝 SDLC
조직관리 개발 아키텍쳐 관계대수 CMMI
비용관리 용량산정 객체지향 DB CASE도구
프로젝트 전자서명 질의 최적화 요구공학
범위관리 기용성 계산 XML DB CMM
통합관리 RAID DW/OLAP 기능점수
ITA/EA법 SOAP 인덱스 SW모듈
SW법령 RFID 객체지향
WBS SSL프로토콜 DBMS 특성 일정관리
인력관리 IPSEC DB연동 위험관리
프로젝트 특성 보안정책 DB성능 품질
프로젝트 추정 암호화 분산 데이터베이스 SPICE
CBD 개발 보안침해기술 트랜젝션처리 CBD개발
ITA/EA IPV6 기타 데이터베이스 유즈케이스
원가관리 L4스위치 데이터 사전 품질보증
프로젝트 통제 인터넷트래픽 관계형 DB 제품평가
개발방법론 SLA 데이터베이스 보안 ISO 12207
프로젝트관리 영역 MOBILE IP 자료검색 ATAM기법
개발프로젝트 WEB 2.0 성능튜닝 프로그램코딩
PMO 웹서비스 병렬DBMS SW공학 위기
기능점수 ITA/EA DB보안 형상관리
문제결함관리 네트워크 스토리지 릴레이션 뷰 SA
프로젝트 관리 영역 UDP 해싱기법 캡슐화
SW측정 LDAP   언어
인저관리 무선LAN   계층형 팀구조
법관련 EAI   SW공학 기법
변경관리 해시함수   ISO 9126
요구공학 QOS   ITG/거버넌스
IT거버넌스 NAT   ISP
SW모듈 HA   정형적 명세화
SPICE(ISO15504) NMS   비용관리
비용관리 디자인패턴   클래스 다이어그램
위험관리 정보자산관리   품질표준
일정관리 백업   COBIT
형상관리 TCP/IP   설계기법-추상화
MDA 서버 CALL 확률계산   COCOMO
결합/응집도 WAP   시스템모듈화
3R 시정판 아키텍처   설계
계층 팀구조 무선 LAN   3R
ISP RDF   객체통신
SA 오버레이 네트워크    
배포 IP시스템    
코딩 TPC 벤치마크    
리팩토링 RIP    
ATAM 기법 정보보안관리 지침    
SW공학 위기 RMI    
SW사업대가 정보보호관리법    
  전송방식    
  보안평가기준 CC    
  RPC    
  TRM(기술참조모델)    
  프로토콜    
  USN    
  DNS    
  웹접근성    
  데이터 통신방    

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

데이터베이스-OLAP  (0) 2014.06.01
sw공학  (0) 2014.06.01
[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
2014 감리 필기 출제분야  (0) 2014.05.23
by 메렁키키 2014. 5. 30. 15:51

구분

설명

PV

Planned Value

계획가치,계획된 작업에 대해 책정된 예산원가

=성과 즉정 기준선(Performance Measurement Baseline. PMB)

=완료시점 예산(Budget At Completion : BAC)

EV

Earned Value

획득가치, 실제 완료된 작업에 해당하는 예산금액

즉정된 획득가치는 계획가치와 연관되어야 하고 측정된 획득가치

는 구성요소에 승인된 계획가치 예산보다 클 수 없다

AC

Actual Cost

실제원가, 완료하기 위하여 발생된 총 원가

CV

Cost Variance EV - AC

‘예산 상의 원가실제 원가의 차이로 인해 발생한 차이

원가차이(+ 예산절감 - 예산초과)

SV

Schedule Variance EV - PV

‘실제 수행 작업 범위의 가치계획한 작업 범위의 가치의 차이

로 인해 발생한 차이

일정차이 (+일정선행-공정지연)

CPI

Cost Performance Index -  EV/AC

수행한 작업들의예산 상 원가실제 원가꾀 상대적 비율 원가성과지수(비용 생산성으로 1 미만은 예산초과)

SPI

Schedule Performance Index - EV/PV

‘실제 수행 작업 범위와 계획한 작업 범위의 상대적 비율 일정성과지수(일정 생산성은로1미만은 공정지연

 

 

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

sw공학  (0) 2014.06.01
과목별 중요 issue  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
2014 감리 필기 출제분야  (0) 2014.05.23
SW품질보증  (0) 2014.05.23
by 메렁키키 2014. 5. 30. 15:44

 

Creational Pattern (생성패턴)

Structural Pattern (구조패턴)

Behavioral Pattern (행위패턴)

의미

객체의 생성방식을 결정 하는 패턴

Object 조직화하는 데 유용한 패턴

(Object 행위를 Organize, Manage, Combine하는 사 용되는 패턴

 

 

클래스

 

Factory Method

 

AdapteKCIass)

 

Interpreter, Template Method

 

 

범위

객체

Abstract Factory, Builder, Prototype, Singleton

Adapter(Object), Bridge, Composite, Decorator, Fapade, Flyweight Proxy

Command Iterator, Mediator, Memento, Observer, State, Strategy, Visitor

 


<GOF의 디자인 패턴 상세 설명>

-Abstract Factory:구체적 인 클래스를 미리 정하지 않고,상호 관련 있는 객체들의 패밀리 (family)를 생성하는 인터페이스를 제공한다.

-Adapter : 기존 클래스의 인터페이스를 사용자가 원하는 다른 인터페이스로 변환함으로써, 서로 다른 인터페이스 때문에 상호연동을 못하는 클래스들을 연동될 수 있도록 해준다.

-Bridge :시스템의 클래스들을 구현부분과 추상부분으로 분리하여 설계함으로써 두 부분이 상호 독립적으로 바뀔 수 있도록 한다.

-Builder : 복잡한 객체를 생성히는 부분과 객체 표현부분을 분리함으로써,서로 다른 객체 표현부분들을 생성하더라도 동일한 객체 새엉부분을 이용할수 있게 한다.

-chain of responsibility: 서비스 제공자들을 체인형태로 달아둠으로써 서비스 요청자와  서비스 제공자의 결합도(coupling)를 약화시키고 복수개의 서비스 제공자를 둘수있다.

-COMMAND : 소프트웨어 내에서 발생할 수 있는 명령을 객체회시킴으로써. 명령을 기록하거나 명령을 수행하기 전 상태로 소프트웨어 싱체를 복구할 때 이용할 수 있다.

-Composite : 부분ㅡ전체 구조를 표현하기 위하여 객체들을 트리 구 조로 구성한다 이를 통하여 사용자가 개별적 객체나 복합적 객체를 동일하게 디룰 수 있다.

-Decorator : 한 객체에 대해서 동적으로 책임사항들을 덧붙일 수 있다. 이 를 통하여 기능확장을 위한 서브클래싱(subclassing)과 같은 효괴를 거둘 수 있다.

-Facade: 서브시스템 안의 여러 인터페이스들에 대하여 통합된 인터페이스를 제공한다. 제 공되는 인터페이스를 통하여 서브시스템의 기능을 쉽게 시용할 수 있디-.

-Factory method : 생성되는 객체에 대한 결정올 서브클래스가 할 수 있도록 객체 생성인터 페이스를 제공한다.

-Flyweight: 수많은 작은 객체들에 대해서 효율적인 공유기능을 제공한다

-Interpreter: 특정 언어에 관한 문법

-Iterator : 자료구조의 내부적 표현과 상관없이, 저장되어 있는 자료요소들을 순차직으로 접 근할 수 있는 방법을 제공한다.

- Mediator: 객체들의 상호 작용을 캡술화하는 객체를 정의한다 이를 통하여 객체들 간의  커플링을 줄일 수 있으며. 각 싱호 작용을 독립적으로 변경할 수 있다

-Memento : 객체지향의 캡슐화 원칙을 어기지 않으면서, 객체의 내부 상태정보들을 찾아내 어 외부 객체화한다. 객체화된 상태정보는,원 객체의 상태복구에 이용될 수 있다.

-Observer : 한 객체의 상태에 변화가 일어나면, 해당 객체의 상태에 관심 있는 모든 다른讀 객체들에게 자동으로 변화가 발생한 사실을 알려준다 즉 객체들간의 일대다(one to_ many) 관제릅 표현한다.

-Prototype: 원형객체를 복사하는 방식으로 객체를 생성한다 이를 통하여 생성하는 객체의 종류를 동적으로 지정할 수 있다

-Proxy : 특정 객체에 대한 접근을 관리하기 위하여 해당 객체의 대리자를 만든다

-Singleton :특정 클래스의 객체가  단 하나만 생성되도록 보장하며, 그 객체에 대한 전역 접근이 가능하도록 해준다.

-State : 객체의 상태정보가 변함에 따라. 마치 객체의 클래스가 변하는 것처럼, 객체의 행동 보 바뀌도록 해준다.

-Strategy : 알고리즘을 객체화하여 여러 알고리즘을 동적으로 교체가능 하도록 만븐다. 알 고리즘을 이용하는 클라이 언트 코드의는 상관없이 알고리즘을 다양하게 바꿀 수 있다ㅣ

-Templar Method : 연산에 있어서 전체 알고리츰의 윤곽만 기술한 다음. 알고리즘의 특정 부분의 구현을 서브클래스로 맡긴다. 이를 통하여 전체 알고리즘의 구조를 변화시키지 않으면서 서브클래스가 알고리즘의 특정부분을 쉽게 변경시킬 수 있다,

-Visitor : 자료구조 내에 있는 객체 요소들에게 특정 연산을 수행하고자 원할 때 이용한다
Visitor는 였산 수행의 대상이 되는 객체들의 클래스를 바꾸지 않고도 새로운 연산을 추가할 수 있도록 도와훈다.

 

 

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

과목별 중요 issue  (0) 2014.05.30
[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
2014 감리 필기 출제분야  (0) 2014.05.23
SW품질보증  (0) 2014.05.23
감리사 공부전략  (0) 2014.05.09
by 메렁키키 2014. 5. 28. 10:42

 

 

 

 

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
SW품질보증  (0) 2014.05.23
감리사 공부전략  (0) 2014.05.09
정보시스템 감리사 문제유형  (0) 2014.05.08
by 메렁키키 2014. 5. 23. 12:07

1) 소프트웨어 프로세스 성숙도 모델 ,
  - CMM/CMMI: 미국 카네기 멜론대의 소프트웨어공학연구소에서 소프트웨어 개발과 유지보수에 품질 향상 개념과 프로세스

    개념 을 적용하여 만든 소프트웨어 프로세스 성숙도 모델
  - SPICE : 여러 프로세스 개선모형을 국제표준으로 통합한 ISO의 소프트웨어 쓰로세스 모형


2) 소프트웨어 개발비 산정
  - COCOMO : 시스템을 구성하고 있는 모듈과 서브시스템의 비용합계를 계산하여 시스템의 비용을 산정하는 방식
  - Function Point : 정보처리 규모와 기술의 복잡도 요인에 의한 소프트웨어 규모 산정방식
  - McCabe 복잡도 : 소프트웨어 특성을 이용하여 간접적으로 규모와 복잡도를 산정하는 방식
  - Halstead 소프트웨어 사이언스 : 소프트웨어 규모와 난이도에 대한 척도를 이용하여 개발소 요공수 예측모형 제시


3)표준화
- ISO  9126: 품질의 특성 및 척도에 대한 표준화
- ISO 11179 : 메타데이터 모델에 대한 표준화

 

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
2014 감리 필기 출제분야  (0) 2014.05.23
감리사 공부전략  (0) 2014.05.09
정보시스템 감리사 문제유형  (0) 2014.05.08
by 메렁키키 2014. 5. 23. 11:26

과목

학습교재

학습내용

감리 및 사업관리

PM+P 학습서(소동출판사,김병호,정승원)

교재내용정독,연습문제풀이

소프트웨어공학

-소프트웨어공학(정익사,최은만)

-정보처리기사 문제풀이집

-기술사 학습교재(방동서 기술사님)

-문제풀이

-교재 3회정독

데이터베이스

-데이터베이스 시스템(정익사,이석호)

-전산직 7급 공무원 수험서(탑스팟)

-1회정독

-문제풀이

시스템구조 및 보안

-핵심기술총서(한울,삼성SDS)

-CISA 교육교재

-1회정독

모의고사

 

-문제풀이(이해불가 암기)

 

1.     감리 관련 법규정 확인

2.     pmp과정준비 서적을 통한 일부 문제풀이

3.     데이터베이스 과목 공무원 수험서 정독 및 문제풀이

4.     GOF 디자인 패턴 책 일부 학습

5.     기타 기출문제 틀렷던 문제 관련 토픽확인

6.     기존 기술사 과정 노트(소프트웨어 공학)리뷰

7.     임호진 기술사님 감리시험 대비 특강을 통한 점검

 

================================

1.사업관리
 pm+p 세트
 프로젝트 관리의 이해(세화)

2.sw공학
  소프트웨어공학(최은만)
  객체지향 소프트웨어 공학(최은만)
  uml이해와 실제(한국sw 컴포넌트컨소시엄)
  software engineering(sommerville)
  디자인패터(헤드퍼스트)
  소프트웨어공학(공무원수험서)-탑스팟

3.데이터베이스
 데이터베이스 시스템(이석호)
 데이터베이스 개론(김연희)

4.시스템구조
  핵심정보기술총서

5.감리
 감리관련 법,제도는 인터넷에서 얻을수 있음

6.보안
  sis,cissp 등의 수험서를 활용

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
2014 감리 필기 출제분야  (0) 2014.05.23
SW품질보증  (0) 2014.05.23
정보시스템 감리사 문제유형  (0) 2014.05.08
by 메렁키키 2014. 5. 9. 07:10

1.     객관식 4지선다형 120문제

2.     120분동안 응시

3.     합격정원:40~50(동점자 모두 합격자포함)

4.     응시비용:  125,000

5.     http://auditor.nia.or.kr

 

시험영역

내용

비고

감리 및 사업관리

-프로젝트 관리 일반

25문항

-전자정부법, ITA/EA 모델

-감리실무(감리법규보고서절차 등)

소프트웨어공학

-소프트웨어 공학 일반

25문항

-소프트웨어 요구분석(요구공학)

-소프트웨어 형상관리

-소프트웨어 개발 방법론

-소프트웨어 모델링

-UML과 디자인패턴

-소프트웨어 품질관리

-소프트웨어 구현과 테스트

-소프트웨어 운영/유지보수

데이터베이스

-데이터베이스 일반

25문항

-데이터베이스 실무

-데이터웨어하우스

-차세대 데이터베이스

시스템구조

-정보시스템 전략경영

25문항

-차세대 네트워크

-시스템 아키텍쳐

-프로그래밍 언어

보안

정보보호 특론

20문항

-정보보호 시스템 및 해킹 대응 기법

-암호화 알고리즘과 해시 함수

-정보시스템 재해복구

합계

 

120문항

 

 

 

'자격증정보 > 정보시스템감리사' 카테고리의 다른 글

[원가관리]CV,CPI,SV,SPI  (0) 2014.05.30
GOF 디자인패턴  (0) 2014.05.28
2014 감리 필기 출제분야  (0) 2014.05.23
SW품질보증  (0) 2014.05.23
감리사 공부전략  (0) 2014.05.09
by 메렁키키 2014. 5. 8. 13:11
| 1 |