結對作業一
這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/fzu/FZUSESPR21 |
---|---|
這個作業要求在哪里 | https://edu.cnblogs.com/campus/fzu/FZUSESPR21/homework/11787 |
結對學號 | 221801106 、221801127 |
這個作業的目標 | 設計一套方案,向客戶推銷。描述大致方案,以向客戶證明你正確理解了客戶的需求、提供給客戶可行的優化的使用建議,給出原型模型,並提供大概的解決方案預期規划。 |
其他參考文獻 | ... |
1.PSP表格和效能分析
PSP表格:
PSP2.1 | Personal Software Process Stages | 預估耗時(分鍾) | 實際耗時(分鍾) |
---|---|---|---|
Planning | 計划 | ||
• Estimate | • 估計這個任務需要多少時間 | 10 | 10 |
Development | 開發 | ||
• Analysis | • 需求分析 (包括學習新技術) | 120 | 180 |
• Team Communication | • 結對討論 | 100 | 150 |
• Design | • 界面原型設計 | 300 | 420 |
Reporting | 報告 | ||
• Test Repor | • 測試報告 | 15 | 10 |
• Size Measurement | • 計算工作量 | 10 | 10 |
• Postmortem & Process Improvement Plan | • 事后總結, 並提出過程改進計划 | 10 | 15 |
合計 | 565 | 795 |
效能分析:
這次結對作業花費時間多在學習新技術和界面原型設計是在意料之中的,畢竟沒有使用經驗。但花費時間還是比預估時間要多出一點,下面列出預估與實際誤差較大的及分析:
需求分析由120min到180min,其實可以理解成學習新技術多了60分鍾,因為用着用着發現一個東西不會,或者某些效果有點別扭,就多花了些時間去百度去了。
界面原型設計由300min到420min,使用Axure RP9開發過程中有很多細節問題在一開始預估界面原型設計時是想不到的,按鈕鼠標在上方會變色,點擊選中有效果,按鈕陰影比較好看一點,圓角半角的調整,顏色使用等等花費時間比想象的多一些。
結對討論由100min到150min,主要是Axure RP9設計界面原型時交流比較多一些,實時校隊進度和合並文件。
2.原型地址
3.原型介紹
--項目原型使用Axure RP9進行建模,頁面由兩頁構成,分別是第一頁實現登入和注冊 ,第二頁實現登錄后的功能。功能上可以支持論文的查詢,以及論文的逐一對或者批量倒入,對導入后的論文進行爬蟲提取關鍵詞以及摘要等,后台會進行統計,繪畫出關鍵詞圖譜和熱詞趨勢統計。
3.1第一頁登入頁面和注冊頁面:


3.2第二頁功能實現爬取論文,論文列表,關鍵詞圖譜,熱詞走勢和個人設置五個部分:
1.爬取論文
2.論文列表
3.關鍵詞圖譜
4.熱詞走勢

5.個人設置

6.最后是總的使用gif


4.困難解決
我們遇到了這些困難:
1.由於還沒有返校,無法面對面交流比較麻煩,模型整合上也比較困難。
2.Axure RP 9是一個未接觸過的軟件,一開始完全不會使用。
如何解決困難:
1.我們采用騰訊會議加屏幕共享來解決溝通交流問題。並且使用Axure RP 9的同時使用QQ進行大量聊天和文件互傳來解決。
2.通過bilibli彈幕網上面的教學視頻先學會基礎使用,然后直接進行使用,使用過程中遇到不會使用的功能再百度一些博客教學現學現用。
5.NABCD模型
N(Needs/需求):
- 論文爬取
- 支持用戶輸入單個論文題目,也支持批量導入論文列表;
- 爬取摘要、關鍵詞、原文鏈接;
- 論文列表
- 查:可對論文列表進行查詢(輸入論文題目,也支持模糊查詢:輸入論文編號、關鍵詞等基本信息)。
- 增:若在論文列表中不存在所要檢索的論文,則根據輸入的查詢語句到網站爬取並返回論文的摘要、關鍵詞、原文鏈接。
- 刪:刪除論文列表里的論文可以刪除。
- 改:尚不明確
- 分析已爬取到的論文信息,提取top10個熱門領域或熱門研究方向
- 關鍵詞圖譜
- 形成如關鍵詞圖譜之類直觀的查看方式,點擊某個關鍵詞可展現相關的論文;
- 熱詞走勢
- 可對多年間、不同頂會的熱詞呈現熱度走勢對比,以動圖的形式呈現(這里將范疇限定在計算機視覺的三大頂會CVPR、ICCV、ECCV內);
A(Approach/做法):
使用java進行開發,技術上涉及數據庫、網絡爬取、web等,爬取算是核心需要實現的技術。商業模式上我們采用免費的方式,無會員制,暫時作為非盈利網站,無廣告。地域大學城,人脈都是大學生,對論文檢索需求很大,但是行業上來看,一個作業下來都在做這個,比較一下功能可能不夠高級,可能成為一個自用的爬取工具。無論結果如何,我們會盡我們所能去做得更好。
B(Benefit/好處):
只要有電腦都可以訪問,論文爬取還是挺實用的。雖然論文爬取網站千千萬,但爬取結果也是各不相同,就像你可能只用一個兩個聊天軟件,但你可以有很多檢索爬取類網站,參考論文多多益善,而且網站簡潔明了適合這種使用場景。到時候應該會GitHub上面發布,如果有更多新版本就更好了,互相學習促進。
C(Competitors/競爭):
前期主打計算機領域達到定制化效果,三大頂會數據幫助跟蹤熱點領域。
網站使用簡單明了,適合第一次使用或臨時使用用戶體驗。
免費無廣告,為愛發電。
GitHub源碼發布,安全有保障。
D(Deliver/推廣):
論文查找網站百花齊放,但主流的網站往往版權完善,想要跟主流論文查詢網相提並論而不是偏安一隅,版權問題很重要。解決方法是在一個免費無廣告論文網站功能和UI美觀易用的情況下獲取一定的用戶基數,可以開啟消費模式和適當廣告,如果論文庫達到一定水平,甚至可以開啟論文查重功能,微信公眾號上一堆查重網站公眾號,每次在一個網站白嫖幾次免費查重就得換一個網站真心累。考慮當下的競爭,就是做個好網站是基礎,然后推廣可以結合微信公眾號或和一些同行網站進行相互推廣內置html鏈接跳轉等,畢竟網上找資源經常一次要用好幾個同類型網站。
6.原型工具的使用
用的是Axure RP 9,因為這個比較主流一些,而且功能很完善。
7.結對過程,隊友評價
結對過程
資源共享,計划光速啟動
騰訊會議,屏幕共享,達成一致
和諧交流,語言直白,需求明確,營造和諧良好團隊氛圍
隊友評價:
- 鄭龍海對庄威龍評價:龍哥做事挺雷厲風行也挺認真的,寫博客和建立原型的時候都很認真,彼此很熟,合作整體過程挺輕松的,真不錯。你的話比較喜歡和人交流,一同協作,不太擅長部署和指揮。
- 庄威龍對鄭龍海評價:海哥也是挺認真的,即使比較難的部分也可以主動攻克,無論任務中遇到什么困難,比較難的部分都能順利收工,除了跟色盲一般的配色其他都做得很好,即使是遇到一個差勁的產品經理,他也能很好的完成任務。hen