1、需求&功能分析
人們每天都有很多事情要做:學習、工作、看書、運動... 我們努力奮斗著,用各種事情充實著生活,但是很多情況下事情雜亂無章,缺少合理的安排,變成了我們被各種事牽著鼻子走。
學生:課程種類多、內(nèi)容雜,需要把每天的作業(yè)和任務(wù)記錄下來,以免忘記;
上班族:任務(wù)多、日常生活瑣事多,需要按類型劃分,好好安排時間;
自由職業(yè)者:點子多、要學習的知識雜、接的活兒散,需要統(tǒng)一規(guī)劃。
可以看出,任何人都需要對自己的任務(wù)進行記錄、規(guī)劃,只是不同類型的人對細節(jié)上的要求有所差異?;谧罨镜男枨?,我設(shè)計了一款記事軟件MyWork。
MyWork的定位是具有親和力的、高效的記事軟件。同普遍的記事本一樣,核心功能是記錄各種任務(wù)。MyWork還具有一個特色功能:對任務(wù)分類、細化,用戶可以把任務(wù)劃分成若干子任務(wù),設(shè)置子任務(wù)的完成時限,通過倒計時的方式提醒用戶,幫助用戶直觀的看到任務(wù)的優(yōu)先級,有助于用戶合理的進行規(guī)劃。在設(shè)計上,使用帶有隱喻的元素和有情感色彩的提示信息,引導用戶使用,帶來舒適的用戶體驗。
2、信息架構(gòu)

MyWork的功能有3個:
1)任務(wù)管理
當用戶有一個任務(wù)需要記錄時,可以增加任務(wù)(任務(wù)名稱+個性化設(shè)置);可以對已經(jīng)存在的任務(wù)進行編輯。
當某個任務(wù)需要細分成子任務(wù)時,可以增加該任務(wù)的子任務(wù)(子任務(wù)名稱+截至日期+個性化設(shè)置);考慮到子任務(wù)信息比較單一,就不設(shè)置編輯子任務(wù)的功能了,如果想修改子任務(wù)名稱或截止日期,可以重新添加子任務(wù)并刪除舊的子任務(wù)。當用戶完成子任務(wù)后,(默認情況)不直接刪除子任務(wù),而是進入“完成”狀態(tài),然后再由用戶自行刪除。這樣設(shè)計基于用戶的心理:用戶列出了那么多任務(wù),又加了這么多子任務(wù),努力工作了很多天終于完成,結(jié)果一下就把任務(wù)刪掉,豈不是太可惜了!我想把完成的任務(wù)以另一種狀態(tài)保留著,直觀的向用戶展示出來,這是一種回饋,也是對用戶工作的認可,用戶看到自己完成了這么多任務(wù),能夠提升自信心,于是更加努力的工作。當然,也會有不喜歡這種模式的用戶,可以在設(shè)置中關(guān)閉這個功能。
2)排序
通過上面的描述可以看出,在MyWork中,任務(wù)有兩種存在方式:任務(wù)和子任務(wù)。任務(wù)只是對事件的描述,本體是任務(wù)名稱,其余屬性并不重要;而子任務(wù)是對事件的詳細解釋,包括子任務(wù)名稱和任務(wù)截止日期。
因此,MyWork為用戶提供兩種排序方式:按任務(wù)排序不考慮子任務(wù),只按照大任務(wù)展示給用戶看;按時間排序要統(tǒng)計每個子任務(wù)的倒計時長,按照從小到大的順序排列每個子任務(wù)。
這兩種方式為用戶提供了更多的選擇和更直觀的排列,滿足不同用戶的需要。
3)設(shè)置
設(shè)置里包含基本設(shè)置、更多個性化設(shè)定等。
3、主要流程圖
