第二次結對作業

2022-08-15 02:18:12 字數 2728 閱讀 7846

姓名

學號(後三位)

元223

一飛608

[隊友部落格鏈結][1]

[coding.net專案鏈結][2]

students:

學生編號 - sid

興趣標籤 - stags

標籤個數- stagnum

空閒時間段- sfreetimes

空閒時間段的個數- sfreetimenum

學生志願的部門- svoluntarydepa

departments:

部門編號 -did

納新人數 -dnum

標籤 -dtags

標籤個數 -dtagsnum

常規活動時間 -dschedules

dschenum -常規活動時間的個數

經過測試,我發現不是匹配演算法錯誤,而是在json的讀入上出了錯誤,目前還沒有解決,所以還不能確定匹配演算法是否正確,因此先放在這裡,繼續解決。。。

void datastu(students *stu, int stusum, int depasum)

stu[i].stagsnum = rand() % 10 + 1;

for (int j1 = 0; j1 < stu[i].stagsnum; j1++)

stu[i].sfreetimenum = rand() % 5 + 1;

for (int k = 0; k < stu[i].sfreetimenum; k++) while (flag[d][h1] || flag[d][h1 + 1] || flag[d][h1 + 2]);

string res = day[d] + "." + hour[h1] + ":00" + "~" + hour[h1 + 2] + ":00";

stu[i].sfreetimes[k] = res;

} }}

void jsonoutstu(students *stu, int stusum, int depsum) 

jsonitem["sfreetimenum"] = stu[i].sfreetimenum;

for (int k = 0; k < stu[i].sfreetimenum; k++)

for (int l = 0; l < 5; l++)

//jsonroot["students"] = json::value(jsonitem);

jsonitem.clear();

} return;

}

本次作業因為要使用json這種資料格式,所以一開始我在網上找了很多關於json的c++庫。最開始使用jsoncpp庫的時候,因為要將程式編譯生成靜態鏈結庫然後再引用比較麻煩,所以換用cjson庫一段時間,但是在實際程式設計的時候,查詢資料發現網上關於jsoncpp庫的資料是最多的,最終還是換用了jsoncpp庫,採取將裡面的檔案包含到工程中的方式,避開了自己所不熟悉的編譯靜態鏈結庫的過程,可以說在這件小事上浪費了不少時間。

本次作業布置的時間是在十一國慶時,隊友剛好在外面玩,所以我主動請纓承擔了比較多的工作,但是由於比較菜,導致這次作業完成的情況不是很好,很多該考慮的東西沒有考慮好,在一些不必要的地方花了太多的時間,實在是對不起隊友,對不起老師,對不起黨的十九大的勝利召開。。。。

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫10

10· estimate

· 估計這個任務需要多少時間

9001000

development

開發· analysis

· 需求分析 (包括學習新技術)

80140

· design spec

· 生成設計文件

· design review

· 設計複審 (和同事審核設計文件)

· coding standard

· **規範 (為目前的開發制定合適的規範)

· design

· 具體設計00

· coding

· 具體編碼

600800

· code review

· **複審

2020

· test

· 測試(自我測試,修改**,提交修改)

60120

reporting

報告30

60· test report

· 測試報告

· size measurement

· 計算工作量

· postmortem & process improvement plan

· 事後總結, 並提出過程改進計畫

3060

合計1730

2210

第n周新增**(行)

累計**(行)

本週學習耗時(小時)

累計學習耗時(小時)

重要成長

1150

15048

48了解了軟體工程的一般方法,學會用工程的視角看待專案

2120

2707

55原型設計、合作**、複習課程

3-4400

67090

145學習c++中json的使用

[1]:

[2]:

第二次結對作業

這個作業屬於哪個課程 王永樂211706201 洪萬真211714312 這個作業要求在 homework 10417 這個作業的目標 作業正文 如下其他參考文獻 我是計算機工程系計科二班王永樂,我的隊友是來自計科一班的洪萬真 從圖中可以看出,直播的方式更讓學生們感到適合,當然,兩種方式各有利弊 因...

第二次結對作業

這個作業屬於哪個課程 軟體工程 福州大學至誠學院 計算機工程系 隊員1211706164 陳德渠 隊員2211706162 蔡澤華 這個作業要求在 第二次結對作業 這個作業的目標 資料視覺化與原型設計 作業正文 正文其他參考文獻 無由於第一次結對時,我們都是第一次開展問卷調查,導致問題的關聯性與實用...

第二次結對作業

這個作業屬於哪個課程 班級的鏈結 馬駿211706121 林連坤211706187 這個作業要求在 第二次結對作業 這個作業的目標 圍繞福州大學至誠學院 停課不停教 停課不停學 的具體實踐,了解網課的授課情況,同學們的學習 情況等等,並採用資料視覺化的方式進行呈現 作業正文 連坤 第二次結隊作業。我...