日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

软工实践第三次作业-原型设计

發(fā)布時間:2025/7/25 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软工实践第三次作业-原型设计 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

寫在最最前面

界面我自己看的挺順眼的,就當他美觀吧哈哈哈哈(尷尬)

寫在前面

本次作業(yè)

結(jié)對成員:031602441 張子純,031602408 何守成

隊友博客:隊友博客

原型設(shè)計工具:墨刀

原型:
cvsource.com

附件:
pdf

PSP表格

PSP2.1Personal Software Process Stages預(yù)估耗時(分鐘)實際耗時(分鐘)
Planning計劃
Estimate估計這個任務(wù)需要多少時間720
Development開發(fā)
Analysis需求分析 (包括學習新技術(shù))6050
Design Spec生成設(shè)計文檔120200
Design Review設(shè)計復(fù)審1030
Coding Standard代碼規(guī)范 (為目前的開發(fā)制定合適的規(guī)范)00
Design具體設(shè)計360540
Coding具體編碼00
Code Review代碼復(fù)審00
Test測試(自我測試,修改代碼,提交修改)6060
Reporting報告
Test Repor測試報告6060
Size Measurement計算工作量6070
Postmortem & Process Improvement Plan事后總結(jié), 并提出過程改進計劃3060
合計7601070

NABCD模型

N--need,需求

平臺功能

1.用戶可給定論文列表

  • 通過論文列表,爬取論文的題目、摘要、關(guān)鍵詞、原文鏈接;
  • 可對論文列表進行增刪改操作(今年、近兩年、近三年);

2.對爬取的信息進行結(jié)構(gòu)化處理,分析top10個熱門領(lǐng)域或熱門研究方向;

  • 可對論文屬性(oral、spotlight、poster)進行篩選及分析;
  • 形成如關(guān)鍵詞圖譜之類直觀的查看方式;

3.可進行論文檢索,當用戶輸入論文編號、題目、關(guān)鍵詞等基本信息,分析返回相關(guān)的paper、source code、homepage等信息;

4.可對多年間、不同頂會的熱詞呈現(xiàn)熱度走勢對比(這里將范疇限定在計算機視覺的三大頂會CVPR、ICCV、ECCV內(nèi))。

5.拓展功能1:增加賬戶功能。用戶使用產(chǎn)品時可以注冊賬號。

+ 用戶可以收藏自己感興趣的論文頁
+ 用戶擁有個人主頁,可接收消息,查看最近瀏覽記錄等
+ 用戶可以關(guān)注別的用戶。關(guān)注后,經(jīng)對方允許可以查看對方的動態(tài)
+ 用戶可設(shè)置隱私權(quán)限和更改個人資料

6.拓展功能2:增加社區(qū)功能,用戶間可以互相討論

+ 用戶可以加入感興趣的討論組
+ 用戶可以收藏帖子
+ 用戶可以點贊帖子,在帖子下評論,回復(fù)其他用戶的評論
+ 用戶可以發(fā)布帖子

A--approach,方法

1.實現(xiàn)工具:web

優(yōu)點:

  • 方便客戶訪問
  • 便于推廣
  • 方便論文這種大文檔查看

2.具體分析

  • 針對功能1--根據(jù)論文列表爬取論文,對論文列表進行增刪改
    (其實我現(xiàn)在也不懂論文列表是啥,不過既然學姐說按年份和時間來發(fā)揮自己的想象,我就真的自己想象了啊。。。如果錯的話希望學姐這里不要扣分,求私聊讓我改)
    我理解的論文列表:用戶輸入會議名稱或者年份,后端去官網(wǎng)上爬取數(shù)據(jù)顯示出來
    因為需求中有對論文列表進行增刪改操作,如果是選擇框的話,無法做到對全部年份的增刪改。這里我借鑒了花瓣網(wǎng)的處理方法,通過用戶輸入空格把搜索元素隔開。例如要查詢2017年ICCV的論文,就輸入“2017 ICCV”。這樣如果用戶要增刪改的話會比較靈活。然后把用戶輸入的一個個搜索元素提取出來,綜合一下,去官網(wǎng)爬取數(shù)據(jù)。

  • 針對功能2--top10和篩選
    用戶可以在結(jié)果頁面對論文的top10關(guān)鍵字或?qū)傩赃M行篩選。針對不同的結(jié)果進行統(tǒng)計top10關(guān)鍵字。對每個會議不同屬性的論文占比進行分析。
    (為了讓對這個領(lǐng)域感興趣的普通人也能輕松查看,這里我們設(shè)定我們的平臺有一定的翻譯功能,顯示是中文結(jié)果)

  • 針對功能3--論文檢索
    這里我本來是想讓論文檢索和列表檢索使用不同的搜索按鈕,共用一個搜索框,畢竟搜索的語法完全不同按錯按鈕也不會有影響。但考慮到搜索的高效性,最后決定把他們分開。論文搜索設(shè)下拉框,可以選擇關(guān)鍵字,題目,編號,全部四個不同屬性進行檢索。檢索方式也是去官網(wǎng)爬取。

  • 針對功能4--熱詞走勢對比
    這個熱詞走勢對比,感覺對這方面感興趣的普通人應(yīng)該挺關(guān)注的,所以我把它放到了首頁,和論文檢索一樣用來吸引還沒有注冊的用戶。實現(xiàn)就是通過預(yù)先去官網(wǎng)抓取關(guān)鍵字,當用戶查看時,直接調(diào)出。

  • 針對功能5--拓展功能 賬戶
    其實一開始沒想做那么多,就是想用戶查到了論文,可是這種學術(shù)論文只看一次肯定理解不了,所以用戶有收藏論文的需求。但是要分辨究竟是誰的收藏,所以就新加了賬戶功能。然后就想有賬戶之后肯定要有設(shè)置這種東西等等這個板塊就拓展了起來。實現(xiàn)還是通過后端的數(shù)據(jù)庫存儲每個用戶的信息,這個就是我們上學期的數(shù)據(jù)庫實踐的內(nèi)容了。

  • 針對功能6--拓展功能 社區(qū)
    賬戶都出來了,那就再來個交流社區(qū)吧??梢院蛣e人交流學習心得,提出自己的問題,再大膽點,論文的作者發(fā)布帖子推廣自己的產(chǎn)品啊,回答粉絲的問題啊。想想我都想要個這種平臺!實現(xiàn)的話還是靠后端的數(shù)據(jù)庫。

B--benefits,好處

  • 使用方便:寄予web的實現(xiàn),人人都能訪問。
  • 了解科技發(fā)展趨勢:我們總結(jié)了熱詞,讓你緊跟時代發(fā)展。
  • 節(jié)約時間:節(jié)約你去一個一個官網(wǎng)查論文的時間。
  • 交友:關(guān)注業(yè)內(nèi)大牛,認識興趣相同的人。
  • 提問:在讀計算機視覺頂級會議的論文中,肯定會有問題??梢栽谏鐓^(qū)中提出你的疑問。

C--compettors,競爭

優(yōu)勢

  • 頁面美觀,搜索操作簡潔易實現(xiàn)。
  • 有分析功能,分析熱詞走勢,最火關(guān)鍵詞等,讓用戶緊跟時代潮流。將結(jié)果通過圖表的形式顯示出來,方便用戶查看。
  • 與其他組相比多了賬戶和社區(qū)的功能。
  • 可以在社區(qū)中提出問題,與其他人討論。
  • 可以將論文放到你的收藏夾中,并對他們進行分類。
  • 更專注于計算機視覺領(lǐng)域,我們更專業(yè)(哈)

劣勢

  • 功能較多,實現(xiàn)繁瑣,前期投入大
  • 沒有用戶基礎(chǔ),投入前期社區(qū)板塊難做。

D--Delivery,推廣

先從本校學生教師中推廣,把他介紹給實驗室的老師同學們。在此過程中聽取用戶意見,修改bug,完善功能。一段時間后,向其他學校實驗室推廣。

結(jié)對過程

討論過程


實現(xiàn)原型

隊友優(yōu)點:積極認真,隨叫隨到
缺點:迷之審美。。。

遇到的困難及解決方法

  • 對隊友之前相互不了解
    解決:結(jié)對第一天開了見面會,對彼此的性格有了初步了解。在原型制作的過程中也在努力的不斷的磨合。

  • 對計算機視覺這個領(lǐng)域不了解,并且沒有看過國外的論文,對這種峰會的論文體系結(jié)構(gòu)不了解
    解決:有困難找學姐!!經(jīng)常打擾學姐真是不好意思!!感謝學姐!!!鞠躬

  • 第一次知道還有原型這種東西
    解決:上網(wǎng)查資料,問同學,不斷實踐。墨刀這個工具還是挺簡單的。

  • 一開始做的不像個網(wǎng)頁
    解決:我們很早就做出來了個原型。但是,它一點也不像個網(wǎng)頁!(哭笑)因為我之前數(shù)據(jù)庫做的事客戶端,所以對網(wǎng)頁制作也不是很了解。然后我就去網(wǎng)上找相關(guān)的搜索網(wǎng)頁,驚奇的發(fā)現(xiàn)網(wǎng)頁的兩邊是要留白的。這個主要是因為人的眼睛移動幅度過大會很累。于是我們改了后,變得像真的網(wǎng)頁多了。

原型實現(xiàn)

功能圖如下

論文搜索,點擊高級搜索可進入列表搜索,可選搜索范圍

點擊主頁下方點擊查看最新熱詞進入熱詞分析界面

論文檢索界面

列表搜索,點擊論文搜索可回去,要使用此功能需要先登錄

登陸界面

登陸后列表搜索功能

輸入2017和空格后界面

結(jié)果界面


篩選屬性

TOP10熱詞,點擊左上角詳情,顯示與熱詞相關(guān)的論文


屬性分析,分析不同頂會三種屬性論文的數(shù)目,點擊左上角扇形查看不同屬性的占比


點擊右上角的的頭像進入個人空間

個人主頁

收藏夾

設(shè)置

我的關(guān)注

點擊上方發(fā)現(xiàn)按鈕進入社區(qū)

帖子頁面

寫貼

總結(jié)

通過這次原型設(shè)計的鍛煉,我體會了原型開發(fā)范型中快速建立原型這一關(guān)鍵環(huán)節(jié)的實現(xiàn)過程。對軟件工程的過程模型有了更深刻的理解。這是第一次結(jié)對作業(yè),與隊友磨合好非常重要。雖然過程中遇到了很多的困難,但在我們的共同努力下,都順利解決了。原型設(shè)計真是個好東西,在于非計算機領(lǐng)域的客戶溝通時,方便客戶的理解,少了很多麻煩。

附加作業(yè)

已具有的:數(shù)據(jù)庫,OS,計算機網(wǎng)絡(luò),匯編的基本知識,多個計算機語言的使用。
差距:算法的運用,寫代碼的行數(shù)。

skills課前評價課后評價
架構(gòu)設(shè)計,模塊化設(shè)計,接口設(shè)計45
模塊實現(xiàn),逐步細化45
單元測試,代碼覆蓋率35
效能分析和改進35
代碼復(fù)審/代碼規(guī)范/代碼質(zhì)量35
需求分析,典型用戶,典型場景,創(chuàng)新58

轉(zhuǎn)載于:https://www.cnblogs.com/zzc2018/p/9690585.html

總結(jié)

以上是生活随笔為你收集整理的软工实践第三次作业-原型设计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。