*경*
Bronze개인인증
팔로워1 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 25
검색어 입력폼
  • 음성인식기술1
    ..PAGE:1음성인식기술(Voice Recognition)..PAGE:2발표순서1음성인식기술 개념2음성인식기술 적용현황시리(siri) vs 보이스 액션3음성인식기술 전망..PAGE:3음성인식기술 개념사람이 말하는 음성 언어를 컴퓨터가 해석해 그 내용을 문자 데이터로 전환하는 방식.장점: 이동/작업 중에 조작가능실시간 처리가 빠름..PAGE:4음성인식기술 적용현황차세대 입출력 장치로서 주목 받고 있는 음성인식기술!!!..PAGE:5음성인식기술 적용현황모든 사용자 대상으로 인식률을 높이는 방향으로 개발중사투리, 성별, 연령 , 언어에 따라 인식률은 천차만별방대한 음성모델 DB를 확보하여 개인차에 따른 인식률 향상!!음성모델 DB의 저장과 빠른 비교를 위한 충분한 연산 능력..PAGE:6음성인식기술 적용현황●국내 기술 적용 현황삼성전자1990년 말 휴대전화 애니콜에 음성인식 기술 적용안드로이드 스마트폰에 ‘구글 보이스 액션’ 기능→ 음성으로 검색 또는 문자 입력가능LG전자지난해 유럽에 출시한 ‘와치(watch) 폰’은 음성인식으로 조작가능시각장애인용 ‘책 읽어주는 휴대폰’에는 음성합성 기능을 적용문자를 음성으로 들려주는 기능 탑재- 안드로이드 스마트폰에는 ‘구글 보이스 액션’ 기능 기본탑재파인디지털(내비게이션 업체)‘파인드라이브’ 제품에 150만개 단어 인식 가능한 음성인식엔진 탑재운전 중 음성만으로 목적지 검색이 가능..PAGE:7음성인식기술 적용현황아이폰 4S의 똑똑한 개인비서 ‘시리(Siri)’..PAGE:8음성인식기술 적용현황똑똑한 개인비서 ‘시리(Siri)’● 시리의 장점과 한계기술에 감성을 더한 대표적인 디지로그(디지털+아날로그의 합성어)기술임기존의 단어 음성인식에서 벗어나 문장을 인식함으로써 마치 사람과대화 하듯 휴대전화를 이용함하지만 아직 한글음성 서비스가 지원되지 않으므로 국내에서 시리의 활용은 한계가 있음(2012년 지원예정)공공 장소에서 사용이 어려움...PAGE:9음성인식기술 적용현황아이폰 4S의 ‘시리(Siri)’ vs 구글의 ‘보이스 액션’시리보이스 액션공통점음성인식만으로 스마트폰의 기능을 실행.(예: 전화걸기, 음악재생, 검색 등등)인식범위단어, 문장단어수준 문장실행명령에 대한 인공지능적인 실행 +결과에 대한 음성안내명령에 대한 단순한 실행한국어지원XO..PAGE:10음성인식기술 전망● 음성인식 기술의 21세기 전망-사용자와 자연스러운 대화 가능 → 대화형 자판기, 대화형 로봇
    공학/기술| 2012.07.17| 12페이지| 2,000원| 조회(671)
    미리보기
  • 사고처리앱 최신
    사고처리앱 (Life Guard)목차과제 추진 일정 및 현 진행단계1구성된 시나리오2해결해야 할 기술적 과제3과제 추진일정프로젝트 작업최종 테스트 완료기획 업무분담3~4월 중간고사 이전시나리오 기획완료 시나리오에 기초한 업무분담 작업 환경 세팅 각자 분담된 파트별 이론,기술관련 스터디 프로그래밍 스터디4~6월 중순기획한 시나리오 대로 부분 파트별 작업 안드로이드 서버 네트웤 프로그래밍 개별 작업 Integration6월 중순 ~ 6월 말기능별 동작 Test Bug 수정 최종 테스트 및 완료과제 추진일정 2윈도우 프로그래밍기획 시나리오 확정 업무 분담안드로이드 프로그래밍네트워크 프로그래밍Test 완성4월 초5월 중6월 중6월 말서비스 흐름Client_사용자ServerService우리가 구현할 부분시나리오_첫화면광운대 캡스톤 SSS사고처리앱어플리케이션을 실행하면 어플이 설치된 폰의 휴대폰 번호 정보를 읽어온다. 읽어온 폰번호를 실별자로 사용하는데 처음 실행하면 폰번호로 자동 회원가입을 하고 두번째 부터는 폰번호로 자동 로그인 한다.로그인중…작업 1시나리오_메인화면광운대 캡스톤 SSS사고처리앱메인 화면으로 진입하면 우리가 제공해 줄 수 있는 여러가지 서비스 들이 나타나게 된다. 정비소 찾기 – 내 위치를 기준으로 가까운 정비소를 나타내주고 가는길 또한 알려준다. 병원 찾기 – 내 위치를 기준으로 가까운 병원을 나타내주고 가는길 또한 알려준다. 비상연락 – 비상시 연락할 연락처를 미리 등록해 놓고 비상시에 당황하지 않고 비상연락망에 의해 연락할 수 있다. 사고시 대처요령 – 사고가 났을때,자동차가 고장났을때 대처법에 관한 TIP을 제공해 준다. 사고발생 – 주된 서비스로서 사고가 발생하면 사고처리를 할 수 있게 서비스 한다.사고 발생 !!정비소 찾기비상 연락자동차 사고 상식병원 찾기작업 1작업 2작업 3작업 4,5작업 1시나리오_정비소 주유소 찾기광운대 캡스톤 SSS주유소 정비소주유소 정비소 를 나에게 가까운 거리부터 나타내 주고 선택하면 그 위치와 가는 길을 지도에 알려준다.뒤로A 주유소 12.3km A 주유소 12.3km A 주유소 12.3km A 주유소 12.3km A 주유소 12.3km A 주유소 12.3km 뒤로작업 1시나리오_메인화면_긴급구조기능긴급 구조 기능인데 문자메세지로 112에 신고를 할수 있는 기능을 이용한 것이다. 메인메뉴상태에서 핸드폰을 흔들면 자동으로 112에 “도와주세요, 신고합니다” 같이 메시지에 자신이 위치한 곳의 주소를 찍어서 112에 문자 신고를 한다.작업 1시나리오_비상 연락망비상 연락망비상 연락망은 보험사의 경우 미리 내가 가입한 보험사를 설정해 놓으면 해당 보험사 의 연락처가 비상 연락망에 나타나게 된다. 2. 가까운 경찰서는 지금 내 위치에서 가장 가까운 경찰서가 나타난다. 3. 내가 미리 등록한 비상 연락망도 나타난다. 내가 가입한 보험사애대한 선택과 , 랜덤하게 등록하는 비상 연락망은 “등록” 메뉴에서 설정이 가능하다.119뒤로삼성 화재집가까운 경찰서등록작업 2시나리오_비상 연락망_등록비상 연락망뒤로보험사 선택 이름 입력 텍스트등록비상 연락망 추가전화번호 입력 텍스트추가하기보험사 선택뒤로삼성 화재현대화제……작업 2시나리오_자동차 정비 사고 상식자동차 정비 사고 상식뒤로자동차 정비상식 등록사고가 났을때 …….. …….. …….. …….. 작업 3시나리오_사고발생_1단계사고 처리 단계일단 사고가 발생하게 되면 대부분의 사람들이 당황해서 판단력이 많이 떨어지는데 사고 발생시 행동을 단계별로 보여줌으로써 신속한 사고처리를 할 수 있다. 1단계: 응급/구조 차량을 안전 장소를 이동시키고 자신 및 상대방의 부상상태를 확인한다. 그리고 가장 가까운 119와 통화할수있도록하고 미리 설정한 비상연락망을 띄워서 자신의 사고상태를 알릴 수 있게 한다. 119 버튼  119로 전화 연결 비상연락  비상연락망에 등록한 리스트가 나오고 리스트 선택 시 전화연결뒤로123119응급/구조부상자 처리 단계입니다. 당황하지 마세요~ 부상자 발생 시 119 또는 긴급 연락처로 현재의 상황을 알리시기 바랍니다.4비상연락작업 3시나리오_사고발생_1단계_비상연락망비상 연락망비상 연락망은 보험사의 경우 미리 내가 가입한 보험사를 설정해 놓으면 해당 보험사 의 연락처가 비상 연락망에 나타나게 된다. 2. 가까운 경찰서는 지금 내 위치에서 가장 가까운 경찰서가 나타난다. 3. 내가 미리 등록한 비상 연락망도 나타난다. 내가 가입한 보험사애대한 선택과 , 랜덤하게 등록하는 비상 연락망은 “등록” 메뉴에서 설정이 가능하다. 내가 가입한 보험사  미리 설정된 대로 나옴 내가 등록한 비상연락처 119,112  필수 표시119뒤로삼성 화재집112말순이작업 3여기는 작업 2번 하는 사람이 만들어 놓은 기능을 로드해서 쓰기만 하면되고 중복해서 작업3이 개발 할 사항이 아님시나리오_사고발생사고 처리 단계2단계: 사고신고 사고시 112와 보험사에 자신의 사고에 대하여 접수 및 신고를 한다. 사고접수시 자신의 위치를 보험사나 경찰에 알려 줘야 하는데 사고가 나면 사람이 당황하거나 잘 모르는 곳에서 사고가 발생하면 정확한 주소나 위치를 모르기 때문에 이를 확인할 수 있는 메뉴를 만들어 놓는다.뒤로사고 신고1234112보험사경찰서 보험사에 사고에 대하여 신고하세요. 신고시 현재의 위치를 알려주시는 것이 빠른 사고처리에 중요합니다. 현재의 위치를 모르실 경우 내 위치 확인 버튼을 눌러서 위치확인이 가능합니다.내 위치 확인작업 4시나리오_사고발생_내 위치 확인내 위치 확인 메뉴에서는 자신이 위치한 곳의 주소 내 위치에 지도가 표시된다.뒤로현재 나의 위치 : 경기도 성남시 분당구 정자동.작업 4시나리오_사고발생사고 처리 단계3단계: 증거확보 사고 신고 접수 후 사고 처리반이 도착 할때 까지 사고 현장에 대한 증거물을 확보하고 상대 차량에 대한 정보를 등록한다. 사진,동영상,음성은 안드로이드에서 제공하는 기능을 그대로 이용!뒤로증거 사진 촬영증거 확보동영상 촬영음성 녹음124상대 차량 정보 등록3작업 5시나리오_상대차량 정보등록상대차량 정보3단계: 증거확보 사고 신고 접수 후 사고 처리반이 도착 할때 까지 사고 현장에 대한 증거물을 확보하고 상대 차량에 대한 정보를 등록한다. 사진,동영상,음성은 안드로이드에서 제공하는 기능을 그대로 이용!뒤로상대 운전자 이름 입력 텍스트창상대 운전자 연락처 입력 텍스트창확인번호판 촬영작업 5시나리오_사고발생Company Logowww.themegallery.com1234정보 전송전송하기뒤로이전 단계까지 확보한 자료를 서버에 전송한다.사고 처리 단계여태까지 확보한 사고관련 정보를 서비스 서버에 전송합니다. 이 데이터를 토대로 사고처리에 도움을 받으실 수 있습니다.작업 6시나리오_사고발생Company Logowww.themegallery.com전송된 정보를 웹에 표시해 준다.작업 6Company Logowww.themegallery.com해결해야 할 기술적 과제프로그래밍 기술의 습득 및 과제1위치 기반 서비스에 대한 기술적 과제2네트워크 프로그래밍에 대한 기술적 과제3DataBase의 처리/가공에 대한 기술적 과제4www.themegallery.com{nameOfApplication=Show}
    공학/기술| 2012.07.17| 22페이지| 2,000원| 조회(473)
    미리보기
  • 안드로이드 기반 랜트카 어플 졸업논문
    0. 개요/목적. 개요) 요즘 대부분 길거리를 지나치다 보면 스마트폰 한 사람당 한 대씩 가지고 있는 것은 거의 당연하게 보이면서 당당히 길거리를 지나가는 사람들이 쉽게 볼 수 있다. 그에 맞게 스마트폰을 단순 전화, 게임, 문자, 인터넷 검색만 주로 하는 게 아니라 사업자들 입장에서 지켜봤을 경우 이 스마트폰으로 단순하고 기능만 사용하는 것이 아니라 자신들의 사업에 맞게 작업하는 어플리케이션이 있으면 굉장히 유용하고 편리하다고 생각이 들었다. 그래서 주위를 둘러보다 사업자 입장에서 지금 현 시점에서 스마트폰으로 작업하기 좋겠다고 생각한 것이 학교 주변에 있는 렌트카 영업장을 발견하게 되었다. 렌트카 대여를 하면서 서류작성 부분이 굉장히 눈에 띄었으면 손으로 직접 A4뭉치의 파일을 정리하는 것을 발견하였다. 그에 따라 전산시스템처럼 바로바로 손쉽고 편리한 서류작성과 대여, 반납방법이 필요하다고 느껴서 그런 이유로 이 프로그램을 제작/기획하게 되었다.가. 안드로이드 OS, 어플리케이션이란?) 안드로이드(Android)는 휴대 전화를 비롯한 휴대용 장치를 위한 운영 체제와 미들웨어 그리고 핵심 응용 프로그램을 포함하고 있는 소프트웨어 스택이다. 안드로이드는 개발자들이 자바 언어로 응용 프로그램을 작성할 수 있게 하였으며, 컴파일된 바이트코드를 구동할 수 있는 런타임 라이브러리를 제공한다. 또한 안드로이드 SDK를 통해 응용 프로그램을 개발하기 위해 필요한 각종 도구들과 API를 제공한다.가) 안드로이드는 리눅스 커널 위에서 동작하며, 다양한 안드로이드 시스템 구성 요소에서 사용되는 C/C++ 라이브러리들을 포함하고 있다. 안드로이드는 기존의 자바 가상 머신과는 다른 가상 머신인 달빅 가상 머신을 통해 자바로 작성된 응용 프로그램을 별도의 프로세스에서 실행하는 구조로 되어 있다.나) 2005년에 안드로이드 사를 구글에서 인수한 후 2007년 11월에 안드로이드 플랫폼을 휴대전화용 운영 체제로서 무료 공개한다고 발표한 후 48개의 하드웨어, 소프트웨어, 통신 회사가 는 상황에서 필요한 기능 구현이 쉽지 않다고 말할 수 있다.(6) 안드로이드 어플리케이션 가운데 "음성검색"과 같은 기능 TTS(Text-To-Speech), 와이파이 텐터링들은 안드로이드에서 제공하는 NDK 라이브러리 이상으로 훨씬 포괄적인 네이티브 라이브러리를 사용하고 있다.커) 안드로이드 라이센스(0) 안드로이드에서 보통 개발자들이 사용하는 언어는 자바라고 알려져 있지만 어디에도 자바의 가상머신(JVM)은 보이지 않다. 이유는 자바가상머신의 라이센스 문제로 구글이 자바의 모듈을 변경하는 중요한 변수로 작용하게 되었는데, 구글은 달빅 가상머신이라는 SUN의 가상머신(JVM)과 같은 기능을 수행하는 모듈로 만들었고 이 모듈로 인해 SUN사에 라이센스 로열티 지불없이 자바코드를 안드로이드 폰에서 돌아가도록 한것이다.(1) 개발자 입장에서는 GPL이 되어서, 어떤 업체가 안드로이드폰을 개발하면 거기에 적용된 모든 기능의 소스를 볼 수 있으면 좋겟지만, 사업가 입장에서는 APL이 되어서, 안드로이드 폰을 개발하되, 독점 기술은 공개되지 않은 상태에서 배포를 하는 것을 선호하다고 볼 수 있고 실제로도 그렇게 시행되고 있다.(2) SUN은 자바를 GPLv2로 오픈 소스화 하였습니다. 즉 자바 그 자체뿐 아니라 자바 컴퍼일러 등과 링크되는 자바 어플리케이션 모두 GPL의 적용을 받는다는 뜻입니다. 그러나 SUN은 자바를 GPLv2로 오픈 소스로 되면서 자바SE에는 예외를 허용하여 자바로 작성한 어플리케이션은 GPL이 아니어도 되도록 하였다. 그런다 예외가 있다. ME(Mobile Edition)에는 허용되어 있지 않다.(3) 안드로이드가 SUN의 자바ME를 이용하게 된다면 수많은 핸드폰 관련 개발사들이 자바 ME를 사용하면서 이 예외조항을 허용받기 위해서는 SUN에 로열티를 지불해야하는 문제가 발생하게 되고 그렇지 않으면 GPLv2로 예외가 없기 때문에 ME용으로 작성한 모든 어플리케이션의 소스를 오픈하여야 하는 문제가 발생하게 된다.(4) 구글의 입장에서 보면 휴대폰, 반복문을 통해 0부터 해당 DB의 최대 필드 숫자만큼 돌려서 대기 중인 정보를 가지고 있는 필드를 하나하나 안드로이드 스마트폰으로 리스트로 저장하게 된다.2) 대여중 차량의 의미는 위의 대기 중인 차량에 대한 정보의 반대라고 생각하면 된다. 알고리즘은 같으며 단지 DB의 필드정보를 검색할 때 대여중인 차량의 정보만 추출하여 안드로이드 스마트폰으로 리스트 형태로 저장하기만 하면 된다.3) 옵션에는 3가지로 나뉘게 된다. 그 세 가지 중 첫 번째는 DB상태 검사이다. DB상태 검사는 말 그대로 DB상태를 검사하는 것으로써, DB에 문제가 발견될 시에는 어플리케이션 자체에 거짓정보를 주게 되어 큰 피해를 끼치게 된다. 그런 사고를 사전 방지하기 위해 스마트폰과 서버간의 통신을 주고받으면서 DB들 내용이 무엇인지 거짓된 정보가 들어있지는 않는지 체크를 하게 된다. 이러면서 일단 옵션의 첫 번째 종류인 DB상태 검사는 유용하게 사용될 수가 있다. 그리고 두 번째는 연결 상태 검사이다. DB검사와는 달리 연결 상태가 불량하거나 연결이 되지 않으면 렌트카 대여 또는 반납 시에 오류를 발생하게 될 것이며, 그로인해 서버 DB에는 원하는 정보가 저장되지 않을 것이다. 그러한 사유로 연결 검사를 만들게 되었고 연결 검사는 서버에 접속하여 서버에 미리 제작해둔 메시지들이 서로 잘 오고 가고 하는지를 검사를 하게 된다. 그리고 세 번째로 개발자에게 문의가 있다. 이것은 위의 DB연결 검사와 연결 상태검사를 했는데도 불구하고 제대로 해당 어플리케이션이 되지 않을시에 사용하는 방법으로 흔히 다들 잘 아는 그냥 단순 개발자와의 통화를 말한다. 통화를 하면서 직접 어디가 문제가 있어서 그런지 개발자에게 빨리 전달하여 개발자는 그런 오류가 있는 부분을 찾아 수정하여 재빨리 문제점 해결하게 되어 다시 렌트카 사업자에게로 새 버전을 제공할 수 있게 되어 신속성이 확립되게 된다.라. MS-SQL 설치 및 설정 방법0) 간단한 My-SQL이나 아파치나 서버 관련 소프트웨어처럼 설치가 간단하고 ) 컨텐트 프로바이더는 데이터를 저장하는 작업과 데이터를 활용하는 작업을 분리한다 컨텐트 프로바이더는 데이터를 저장 및 관리하는 역할을 수행하고, 애플리케이션들은 컨텐트 프로바이더가 제공하는 데이터들은 활용하는 데 집중하면 소프트웨어 개발이 훨씬 효과적이다.5) 컨텐트 프로바이더 개념은 네트워크로 연결된 클라이언트와 서버 간 역할에 비유될 수 있다. 다른 패키지에 속하는 애플리케이션의 데이터베이스라 할지라도 컨텐트 프로바이더를 통해 접근할 수 있다. 컨텐트 프로바이더를 통해 새 레코드 추가, 레코드 질의, 레코드 수정, 레코드 삭제 등이 있다. 컨텐트 프로바이더를 통해 새 레코드 추가, 레코드 질의, 레코드 수정, 레코드 삭제 등이 가능하다.6) 안드로이드에 내장된 컨텐트 프로바이더로는 MediaStore, CallLog, Browser, Contacts, UserDictionary 등이 있다. 또한 URI만 알면 누구나 컨텐트 프로바이더에 접근할 수 있다는 점은 보안상 위험이 존재하는 것으로 보이지만, 접근 허가를 통해 컨텐트 프로바이더는 보안 장치를 설정할 수 있다. 접근이 허가되지 않은 경우에는 특정 애플리케이션의 접근이 차단된다.사. 렌트로이드의 프레퍼런스0) 프레퍼런스는 각 애플리케이션에 고유한 설정값을 지정하기 위한 용도로 사용한다.1) 프레퍼런스는 가장 단순한 저장 방법으로 값에 이름을 부여하여 저장한다. 키와 값의 조합으로 데이터를 저장하는 프레퍼런스는 하나의 기에 대응하는 하나의 값만 저장하는 구조를 가지고 있다.2) 프레퍼런스에 이름을 부여할 수 있으며, 값으로 사용할 수 있는 자료형으로는 Boolean, int, float, long, String 등이 있다. 하나의 애플리케이션은 다수의 프레퍼런스를 포함할 수 있으며, 동일한 애플리케이션에서는 액티비티별로 프레퍼런스를 할당하여 사용한다. 환경설정에서 매우 유용하여, 윈도우 배경색이나 종료 시 윈도우 상태처럼 각 속성이 하나의 값을 가질 때 효과적이다.3) 프레퍼런스에 접근하기 위해서는 Co화면에 보이지는 않더라도 계속해서 MP3를 재생하는 MP3재생 애플리케이션이 대표적인 예이다.나) 원격 호출 인터페이스 - 클라이언트에게 특정한 기능을 제공하는 역할을 한다. 자신의 기능을 메소드 형식으로 제공하여 클라이언트가 메소드를 호출함으로써 서비스를 이용할 수 있다. 다른 운영체제인 COM이나 CORBA에서 사용된 개념이다. 서비스를 이용하기 위해서는 먼저 AndroidManifest파일에서 사용할 서비스를 알려주어야 한다. application의 자식 요소인 service요소에서 서비스 속성을 선언하면 된다.다) 프로세스 간 통신 - 서비스는 일반적으로 액티비티나 안드로이드 내부의 다른 컴포넌트와 통신할 수 있는 방법으로 프로세스 간 통신 방법을 제공한다. 안드로이드에서 IPC를 위한 언어로 AIDL이 있다. 자바의 인터페이스와 유사한 AIDL이 자바와 다른 점은 메소드의 매개변수 앞에 입출력을 나타내는 in,out,inout이 필요하다. 메소드의 매겨변수에는 Parcelable 인터페이스를 구현한 형식, AIDL에서 정의된 인터페이스, 사전에 정의된 형식만이 사용 가능하다. 사전에 정의된 형식 이외에는 같은 패키지안에 있더라도 가져와서 사용해야 한다.5) 브로드캐스트 리시버 - 시스템에 변화가 생겼을때 이를 알려주는 방식을 말한다. 애플리케이션들이 항상 방송에 주의를 기울이고 있으면 휴대 단말에서 발생하는 여러 가지 변화에 대한 제어가 가능하다. 따라서 방송은 서비스나 알림과 비슷한 부류로 분류된다. 방송을 수신하는 애플리케이션들은 각각 브로드캐스트 리시버를 작성하여 가지고 있다. 이것은 사용자와 직접 상호작용하지 않고, 방송수신을 대기하기만 한다. 통상 배터리가 부족하거나 네트워크 수신 상태가 불량하면 안드로이드는 방송으로 애플리케이션들에게 알려준다. 브로드캐스트 리시버를 사용하기 위해서는 Broadcast Receiver 클래스를 상속하고 필수적으로 onReceive() 메소드를 재정의한다. onReceive()메소드는 방송 수신시 호출되는 콜백i
    공학/기술| 2012.07.17| 43페이지| 2,000원| 조회(1,478)
    미리보기
  • 렌트카 어플
    렌트카 Application목 차 개발동기 아이디어 파급효과 핵심이론 개발 일정1. 개발 동기 자차의 부담으로 렌트 받는 경우가 많아짐 . 렌터카 사업을 하는 입장에서 일일이 정보를 받아서 관리하는 것이 까다로움 . 실시간으로 간단히 입력하고 바로 전산에 저장되게 할 필요성 .2. 아이디어 서버 PC QR 코드를 해당 어플로 촬영 QR 코드 Smart Phone 해당 차량 상태확인 후 렌트 가능하면 PC 에 대여 정보 기능 저장 현재 대여중인 차들의 리스트 확인과 대여 , 잔여 시간 확인 , 관리가 가능3. 파급효과 스마트폰을 이용하여 전산입력 하는것이 간단하고 편함 . QR 코드를 사용으로 절차의 간소화 . 렌터카의 무인 자판기화 .4. 핵심 이론 장점 : 기존 바코드에 비해 많은 양의 데이터 / 정보를 넣을 수 있으면서 코드 크기는 짧고 작은 형태를 유지할 수 있다 .4. 핵심 이론 1. QR 코드의 이진영상 인식 2. 카메라 오토포커스 기능5. 일정 단위 : 1 주 업 무 일정 1 2 3 4 5 6 7 8 프로젝트 계획 수립 ○ ○ ○ 자료 조사 및 연구 ○ ○ ○ 디자인 및 프로그래밍 ○ ○ ○ ○ ○ 오류 점검 및 수정 , 보완 ○ ○ ○ ○ 통합 테스트 및 완성 ○ ○감 사 합 니 다{nameOfApplication=Show}
    공학/기술| 2011.12.20| 9페이지| 1,500원| 조회(614)
    미리보기
  • 제안서
    렌트카 어플조이름 : 차도남1. 과제의 해당분야스마트폰 어플리케이션(가명 : 렌트로이드) : 안드로이드 기반의 사고처리 어플리케이션으 편의생활에 도움이 되는 어플리케이션이라 할 수 있다. 요즘 대부분 길거리를 지나치다 보면 스마트폰 한 사람당 한 대씩 가지고 있는것은 거의 당연하게 보이면서 당당히 길거리를 지나가는 사람들이 쉽게 볼 수 있다. 그에 맞게 스마트폰을 단순 전화, 게임, 문자, 인터넷 검색만 주로 하는게 아니라 사업자들 입장에서 지켜봤을 경우 이 스마트폰으로 단순하고 뻔한 기능만 사용하는 것이 아니라 자신들의 사업에 맞게 작업하는 어플리케이션이 있으면 굉장히 유용하고 편리하다고 생각이 들었다. 그래서 주위를 둘러보다 사업자 입장에서 지금 현 시점에서 스마트폰으로 작업하기 좋겟다면서 생각한것이 학교 지역에 많이 몰려있는 렌트카 영업장을 발견하게 되었다. 렌트카 대여를 하면서 서류작성 부분이 굉장히 눈에 띄었으면 손으로 직접 A4뭉치의 파일을 정리하는 것을 발견하였다. 그에 따라 전산시스템처럼 바로바로 손쉽고 편리한 서류작성과 대여, 반납방법이 필요하다고 느껴서 그런 이유로 이 프로그램을 제작/기획하게 되었다.2. 핵심 아이디어처음 해당되는 렌트로이드 어플에 인식되고 처리되는 QR코드를 촬영을 한다.촬영된 QR코드 속의 데이터를 추출하여 QR코드 어플과 연동되는 QR코드인지 감지하게 된다. 어플과 연동되는 QR코드라면 해당되는 QR코드의 차량 이름, 차량 번호, 차량 고유의 ID값을 인지하여 현재 렌트중인 차량인지 대기중인 차량인지 서버에 데이터를 보내게 되어 서버에서 답변이 오면 해당답변에 따라 반납하기, 대여하기 액티비티로 자동으로 인식하여 넘어간다.지금 사용중인 차량이 영업장에 도착하여 반납을 하게 된다면 앞서 있엇던 과정들을 통하여 서버에서 사용중인 차량이다라고 데이터가 넘어왔을 경우 해당 차량은 반납을하기 위해 도착하였다고 인식하여 차량에 이상이 없을 경우 반납하기위한 절차를 거치게 된다.지금 대여하려는 차량에 QR코드를 인식하고 해당차량이 영업장에 있을 경우 해당차량은 이제 현 시점으로부터 대여하기 위한 절차를 거치기 위해 QR코드에 들어 있는 해당 차량의 이름, 번호, ID값을 그리고 대여자의 개인정보(이름, 주민등록번호, 운전면허번호)와, 해당 대여 날짜를 입력하게 되면 렌트카를 대여하기 위한 절차 중 하나인 계약서(대여하기 위한 서류)를 완료하게 된다.3. 해결해야 할 기술적 과제0. 프로그래밍 기술의 습득 및 과제우리의 최종 과제는 안드로이드용 스마트폰 서비스를 개발하는 것인데, Android용 서비스 개발에 꼭 필요한 기본적 역랑 중 하나는 조원들의 Programming 역량이다. 아직까지 예상하는 바 프로그래밍은 Client부분의 안드로이드 프로그래밍 기술과 Server쪽의 윈도우 프로그래밍 기술이 필요할 것이라 예상하고 있는데 현재까지 우리 조원들 모두 윈도우나 , 안드로이드 Programming에 대하여 문외한이기 때문에 다른 기술적 부분 보다 우선하여 Programming 스킬 습득이 가장 시급한 기술적 과제라고 할 수 있다. 물론, 이에 있어서는 프로젝트가 진행 되면서 자연스럽게 프로그래밍 역량은 향상 될 수 있는 부분이라고 생각하나, 현재로서 이 부분에 대한 역량이 어느 정도 있어야지만 좀더 자유로운 사고로 우리가 기획한 서비스에 대해서 창의적인 기획들을 할 수 있을 거라 판단하기에 해결해야 할 기술적인 과제 중에 하나로 올려놓았다.1. 네트워크 프로그래밍에 대한 기술적 과제우리가 구현하는 서비스의 두 축인 Client_(스마트폰) ßa Server( 서버 ) 사이에는데이터 전송/처리가 이루어 진다. 이때 서버/클라이언트에서 이루어지는 사진,위치값,기타 데이터의 전송에 기본적으로 네트워크 프로그래밍이 필요하다.네트워크 프로그래밍에 대한 역량이 현재 부족하기 때문에 네트워크 프로그래밍 기술 자체도 기술적 과제이기도 하다.하지만 이보다 더 중요하게 앞으로 구현해야 하고, 부딛히게 될 거라 예상되는 과제가 있는데, 그 중 한가지를 먼저 생각해 본다면 서버/클라이언트의 네트워크 통신은 기본적으로 일대다의 경우다, 즉 여러 클라이언트에서 서버로 서비스를 요구하는 일들이 벌어질 것이 불 보듯 뻔한데, 이때 Server Side에서 처리해야 할 부분의 경우 동시에 여러 Client의 서버로의 접속, 동시간 대에 이루어지는 데이터 전송 및 처리시에 이에 따른 원할하고 즉각적인 서비스 응답을 위한 기술적 처리가 필요할 거라 예상한다. 현재로서는 서버 부분에 쓰레드와 분산처리 방법으로 해결이 가능할 수 있다고 판단되어지나 이 방법 외에 기타 다른 기술적 방법으로 이를 극복해야 하는 경우가 발생할 때나, 예상치 못했던 네트워크 서비스에서 문제되어지는 각종 케이스들에 대해 아직까지 기술적 습득이 이루어 지지 않아 현재로서 이 부분 또한 서버 Side 서비스에 있어서 중요한 기술적 과제라고 할 수 있다.2. DataBase의 처리/가공에 대한 기술적 과제여러 Client의 서비스 요구에 일일이 대응하기 위해서는 네트워크 프로그래밍도 중요한 요소 이지만 이 데이터들을 네트워크로부터 전송 받아 온 후 효과적으로 관리할 수 있는 알고리즘이 필요하다. 현재 생각하는 바로는 DB를 이용한 데이터의 처리를 해야 한다고 생각하고 있는데 이 또한 DB자체의 빠른 처리 속도에만 의지하기 보다는 우리가 다룰 많은 DB와 Record들 또 이들을 잘 조합하여 우리가 원하는 데이터로 사용해야 하기 때문에 효율적이고 간결한 DB 디자인이 필요하다. 또 많은 수의 Client에 대한 서비스 요구를 신속하게 처리하기 위한 효율적인 운영방식 또한 필요하다고 생각한다.이에 따라 DataBase를 처리하는 명령문인 SQL문에 대한 이해와 적절한 활용 뿐만 아니라 이를 효율적으로 디자인 하는 일, 운영 또한 우리의 서비스 구현에 있어서 중요한 과제라 생각된다. DataBase역시 현재로서 조원모두 그에 관련한 지식기반이 없기 때문에 이 또한 우리가 해결해야 할 중요한 기술적 과제라고 할 수 있다.
    공학/기술| 2011.12.20| 5페이지| 1,500원| 조회(375)
    미리보기
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 30일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
4:02 오전
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감