반응형

시스템 분석과 설계

 

저자 : 허원실

출판사 : 한빛아카데이

출판일 : 2015.11.30

가격 : 24,000원

 

책소개

[시스템 분석과 설계]는 비즈니스 시스템을 개발하는 데 필요한 요구 분석 및 설계 방법론을 다룬 책으로, 기업의 정보시스템 개발 과정 및 개발에 참여하는 사람들의 역할, 개발에 사용되는 설계 및 분석 도구, 개발 후 품질관리까지의 전 과정을 간결하게 설명한다. 구조적 방법론, 정보공학 방법론, 객체지향 방법론의 주요 개념과 원리를 살펴본 후 미니 프로젝트로 해당 방법론의 적용 사례를 보여주어 원론적인 내용 이해에 그치지 않고 실제적인 지식이 될 수 있도록 했다.

[인터넷 교보문고 제공]

 

 


 

 

Chapter 13 객체지향 방법론

시뮬라 : 시뮬레이션용으로 개발 된 언어

시뮬레이션 : 현실에서 수행되고 있는 것을 컴퓨터에서 가상으로 수행하는 것

객체지향 설계 방법론 = 4대 방법론

1.     부채가 제안한 booch

2.     코드와 요던이 제한한 coad/yourdon

3.     슐레이어와 멜리가 제안한 shlaer/mellor

4.     럼보가 제안한 OMT

솔기 없는 프로세스 : 프로세스를 구성하는 각 단계 간의 경계선이 불분명하다는 것을 뜻함

클래스 다이어그램 : 분석, 설계, 구현 단계에서 실세계의 객체를 프로그램 객체로 표현하기 위해 사용

하향식 프로세스 : 어떠한 문제를 큰 덩어리로 인식한 후, 그것을 작은 덩어리로 잘라서 문제를 해결하는 방식

상향식 프로세스 : 작은 덩어리의 문제들을 해결한 후 그 덩어리를 뭉쳐서 좀 더 큰 문제를 해결해 나가는 방식

집합화 : 어떠한 객체가 다른 객체의 부속품들로 구성됨을 표현

클래스 : 공통 속성과 행위를 가진 객체를 묶어 추상화한 개념

다형성 : 여러 형태를 의미하는 그리스어

 

 

Chapter 14 UML 모델링

UML : 객체 지향 설계를 위한 표준 언어로, 소프트웨어 시스템의 산출물을 가시화, 명세화, 구축, 문서화 하는데 사용됌

가시화 : 소프트웨어의 개념모델을 시각적인 그래픽 형태의 표기로 표기하고, 표기법에 사용하는 심벌에 명확한 정의를 부여하는 것을 말한다.

명세화 : 정확하고, 명백하며, 완전한 모델을 만드는 것을 의미

구조 사물 : 시스템의 구조를 표현하는 사물

행동 사물 : 시스템의 행위를 표현하는 사물

그룹 사물 : 개념을 그룹화하는 사물

주해 사물 : 부가적으로 개념을 설명하는 사물

의존 관계 : 두 사물 간의 의미적 관계로 한 사물의 명세서가 바뀌면 그것을 사용하는 다른 사물에게 영향을 끼치는 것

연관 관계 : 두 사물간 의 구조적 관계로 어느 한 사물 객체가 다른 사물 객체와 연결되어 있음을 말한다.

일반화 관계 : 일반화 된 사물과 좀 더 특수화 된 사물 사이의 관계를 말한다.

실체화 관계 : 객체들 사이의 의미적 관계로, 한 객체가 다른 객체에 의해 오퍼레이션을 수행하도록 지정하는 것

클래스 : 객체 지향 프로그램에서 속성과 행위를 갖는 하나의 객체 단위

속성 : 그 클래스의 구성을 나타내는 데이터

매서드 : 클래스에서 제공하는 클래스에 대한 명령의 접수창구

컴포넌트 다이어그램 : 시스템의 물리적 측면에서 소스코드와 소프트웨어 컴포넌트를 어디에 저장할 것인지에 대해 표현

배치 다이어그램 : 노드를 입체적으로 표현하고, 그 사이를 의존 화살표와 접속 관계를 나타내는 실선으로 연결해 이들 간의 통신 관계를 나타낸 것

유스케이스 다이어그램 : 액터의 관점에서 본 시스템의 기본적인 행동을 기술한 것

순차 다이어그램 : 객체 간의 동적 상호작용을 시간의 흐름에 따라 나타낸 것

상태 다이어그램 : 객체의 상태가 이벤트의 발생 혹은 시간의 경과에 의해 어떻게 변화하는지를 나타내는 것

 

 

Chapter 15 미니 프로젝트 3

차계부 앱 : 스마트폰을 이용해서 차량운행과 관련된 주유기록, 정비기록, 여행기록 등을 기록하고 조회해 볼 수 있는 프로그램

명세 : 시스템으로 무엇을 할 것인가, 그리고 무엇을 하지 않을 것인가를 결정

액터 : 사림이나 조직, 외부의 시스템과 같이 시스템과 커뮤니케이션을 하는 주체를 의미

유스케이스 : 액터의 관점에서 본 시스템의 기본적인 행동을 기술한 것

 

 

Chapter 16 소프트웨어 품질관리

소프트웨어 품질

- 요구사항 또는 제품사향에 대한 적합성을 의미

- 사용 중 발생하는 실패의 정도로 정의한다.

- 하나의 제품 혹은 서비스가 목표하고 있는 사용 목적을 충족시켜 줄 수 있는 능력에 대한 전체적인 특징 및 특성

결함 : 요구 사항을 충족시키지 못하는 실패 요소들을 의미

소프트웨어 품질 요구사항의 특성

- 다차원적

- 서로 다른 요구사항과의 상충

- 표현하기 어려움

- 이득을 쉽게 측정하기 어려움

검증 : 소프트웨어가 고객의 요구사항을 만족시키는 가의 여부를 밝히는 활동

확인 : 소프트웨어가 지정된 기능에 대해 정확하게 수행되는 가의 여부를 밝히는 활동

반응형
반응형
  • 데이터플래닛(DataPlanet)

https://www.dataplanet.co.kr/

 

데이터플래닛

데이터플래닛

www.dataplanet.co.kr

 

다양한 차트와 지도, 그리드와 같은 인터랙티브 시각화 자료를  PC와 모바일 모두 최적화 된 반응형 차트 형태로 제공하여  웹사이트, 개인 블로그로 공유·배포에 용이하도록 하는 데이터시각화 서비스

 

개인, 정부, 민간 기업, 기관 등이 보유한 공공데이터를 단순한 이미지 차트가 아닌 다양한 차트, 지도, 그리드와 같은 인터랙티브 시각화 자료를 제작하여 누구나 편리하고 손쉽게 볼 수 있고 활용할 수 있음

 

데이터 플래닛

 


 

  • 빅데이터전략센터

https://kbig.kr/portal/kbig

 

K-ICT 빅데이터센터

함께 만드는 빅데이터함께 누리는 가치 data ㆍ insight ㆍ value 함께 만드는 빅데이터함께 누리는 가치 data ㆍ insight ㆍ value 함께 만드는 빅데이터함께 누리는 가치 data ㆍ insight ㆍ value

kbig.kr

 

빅데이터 분석 인프라를 보유하기 어려운 중소기업, 1인 창조기업, 대학, 연구소 등이 대용량 데이터 분석 및 기술개발 · 검증에 사용할 수 있는 테스트베드를 제공

 

빅데이터 솔루션/기술에 대한 성능 검증 및 서비스 개발을 위해 다양한 데이터를 활용가능

 

 

빅데이터센터

 

 


 

  • ODPia

https://www.odpia.org/main.odpia

 

ODPia Main

소셜 빅데이터로 보는 명절 - 설 연휴 편 <img...< p=""> </img...<>

www.odpia.org

 

오픈데이터와 소셜미디어 키워드 분석 정보를 바탕으로 트렌드 흐름을 살펴볼 수 있음

 

Social Analysis는 언론, Blog와 SNS 같은 소셜 미디어에서 언급되는 주제별 단어들을 라이프 스타일에 맞춰 측정한 데이터를 제공

Data Alliance에서 공공기관의 공개 데이터를 표준화한 형태로 다운로드 받거나 ODPia 분석 툴로 분석 가능 

App & Service를 통해 누구나 자신이 만든 Application과 Service를 등록하고 이용가능

Education을 통해 데이터 분석가를 위한 교육 인증 프로그램 서비스를 제공

 

ODPia

 

 


 

  • 스프라우트 소셜(Sprout Social)

https://sproutsocial.com

 

Sprout Social: Social Media Management Solutions

Form real connections with those who love your brand through the power of Sprout Social. See our social media management software solutions in action. Try it free.

sproutsocial.com

다른 툴처럼 소셜 모니터링, 깊이 있는 보고서, 실시간 데이터 스트림을 제공하지만 스프라우트 소셜은 구글 애널리틱스 통합 기능을 제공하므로 훨씬 더 강력한 소셜미디어 분석 툴

 

사용자 인터페이스는 간단하고 잘 설계돼 있어 모든 주요 소셜 채널, 인기 급상승인 주제, 참여도, 소셜 채널 비교해 나타내줌

 

스프라우트 소셜의 한 가지 단점은 일부 페이스북과 트위터 분석 보고서 경우 최대 24시간 지연된다는 점

 

스프라우트 소셜은 30일 무료 평가판으로 제공되며 대기업이나 대행사는 월 99달러에서 249달러 사이의 비용을 지불해 사용할 수 있다. SMB와 가장 잘 어울리는 소셜 분석 툴

 

 

스프라우트 소셜

 

 

 


 

 

  • 티버즈(TIBUZZ)

https://www.tibuzz.co.kr/

 

TIBUZZ - 소셜분석, 빅데이터 분석

TIBUZZ는 인스타그램, 페이스북, 트위터 등 SNS와 블로그, 커뮤니티, 유튜브등 온라인상의 방대한 데이터를 수집∙분류∙분석∙시각화하여 인사이트를 제공하는 소셜데이터분석솔루션입니다.

www.tibuzz.co.kr

 

인스타그램, 페이스북(페이지), 트위터 등 SNS와 블로그, 커뮤니티사이트 등  온라인상의 방대한 데이터를 수집/분류/분

석/시각화하여 인사이트를 제공하는 소셜데이터분석솔루션

 

티버즈

 

 


 

 

  • 펄스케이(pluseK)

https://www.pulsek.com/portal/main/main

 

펄스K

개인정보 수집 및 이용 동의 <(주)코난테크놀로지>('펄스케이', 이하 서비스)는 개인정보보호법 등 관련 법상의 개인정보보호 규정을 준수하여 이용자의 개인정보 보호에 최선을 다하고 있습니��

www.pulsek.com

 

비정형 데이터 마이닝 기술과 대용량 문서 처리 기술, 빅데이터 수집 기술 등으로 제공되는 웹 기반의 분석서비스

 

 

 

펄스케이

 

 


 

  • 훗스위트(Hootsuite)

https://hootsuite.com/

 

Social Media Marketing & Management Dashboard - Hootsuite

Enhance your social media management with Hootsuite, the leading social media dashboard. Manage multiple networks and profiles and measure your campaign results.

hootsuite.com

 

소셜 미디어 관리 플랫폼

 

페이스북, 인스타그램, 유튜브, 링크드인, 트위터, 핀터레스트 등 대표적인 SNS와 연동되어 있어 간편하게 사용가능

 

'소셜 청취'와 심층적인 분석 기능을 제공하며 트윗이나 게시물을 보여주고 예약할 수 있는 제품군을 제공

 

소셜미디어 분석 인사이트에는 메트릭스, 상세한 보고서, 수많은 소셜 채널 및 계정의 실시간 데이터 스트림이 포함

 

 

Hootsuite

 

반응형
반응형

시스템 분석과 설계

 

저자 : 허원실

출판사 : 한빛아카데이

출판일 : 2015.11.30

가격 : 24,000원

 

책소개

[시스템 분석과 설계]는 비즈니스 시스템을 개발하는 데 필요한 요구 분석 및 설계 방법론을 다룬 책으로, 기업의 정보시스템 개발 과정 및 개발에 참여하는 사람들의 역할, 개발에 사용되는 설계 및 분석 도구, 개발 후 품질관리까지의 전 과정을 간결하게 설명한다. 구조적 방법론, 정보공학 방법론, 객체지향 방법론의 주요 개념과 원리를 살펴본 후 미니 프로젝트로 해당 방법론의 적용 사례를 보여주어 원론적인 내용 이해에 그치지 않고 실제적인 지식이 될 수 있도록 했다.

[인터넷 교보문고 제공]

 

 


 


Chapter 11 관계형 DB 설계 과정

논리적 데이터모형 구축 단계 : 기업모델에서 나온 실체를 구체적이고 상세화된 정보로 변환 및 일반화 시키는 단계

물리적 데이터모형 구축 단계 : DBMS의 스키마를 생성

엔티티 : 업무수행을 위해 기업이 알아야 할 대상이 되는 사람, 장소, 사물, 사건 및 개념

각 엔티티 : 인스턴스라 불리는 개별적인 객체들의 집합

독립 엔티티 : 스스로 정보를 제공할수 있는 엔티티

종속 엔티티 : 스스로는 유용한 정보를 제공할 수 없지만 다른 독립 엔티티에 종속되어 정보를 제공하는 엔티티

관계 : 두 엔티티를 연결하고자 하는 업무적인 이유, 업무규칙, 제약 등을 나타내는 것으로, 두 엔티티 사이에서 논리적인 연결 관계를 의미

관계의 방향성 : 두 엔티티들 중 주체로 참여하는 엔티티 입장에서 능동형 동사를 사용하게 되며 상대 엔티티는 수동형 동사를 사용하게 된다.

관계요소 : 참여 주체 엔티티를 기준으로 하는 각각의 관계의미를 말한다.

기수성 : 관계에 참여하는 각 엔티티가 얼마나 많이 참여할 수 있는가의 관계 비율을 의미

선택성 : 관계되는 엔티티 존재 조건으로 관계연결의 여부가 미치는 영향을 표현하는 방식

식별자 : 엔티티 내의 특정 인스턴스를 구분할 수 있는 단일속성 또는 속성 그룹

후보식별자 : 엔티티의 각 인스턴스를 유일하게 식별하기 위하여 제공되는 속성이나 속성의 그룹을 분류

주 식별자 : 엔티티의 각 인스턴스를 유일하게 식별하는 데 가장 적합한 것으로 후보 식별자에서 선택한 속성이나 속성의 그룹

부 식별자 : 후보 식별자 가운데 주 식별자로 선택되지 않은 식별자

대리 식별자 : 긴 복합 식별자를 주 식별자로 사용하는 경우, 이를 대체하는 데 사용되는 인위적이고, 단순한 단일 소성을 대리 식별자로 구분

역 엔트리 : 하나 또는 그 이상의 속성이 하나 또는 그 이상의 엔티티의 인스턴스에 접근하는데 자주 사용될 때 역 엔트리로 선택

식별자 업무규칙 : 엔티티 관계의 무결성을 강조한 개념으로 하나의 엔티티 내에서 인스턴스 하나하나가 입력, 삭제되거나 외부 식별자가 변경될 시 계속적인 관계유지방법을 정의하기 위한 것

속성 : 엔티티의 특징을 나타내기 위한 요소로 식별자 역할을 하는 KEY영역의 속성과 KEY를 제외한 정보를 담고 있는 NON-KEY영역의 속성으로 구분

속성 영역(도메인) : 속성이 가질 수 있는 값의 범위를 의미

정규화 : 복잡한 데이터 구조를 단순화시켜 안정적인 구조로 변환하는 과정

함수적 종속성 : ‘A속성값에 대해 오직 B속성 하나의 값만 관련되는 성질

1정규형 : 자료저장소의 모든 속성들이 원자값을 가질 떄

원자값 : 더 이상 분할되지 않는 값

2정규형 : 자료저장소가 제 1정규형이고, 모든 속성들이 주 식별자에 대해 완전 함수적 종속성을 가질떄

3정규형 : 자료저장소가 제 2정규형에 있고, 몯느 속성들이 주 식별자에 대해 비이행적으로 함수적 종석성을 가질 떄

비정규형 : 데이터 모델링 규칙에 얽매이지 않고 시스템이 물리적으로 구현됐을 때 성능 향상을 목적으로 구축

 

 


 

Chapter 12 미니 프로젝트 2

IDEF0 방법론 : 조직의 업무처리 절차를 모형화해 전체적인 업무흐름을 자료의 입출력 관점뿐만 아니라 업무 역할이나 관련 규정 등과 같은 제약조건 측면과, 업무처리 부서, 담당자, 처리 시스템 등과 같은 메커니즘 측면을 함께 파악할 수있도록 고안된 모형화 방법론

속성 : 각각의 엔티티가 가지고 있는 자료(정보)

식별자 : 각각의 엔티티를 유일하게 식별하기 위한 KEY

PK : 주 식별자

AK : 부 식별자

반응형
반응형
  • Hashtahs.org

https://www.hashtags.org/

 

Hashtags.org | Hashtag Analytics | Organizing the world's hashtags, providing hashtag analytics and tracking

Track Your Hashtags Listen, measure and engage in Twitter conversations and gain valuable social media insights. For your industry, keyword, event, business, product, service, conference, or blog. Start Tracking Now

www.hashtags.org

 

카테고리의 인기 해시태그를 보여줌

궁금한 해시태그를 검색하면 24시간 중 많이 언급된 시간을 그래프로 알 수 있음

 

해시태그.org

 


 

  • 태그라이브

https://www.taglive.net/

 

태그라이브

홈페이지,대형 전광판에서 SNS 해시태그 이벤트 라이브. 인스타그램 페이스북 트위터 유튜브 피드 수집

www.taglive.net

 

사용할 해시태그를 검색하면 인스타그램, 트위터, 페이스북, 구글플러스, 유튜브까지 모든 게시글을 검색해 보여줌

 

한국의 해시태그 검색 사이트

 

태그 라이브

 

 


 

 

  • 통계지리정보(SGIS)

 

http://sgis.kostat.go.kr/view/index

 

통계지리정보서비스

이전 데이터 조회중 ... 다음 인구 0명 남자 0명 여자 0명 주택 0호 사업체 0개 종사자 0명

sgis.kostat.go.kr

통계주제도, 대화형 통계지도, 활용서비스, 분석서비스 제공

 

통계지리정보서비스

 

 


 

 

  • 국가통계포털(KOSIS, Korean Statistical Information Service)

https://kosis.kr/index/index.do

 

KOSIS 국가통계포털

 

kosis.kr

국내·국제·북한의 주요 통계를 한 곳에 모아 이용자가 원하는 통계를 한 번에 찾을 수 있도록 통계청이 제공하는 One-Stop 통계 서비스

 

현재 300여 개 기관이 작성하는 경제·사회·환경에 관한 1,000여 종의 국가승인통계를 수록

 

국제금융·경제에 관한 IMF, Worldbank, OECD 등의 최신 통계도 제공

 

 

국가통계포털

 

 


 

 

  • 공공데이터

https://www.data.go.kr/

 

공공데이터 포털

국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase

www.data.go.kr

 

공공기관이 생성 또는 취득하여 관리하고 있는 공공데이터를 한 곳에서 제공하는 통합 창구

 

포털에서는 국민이 쉽고편리하게 공공데이터를 이용할 수 있도록 파일데이터, 오픈API, 시각화 등 다양한 방식으로 제공

 

누구라도 쉽고 편리한 검색을통해 원하는 공공데이터를 빠르고 정확하게 찾을 수 있음

 

공공데이터포털

 

 


 

  • 서울 열린 데이터광장

https://data.seoul.go.kr/

 

서울 열린데이터광장

모든 서울시민을 위한 공공데이터 열린데이터광장에서 서울시와 연계 기관이 공개한 공공데이터를 확인하실 수 있습니다. 서울시와 관련된 다양한 공공데이터를 확인해 보세요.

data.seoul.go.kr

 

기초적인 수준에서 서울시 공공데이터를 파일/open api형태로 제공, 데이터 시각화 및 공유 가능

 

환경, 교통, 인구 등의 데이터를 비롯한 서울시 시정활동 전반에 대한 정보의 저장, 공유, 업데이트가 진행되고 있는 중

 

 

 

서울 열린데이터 광장

 

 


 

 

  • BIG KINDS

https://www.kinds.or.kr/

 

빅카인즈(BIG KINDS)

뉴스빅데이터 분석시스템, 뉴스 속 키워드 관계망, 주요 이슈, 정보원, 이슈 트렌드 분석 정보 제공

www.bigkinds.or.kr

 

종합일간지, 경제지, 지역일간지, 방송사 등을 포함한 최대 규모의 기사DB에 빅데이터 분석 기술을 접목해 만든 새로운 뉴스 분석 서비스

 

 

빅카인즈

 


 

  • SK telecom Geovision 상권분석

http://bizanalysis.geovision.co.kr:8080/main.do

 

sk telecom, 현대카드, sk planet, 부동산114 등 각 분야의 대표기업이 한자리에 모여 서비스 제공

 

희망상권내 주요구성 인구, 유동인구, 희망 업종 관련 매장 수, 희망업종의 성장, 쇠퇴 여부 정보 제공

 

 

상권분석 서비스

 

 


 

 

  • SKT Data Hub

https://www.bigdatahub.co.kr/index.do

 

SKT Data Hub

대한민국은 현재 코로나 19와 함께 맞서 싸우고 있습니다. 2020년 발생한 코로나 19사태! 어떠한 정보들이 있었는지 아래에서 확인해보세요!

www.bigdatahub.co.kr

 

소상공인을 위한 소상공인 Biz Call 분석 보고서, 중소 자영업자를 위한 다양한 정보, 멤버십 이용 분석 등 고객 정보 이슈를 제거한 수십종의 통계 자료가 담겨 있음

 

 

sk데이터 허브

 

반응형
반응형

 

 

시스템 분석과 설계

 

저자 : 허원실

출판사 : 한빛아카데이

출판일 : 2015.11.30

가격 : 24,000원

 

책소개

[시스템 분석과 설계]는 비즈니스 시스템을 개발하는 데 필요한 요구 분석 및 설계 방법론을 다룬 책으로, 기업의 정보시스템 개발 과정 및 개발에 참여하는 사람들의 역할, 개발에 사용되는 설계 및 분석 도구, 개발 후 품질관리까지의 전 과정을 간결하게 설명한다. 구조적 방법론, 정보공학 방법론, 객체지향 방법론의 주요 개념과 원리를 살펴본 후 미니 프로젝트로 해당 방법론의 적용 사례를 보여주어 원론적인 내용 이해에 그치지 않고 실제적인 지식이 될 수 있도록 했다.

[인터넷 교보문고 제공]

 

 

 


 

 

Chapter 07 소단위 명세서

소단위 명세서 : 입력 자료흐름을 출력 자료흐름으로 변환하기 위해 중간에 수행하는 각 처리들의 업무절차를 상세히 작성해 높은 것

구조적 언어 : 우리가 일상에서 사용하는 자연언어의 부분집합으로 기술하는 언어로, 소단위 명세서 작성에 필요한 최소한의 한정된 단어들과 문형만을 사용

선조건문 : 처리가 수행되기 전에 만족해야 할 사실을 기술

후조건문 : 처리가 수행된 후 만족해야 할사실을 기술

선후조건문 : 어떤 처리에 대한 알고리즘이나 절차를 기술하지 않고, 그 처리가 수행해야 할 기능을 기술하는 방법

 

 


 

Chapter 09 통합 분석/설계 방법론

방법론 : 일을 하는 절차

방법론의 개발 : 언어의 개발, 즉 커뮤니케이션을 촉진시키는 강력한 도구의 개발

발전적 통합 정보시스템에서 방법론 : 기본적으로 모델 혹은 설명이라는 다이어그램과 문장으로 구성된 복수의 신텍스로 표현

온톨로지 : 사람들이 세상에 대하여 보고 듣고 느끼고 생각하는 것을 서로 간의 토론으로 합의하여 컴퓨터에서 다룰 수 이는 형태로 표현한 모델

IDEF0방법론 : 조직이나 시스템의 의사결정, 행동, 활동을 모델링할 수 있도록 디자인된 방법론

Icom : INPUT, CONTROL, OUTPUT, MECHANISM의 첫 글자를 따서 부르는 것. 이 네가지 요소는 박스형태로 표현된 ACTIVITY(활동)를 중심으로 왼쪽에는 INPUT(입력), 위쪽에는 CONTROL(제어), 오른쪽에는 OUTPUT(출력), 아래쪽에는 MECHANISM(메커니즘)으로 표시된다.

IDEF 방법론 : 기업 조직의 다양한 업무절차를 분석하고 이를 도식화하기 위해서는 다양한 방법론이 필요하다. 이를 위해 통합적인 시스템 분석/설계 방법론이 개발되었거나 진행 중인데 이를 IDEF방법론으로 통칭한다.

 

 


 

 

Chapter 10 데이터모형 구축 방법

방법론 : 정보시스템을 구축하는데 필요한 여러 작업 단계들의 수행방법과 작업 수행 시 도움이 되는 기법도구를 이용한 개발 경험을 바탕으로 각 작업 단계를 체계적으로 정리한 작업수행의 표준규범

Methodology : method + knowledge

Technology : technique + knowledge

작업 방법의 표준화 : 표준화된 공정, 표준화된 부품, 표준화된 품질기준 등 공학의 발전 배경에는 표준화가 있다.

커뮤니케이션 향상 : 개발자와 사용자 모두 동일한 모형화 도구를 통해 자신의 생각과 업무처리 절차에 대해 표현하고 이해할 수 있게 된 것

정보시스템 품질 수준의 목표달성 : 표준화된 방법론을 도입하면 탁월하고 독특한 개인의 독창성을 제한할 수는 있으나, 치명적인 오류와 실패를 막아주고 정보시스템의 품질 수준을 높여주는 효과를 얻을 수 있다.

프로젝트 위험의 최소화 : 소프트웨어 개발 방법론은 개발 전 공정에 걸친 관리를 가능하게 해 줄 뿐만 아니라 각 공정의 산출물 검토와 개선을 통해 프로젝트의 위험을 감소시켜준다.

주어진 기간과 비용 내에서 시스템 완성 : 개발 벙법론은 적절한 공정관리와 도구를 활용한 효율적 수행을 통해 이러한 위험 요소를 감소시키고 프로젝트의 성공률을 높이는데 기여한다.

정보공학 방법론 : 기업 전체의 관점에서 기업 활동을 기업모델로 분석하고 이를 다이어그램 형태로 표현하여 정보시스템의 계획, 분석, 설계, 구축 등의 전 과정을 공학적으로 적용하는 방법론

정보시스템의 3측면 : data(조직이 현재 관리하거나 관리대상이 되는 모든 데이터) / activity(데이터를 이용한 조직의 모든 업무수행 활동) / technology(정보시스템 구축과 관련되는 모든 실행 기법)

정보시스템의 4단계 : strategy(기업을 가장 효율적으로 운영하는 데 필요한 정보의 전략적 관점을 수립한다.) / analysis(완전히 정규화된 논리적 데이터 모델을 제시한다.) / design(특별한 순서로 사용된 레코드의 설계, 특별한 과정을 처리 및 수행하기 위한 절차를 설계한다.) / construction(데이터를 이용한 응용 프로그램 단계이다.)

업무영역 분석 : 정보전략계획 단계의 산출물인 정보체계를 업무영역 단위로 인계받아, 상세 업무논리를 규명하는 과정을 통하여 업무영역 모형을 발전시키고, 후속 단계인 업무시스템 설계를 위한 기초를 제공하는 공정을 의미한다.

데이터모형 구축 : 기업의 정보구조를 실체와 관계를 중심으로 정해진 기호와 규칙을 사용하여 명확하고 체계적으로 표현하고 문서화하는 기법을 말한다.

반응형
반응형
  • key hole

https://keyhole.co/

 

Hashtag Analytics for Twitter, Instagram and Facebook - Keyhole

Keyhole is a Hashtag Analytics and Social Media Analytics company who provides real-time data with hashtag tracking for Twitter, Instagram and Facebook.

keyhole.co

 

인스타그램과 트위터에서 사용되는 해시태그를 검색해볼 수 있는 사이트

 

트위터와 인스타그램에서 사용되는 해시태그를 함께 볼 수도 있고, 각각 따로 볼 수도 있어서 매력적이며, 해시태그뿐만 아니라 키워드 멘션, URL 등의 사용도 실시간으로 확인할 수 있음

 

Key hole

 


 

  • 트윗 바인더

https://www.tweetbinder.com/

 

Twitter Hashtag tracking tool - Tweet Binder, the real Twitter impact

Tweet Binder is a social media monitoring tool. It allows you to generate reports and track hashtags on Twitter and Instagram.

www.tweetbinder.com

트위터에서 사용되는 키워드나 해시태그를 확인해볼 수 있는 사이트

 

트윗 바인더에서는 해시태그로 이벤트를 진행했을 때 나타나는 효과를 통계로 확인할 수 있음

 

유저 순위에 대한 정보도 알 수 있음

 

트윗 바인더

 


 

 

  • Tagboard (태그보드)

https://tagboard.com/

 

Make Your Story Interactive

At Tagboard, our mission is to help storytellers across the world discover diverse perspectives in order to create authentic and interactive narratives and share them.

tagboard.com

 

사이트 검색창에 해시태그를 검색시 인스타그램, 트위터, 페이스북, 구글 플러스, vine, 플리커에서 그 해시태그가 포함된 게시글을 실시간으로 확인 가능

특정 sns만 선택하여 확인 가능

 

다양한 sns에 올라온 게시글을 한 눈에 볼 수 있다는 장점

 

 

태그 보드

 


 

 

  • 아마존 알렉사 웹분석

https://www.alexa.com

 

Alexa - Keyword Research, Competitive Analysis, & Website Ranking

Evaluate Partnerships Analysts, Investors, and Business Development Professionals research the strength, popularity, and influence of potential partnerships, investment opportunities, and industry trends.

www.alexa.com

 

아마존 계열사가 운영하고 있는 Alexa에서는 각종 웹사이트 도구를 활용 할 수 있음

 

전 세계 웹사이트의 순위부터 다양한 정보들을 제공하고 있음

 

대략적인 지표 정도를 확인할 수 있으며, 각종 데이터를 확인해볼 수 있는 알렉사를 통해 다양한 마케팅 전략을 수립하는데 도움이 될 수 있음

 

 

 

아마존 알렉사

 


 

  • 와이즈앱

https://www.wiseapp.co.kr/

 

와이즈앱/와이즈리테일 - 앱/리테일에 대한 모든 것

앱분석, 리테일분석, 매출, 결제액, 앱순위, 앱랭킹, 다운로드, 개발사, 사용시간, 사용자, 투자 - 구글플레이, 앱스토어, 게임, 리테일 거래액

www.wiseapp.co.kr

 

앱 비즈니스에 필요한 마켓 데이터와 사용자 형태에 관한 과학적 분석 데이터를무료로 제공하는 서비스

 

특정기업이나 서비스와 관계없이 자체 데이터 분석을 통해 작성

 

 

와이즈앱

 

 


 

  • 시밀러웹(SimilarWeb)

https://www.similarweb.com/

 

비즈니스용 웹 분석 서비스를 제공하는 웹사이트

 

이 기업은 고객에게 자신의 클라이언트와 경쟁사의 웹사이트 트래픽의 양, 키워드 분석을 포함한 리퍼럴 소스(referral source), 웹사이트의 상주 정도(사이트 방문 시간, 페이지 뷰, 이탈률) 등의 기능을 제공

 

시밀러웹

 


 

  • 빅풋9(유료)

https://bigfoot9.com/

 

BigFoot9 - 페이스북 페이지, 유튜브 채널 분석 서비스 (v5.0)

BigFoot9(빅풋9)은 페이스북 페이지와 유튜브 채널 등을 분석하고 그 성과를 측정하는 소셜 분석 플랫폼으로써 경쟁사 분석은 물론 방대한 양의 데이터를 기반으로 한 분석 솔루션을 제공합니다.

bigfoot9.com

페이지 뉴스피드에 올라오는 모든 게시물 반응 데이터와 유저 데이터를 수집하여 마이닝하고 사용자들에게 지표화하여 제공

 

그 데이터들이 모여 하나의 페이지가 어떤 성과를 내고 있는지, 기업들 간, 동종업계 비즈니스 페이지를 비교하여 분석가능

 

 

빅풋9

 

반응형
반응형

 

시스템 분석과 설계

 

저자 : 허원실

출판사 : 한빛아카데이

출판일 : 2015.11.30

가격 : 24,000원

 

책소개

[시스템 분석과 설계]는 비즈니스 시스템을 개발하는 데 필요한 요구 분석 및 설계 방법론을 다룬 책으로, 기업의 정보시스템 개발 과정 및 개발에 참여하는 사람들의 역할, 개발에 사용되는 설계 및 분석 도구, 개발 후 품질관리까지의 전 과정을 간결하게 설명한다. 구조적 방법론, 정보공학 방법론, 객체지향 방법론의 주요 개념과 원리를 살펴본 후 미니 프로젝트로 해당 방법론의 적용 사례를 보여주어 원론적인 내용 이해에 그치지 않고 실제적인 지식이 될 수 있도록 했다.

[인터넷 교보문고 제공]

 

 

 


 

 

 

Chapter 04 자료흐름도

처리 : 입력되는 자료흐름을  출력되는 자료흐름으로 변환하는 것으로, (BUBBLE)으로 표기한다. 원 안에는 처리가 수행하는 일 또는 처리를 수행하는 행위자를 기술한다.

자료흐름 : 자료흐름도에서 구성요소들 간의 접속관계를 나타낸다. 대부분의 자료흐름은 여러 처리 사이를 연결하지만, 자료저장소로부터 자료흐름이나 자료저장소로의 자료흐름을 나타낼 수 있으며, 때로는 단말로부터 자료흐름 또는 단말로의 자료흐름을 나타내기도 한다. 모든 경우에 자료흐름은 명칭이 부여된 화상표로 표기한다.

자료저장소 : 머물고 있는 자료군의 집합이다. 자료흐름도에서 자료저장소의 표기법은 두 개의 직선 즉, 평행선으로 나타내고, 평행선 안에 자료저장소의 명칭을 부여한다.

단말 : 어떤 시스템도 자료흐름과 처리, 그리고 자료저장소를 이용해 자료흐름도를 표현할 수 있다. 그러나 시스템의 순수 입력이 어디에서 시작되고 순수 출력이 어느 곳으로 가는지 보여준다.면 좀 더 상세한 자료흐름도를 이해할 수 있다. 이러한 목적으로 사각형의 단말을 사용한다.

자료보존의 원칙 : 어떤 처리의 출력 자료흐름은 반드시 입력 자료흐름을 이용해 생성된 것 이어야 한다는 것이다.

최소 자료 입력의 원칙 : 어떤 처리가 출력 자료흐름을 산출하는데 반드시 필요로 하는 최소의 자료흐름만 입력해야 한다는 것 이다.

독립성의 원칙 : 자기의 처리는 오직 자신의 입력 자료와 출력 자료 자체에 대해서만 알면 되고, 그들이 어디에서 와서 어디로 가는지는 알 필요가 없다.

지속성의 원칙 : 처리는 항상 수행하고 있어야 하며, 일시적으로 어떤 자료흐름을 기다릴 때를 제외하고는 다시 시작하거나 멈춰서는 안 된다.

순차 처리의 원칙 : 처리에 입력되는 자료흐름의 순서는 출력되는 자료흐름에서도 지켜져야 한다.

영구성의 원칙 : 자료흐름의 자료항목은 처리된 후에는 제거되지만 자료저장소의 자료는 입력으로 사용해도 제거되지 않는다.

 


 

 

 

Chapter 05 자료흐름도 작성 단계

배경도 : 분석하고자 하는 시스템과 외부 세계와의 접속관계를 식별하기 위한 것으로 시스템 분석의 범위를 결정하게 된다.

분할도 : 시스템의 복잡도에 따라 세분화된 자료흐름도를 통칭한다.

자료흐름 중심 분할 : 처리에 비해 자료흐름을 중심으로 분할하는 방식

처리 중심 분할 : 처리요소의 식별부터 시작하여 처리를 분할해 나가는 방식

처리기 : 제반 활동을 수행하는 요소

저장기 : 처리기들에게 자료를 전달하고 처리기들이 자료를 사용할 수 있도록 저장해 두는 요소

완전한 저장기 : 처리기와 같은 특성을 지닌 저장기로써 비용이 요구되지 않으며, 무한의 자료를 저장할 수 있고, 처리기가 원하는 모든 형태로 자료를 전달한다.

기본적 기능 : 시스템의 존재를 정당화하는 것으로 시스템 외부에 반응을 보이는 기능

보관적 기능 : 기본적 기능을 수행하기 위해 필요한 자료를 획득하여 저장하는 기능

사건 : 시스템의 내부 및 외부에서 발생하는 상태변화

반응 : 특정 사건이 발생할 때마다 시스템에 의해 수행되어야 할 일련의 동작과 그 결과로써 필수적 기능을 형성하게 된다.

현 물리모형 : 현업의 업무를 중심으로 최초로 작성되는 자료 흐름도

 

 

 


 

 

Chapter 06 자료사전

정의 : 자료흐름과 자료저장소에 대한 구성내역을 설명하고, 자료원소에 대하여 값이나 단위를 나타낸다.

자료원소 : 더 이상 분할되지 않는 자료항목으로 특정한 값이나 값의 범위를 취한다.

반복 : 여러 번 반복되는 자료항목은 {}안에 기술한다. 이때 {}의 좌측에는 최소 반복횟수를 기록하고, 우측에는 최대 반복횟수를 기록한다.

선택 : |로 분리된 항목들 중 하나가 선택된다는 것을 표시한다.

생략 가능 : ()는 괄호안의 자료항목이 기술될 수도 있고 생략될 수도 있다는 것을 나타낸다.

자료사전 : 자료흐름도, 소단위 명세서와 함께 구조적 분석용 모형화 도구로 매우 중요한 역할을 한다.

동의어 : 자료사전에 이미 정의된 자료항목에 대한 또 다른 이름

반응형
반응형

오늘은 학기 중에 '시스템 분석과 설계'책에서 모르는 용어들을 정리해봤던걸 포스팅 하려한다. 

 

처음에는 교수님께서 과제를 내주실 때 왜 이런걸 정리해야하지 싶었는데 막상 하고 나니깐 용어들을 미리 한 번 예습?해보니 다시 책을 읽을 때 그 용어에 대해 좀 더 이해하게 되었고 그 의미에 대해 생각하며 다시 읽게 되었다.

 

사실 뭐든간에 배우고 나면 나중에 쓸모가 있다는 말이 예전에는 이해가 안갔다. 나이를 많이 먹은건 아니지만 그래도 살다보니 예전에 정말 쓸모없이 배웠던 공부, 일상의 사소한 생활 습관 이런 것들이 다 나중에 도움이 되거나 쓸모가 있긴하더라..

 

용어는 모든 내용을 정리하지는 못했고 정리 했던 부분들에 대해서는 포스팅 할 계획이다..!!

 

여러분들도 나중에 시간이 되거나 미리 예습을 해보고 싶을 때 용어정리를 해보고 다시 책을 읽는걸 추천드린다..!!

 

 


 

 

시스템 분석과 설계

 

저자 : 허원실

출판사 : 한빛아카데이

출판일 : 2015.11.30

가격 : 24,000원

 

책소개

[시스템 분석과 설계]는 비즈니스 시스템을 개발하는 데 필요한 요구 분석 및 설계 방법론을 다룬 책으로, 기업의 정보시스템 개발 과정 및 개발에 참여하는 사람들의 역할, 개발에 사용되는 설계 및 분석 도구, 개발 후 품질관리까지의 전 과정을 간결하게 설명한다. 구조적 방법론, 정보공학 방법론, 객체지향 방법론의 주요 개념과 원리를 살펴본 후 미니 프로젝트로 해당 방법론의 적용 사례를 보여주어 원론적인 내용 이해에 그치지 않고 실제적인 지식이 될 수 있도록 했다.

[인터넷 교보문고 제공]

 

 


 

 

 

시스템 분석과 설계 용어정리

Part 01 시스템 분석/설계 개요

소프트웨어공학 : 소프트웨어의 개발, 운용, 유지보수 및 파기에 대한 체계적인 접근 방법

소프트웨어 공학의 계층 구조

도구 : 프로그램 개발 과정에서 사용되는 여러 가지 방법을 자동화한 것

CASE(computer aided software engineering) : 소프트웨어 개발 전 단계를 지원하는 대표적인 도구

방법론 : 소프트웨어 개발에 사용되는 기술적인 방법을 정형화시켜 제시하는 것

프로세스 중심 방법론 : 자료의 변환과정과 프로세스를 강조하여 프로그램을 개발하는 방법

자료 중심 방법론 : 프로그램을 개발할 때 사용할 자료를 규명하고 자료 간의 관계를 분석한 후 자료구조를 정의하고 이를 토대로 프로세스 구조를 고안하는 방법

객체지향 방법론 : 자료와 프로세스를 묶어서 생각하는 방법

프로세스 : 소프트웨어를 개발할 때 사용하는 방법과 도구를 적용할 순서를 정의한 것

시스템 : 컴퓨터에 의해 처리가 가능한 형태로 자료를 변환하여 입력하고, 그 자료를 저장, 처리, 가공하여 필요한 시점에 정보를 출력할 수 있도록 설계되고 구현된 정보체계를 의미

정보전략계획 : 정보화가 가능한 것은 무엇인지를 식별하고 이를 현행 시스템의 운영 담당자에게 제시하는 절차

프로토타입 모형 : 빠른 시간 안에 프로토타입(시제품)을 개발하여 사용자가 평가한 후 보완할 점을 수정/보완하여 최종 완제품을 만드는 방식

프로젝트 관리 : 프로젝트를 성공적으로 이끄는데 필수적인 계획, 조직화, 인력 확보, 지휘, 통제를 하기 위한 절차, 기법, 기술, 노하우 등으로 정의

 

 


 

Chapter 02 시스템 분석/설계 방법론과 관련 문서

기능 모델링 : 시스템을 기능 관점에서 바라보고 시스템에서 요구되는 정보의 흐름과 변환을 나타낸것

SADT : 본질적으로는 그래프 언어이며 자연어의 이름과 그 외 다른 표기법을 첨가한 요구기술 방법론으로 , 시스템 구조를 계층적으로 기술한다

PSL/PSA : 정보처리 시스템에 대한 요구사항 분석과 문서화를 지원하는 시스템

정보 모델링 : 시스템에 사용되는 정보 데이터를 중심으로 시스템의 정적인 정보구조를 나타내는 데 사용한다.

구조적 검토회의 : 프로젝트에 참여한 사람들이 개발 단계에서 작성된 문서와 프로그램을 조사하고 버그와 문제점을 찾아내는 과정

제안 요청서 : 전문 개발업체에게 개발을 의뢰할 경우 작성하는 문서

 

 

 


 

 

Chapter 03 구조적 분석 방법론

구조적 방법론 : 시스템 분석 단계의 문제점을 해결하고 사용자와 의사소통을 원활하게 할 수 있도록 도형화된 도구를 이용해 정형화된 분석 절차에 따라 사용자 요구사항을 파악하고 문서화하는 분석 기법

추상화 : 특정 대상에 대한 실체로부터 분리된 개념

정형화 원칙 : 소프트웨어 프로젝트의 제어와 산출물의 품질관리를 위한 기초

 

 

 

 

반응형

+ Recent posts