c++설계 시력검사
- 최초 등록일
- 2013.05.29
- 최종 저작일
- 2012.12
- 21페이지/ 한컴오피스
- 가격 3,500원
소개글
c++로 설계한 시력검사 및 색맹검사 프로그램입니다.
목차
1. 명제
2. 프로젝트 개요
3. 서론
3.1. 설계목표
3.2. 설계배경
4. 본론
4.1. 설계 내용
4.2. 설계 추진계획
4.3. 구성원들의 역할 분담
4.4. 사용한 함수
5. 알고리즘
6. 보완점
7. 결론
7.1. 실행 결과
7.2. 결과 및 느낀점
8. 참고문헌
※ 첨부(프로그램 소스)
본문내용
3.1 설계 목표
수업시간에 배운 이론들과 C++의 관련지식을 토대로 활용하여 우리가 일상생활에서 불편하게 느꼈던 점을 해소해내기 위하여 이번과 같은 설계를 하게 되었다.
3.2 설계 배경
이번 설계로 눈의 시력과 색각 검사를 하여 그 사람의 정보를 관리하는 프로그램을 구현해보려고 한다. 눈은 우리 몸의 감각기관 중에서도 가장 예민하고 섬세한 감각인 시각을 담당하는 기관으로 시각의 중요성은 다른 감각과는 비교할 수 없다. 또한 인간의 행동을 결정짓는 중요한 정보 통로이므로 평상시 눈을 항상 건강하게 유지하는 것이 중요하다. 그러므로 눈에 대한 진단테스트 및 시력검사와 색각 검사를 실시함으로써 우리의 눈을 중요시 여기기 위하여 이번 설계를 하게 되었다.
4. 본론
4.1 설계 내용
프로그램을 실행시키면 선택할 메뉴가 출력된다. 프로그램 실행 후 검사를 실시한 환자의 정보를 저장하는 ‘환자 정보 조회 & 신규 등록’메뉴와 검사를 실시하는 ‘검사 실시’메뉴, 프로그램을 종료하는 ‘종료’메뉴가 있다. 검사를 실시하면 먼저 진단테스트를 통해 자신의 눈의 상태를 확인한다. 다음으로 시력검사와 색맹 검사 중 자신에게 필요한 검사를 실시한다.
시력검사는 우리가 병원에 하듯이 1m뒤에서 시력검사표를 읽고 시력을 측정한다. 여기서 시력검사표는 또 다른 프로젝트를 이용해 작성한다. 다음으로 색맹검사는 이미지 파일을 보고 보이는 데로 숫자를 입력하여, 모든 숫자를 정확히 읽으면 색맹이 아니며, 한 개라도 틀리면 색맹으로 판단한다.
이번 프로그램은 환자 눈의 건강여부와 시력측정, 색맹여부 검사를 프로그램으로 구현하고, 이를 환자정보 클래스를 이용해 저장하고, 저장된 데이터를 출력할 수 있다. 중복된 이름이 있을 경우를 대비해 환자 정보를 입력 및 출력할 때는 생년월일을 함께 조회하도록 설계했다.
참고 자료
없음