這個作業屬於哪個課程
2021春軟體工程實踐s班
這個作業要求在**
作業要求
這個作業目標
深入了解nabcd、學習原型構建
其他參考文獻
結對同學
肖寒 221801226
目錄nabcd模型
原型工具的使用
原型位址
原型介紹
困難解決
結對過程,隊友評價
psp2.1
personal software process stages
預估耗時(分鐘)
實際耗時(分鐘)
planning
計畫30
60·estimate
·估計這個任務需要多少時
3060
·development
開發540
585·analysis
·需求分析(包括學習新技術)
180195
·design spec
·生成設計文件
110120
·design review
·設計複審
1020
·coding standard
·**規範00
·design
·具體設計
240350
·coding
·具體編碼00
·code review
·**複審00
·test
·測試(自我測試,修改**,提交修改)00
reporting
報告60
70·test repor
·測試報告
3540
·size measurement
·計算工作量
1015
·postmortem & process improvement plan
·事後總結, 並提出過程改進計畫
1515
合計630
715效能分析:
主要時間大概是原型模型的設計和製作,也去查閱了很多**檢索的**,看乙個**檢索的介面大概需要哪些資訊,又有哪些資訊是對於我們的使用者是過於累贅的,然後就開始對兩個做原型設計的**/軟體進行了解,也各自檢視了兩個**/軟體的使用指南,決定使用墨刀。但因為第一次接觸原型設計,所以大量時間消耗做原型模型和不斷調整上,期間也是有再瀏覽一些**的模板,再做簡約化的修改。其實因為這一次遠端的關係,我們只是大約畫出每乙個部分有什麼,但是過於簡約,導致接下來上手做的時候還是有一些混亂。下一次再做原型設計的話,我們的原型設計草圖可以畫的更細緻一些。
【need】
小剛(典型目標使用者)想要閱讀有關於計算機視覺的**來了解這個領域,但是不知道計算機視覺領域的熱門研究方向和研究熱點,但是一篇篇去找效率太低,需要乙個平台去爬取**並且對爬取**進行操作
對爬取的**進行操作(增刪改)
對爬取的**進行查詢
對比多年間三大頂會(cvpr\iccv\eccv)的熱詞熱度走勢。
【benefit】
【competitors】
【delivery】墨刀
首先我們根據分析出的nabcd模型畫了乙個思維導圖
使用者註冊/登入介面
主頁簡約同時護眼的歡迎介面,給使用者一種愉悅的初使用體驗。左邊的導航欄分為4大類,使使用者可以清晰的按自己的需求選擇功能。
**列表
使用者在**檢索中匯入的**可以在**列表中清楚的瀏覽,支援根據**題目、編號、關鍵字查詢。可以增加和刪除文章。增加文章則跳轉回**檢索頁面,刪除文章只要勾選小方框選擇刪除即可。備註一欄支援使用者修改對**的備註,例如使用者可以在**中備註一些看**的心得或者重要的筆記思路,便於從**中及時記錄靈感和發現。
研究熱詞
使用者通過搜尋框搜尋熱詞,點選生成圖表,可以獲得五年間三大頂會的這一熱詞的折線圖,從而呈現熱度走勢對比。
需求的分析:我們兩個人對於**檢索工具都沒有具體的體驗,所以對於題目給出的小剛這乙個使用者畫像(剛剛涉獵科研領域的小白),我們想到代入我們自己。要怎麼分析出使用者的需求,就是可以參考我們在使用其他**檢索**時需要的點和覺得麻煩的痛點。那麼我們就開始再各大**檢索平台開始瀏覽,覺得他們功能齊全但是有點頁面過於複雜,整合了太多的東西,反而勸退小白。所以我們覺得設計一款功能符合使用者需求同時有簡約的ui,給小白一種良好的使用體驗。
肖寒:
這次是我大學生涯以來第一次結對程式設計的開始,從書本上看到的結對程式設計遠不如自己體驗來的實在。雖然這一次還沒有開始程式設計,但是有乙個好的隊友對於工作總是事半功倍。例如這一次的專案是做乙個給小白的**檢索平台,那麼剛開始在討論之前我也有構思到底使用者需要什麼,什麼樣的平台適合這一類使用者。但是在討論過後發現兩個人的思路確實比乙個人的寬,感覺對使用者需求和平台設計的更加順暢。同時這一次的實踐也學習了原型模型設計,其實之前我就對pm感興趣,也了解到pm需要原型模型設計這一項技能,所以這次實踐帶給我的收穫很多。黃雋芊:
由於本人和肖寒同學是舍友,因此很快確定了結對關係。之前的幾次作業都是個人作業,說實話會感覺到乙個人作業的疲憊跟力不從心,自己乙個人的作業也總想好像可以拖到最後一刻再完成也沒有關係,因此過去的幾次作業都讓人非常地疲憊且實現時間非常長。在這次結對作業中,我充分感受到結對作業的好處。比如說兩個人的討論讓人更加有熱情,覺得作業這件事情更加有趣,而不是乙個人孤獨的乏味。再者說兩個人提前確定好分工和完成時間,確保時間在自己這裡不會一拖再拖,從而達到更好的效率。並且結對作業有種和你的朋友並肩作戰的感覺,心理上的壓力會小很多。碰到問題共同解決,更不怕遇到問題,更願意解決問題,更容易完善問題,都是我在這次結對作業中感受到的優點。並且遇到乙個好的戰友是一件很重要的事。如果兩個人都好,那麼就能實現我如上所述的優點。但是如果遇到不停拖沓,不完成任務或者不願意解決問題的隊友,那麼可能反而會讓進度變得更慢,讓作業變得更難。肖寒:
黃雋芊:
肖寒同學在本次作業中積極認真,開始準備作業時她積極討論,認真查閱資料,我們之間產生了熱烈的溝通,我們相處得非常融洽。在確定完分工任務後,肖寒同學在作業過程中積極交流問題,反饋問題,共同解決問題,並且很快將她負責的部分完成。總體來說,肖寒同學是乙個非常可靠、積極友好的隊友。討論過程:
結對作業二
gitbub鏈結位址 資料輸入鏈結 資料生成程式的原理考慮的因素 學生 意願,時間,標籤無重複 部門 時間,標籤無重複 1 建模 處理過程分為輸入資料處理 input 匹配 match 匹配結果輸出 output 輸出處理模型 將學生與部門抽象成類 部門 2 匹配演算法的實現 考慮因素 重要性從高到...
結對作業一
李嘉群 061500513 劉雙玉 031502424 針對單個學院的部門 學生互選系統。只完成宣傳到最終錄取的過程,不包括後續管理。至於原因,總覺得如果志願填報跟福大教務處在一起會很怪異,說白了也是懶。1 n need,需求 部門痛點 針對題目需求 由於不考慮實現 貌似下次作業也不是實現 那就在這...
結對作業1
學生和部門兩種方式登陸 ps 這些在模型中會有詳細描述 登陸介面 個人登入 兩個介面 檢視和管理個人資訊 檢視和管理部門 已經加入的部門 檢視所有部門 檢視申 入狀態 已加入的部門 部門簽到 完成部門任務 預估耗時 分鐘 實際耗時 分鐘 planning 計畫100 120 estimate 估計這...