Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

CAUScheduler: Difference between revisions

From ZeroWiki
imported>wraithkim
No edit summary
(Repair batch-0001 pages from live compare)
 
Line 55: Line 55:
== 댓글 ==
== 댓글 ==
* 자꾸 뭔 기능 구현하려고 하다가 다른 코드 보면 실수한거 생각나서 그대로 반영하고, 기능 구현하는데도 단계별로 쪼개질 않아서... 커밋 범위가... - [[김동환]]
* 자꾸 뭔 기능 구현하려고 하다가 다른 코드 보면 실수한거 생각나서 그대로 반영하고, 기능 구현하는데도 단계별로 쪼개질 않아서... 커밋 범위가... - [[김동환]]

Latest revision as of 23:56, 26 March 2026

개요

~~ * 기존의 많은 스케줄러 프로그램을 바탕으로, 학교의 포탈 서비스를 따로 제공하여 중앙대에 맞는 스케줄러 프로그램 제작을 목표로 하는 프로젝트입니다.~~

  • 지금은 기존 포탈 앱보다 중앙대 포탈 정보를 빠르게 볼 수 있는 앱을 제작해보는 데 집중
  • 사실 스마트 중앙이 웹뷰라서 너무 느려서 개선하는 중
  • 현재 중앙대 서버가 얼마나 보안이 허술한 지 경험하는 중
  • 현재는 안드로이드 어플을 목표로 제작 중이며, 추후 iOS와 데스크탑으로도 제작하는 것을 목표로 하고 있습니다.

참가 인원

  • 참여는 자유입니다. 다음 Github 링크를 참고해주세요!
  • 하지만 사실상 혼자 하고 있는...
    • (...)
  • 둘이 되었지만 한 명이 이제 학기중이라...

진행 내역

안드로이드

  • 2016.03.14
    • 현재까지 구현된 기능
    • 강의 공지사항 목록 열람
    • 과제방 목록 열람
    • 식단 목록 열람
    • 공지사항의 자세한 내용 열람
    • 과제 자세한 내용 열람
    • 포탈 로그인, 로그아웃
    • 개인정보를 드로어에 보여주고, 개인정보 하단에 각각의 목록 뷰에 접근할 수 있는 버튼과 로그아웃 세팅 창 버튼 마련
    • 테스트를 위해 수동 업데이트 버튼을 툴바에 추가
    • 툴바를 액션바처럼 사용해서 드로어를 툴바와 노티피케이션 바 위를 덮으면서 열리는 효과
    • 현재 날짜에 따라 학기를 자동으로 갱신하는 기능
    • 구현해야 하는 기능
    • 새로 들어온 과제, 공지사항 알림
    • 주기적인 업데이트
    • 공지사항과 과제 목록에서 특정 강의의 내용만 표시할 수 있도록 강의를 선택하는 기능
    • 설정창에 설정할 수 있는 항목 넣기
    • 없는 기능은 생각해야 함...
  • 2016.03.18
    • 기존에 로그인 버튼을 여러 번 누르면 네트워크 작업때문에 그만큼 메인 화면이 생겨버리는 현상을 해결했습니다.
    • ~~포탈에서 가져오는 Xml 구조가 일관적이지가 않고 시시각각 변해버리는 바람에, Xml 파서 변경을 추진중입니다.~~
    • 취소선인 이유는 아래를 참조하세요!
  • 2016.03.20
    • Xml 구조가 이러저리 바뀌어도 굳건하게(?) 파싱을 할 수 있도록 변경했습니다. 알고보니 파서 문제가 아니어서 조금 시무룩했습니다(...)

`     ㄴ ㅈㅅ합니다 ㅠㅠㅠㅠ - 김동환`

  • 2016.03.23
    • 강의 공지사항과 과제 목록에서 과목 선택이 가능합니다!
    • 과제 데이터를 중대서버에서 받아오면 왜 내용이 아무것도 없는지 모르겠네요... 리팩토링하다 날려먹었나...
    • UI도 수정해야 되고, 내부 구현도 더 나은 버전으로 올려야 되는데... 기능도 구현을 덜 했으니... 아마 이건 망할거야;;;
    • src의 디렉토리 이름을 드디어 수정...
  • 2016.03.30
    • 과제 내용이 파싱이 제대로 안된다는 제보를 받고 XPath를 수정했습니다. ~~늦었습니다. 죄송해요.~~
  • 2016.05.11
    • 시간이 없어서 방학때까지 일시정지

댓글

  • 자꾸 뭔 기능 구현하려고 하다가 다른 코드 보면 실수한거 생각나서 그대로 반영하고, 기능 구현하는데도 단계별로 쪼개질 않아서... 커밋 범위가... - 김동환