這個作業屬於哪個課程
軟體工程實踐
這個作業要求在**
疫情統計視覺化(原型設計)
結對學號
221701309,221701403
這個作業的目標
需求分析、可行性優化,原型設計
作業正文
正文如下
其他參考文獻
....
1.nabcd模型使用的詳細說明
構建之法中有一句話令我印象深刻:軟體開發的過程,就是「使用者最需要的東西」在下面這一鏈條中傳送、轉換、實現、扭曲或丟失的過程:使用者最需要的>使用者表達出來的>軟體團隊能理解的+團隊商業目標>軟體團隊成員具體表達出來的>在各種約束條件下,具體執行表達出來的>驗證通過的>通過各種渠道告訴目標使用者(發布/推廣)>使用者終於用上了。那麼我們這一次的任務其實也是這句話的乙個具體反映,我們盡量不使使用者最需要的東西在這一過程中扭曲或丟失,並將它完善。
nabcd模型在這次任務中的具體意義:
需求就是上文「使用者最需要的東西」。單純用日誌文字的形式來展示疫情情況很明顯不夠友好直觀,為了使用者更好的體驗,我們需要將疫情資料和感染情況視覺化,以便使用者更好的把握疫情情況。當然,根據構建之法中提到的,有些需求是可以明面上直接看出來或表達出來的,而有些需求是使用者沒有表達出來,需要我們去捕捉的。那麼像最基本的介面簡潔美觀,操作簡單,使用代價小等等因素,而是我們需要達成的。
通過web平台實現疫情資料和感染情況的視覺化,結合圖形影象等手段將傳統的文字轉換成更易於理解的視覺表現。①將感染資料分門別類,以現有確診,現有疑似,現有重症,累計確診,累計**,累計死亡劃分,並在數值下顯示昨日變化人數
②全國整體以地圖形式視覺化,每個省份以邊界劃分,省份顏色深淺與左下角感染人數區間對應
③滑鼠移至省份顯示高亮,點選可進入省份具體資訊,該省份中的市同樣以邊界劃分,與全國整體地圖類似
④該省份目前為止的新增確診趨勢,新增疑似趨勢,**趨勢和死亡趨勢以曲線顯示
⑤省份具體資訊中包含各市定點醫院,方便就醫
在原本只將全國整體情況和各省份具體資料和變化趨勢的基礎上,新增各市份感染情況以及各省份定點醫院的顯示,同時介面簡潔,操作簡單,使用者使用代價小
目前為止,市面上已經有幾個同型別平台,因此想要更加出眾吸引使用者目光較為困難。雖然時間緊迫導致功能不完善,但是我們也擁有介面簡潔,操作方便的優點,並且還可以檢視省份定點醫院,便於及時就醫,這些都可以作為我們競爭的支柱1.原型設計
2.效能分析 & psp
(由於目前專案開發只進行到原型設計,後續步驟暫時無法計算實際消耗)
psp2.1
personal software process stages
預估耗時(小時)
實際耗時(小時)
planning
計畫1+
1estimate
估計這個任務需要多少時間1+1
development
開發150+
analysis
需求分析 (包括學習新技術)
30+40
design spec
生成設計文件
10+10
design review
設計複審21
coding standard
**規範 (為目前的開發制定合適的規範)21
design
具體設計
30+20
coding
具體編碼
150+
code review
**複審
20+test
測試(自我測試,修改**,提交修改)
10+reporting
報告3+
test report
測試報告
3+size measurement
計算工作量
1+postmortem & process improvement plan
事後總結, 並提出過程改進計畫
3+合計
416+
1.結對過程
a.由於未開學,組員之間無法面對面溝通討論,交換意見,增加了相互間交換資訊的難度b.以前從未涉及過原型設計這方面的知識,無論是理論知識的運用還是設計工具的使用都很生疏
a.利用各種社交軟體進行交流2.設計過程b.利用網路查詢各類教程或建議自學
a.由於從未接觸過原型設計的工具,因此需要花費一定的時間學習b.疫情地圖高亮顯示以及跳轉至詳細省份很難在原型設計上展現出來
c.功能的優化與實現的複雜性之間的衝突
3.收穫
這次的作業我收穫頗豐。從前期的自主學習,掌握對原型設計工具的使用,再到頭腦風暴設計疫情統計平台的功能,最後去把想法展示出來,在這一過程中,我不斷思考,不斷攻克自身弱點,不斷探索未知的事物,最終做出自己較為滿意的作品,我認為是有收穫的。但在收穫的同時,我認為我是需要反思的,不言而喻,這次作業應該算是很簡單的(與具體程式設計相比),但是在原型設計的過程中我依舊還是出現了許多問題。這也暴露了我自身能力不足的缺陷。第一,自學能力差,對於網上資訊的檢索能力以及學習效率都是相當低下的;第二,動手實踐能力差,在看完學習資料後不能靈活地學以致用,無法做到理論與實踐相結合這是致命的;第三,缺乏創造力,對於專案功能的優化沒有足夠的創意。4.部落格內容pdf附件在不斷的學習以及deadline的壓力下我暴露了許多的問題,但這些問題也是我的收穫,有問題才會有成長。(雖然頭腦呆滯,行動遲緩,但在deadline之下,也只能硬著頭皮往前走了。)
原型設計(疫情統計視覺化).rar
結對第一次 疫情統計視覺化(原型設計)
這個作業屬於哪個課程 2020春 s班 福州大學 這個作業要求在 軟工實踐寒假作業 2 2 結對學號 221701331 221701336 這個作業的目標 製作乙個疫情統計程式的原型 作業正文 作業正文鏈結 其他參考文獻 axure rp教程 axhub官網等 原型展示鏈結 一開始看到這個作業,h...
結對第一次 疫情統計視覺化(原型設計)
這個作業屬於哪個課程 2020春s 這個作業要求在 作業要結對學號 221701109 221701110 這個作業的目標 學習製作原型模型 nabcd模型 結對完成 作業正文 其他參考文獻 csdn 構建之法 1.地圖深淺如何標識 高亮如何處理 2.點選後的頁面如何實現 2.點選後的頁面,首先是在...
結對第一次 疫情統計視覺化(原型設計)
這個作業屬於哪個課程 2020春 s班 福州大學 這個作業要求在 結對第一次 疫情統計視覺化 原型設計 結對學號 221600423 221701404 這個作業的目標 原型設計,結對作業 作業正文 結對第一次 疫情統計視覺化 原型設計 其他參考文獻 1.n need,需求 新型冠狀病毒肺炎疫情到了...