1 / 18

24/7 명세서 (T-reader)

24/7 명세서 (T-reader). 객체지향언어 및 프로젝트. 2004011146 신승철 2007011145 김용현 2009011061 조민정. 객체지향언어 및 프로젝트. 1. 프로그램 개요 및 요약 1) 프로그램 명 2) 프로그램 기능 3) 타 프로그램과 비교 2. 개발내용 1) 시스템 시나리오 2) 시스템 구조 3. 기능 명세 1) 세부 기능 명세 4. 개발 환경 1) 프로그램 개발 환경 5. 개발 일정 1) 팀 개발 일정

Download Presentation

24/7 명세서 (T-reader)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 24/7 명세서(T-reader) 객체지향언어 및 프로젝트 2004011146 신승철 2007011145 김용현 2009011061 조민정

  2. 객체지향언어 및 프로젝트 1. 프로그램 개요 및 요약 1) 프로그램 명 2) 프로그램 기능 3) 타 프로그램과 비교 2. 개발내용 1) 시스템 시나리오 2) 시스템 구조 3. 기능 명세 1) 세부 기능 명세 4. 개발 환경 1) 프로그램 개발 환경 5. 개발 일정 1) 팀 개발 일정 2) 명세서 개별 역할 Contents Contents

  3. 객체지향언어 및 프로젝트 1.프로그램 개요 및 요약 • 프로그램 명 • 프로그램 기능 • 타 프로그램과 비교 3

  4. 객체지향언어 및 프로젝트 1. 프로그램 개요 및 요약 • 1) 프로그램 명 • 영문 : T - reader • 국문 : 텍스트 뷰어 시스템 • 2) 프로그램 기능 • 주요 기능 : 텍스트 파일을 로드 하여 e-book과 유사한 • 형태로 텍스트 파일의 내용을 읽기 쉽도록 • 사용자 편의성을 도모한다. • 부가 기능 : 텍스트 크기 설정이나 페이지 이동 등 • 책 읽기에 필요한 기본적인 기능들을 • 제공하며, 그 외에 사용자 편의를 위해 • 돋보기 기능이나책갈피 기능 등 • 여러 가지 기능을 제공 4

  5. 객체지향언어 및 프로젝트 1. 프로그램 개요 및 요약 3) 타 프로그램과 비교 5

  6. 객체지향언어 및 프로젝트 2.개발 내용 • 시스템 시나리오 • 시스템 구조 6

  7. 객체지향언어 및 프로젝트 2. 개발 내용 • 시스템 시나리오 • (1) 기존의 notepad(메모장)의 경우 Enter키 입력 없이 글을 적게 되면 가로 스크롤이 동적으로 생성이 되면서 글씨 부분이 잘리게 되어 사용자가 읽을 때 불편함을 겪게 됩니다.(아래 그림 참조) • 하지만 대부분의 사용자들은 가로 스크롤보다는 세로 스크롤을 • 많이 사용하며, 위의 그림처럼 글씨가 잘리게 되면 보기 힘들어지고 • 다시 한번 더 수정해야 하는 불편함이 존재합니다. • 하지만 저희 T-Reader에서는 가로스크롤을 생성하는 것이 아닌 • 자동으로 줄 바꿈을 해주어 사용자가 읽기에 편한 • View환경을 제공할 것입니다. 7

  8. 객체지향언어 및 프로젝트 2. 개발 내용 • 시스템 시나리오 • (2) 저희 T-Reader의 기능 중 하나인 돋보기 기능은 여러 타 리더 프로그램에서는 없는 기능 중 하나입니다. 돋보기 기능은 저희 프로그램 자체 내에서 글씨가 읽기 불편한 노인 분들이나 장애인을 위하여 자체적으로 돋보기 기능을 제공할 것이며, 마우스로 해당영역을 이동하여 글씨를 확대해주므로 사용자 편의성을 제공해줍니다. 돋보기 기능은 실습수업 시간 중 뒤에 있는 학생들이 글씨가 안보일 경우 간단하게 클릭 한번으로 다른 사람들에게도 작은 글씨를 보여줄 수 있는 편의를 제공할 것입니다. 8

  9. 객체지향언어 및 프로젝트 2. 개발 내용 시스템 구조 9

  10. 객체지향언어 및 프로젝트 3.기능 명세 • 세부 기능 명세 10

  11. 객체지향언어 및 프로젝트 3. 기능 명세 세부 기능 명세 - 프로그램 프로토타입 11

  12. 객체지향언어 및 프로젝트 3. 기능 명세 세부 기능 명세 - 도구모음 관련 기능 문서 열기 - 원하는 텍스트 문서를 불러들여 출력 텍스트 크기 변경 가능 - 사용자들을 위하여 글자 크기를 확대 및 축소 가능하게 하여 사용자의 편의에 맞게 설정 돋보기 기능 - 돋보기 기능을 이용하여 확대하여 보는 기능 페이지 이동 - 사용자의 기호에 맞게 스크롤 기능과 페이지 넘김 형식으로 구현 환경설정(글꼴) - 다양한 글꼴을 제공하여 사용자의 기호에 맞게 변경이 가능 문자열 찾기 - 원하는 구절이나 단어 등을 검색을 통하여 쉽게 찾을 수 있게 이동 책갈피 기능 - 사용자가 기억에 남는 구절이나 단어, 명언 등이 있으면 책갈피를 지정하여위치를 기억하여 쉽게 찾는 기능 12

  13. 객체지향언어 및 프로젝트 4.개발 환경 • 프로그램 개발 환경 13

  14. 객체지향언어 및 프로젝트 4. 개발 환경 • 프로그램 개발 환경 • - OS : Windows 7 • - Tool : Visual studio 2010 • - Language : C++ With MFC 14

  15. 객체지향언어 및 프로젝트 5.개발 일정 및 역할 • 팀 개발 일정 • 명세서 개별 역할 15

  16. 객체지향언어 및 프로젝트 5. 개발 일정 및 역할 팀 개발 일정 16

  17. 객체지향언어 및 프로젝트 5. 개발 일정 및 역할 명세서 개별 역할 - 시스템 기능 명세 및 보고서 작성 (김용현) - 시스템 기능 명세 및 발표 (조민정) - 시스템 기능 명세 및 발표 자료 작성 (신승철) 17

  18. 객체지향언어 및 프로젝트 The E.N.D. Thank U Q & A

More Related