[ 정보처리기사 ] 소프트웨어 설계 - 개발 기술 환경 파악 > knowledge

본문 바로가기
사이트 내 전체검색

knowledge

[ 정보처리기사 ] 소프트웨어 설계 - 개발 기술 환경 파악

페이지 정보

작성자 웹지기 댓글 0건 조회 3,076회 작성일 21-02-01 17:17

본문

❖ 운영체제

 •컴퓨터 시스템 자원들의 효율적 관리와 사용 환경을 제공하는 소프트웨어

 •컴퓨터 운영체제 : Windows, UNIX, Linux, Mac OS 등

 •모바일 운영체제 : iOS, Android 등

 

❖ 운영체제 관련 요구사항 식별 시 고려사항

구분 내용
가용성 운영체제 고유의 장애 발생 가능성
메모리 누수로 인한 성능 저하, 재가동
지속적인 패치 설치로 인한 재가동
운영체제 결함으로 인한 패치 설치
성능 •대규모 동시 사용자 요청에 대한 처리
•대규모 및 대용량 파일 작업에 대한 처리
•지원 가능한 메모리 크기(32bit, 64bit)
기술 지원 •제작업체의 안정적인 기술 지원
•여러 사용자들 간의 정보 공유
•오픈 소스 여부(Linux)

❖ 운영체제 관련 요구사항 식별 시 고려사항

구분 내용
주변 기기 •설치 가능한 하드웨어
•여러 주변기기 지원 여부
구축 비용 •지원 가능한 하드웨어 비용
•설치할 응용 프로그램의 라이선스 정책 및 비용
•유지관리 비용
•총 소유 비용(TCO)

❖ 데이터베이스 관리 시스템(DBMS)

14.png

 •데이터베이스의 구성, 접근 방법,유지관리에 대한 모든 책임

 •Oracle, IBM DB2, Microsoft SQL Server, MySQL, SQLite, MongoDB, Redis 등

 

❖ DBMS 관련 요구사항 식별 시 고려사항

구분 내용
가용성 시스템의 장시간 운영으로 인해 발생할 수 있는 운영체제 
  고유의 장애 발생 가능성
DBMS의 결함 등으로 인한 패치 설치를 위한 재가동
백업이나 복구의 편의성
DBMS 이중화 및 복제 지원
성능 •대규모 데이터 처리 성능(분할 테이블 지원 여부)
•대용량 거래 처리 성능
•튜닝 옵션의 다양한 지원
•최소화된 설정과 비용 기반 질의 최적화 지원
기술 지원 •제작업체의 안정적인 기술 지원
•여러 사용자들 간의 정보 공유
•오픈 소스 여부

❖ DBMS 관련 요구사항 식별 시 고려사항

구분 내용
주변 기기 •설치 가능한 운영체제의 종류
•JDBC, ODBC와의 호환 여부
구축 비용 •라이선스 정책 및 비용
•유지관리 비용
•총소유비용(TCO)

❖ 웹 애플리케이션 서버

15.png

 

 

❖ 웹 애플리케이션 서버(WAS) 관련 요구사항 식별 시 고려사항

구분 내용
가용성 시스템의 장시간 운영으로 인해 발생할 수 있는 고유의 장애 발생 가능성
WAS의 결함 등으로 인한 패치 설치를 위한 재가동
안정적인 트랜잭션 처리
WAS 이중화 지원
성능 •대규모 거래 요청 처리 성능
•다양한 설정 옵션 지원
•가비지 컬렉션(GC; Garbage Collection)의 다양한 옵션
기술 지원 •제조업체의 안정적인 기술 지원
•여러 사용자들 간의 정보 공유
•오픈 소스 여부
구축 비용 •라이선스 정책 및 비용
•유지관리 비용
•총 소유 비용(TCO)

 

 

❖ 오픈 소스 사용에 따른 고려사항

 •라이선스의 종류

 •사용자 수

 •기술의 지속 가능성

추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

Total 89건 3 페이지
+1
  • 열람중 [ 정보처리기사 ] 소프트웨어 설계 - 개발 기술 환경 파악
  • ❖ 운영체제 •컴퓨터 시스템 자원들의 효율적 관리와 사용 환경을 제공하는 소프트웨어 •컴퓨터 운영체제 : Windows, UNIX, Linux, Mac OS 등 •모바일 운영체제 : iOS, Android 등 ❖ 운영체제 관련 요구사항 식별 시 고려사항 구분 내용 가용성 •운영체제 고유의 장애 발생 가능성 ...
  • 웹지기 02-01 3077 0 0 댓글 0
+3
  • 58 [ 정보처리기사 ] 소프트웨어 설계 - 현행 시스템 파악 절차
  • ❖ 현행 시스템 파악 절차 1단계 시스템 구성 현황 파악 │ 시스템 기능 파악 │ 시스템 인터페이스 현황 파악 2단계 아키텍처 파악 │ 소프트웨어 구성 파악 │ 3단계 시스템 하드웨어 현황 파악 네트워크 구성 파악 ❖ 시스템 구성 현황 파악 - 금융기관의 여신관리 업무와 고객관리 업무 시스템 현황 구분 시스템 명 시스템 내용 비고 ...
  • 웹지기 02-01 9309 0 0 댓글 0
+2
  • 56 [ 정보처리기사 ] 소프트웨어 설계 - 스크럼
  • ❖ 스크럼의 개요 - 제품 책임자(PO) 주로 개발 의뢰자나 사용자 제품에 대한 요구사항을 작성하는 주체 백로그 작성, 우선순위 지정 - 스크럼 마스터(SM) 스크럼 수행에 가이드 역할 개발 과정의 장애 요소를 공론화하여 처리 - 개발팀(DT) PO, SM를 제외한 팀원(디자이너, 테스터 등) 최대 인원 7~8명이 적당 ❖ 개발 프로세스
  • 웹지기 02-01 3482 0 0 댓글 0
+4
  • 55 [ 정보처리기사 ] 소프트웨어 설계 - 소프트웨어 생명 주기
  • 소프트웨어 설계 1. 요구사항 확인 2. 화면설계 3. 애플리케이션 설계 4. 인터페이스 설계 1) 소프트웨어 생명주기 - 소프트웨어 개발 과정을 단계별로 나눈 것. - 일반적인 모형 폭포수 모형 가장오래되고 가장 폭넢게 사용된 고전적 생명주기 모형선형 순차적 모형매뉴얼 작성 필요단계마다 결과물이 산출되어야 함두개 이...
  • 웹지기 02-01 3956 0 0 댓글 0
  • 54 현대를 바꿀 5대 기술( 4차 산업 이 후 가장 필요한 기술)
  • 특강 - 강인훈 강사님 현대를 바꿀 5대 기술(4차산업 이 후 가장 필요한 기술) A.I [ Artificial Intelligence ] BIG DATA Block Chain IOT [ Internet of Things - 사물인터넷 ] Cloud 인재 人災 재앙 人在 있으나 마나 人材 재목 人財 재물 - 재물을 벌어다 주는 인재가 되어라 인재의 조건 - Speaking, Win Win, Memory, Reading, Attitude,
  • 웹지기 01-27 3721 0 0 댓글 0
  • 53 [ project ] 팀 프로젝트 추진 역량
  • 팀 프로젝트 추진 역량 - 역량(NCS기준) : 지식, 기술, 태도 1) 지식 : IOT란 무엇인가에 대한 기술적, 소양적 지식(기술동향 포함) 2) 기술(능력) : 문제정의, 자료수집, 분석, 설계모델링, 도구활용, 구현 3) 태도(자질/인성) : 의사소통, 협업, 책임감, 리더십, 윤리, 시사 상식 - 기본역량 프로젝트 + 현재까지 학습한 IOT 지식 및 사회, 경제, 사업적 가치 인식 + 문제정의(추상화능력), 자료수집 및 요구사항분석, 도구활용, 코딩능력 + 핵심융합프로젝...
  • 웹지기 01-06 3375 0 0 댓글 0
  • 52 [ window ] xampp 설치 후 root 비번 변경
  • 콘솔을 통해서 # mysql -u root -p #UPDATE mysql.user SET Password=PASSWORD('1234') WHERE User='root'; 루트 비밀번호 데이터베이스 (MySQL 또는 MariaDB)를 업데이트하려고 할 때 가끔 발생했습니다. #ERROR 1348 (HY000): Column 'Password' is not updatable 따라서 업데이트 명령을 사용하여 사용자 비밀번호를 업데이트 할 수 없고 비밀번호를 업데이트하려면 ALTER ...
  • 웹지기 04-11 5372 0 0 댓글 1
+2
  • 51 [ Laragon ] window10 Apache Ngine PHP Mysql Mariadb python r…
  • 일단 Laragon을 다운받아서 설치를 해준다. 다운로드는 https://laragon.org/download/ 다운로드 페이지에서 본인에게 맞는 버젼을 다운 받는다 본인 같은 경우 Laragon Full 버젼은 다운로드 했다. 이 버젼은 Apache Nginx MySQL PHP Redis Memcache Node.js npm git 등등의 버젼을 쉽게 다운을 받을 수 있다. 다운로드를 하고 설치가 완료 되었다면 Laragon을 실행시켜서 Laragon화면에서 마우스 우클릭 통해 ...
  • 웹지기 12-24 6333 0 0 댓글 0
  • 50 dns 서버 접속해서 정보확인하기 // dns 정보 없애기
  • 내 컴퓨터의 dns정보를 삭제하는 방법 먼저 윈도우 + R >>> cmd 로 도스창 실행 c:\>config/flushdns 내 컴퓨터의 dns정보 확인 방법 c:\>nslookup 도메인 dns 서버 확인 c:\>nslookup -q=all 도메인
  • 웹지기 10-22 6268 0 0 댓글 0
  • 49 직급 직책 팀 전문직업별 명칭과 영문표기
  • *직급 한글/영문* 회장 - Chairman/CEO부회장 - Vice Chairman/CEO사장 - President/CEO대표이사 - Executive Managing Director/Chief Executive Officer부사장 - Senior Executive/Vice President총괄 관리 부장 Division Manager in General Administration 전무 - Executive director 상무 - Managing Director 이사- Director ...
  • 웹지기 09-18 20044 0 0 댓글 0
  • 47 [ Laragon ] 디렉토리 구조 이해하기
  • 디렉토리 구조 - Laragon 폴더 이름은 짧고 단순하며 소문자를 사용 C:\laragon ( 설치폴더 위치) ├─── laragon.exe # Laragon 실행파일 ├─── data\ # Data dir for MySQL, MariaDB, PostgreSQL, MongoDB | └─── mysql\ | └─── mariadb-10.3\ | └─── ... ├─── www\ # Document Root (홈페이지 시작위치) | ├...
  • 웹지기 07-30 6383 0 0 댓글 1
  • 46 [ Laragon ] window10 설치하기 - a(apache) + n(ngine) + p(php) + …
  • 링크 주소로 이동해 홈페이지를 다운받는다. https://laragon.org/download/ 다운 받은 파일을 설치해 주고 설정을 한다. Laragon root directory 변경 https://sir.kr/so_phpframework/336 링크처럼 따라해서 각각 설정을 추가하거나 바꿔준다. 설치를 해보면 PHP-7.2.2, Apache 2.4.29, mysql 5.7.19 가 설치 되어 있습니다. Start All을 먼저 누르지 말고 아래 부터 해주세요...
  • 웹지기 07-23 7366 0 0 댓글 1
+1
  • 45 [ XAMPP ] window10 설치하기
  • 다운로드 사이트로 이동을 해서 다운을 받는다. https://www.apachefriends.org/download.html php 7.2를 사용하기 위해 7.2.20 / PHP 7.2.20을 다운 받는다. 설치 시작시 경고창이 뜨는데 이는 64bit일때 뜨는 경고이다 OK를 눌러 넘어간다 원하는 구성요소를 선택하고 설치를 눌러 설치를 진행한다. 설치 폴더를 원하는 폴더 변경한 후 설치해준다. 설치가 끝나면 XAMPP Control Panel 이 뜹니다. 아파치 설정을 ...
  • 웹지기 07-16 8139 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
6,814
어제
7,139
최대
33,828
전체
8,420,509

그누보드5
Copyright © funyphp.com. All rights reserved.