트래블스케치
2020. 2. 14. 21:59ㆍ프로젝트/여행 일정 관리 App
개발목표
1) 개발목표
실제로 여행을 할 때 여행 계획을 세우면서 겪었던 불편했던 점들과 실제로 여행 할 때 직접 겪었던 일을 토대로 문제점을 해소하고자 어플리케이션을 개발하게 되었습니다.
2) 시스템 구성도
*Class 설명
MainActivity - 메인화면, 어플리케이션 시작 시 첫 화면을 나타내는 클래스입니다.
manageTravel - 생성된 일정을 리스트로 나타내는 클래스입니다.
manageEvent - 시간, 장소, 행동을 포함하는 일정을 생성하는 클래스입니다.
MapsActivity - 주소검색, 지도를 나타내는 클래스입니다.
ListDataActivity - SQLite에 저장된 정보를 리스트로 나타내는 클래스입니다.
MakeDataActivity - SQLite에 저장될 정보를 입력하는 클래스입니다.
EditDataActivity - SQLite에 저장된 정보를 수정/삭제하는 클래스입니다.
DatabassHelper - SQLite 데이터의 저장, 수정, 삭제, 업데이트를 돕는 클래스입니다.
3) 메뉴 구성
4) 개발언어
자바
5) 사용시스템 및 SW크기(Mbyte)
안드로이드 스튜디오, SW크기(약 6.5Mbyte)
6) 개발 기간 및 투입 인원수
개발 기간 : 2개월
투입인원 : 2명