목차
1. 개요
1.1 시스템의 목표
1.2 하드웨어와 소프트웨어
1.3 소프트웨어의 주요 기능
1.4 설계상 제약 사항
1.5 참조된 개발 문서
2. 시스템 구조
2.1 시스템 구조 개요
2.2 시스템 구조도
2.3 자료 사전
3. 모듈 설계(각 모듈에 대한)
3.1 모듈 이름, 형
3.2 알고리즘
3.3 인터페이스
3.4 오류 메시지
3.5 사용하는 파일
3.6 호출하는 모듈
3.7 기능 설명
4. 파일 구조 또는 데이터베이스 설계
4.1 외부 파일(데이타베이스)의 논리적 구조
4.2 공유 자료
4.3 파일 접근 방법(데이타베이스 관리 체제)
5. 요구 분석 참조표
6. 제약 사항
7. 참고 사항
참고 문헌
부록
1.1 시스템의 목표
1.2 하드웨어와 소프트웨어
1.3 소프트웨어의 주요 기능
1.4 설계상 제약 사항
1.5 참조된 개발 문서
2. 시스템 구조
2.1 시스템 구조 개요
2.2 시스템 구조도
2.3 자료 사전
3. 모듈 설계(각 모듈에 대한)
3.1 모듈 이름, 형
3.2 알고리즘
3.3 인터페이스
3.4 오류 메시지
3.5 사용하는 파일
3.6 호출하는 모듈
3.7 기능 설명
4. 파일 구조 또는 데이터베이스 설계
4.1 외부 파일(데이타베이스)의 논리적 구조
4.2 공유 자료
4.3 파일 접근 방법(데이타베이스 관리 체제)
5. 요구 분석 참조표
6. 제약 사항
7. 참고 사항
참고 문헌
부록
본문내용
1 시스템의 목표
이 공학용 계산기는 컴퓨터 자체의 계산기의 성능 보다 뒤처지지만 일반계산기로 수행하는 모든 연산을 할 수 있으며 지원하는 기능은 사칙연산기능을 기본으로 하며, 삼각함수, root, 펙토리얼, x^y의 공학계산기 기능을 콘솔 창에서 지원 할 수 있다.
3.7 기능 설명
- 메모리 기능
이미 계산된 결과 값이 계속 상주하도록 하며 다음 연산에 필요시 결과 값을 유지하 여 다음 연산이 연속되어 가능하도록 합니다.
- 사칙연산 기능
사용자가 문자, 정수 입력 후 +, -, *, /를 입력 하여 다음 수에 대한 연산을 가능하 도록 합니다.
ex)6입력 후 +, -, *, /를 입력한 후 2를 입력하면 8, 4, 12, 3이라는 값이 출력됩니 다.
- 도움말기능
도움말이 필요할 때 help를 입력하면 수학공식과 기능키 등 프로그램 사용에 필요한 도움말을 제공합니다.
ex) help입력시 1, 2, 3.........메뉴가 나옵니다
- 펙토리얼(factorial) 기능(n!)
사용자가 정수 입력 후 n 을 입력하고 엔터키(=)를 입력 시 펙토리얼 연산을 수행하도록 합니다.
ex) 4n 입력 시 4*3*2*1 이 계산되어 24라는 값이 출력됩니다.
이 공학용 계산기는 컴퓨터 자체의 계산기의 성능 보다 뒤처지지만 일반계산기로 수행하는 모든 연산을 할 수 있으며 지원하는 기능은 사칙연산기능을 기본으로 하며, 삼각함수, root, 펙토리얼, x^y의 공학계산기 기능을 콘솔 창에서 지원 할 수 있다.
3.7 기능 설명
- 메모리 기능
이미 계산된 결과 값이 계속 상주하도록 하며 다음 연산에 필요시 결과 값을 유지하 여 다음 연산이 연속되어 가능하도록 합니다.
- 사칙연산 기능
사용자가 문자, 정수 입력 후 +, -, *, /를 입력 하여 다음 수에 대한 연산을 가능하 도록 합니다.
ex)6입력 후 +, -, *, /를 입력한 후 2를 입력하면 8, 4, 12, 3이라는 값이 출력됩니 다.
- 도움말기능
도움말이 필요할 때 help를 입력하면 수학공식과 기능키 등 프로그램 사용에 필요한 도움말을 제공합니다.
ex) help입력시 1, 2, 3.........메뉴가 나옵니다
- 펙토리얼(factorial) 기능(n!)
사용자가 정수 입력 후 n 을 입력하고 엔터키(=)를 입력 시 펙토리얼 연산을 수행하도록 합니다.
ex) 4n 입력 시 4*3*2*1 이 계산되어 24라는 값이 출력됩니다.
추천자료
- 신호와 시스템 (그래프 그리기- C언어를 이용한 맥놀이 현상의 해석)
- Binomial random variable X의 distribution C언어 구현
- [castlenine]C언어 요점정리
- 명함관리 프로그램 발표(c언어)
- 자기소개서 카운팅 발표(c언어)
- 전기요금계산 프로그램 발표(c언어)
- 6족 로봇 보행 발표(c언어)
- 전화번호 관리 프로젝트 단순연결리스트를 이용한 c언어 자료구조
- 테트리스(C언어)
- 미로찾기(c언어,구조체,스택이용)
- 2013 장애인 기능경기 대회 1과제 C언어 답안 (프랜차이즈 커피전문점에서 상품별 판매실적 ...
- MAZE 확장[자료구조/자료구조및실험/c언어/c#/ Maze problem/Maze/Maze problem/미로/미로찾기]
소개글