11 주차 진행상황 컴퓨터학 종합설계 – 1 조 팀장 박세범 팀원 조대영 팀원 진주영 팀원 김민화 T.O.D.A.Y app
T. O. D. A. Y. app my app. design 알람 + 하루 일과에 필요한 정보를 보여주는 어플리케이션 알람 기능과 동시에 사용자가 원하는 정보를 제공 ( 뉴스, 시간표, 스케줄, 메모, 날씨, 식단 등의 정보 카테고리 제공 역할분담 박세범 : Web parsing & Timer Module 구현 조대영 : Android SDK 활용 UI Interface Module 구현 진주영 : Android SDK 와 Web Module 간의 Interface 구현 김민화 : 문서 ( 회의록 및 기안서 ) 및 형상 관리 (Google Project 이용 )
일정 – 11 주차 my app. design
박세범 my app. design
박세범 my app. design 최초 메인 화면 Page 진주영 팀원이 작업한 Layout 으로 확장할 수 있는 Class 생성 총 3 개의 Linear Layout 으로 구성 언제든지 동적으로 확장되게 작성 ( 다음페이지 참조 )
박세범 my app. design 동적 레이아웃 구현방법 - Java Collection 에서 제공하는 TreeMap 을 이용. 각각의 Class( 현재는 XML) 와 Index 들을 Mapping.
박세범 my app. design Click 하면 Alarm 설정 Activity 로 전환. ( 진주영 팀원이 만든 Layout 으로 수정될 예정 ) 2.Category 에서 선택한 Item 들은 Shared Preference 를 이용하여 저장됨. ( 각 Category 에 대한 Layout 은 팀원들이 작업 중 ) 3.Confirm Button 을 누르게 되면 앞 장에서 보여졌던 Main Activity 에 해당 Category 들이 보여지게 됨. 현재 Setup 설정에서 필요한 모든 기능은 구현 완료.
박세범 – 12 주차 일정 my app. design 통합과정 : 모든 Module 을 통합하는 과정. 현재 언제든지 확장 가능한 형태로 구성된 Layout- Prototype 을 다른 팀원들이 만든 Class 로 대체하여 UI Quality 를 높일 계획.
조대영 my app. design - 메모장 구현 Grid view 를 이용한 달력. 지난달, 다음달 버튼으로 자유롭게 월이동 가능. 원하는 날짜를 클릭하면 메모 리스트가 나오는 Activity 로 넘어감.
조대영 my app. design 날짜를 클릭하면 메모리스트 화면으로 넘어감. 현재는 메모가 없는 상태. Menu 버튼 click 시, 메모입력, 메모삭제 버튼 등장. 메모입력 click 시, 간단한 메모 가능.
조대영 my app. design 메모 입력 버튼 click 후 화면, 제목과 메모 입력화면 등장. ( 메모는 sqlite 를 사용해서 처리.) 메모 입력 화면.
조대영 my app. design 임의로 4 개의 메모를 입력한 화면. 메모를 클릭해서 수정 가능. 메모 리스트 중 4 번째 메모 수정.
조대영 my app. design 메모 수정 완료. 메모 삭제 가능. 두 번째 메모 삭제 화면.( 변경될 예정 )
조대영 – 12 주차 일정 my app. design - 메모 삭제 부분 변경. - 메모 리스트에 년 / 월 / 일 추가 - 편리한 버튼 추가 생성 - 기타 ( 꾸미기, 필요 추가사항 추가 )
진주영 my app. design - Main 화면 Prototype 에 실제 design 을 적용하여 색을 입힌 모습. - 각 layout 에 parsing 한 정보 들을 textview 형태로 출력.
진주영 my app. design -main 화면에서 첫 번째 빨간 view 를 눌렀을 경우 넘어가는 화면. - 뉴스나 날씨 정보를 담고 있 는 경우 그에 대한 상세 정보 를 확인할 수 있는 페이지.
진주영 my app. design -main 화면에서 두 번째 보라색 view 를 눌렀을 경우 넘어가는 화면. - 해당 날짜의 시간표 parsing 현재는 text 로만 출력되지만 table 형태로 보여줄 예정
진주영 my app. design -main 화면에서 세 번째 파란색 view 를 눌렀을 경우 넘어가는 화면 - 해당 날짜의 식단 parsing. 설정에 따라 main 화면에서 중 식 or 석식 중 하나만 출력 상세 화면에서는 중식, 석식 모두 확인 가능.
진주영 my app. design - 시간표를 parsing 한 부분을 textview → listview 형태 가공. 최대 4 개의 list 형태로 각 강의에 대한 정보를 보여줌.
진주영 – 12 주차 일정 my app. design - 뉴스, 날씨 parsing 이나 식단을 출력하는 경우 textview 에서 listview 형태로 변환, 더 보기 쉬운 형태로 제공할 예정.
김민화 my app. design - 회의록 정리 및 문서화 작업. - UI 디자인을 위한 icon 수집.
김민화 – 12 주차 일정 my app. design - 회의록 정리 및 문서화 작업 - 완성된 UI 를 토대로 manual 작성 예정.
thank you. 감사합니다. my app. design