天天看點

第一次

這個作業屬于哪個課程 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聊天,語音通話探讨交流

第一次
第一次

通過團隊空間兩人一起完成

第一次

王:喜仁擁有天馬行空的想象力,雖然很多想法都不太能夠采納,但是會給我們的團隊帶來很多思考方向,并且讓團隊充滿了活力和生機,但是行動力較差,做事比較拖沓。

宋:振南同學做事穩重有條理,能夠敏銳抓住問題的主要點來思考問題,能夠剖析整個任務,對下一步有提前的規劃,是我們團隊能夠穩步完成任務的關鍵,這是我需要學習的。

結對感受:讓我們感受到,兩個思維方式不同的人能從問題的不同角度思考問題,但是卻又在不同中找出共同,确實可以提升整個團隊能力。在組隊中提升了交流能力,動手能力,處理沖突的能力等許多方面,這都是對未來的工作有巨大幫助。