這個作業屬于哪個課程 | 2021春軟體工程實踐|S班 |
---|---|
結對學号 | 221801228 221801212 |
這個作業要求在哪裡 | 結對作業一 |
這個作業的目标 | 閱讀建構之法第三和第八章并掌握原型設計 |
其他參考文獻 | 《建構之法》 |
目錄
- PSP表格及效能分析:
- 原型位址:
- 原型介紹
- 遇到的困難:
- 原型工具:
- 結對過程
- 評價和感受:
PSP表格:
Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|
計劃 | ||
• 估計這個任務需要多少時間 | 700 | 1200 |
開發 | ||
• 需求了解 | 30 | 60 |
• 學習原型設計工具 | 120 | 150 |
• 結對讨論 | 180 | |
• 界面原型設計 | 500 | 770 |
報告 | ||
• 計算工作量 | 10 | |
• 事後總結, 并提出過程改進計劃 | 20 | |
合計 | 680 |
效能分析:
需求了解實際比預計多了一倍,因為往往遇到問題的時候(比如不知道批量導入功能放在哪),認真分析題目,就可以得出答案。原型制作是基于需求的,在需求分析上多花點時間劃得來。
界面原型設計實際花費了不少時間。雖然需求比較簡單,但是要實作有意義的動态效果還要費些心思,因為經驗少,不得不參考一些網站。如何設計友好的GUI,這是我們在課堂上沒接觸過的,實際上日常生活中時常接觸到,在平時使用軟體的過程中,應該多以開發者的角度留意别人好的設計。
原型位址
網站首頁:

首頁介紹:
我們的設計是希望一下把所有的内容都能展現出來給需要的讀者,是以我們的首頁包含了所有的資訊。
·上方左側的快照框顯示的統計資訊的縮略圖,點選即可進入統計界面。
·上方右側是我們網站的LOGO,表明這個網站是進行論文的爬蟲搜尋的。
爬蟲搜尋:
·第一行的搜尋框進行輸入搜尋,輸入你所要查詢的論文關鍵資訊(點選搜尋螢幕滾動到搜尋結果展示區)。
1.如果查詢的關鍵資訊已經在論文清單裡,論文清單不改變數量。
同時顯示論文的相關資訊(摘要,作者和原文連結):
點選論文标題即可進入論文:
2.論文清單增加:如果搜尋的資訊不在論文清單裡。
假如我搜尋ReLU Network,則在論文清單裡加入此關鍵資訊
并傳回論文資訊:
3.論文清單删除:
點選❌即可删除此論文資訊。
4.通過點選論文清單直接顯示論文。
·第二行搜尋框進行批量導入論文清單查詢:
通過點選檔案夾可以驚醒論文清單批量導入,點選搜尋鍵進行搜尋。
自動檢索導入檔案裡的關鍵資訊并加入論文清單。同時顯示搜尋結果。
·論文資訊顯示:
通過左右箭頭翻頁。
·統計界面:
一.
困難:對作業要求不太能看懂,對于所要實作的東西看不明白。對于檔案導入論文清單是用來搜尋還是其他用處不太了解。
解決:通過與結對隊友連麥讨論,一起分析,一起決定是用來導入搜尋。
收獲:當你産生困惑的時候,不要忘記你的隊友,兩個人的思考遠比一個人要豐富得多。
二.
困難:不明白什麼是原型開發,不了解,不會使用原型開發軟體。
解決:先去找關于原型開發的知識,了解它的作用。
和隊友探讨使用哪個軟體,最後決定使用Axure Rp。通過裡面的團隊模式兩個人一起進行設計。
收獲:遇到困難時最好的方法就是自己去了解和學習。
三.
困難:使用原型開發工具。
解決:找教程,邊看邊學。
收獲:以後的工作可能都是需要自己一個人去學習并完成,
自學能力很重要。
四:
困難:對于原型開發設計總體的架構,明确實作哪些基本功能,我們是否可以在後面進行程式設計時所實作,
不至于界面設計很多功能,但後來的具體實作顯得力不從心。
解決:與隊友探讨決定大概的設計思路,明确要實作的功能,以及設計的風格。
決定設計簡約風,實作基本的功能,在能力範圍内附加功能。
收獲:有一個大體的方向就成功了一半了。
五:
困難:統計圖表的設計。我們兩個都不懂得怎麼用Axure實作統計圖表。
解決:最終決定制作GIF展示統計圖表,但反而花了更多時間。
收獲:在選擇方法時,應該要有遠見。懂得了“磨刀不誤砍柴工”。
NABCD模型
-
N(Need,需求)
背景:小剛想通過閱讀論文來了解計算機視覺領域的研究現狀,但是他不知道近幾年計算機視覺領域的熱門研究方向,根據論文清單去一篇一篇查找總結效率又着實太低,希望能有一個平台幫助他解決現階段的需求。
- B(Benefit,好處)
- 可以便利搜尋頂會論文,擷取簡單資訊和原文連結,省去三家對比的麻煩。
- 檢視目前熱門,緊跟計算機視覺潮流。
-
C(Competitors,競争)
因為需求比較簡單,是以我們的出發點是讓使用者以最小的負擔體驗功能。
- 以網頁的形式釋出,使用者随時随地即可使用。
- 僅使用兩個界面,功能集中,學習成本低。
- 不用登入即可使用,減小使用者記憶力負擔。
-
D(Delivery,推廣)
并不是什麼需要推廣的産品,依靠口口相傳。
AXURE PR9
通過QQ聊天,語音通話探讨交流
通過團隊空間兩人一起完成
王:喜仁擁有天馬行空的想象力,雖然很多想法都不太能夠采納,但是會給我們的團隊帶來很多思考方向,并且讓團隊充滿了活力和生機,但是行動力較差,做事比較拖沓。
宋:振南同學做事穩重有條理,能夠敏銳抓住問題的主要點來思考問題,能夠剖析整個任務,對下一步有提前的規劃,是我們團隊能夠穩步完成任務的關鍵,這是我需要學習的。
結對感受:讓我們感受到,兩個思維方式不同的人能從問題的不同角度思考問題,但是卻又在不同中找出共同,确實可以提升整個團隊能力。在組隊中提升了交流能力,動手能力,處理沖突的能力等許多方面,這都是對未來的工作有巨大幫助。