• AI글쓰기 2.1 업데이트

모듈 외부설계 내부설계 비교 분석

미리보기 파일은 샘플 파일 입니다.
최초 생성일 2024.11.20
6,000원
AI자료를 구입 시 아래 자료도 다운로드 가능 합니다.
다운로드

상세정보

소개글

"모듈 외부설계 내부설계 비교 분석"에 대한 내용입니다.

목차

1. 모듈의 외부설계와 논리설계
1.1. 모듈의 외부설계
1.1.1. 외부설계의 특징
1.1.2. 외부설계의 주된 목표
1.2. 모듈의 논리설계
1.2.1. 논리설계의 특성
1.2.2. 논리설계의 주된 목적
1.3. 외부설계와 논리설계의 차이점
1.4. 외부설계와 논리설계의 예시

2. 참고 문헌

본문내용

1. 모듈의 외부설계와 논리설계
1.1. 모듈의 외부설계
1.1.1. 외부설계의 특징

외부설계의 특징은 다음과 같다.

첫째, 모듈 명칭(Module Name)은 다른 모듈이 해당 모듈을 호출할 때 사용하는 이름으로, 주민번호와 같이 고유하게 식별할 수 있어야 한다. 모듈 명칭은 변경되면 안 되는 기준 정보이다.

둘째, 기능(Function)은 해당 모듈이 수행하는 역할을 나타내는 문장으로, 모듈의 기능, 전달 요소, 제한사항 등을 간단히 기술한다. 내부 논리 모듈의 기능도 포함될 수 있다.

셋째, 파라미터 리스트(Parameter List)는 해당 모듈과 다른 모듈 사이의 정보 연결을 정의하는 것으로, 파라미터의 순서, 개수, 격차, 딜레이 등을 명시한다.

넷째, 입력/출력(Input Output)은 파라미터에 정의된 변수들을 입력과 출력으로 구분하여 상세히 기술하는데, 양식, 크기, 속성, 단위, 타당성, 식별조건 등을 포함한다.

다섯째, 외부 효과(External Effect)는 해당 모듈 실행 결과가 시스템 또는 다른 모듈에 미치는 영향과 효과를 기술한다.

이처럼 외부설계는 모듈이 다른 모듈과 상호작용하는 방식을 정의하여, 모듈 간 호환성과 상호운용성을 확보하는 데 목적이 있다.


1.1.2. 외부설계의 주된 목표

외부설계의 주된 목표는 사용자나 다른 시스템과의 효율적인 상호작용을 가...


참고 자료

로버트 C.마틴 (송준이 역). 『클린 아키텍처: 소프트웨어 구조와 설계의 원칙』. (2019). 인사이트.
한정수. 「블록체인을 이용한 CBDC 시스템 설계 및 구현」. (2021). 포항공과대학교 대학원 석사학위논문.

주의사항

저작권 EasyAI로 생성된 자료입니다.
EasyAI 자료는 참고 자료로 활용하시고, 추가 검증을 권장 드립니다. 결과물 사용에 대한 책임은 사용자에게 있습니다.
AI자료의 경우 별도의 저작권이 없으므로 구매하신 회원님에게도 저작권이 없습니다.
다른 해피캠퍼스 판매 자료와 마찬가지로 개인적 용도로만 이용해 주셔야 하며, 수정 후 재판매 하시는 등의 상업적인 용도로는 활용 불가합니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우