成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

項目回顧之一:PlanBetter時間管理軟件

開發 項目管理
眼看畢業的日子一天天離我越來越近,好好回顧總結一下曾經自己做過的項目。或許它們并沒有多大的價值,但是在我眼里它們都是自己過去三年來的結晶,記錄下來這段經歷或許等我年老的時候還可以追憶一下。

眼看畢業的日子一天天離我越來越近,好好回顧總結一下曾經自己做過的項目。或許它們并沒有多大的價值,但是在我眼里它們都是自己過去三年來的結晶,記錄下來這段經歷或許等我年老的時候還可以追憶一下。

我只撿幾個富有代表性的項目。作為好的開頭,第一個項目我想說說PlanBetter,這個項目對于我的意義相當重大,因為它是我跟女朋友拍拖不久后第一次組隊做的項目。這個項目為第二屆Google Android大賽的參賽作品,盡管在區域賽只取得了優秀作品獎而沒有沖進決賽,但我很享受這個比賽給我帶來的一些經歷。

還是去年8月份的事情,8月中旬在北京中軟實訓結束后返校,月底開始為比賽做準備。那個時候我們對于Android手機并不是很了解,除了在模擬器下倒騰過,做過一些小東西,其他的就沒了。因此,剛開始我們很難提出什么好的想法。然而,當時我正為自己的毛病發愁,大概是不知道怎么安排和管理時間之類的問題。根據這個問題我提出了做一個軟件來解決我這個問題的這么一個想法,但并不清楚要做成什么樣子,很抽象。

接下來就是確定需求,那時我們經常會去自習室,各自在電腦旁查資料、分析、討論,經過大概兩周的時間漸漸明確了我們大概要實現的東西。這個過程中我們參考了第一屆Google Android大賽的一些獲獎作品、有關時間管理的知識和現有的時間管理軟件等等,這些資料對于整個項目的形成應該來說起到了舉足輕重的作用;那個時候還把自己看做用戶,提出一些很抽象的想法和要求,再針對這些抽象的東西整理出來一些思路。

 時間管理就是用技巧、技術和工具幫助人們完成工作,實現目標。時間管理并不是要把所有事情做完,而是更有效的運用時間。時間管理的目的除了要決定你該做些什么事情之外,另一個很重要的目的也是決定什么事情不應該做;時間管理不是完全的掌控,而是降低變動性。時間管理最重要的功能是透過事先的規劃,做為一種提醒與指引。

上一段是摘自百度百科對于時間管理的定義,基于這個認識上我們將項目的主要功能凸顯在規劃和提醒上,并專注于昨天、今天和未來這三者來,分別對時間和任務進行全方位的規劃。同時,我們又采用了時間管理理論中著名的“帕累托原則”要求用戶對每天要做的事情分清輕重緩急,并進行如下的排序:

A.重要且緊急——必須立刻做,比如救火、搶險等;

B.緊急但不重要——只有在優先考慮了重要的事情后,再來考慮這類事,比如有人突然打電話請你吃飯等;

C.重要但不緊急——只要是沒有前一類的壓力,應該當成緊急的事去做,而不是拖延,比如學習、做計劃等;

D.既不緊急也不重要——有閑工夫再說,比如消遣、娛樂等。

在主功能的基礎上,我們還添加了一些額外的功能,盡量使得整個軟件更加完整、具有實用性。除了任務和時間的規劃之外,軟件還提供目標、心語、日歷、Gmail備份和桌面小工具這些輔助功能,這里簡單描述一下添加這些輔助功能的意圖和作用:

1)設置目標的目的是希望用戶能夠時刻明確當下最重要的三大目標,并實時記錄目標的添加和修改情況,可以給用戶查看歷史目標的權利;

2)心語即心里話,在這里你可以暢所欲言,記錄下你的心路歷程,描繪生活的點點滴滴,但這里存在著潛在的用戶隱私保護和用戶分享心語的可能性,由于項目時間所限這些問題最終沒有得到解決;

3)日歷功能是以日歷的視圖呈現給用戶,添加過任務的日子會有特殊的標記,點擊進入當天可以快捷查看當天任務完成狀況,不讓用戶錯過每一段歷史;

4)Gmail備份。大家都明白數據的重要性,這里軟件也為用戶提供了數據備份的功能,用戶可以將信息備份至Gmail郵箱,這樣保障數據的不容丟失性的同時,提供給用戶隨時隨地查看使用歷程的可能。

5)桌面小工具是本軟件一大特色,包含有“PlanBetter倒計時”和“PlanBetter活動提醒”。兩者的區別是前者是為未來將要到來的事件進行提醒;后者是為當天所服務,按照優先級的順序列出當天需要完成的任務。

以上便是最終軟件所支持的所有服務,明確了這些需求之后陸續地開始了設計和編碼工作。基于手機的開發,原型設計相當重要,這個也是我們當初消耗時間最多的一部分。良好的軟件界面,除了吸引用戶的眼球,提高軟件可交互性的同時,也是手機軟件是否能夠受到用戶支持和依賴因素里面很重要一點。另外,手機開發的系統模塊劃分,也可以很好地依據界面來進行劃分。因此,在整個過程中我們都很注重界面上的一些設計和細節問題,盡管在后期由于臨近提交作品時間,我們不再過多地在界面上花功夫,但是總體上來說,界面這一塊做得還算OK。

至于技術實現的問題,這里就不作過多介紹,只簡單地提幾句。在任務這一塊由于關鍵是規劃和提醒,因此這里涉及一些數據存儲(采用數據庫)、鬧鐘實現和界面表現的技術問題,除了Gmail備份涉及Gmail備份的技術,目標、心語和日歷主要還是數據存儲和界面表現的問題,桌面小工具主要涉及Widget的相關實現。

 有興趣嘗試的可以去CMD100下載用用,歡迎提出您的意見和建議。

網址為http://www.cmd100.com/bbs/forum.php?mod=viewthread&tid=194357&extra=page%3D2

如果對本軟件的某些技術問題實現感興趣,可以在本人的github上下載源代碼作參考(注釋不太完整),若有問題可以發Email給我。

github網址:https://github.com/yfnick/PlanBetter

Email地址:yfnick2010@gmail.com

#p#

最后,插入幾張本軟件的一些截圖作為參考。

原文鏈接:http://www.cnblogs.com/blacksword/archive/2012/09/17/2688635.html

責任編輯:林師授 來源: 博客園
相關推薦

2023-02-02 14:09:29

時間管理軟件

2011-01-25 11:37:47

系統集成項目管理工程師

2024-07-18 08:08:06

2016-01-22 13:49:27

管理軟件協同

2022-06-14 15:08:23

RallyJira項目管理

2011-12-23 09:28:41

Redmine

2013-10-11 13:31:10

2013-10-11 14:18:54

2011-05-12 09:45:46

2013-07-23 14:31:33

免費項目管理

2012-04-12 14:49:31

程序員

2023-02-23 09:02:40

CIO領域管理

2011-07-25 14:32:09

Falconet網管軟件網絡管理

2020-07-07 11:01:04

Linux工具命令

2014-07-09 13:20:36

ManageEngin

2021-01-12 09:00:00

開發項目管理數據

2013-03-14 17:17:34

2023-07-03 22:31:40

2009-10-27 11:30:00

系統集成項目管理師試題答案

2021-03-18 13:00:51

JupyterPython編程語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91在线视频网址 | 亚洲国产成人精品久久 | 精品欧美一区二区三区久久久小说 | 欧美一区二区另类 | 亚洲精品九九 | 国产一区二区三区在线看 | 精品一区二区三区在线播放 | 99re国产视频 | 午夜成人免费视频 | 久久一区二区三区四区 | 亚洲国产一区在线 | 欧美二区在线 | 日韩有码一区二区三区 | 午夜免费av | 91精品国产91综合久久蜜臀 | 亚洲精品一区二区在线 | 伊人91在线 | 亚洲欧美日本在线 | 亚洲天堂中文字幕 | 久久国产精品视频 | 亚洲欧洲精品成人久久奇米网 | 日韩中文视频 | 国产资源在线播放 | 亚洲一在线| 在线免费观看a级片 | 美女拍拍拍网站 | 亚洲精品一区中文字幕乱码 | 国产精品国产三级国产aⅴ原创 | 亚洲精品精品 | 亚洲精品一区中文字幕乱码 | 99精品视频免费观看 | 成人在线精品 | 黄色成人国产 | 欧美国产日韩一区二区三区 | 国产精品亚洲一区二区三区在线观看 | 午夜不卡福利视频 | 久久精品欧美一区二区三区麻豆 | 久久久一区二区三区四区 | 国产精品久久久久久久久久 | 欧美日韩一区二区三区视频 | 一区视频在线播放 |