728x90
반응형
📖 참고
2025 시나공 기출문제집 정보처리기사 필기 요약 pdf
2025년도 정보처리기사 시험일정
📂 정보처리기사 필기 1과목 소프트웨어 설계
01. [필기 | 소프트웨어 설계] 소프트웨어 생명 주기 모형
02. [필기 | 소프트웨어 설계] 스크럼과 XP
03. [필기 | 소프트웨어 설계] 현행 시스템 파악 / 데이터베이스 관리 시스템(DBMS) / 웹 에플리케이션 서버(AWS)
04. [필기 | 소프트웨어 설계] 요구사항 정의
05. [필기 | 소프트웨어 설계] 요구사항 분석
06. [필기 | 소프트웨어 설계] UML(Unified Modeling Language)
07. [필기 | 소프트웨어 설계] 사용자 인터페이스(UI)
08. [필기 | 소프트웨어 설계] 품질 요구사항
09. [필기 | 소프트웨어 설계] 소프트웨어 아키텍처 설계
10. [필기 | 소프트웨어 설계] 패턴
11. [필기 | 소프트웨어 설계] 객체와 클래스
12. [필기 | 소프트웨어 설계] 객체지향
13. [필기 | 소프트웨어 설계] 모듈
14. [필기 | 소프트웨어 설계] 코드
15. [필기 | 소프트웨어 설계] 디자인 패턴
16. [필기 | 소프트웨어 설계] 시스템 연계
✏️ 현행 시스템 파악
<< 1단계 >>
1) 시스템 구성 파악
- 조직의 주요 업무를 담당하는 기간업무와 이를 지원하는 지원 업무로 구분하여 기술함
2) 시스템 기능 파악
- 현재 제공하는 기능들을 주요 기능과 하부 기능, 세부 기능으로 구분하여 계층형으로 표시
3) 시스템 인터페이스 파악
- 단위 업무 시슴템 간에 주고받는 데이터의 종류, 형식, 프로토콜, 연계 유형, 주기 등을 명시
<< 2단계 >>
1) 아키텍처 구성 파악
- 최상위 수준에서 계층별로 표현한 아키텍처 구성도를 작성
2) 소프트웨어 구성 파악
- 소프트웨어들의 제품명, 용도, 라이선스 적용 방식, 라이선스 수 등 명시
<< 3단계 >>
1) 하드웨어 구성 파악
- 단위 업무 시스템들이 운용되는 서버의 주요 사양과 수량, 서버의 이중화의 적용 여부 명시
2) 네트워크 구성 파악
- 서버의 위치, 서버 간의 네트워크 연결 방식을 네트워크 구성도로 작성
✏️ 데이터베이스 관리 시스템(DBMS)
DBMS(DataBase Management System)는 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고, 데이터베이스를 관리해주는 소프트웨어
- DBMS는 기존의 파일 시스템이 갖는 데이터의 종속성과 중복성의 문제를 해결하기 위해 제안된 시스템으로, 모든 응용 프로그램들이 데이터베이스를 공용할 수 있도록 관리해줌
- DBMS는 데이터베이스의 구성, 접근 방법, 유지관리에 대한 모든 책임을 짐
- DBMS의 종류 : Oracle, IBM DB2, Microsoft SQL server, MySQL, SQLite, MongoDB, Redis 등
DBMS 관련 요구사항 식별 시 고려사항
- 가용성
- 기술 지원
- 구축 비용
- 성능
- 상호 호환성
✏️ 웹 애플리케이션 서버(AWS)
웹 애플리케이션 서버는 정적인 콘텐츠 처리를 하는 웹 서버와 달리 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어
- 데이터 접근, 세션 관리, 트랜잭션 관리 등을 위한 라이브러리 제공
- 주로 데이터베이스 서버와 연동해서 사용함
- 웹 애플리케이션 서버의 종류 : Tomcat, GlassFish, JBoss, Jetty, JEUS, Resin, WebLogic, WebSphere 등
728x90
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[필기 | 소프트웨어 설계] 요구사항 분석 (0) | 2025.03.07 |
---|---|
[필기 | 소프트웨어 설계] 요구사항 정의 (0) | 2025.03.07 |
[필기 | 소프트웨어 설계] 스크럼과 XP (0) | 2025.03.06 |
[필기 | 소프트웨어 설계] 소프트웨어 생명 주기 모형 (0) | 2025.03.06 |
2025년도 정보처리기사 시험일정 (0) | 2025.03.06 |