031602204 陳加偉 (部落格位址:https://www.cnblogs.com/Tony-chenjw/p/9683279.html)
031602226 林淇(部落格位址:https://www.cnblogs.com/q1093797687/p/9683571.html)
pdf文檔:https://files.cnblogs.com/files/q1093797687/作業.pdf
原型工具:Axure RP 8
原型連結(加載速度極慢!):https://euaonq.axshare.com
一、結對過程
- 開始我們先讨論了用什麼工具進行原型設計,簡單讨論後,我們一緻同意用Axure RP 8。
- 然後我們根據題目進行需求分析,進行了簡單的讨論,畫了簡單的草圖,圖檔如下:
- 由于草圖過于潦草。。。晚飯後我們又在寝室讨論了界面具體細節,設計了好看一點的草圖。圖檔如下:
- 之後就開始了任務分工,我負責Page1的部分以及Page2,Page3.剩餘的由搭檔完成。設計過程如圖:
- 遇到問題一起讨論的我們:
- 最終完成原型啦!
二、PSP
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | 20 | 10 |
· Estimate | · 估計這個任務需要多少時間 | 30 | 90 |
Development | 開發 | 100 | |
· Analysis | · 需求分析 (包括學習新技術) | ||
· Design Spec | · 生成設計文檔 | 40 | |
· Design Review | · 設計複審 | ||
· Coding Standard | · 代碼規範 (為目前的開發制定合适的規範) | ||
· Design | · 具體設計 | 150 | 240 |
· Coding | · 具體編碼 | ||
· Code Review | · 代碼複審 | ||
· Test | · 測試(自我測試,修改代碼,送出修改) | ||
Reporting | 報告 | ||
· Test Report | · 測試報告 | ||
· Size Measurement | · 計算工作量 | 15 | |
· Postmortem & Process Improvement Plan | · 事後總結, 并提出過程改進計劃 | 50 | |
合計 | 520 | 635 |
三、需求分析——NABCD模型
1.Need(需求)
- 設計一個平台,實作友善,快捷,高效地根據現有論文清單查找總結頂會的熱門領域和研究方向:使用者可給定論文清單。平台可通過論文清單,爬取論文的題目、摘要、原文連結;還可對論文清單進行“增删改”操作;平台能對爬取的論文根據屬性進行篩選及分析;此外,對爬取的論文分析出前10個熱門領域或熱門研究方向,形成如熱詞圖譜等直覺的檢視方式。
- 平台還能快捷,高效地根據給定的論文編号、題目、作者等基本資訊查找傳回相關的論文,源代碼,計算機首頁等資訊。
- 平台能對多年間,計算機視覺的三大頂會CVPR、ICCV、ECCV的熱詞呈現出熱度走勢對比。
- 平台能進行資料分析,得到每個國家或學校錄用的文章的分析(如哪個學校幾年間共收錄了多少文章,這些文章屬于哪些類型,哪些類型的文章收錄的最多等)并且能分析出每個學校的強項研究方向。
2.Approach(方法)
- 對于第1點需求,使用者可在txt或Excel類型文檔中提前錄入自己的論文清單。在平台首頁上點選“選擇檔案”,選取相應檔案。選取檔案後使用者還可點選“修改”,此時平台以表格的形式(題目,摘要,時間)傳回經結構化的有效文檔資訊,使用者可在文本框中搜尋需要添加的論文,添加的論文也是結構化過的,進而實作對論文清單的增加操作;點選“傳回”即可回到自己的論文清單,選中論文,即可進行删除操作。之後點選“确認”即可儲存修改并傳回主界面。點選“搜尋”,平台能根據讀取的有效資訊查找資料庫。然後呈現出經結構化的相關論文題目、摘要、原文連結。由于傳回的論文已結構化,是以可通過點選不同的屬性按鈕,對其屬性進行篩選及分析。并且能分析出前10個熱門領域,以熱詞圖譜的形式呈現。
- 對第2點需求,使用者可在平台首頁的搜尋框中輸入要查找的論文編号、題目、作者等基本資訊,後點選“搜尋”,平台可呈現出相關的論文,源代碼,計算機首頁等資訊。形式與以上相同。
- 在平台首頁點選“熱度走勢圖”,平台會呈現出相應的圖表。
- 在平台首頁點選“資料分析”之後,使用者可在其中搜尋框中輸入國家或學校名稱的簡寫(如美國,可輸入mg;福州大學,可輸入FZDX),大小寫均可區分。在清單中選取正确的結果,點選“搜尋”,即可以文本的形式傳回所需資訊。
- 在任何界面上,均可通過點選“HOME”傳回主界面。
3.Benefits(收益)
- 根據使用者給定的論文清單,傳回以結構化且完整的論文資訊,條理清楚,便于使用者檢視,管理自己的論文清單。
- 多種複雜資料以圖形統計的方式給出,使使用者直覺,快捷地從大量資料中了解整體情況,同時擷取所需資料。
- 使用者在不是很明确論文題目編号等基本情況下,可通過内容模糊搜尋,或者通過搜尋作者等多種方式得到所需論文。
- 使用者可友善,快捷地了解不同區域的論文錄用情況,并且直覺擷取各區域的研究強項。同時若使用者可友善地在平台上直接擷取某一地區的所有論文内容。
4.Competition(競争)
我們為使用者提供了整潔,友好,美觀,實用的平台,能大幅提高使用者的檢索效率,為使用者帶了全新,近乎完美的找論文快感:
- 使用者可在結構化的資訊中實作對論文清單的增删改,使使用者清楚地認識到搜尋情況,根據情況進行修改。大大提高了使用者的搜尋效率與搜尋體驗!
- 搜尋結果界面清爽,擁有十足科技感,使使用者領略我們搜尋工具的獨家魅力!
- 凡出現論文标題的位置,使用者均可點選标題檢視相應論文,十分友善快捷!
- 不論是熱詞譜圖,熱度走勢圖還是資料分析圖,它們都是活的!使用者均可通過選擇相應的按鈕,改變篩選項,分析圖也會随之實時變化(請看下面的截圖)。使使用者體驗前所未有的快感!
- 資料分析功能深入全球每個國家,每一所大學。海量資料庫值得使用者擁有!分析不僅給出國家(學校)錄入文章的大緻情況分析,更能給出它們錄入的每一篇論文,供使用者參考。實在是完美無缺!
- 主界面提供最新計算機資訊,使使用者及時掌握第一手動态,滿足使用者的各種心理及生理需求!
5.Delivery(推廣)
- 這款軟體對大四正在忙着準備畢業論文的同學而言是一款神器!擷取最新資訊,查找所需資訊隻在彈指之間。是以我們認為這款軟體可先在校内推廣,途徑管道多種多樣,線下比如校内海報宣傳,開一個小型宣傳展覽,開設宣傳站點等;線上可通過校内論壇,QQ,微信等進行軟體宣傳。若本校反響較好,可以類似途徑宣傳至其他周邊學校。若效果顯著,則可考慮投放至多款應用商店,打開銷售管道,進行營利。
四、原型展示
主界面:
點開熱門搜尋連結
論文檢索功能:
- 輸入論文标題
- 搜尋結果:
- 點開其中連結的效果:
導入論文清單及其搜尋、增删改功能:
- 導入檔案:
- 點選修改:
- 輸入搜尋論文名:
- 在搜尋結果後面找到希望增加的論文,點選添加:
- 點選傳回,發現已經添加成功!
- 選中幾篇希望從論文清單中删除的論文:
- 點選删除選中,就發現它們已經沒啦!
- 點選确認修改後會傳回首頁面,之後再點選搜尋,會跳出如下頁面,選擇希望檢視的論文屬性,傳回的論文和熱詞譜圖都會相應改變:(當然所有連結都可以打開)
熱度走勢圖功能:
資料分析功能:
這裡是動圖噢~
- 搜尋功能:
- 導入論文清單,增删改及分析功能:
遇到的困難及解決方法
對Axure的使用不夠熟練,遇到了許多不會的操作,通過上網查找他人的例子學習。
對UI的設計沒有一些好的想法,參照了一些網站的布局設計。
這次學會了Axure的一些基本操作,也了解了一些UI設計方面的技巧。
學習進度條
第一周 | 新增代碼(行) | 累計代碼(行) | 本周學習耗時(小時)) | 累計學習耗時(小時) | 重要成長 |
---|---|---|---|---|---|
1 | 學會了Axure的基本使用 |