天天看點

結對作業一

這個作業屬于哪個課程 2021春軟體工程實踐S班 (福州大學)
這個作業要求在哪裡 結對作業一
結對學号

221801111

221801132

這個作業的目标

1、閱讀《建構之法》第3章和第8章的内容

2、頂會熱詞統計的原型設計

3、将原型釋出成網頁形式

4、介紹原型

其他參考文獻 CSDN、部落格園

目錄

  • PSP表格和效能分析
  • 原型位址
  • 原型介紹
  • 困難解決
  • NABCD模型
    • N(Need 需求)
    • A(Approach 做法)
    • B( Benefit 好處)
    • C(Competitors 競争)
    • D(Delivery 傳遞,Data 資料)
  • 原型工具的使用
  • 結對過程,隊友評價
    • 結對過程
    • 結對感受
    • 隊友評價

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃
• Estimate • 估計這個任務需要多少時間 3days
Development 開發 490 585
• Analysis • 需求分析 (包括學習新技術) 90 120
• Design Spec • 生成設計文檔 40 30
• Design Review • 設計複審 20 15
• Coding Standard • 代碼規範 (為目前的開發制定合适的規範) 10
• Design • 具體設計 300 360
• Coding • 具體編碼
• Code Review • 代碼複審
• Test • 測試(自我測試,修改代碼,送出修改) 60
Reporting 報告 80 140
• Test Repor • 測試報告
• Size Measurement • 計算工作量
• Postmortem & Process Improvement Plan • 事後總結, 并提出過程改進計劃
合計 600 745

原型網站

應用平台分成六個首頁面,包括首頁、登陸注冊、搜尋頁面、論文清單、資料分析、收藏夾。

  • 首頁
    • 正中間一張海報,海報下面有一個搜尋框和下拉菜單。搜尋框下面可以顯示目前的熱搜。
    結對作業一
    • 使用者可以通過選擇下拉菜單的選項搜尋,點選搜尋圖示後進入搜尋頁面。
    結對作業一
  • 登入注冊
    • 點選頭像可以進入“登入”頁面,輸入賬号、密碼可以登入,可以通過勾選複選框選擇是否“記住密碼”、“自動登入”。
    結對作業一
    • 也可以點選“新增賬號”,進入“注冊”頁面,通過輸入賬号、密碼、選擇頭像完成注冊。
    結對作業一
  • 搜尋頁面
    • 正上方有一個搜尋框,可以搜尋出下方的相關論文,論文展現形式包括标題、連結、作者、發表時間、摘要、關鍵詞。
    結對作業一
    • 每一篇論文可以通過點選右側的導入清單按鈕(加号圖示)導入到論文清單中。
    • 如果想收藏論文的話,可以點選論文左側的收藏按鈕(五角星圖示)。
    結對作業一
    • 也可以通過點選左側的複選框,把想要的論文先一篇一篇的選中,再點選上方的導入清單按鈕或者收藏按鈕。
    結對作業一
    • 論文可以按照相關度、引用數、釋出日期這三個名額排序。
    結對作業一
  • 論文清單
    • 正上方有一個搜尋框,可以搜尋出論文清單的相關論文,通過選擇下拉菜單的選項模糊搜尋。下方是從搜尋頁面導入的論文清單,論文展現形式包括标題、連結、作者、發表時間、摘要、關鍵詞。
    結對作業一
    • 每一篇論文可以通過點選右側的移出清單按鈕(減号圖示)移出論文清單。
    結對作業一
    • 也可以通過點選左側的複選框,把想要移出的論文先一篇一篇的選中,再點選上方的移出清單按鈕。
    結對作業一
    結對作業一
  • 資料分析
    • 上方為熱詞占比的餅圖和相應的關鍵詞圖譜。
    結對作業一
    • 下方為兩個切換圖形展示的圓形圖示,展示形式分别為2012~2021年三大頂會熱度走勢圖和熱度對比圖。點選左上方的圓形圖示,可以切換圖形的展示形式,第一個為折線圖,第二個為柱狀圖。
    折線圖
    結對作業一
    柱狀圖
    結對作業一
  • 收藏夾
    • 一個論文清單,論文展現形式包括标題、連結、作者、發表時間、摘要、關鍵詞。
    結對作業一
    • 每一篇論文可以通過點選右側的導入清單按鈕(加号圖示)導入論文清單。
    • 如果不想收藏論文的話,可以點選論文左側的收藏按鈕(五角星圖示)。
    結對作業一
    • 也可以通過點選左側的複選框,把想要導入的論文先一篇一篇的選中,再點選上方的導入清單按鈕或者取消收藏按鈕。
    結對作業一
    結對作業一

  • 剛開始不知道原型是用來幹嘛的,對原型完全沒有概念
上網百度了一些原型的相關資料,知道了原型設計在整個産品流程中處于最重要的位置,有着承上啟下的作用。在原型設計之前需求或是功能資訊都相對抽象,原型設計的過程就是将抽象資訊轉化為具象資訊的過程。
  • 第一次使用原型工具不熟悉不熟練
通過自己的摸索和網上教程了解了Axure Rp基本的使用方法。動手實踐之後,決定采用簡單明了的設計形式,不需要過多的圖檔,元件布局簡潔。自己操作了幾遍下來便基本掌握了。

  • 分析
    • 功能一:擷取待爬取論文清單及論文資訊爬取

    1.使用者可以通過搜素框輸入論文題目搜尋出相關論文,或者批量導入論文清單,然後将相關論文展示成清單形式;

    2.使用者可以點選論文清單的清單項來擷取論文的摘要、關鍵詞、原文連結;

    • 功能二:對已爬取的論文清單進行操作

    1.使用者可對論文清單進行增删改操作;

    2.使用者可以在搜尋框中輸入論文題目來查詢,也可以輸入論文編号、關鍵詞等基本資訊進行模糊查詢;如果論文清單中不存在所要檢索的論文,則根據輸入的查詢語句到網站爬取并傳回論文的摘要、關鍵詞、原文連結;

    • 功能三:分析已爬取到的論文資訊,提取top10個熱門領域或熱門研究方向

    1.使用者點選“論文分析”按鈕,跳轉新界面,這個界面包含已爬取到的論文資訊的關鍵詞圖譜,點選某個關鍵詞即可展現相關的論文;

    2.使用者點選“熱詞提取”按鈕,生成一個對多年間、不同頂會的熱詞呈現熱度走勢對比的動圖;

  • 通過Java來編寫爬蟲程式,來爬取論文清單。
  • 使用者爬取的論文清單若超過限定天數,則在資料庫中删除,收藏夾中的論文清單能永久儲存。
  • 通過對爬取論文中的關鍵詞的統計,定時更新資料庫中的Top10熱詞。

  • 使用者可以直接在網頁上使用,隻需要有網絡即可。
  • 平台界面簡潔,操作簡單,使用者容易上手。
  • 無需注冊、登入即可使用。

  • 在校大學生、導師基本都會和論文打交道,是以之前就有很多論文查詢網站了。
  • 提高使用者體驗很重要,使用者體驗好才會用你的平台,是以需要設計傻瓜式的查詢方式,吸引更多使用者。

  • 從使用者的接觸、感觸、行動這三個方面入手
    • 接觸:将廣告、推廣文轉到微信群、朋友圈、QQ群、貼吧、知乎、論壇等有流量的公共平台上。
    • 感觸:主要向學生傳播,可以切中需求,打消一些陌生使用者的疑慮。
    • 行動:平台的使用門檻低,無需注冊、登入也可使用。

原型開發工具Axure Rp

結對作業一
結對作業一
結對作業一

K的感受:

第一次結對作業和L的合作很愉快,剛開始對原型設計的初步讨論不懂的地方就先放着,做到後面對Axure Rp使用熟練之後就明白了。我們每次做完一部分後,都會問一下對方的意見,我感覺這樣的結對作業提高了設計效率,增加了雙方在設計過程中的體驗。結對作業也讓我意識到了自己的不足,動手能力偏弱,了解能力不強,我應該多動手實踐,多聽一下隊友的意見,顧及隊友的感受。

L的感受:

我對這次的結對作業感覺挺滿意的。因為本次作業僅僅是對頂會熱詞統計的原型設計,是以我感覺比較簡單。和K讨論之後決定做原型的大部分工作,需要改進的再和K商量,K的建議對原型改進有很大的幫助。本次結對作業的分工明确,我們各司其職,互相提出意見,改進督促,感覺挺滿意的。

K->L:

L的動手能力比較強,他就主動接下做原型設計的工作。而且設計原型的時候一點都不拖拉,可以做到的就馬上實作,做出來的原型還算可以,主要的界面設計都有做到。

L->K:

K在我初步設計完原型後,馬上給出了改進的建議,回報的很及時。對我的建議K也能接受,感覺K是一個很棒的隊友。

上一篇: 寒假作業1/2
下一篇: 結對作業一