結對專案開發(石家莊地鐵乘車系統)

2022-06-11 23:42:15 字數 2208 閱讀 7182

結對專案開發(石家莊地鐵乘車系統)

結對成員:高宇,劉津鑫

personal software process stages

時間百分比(%)

實際花費的時間 (分鐘)

原來估計的時間 (分鐘)

planning

計畫

40 ·         estimate

·         估計這個任務需要多少時間,把工作細化並大致排序

development

開發

·         analysis

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

·         design spec

·         生成設計文件

·         design review

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

·         coding standard

·         **規範 (制定合適的規範)

20 ·         design

·         具體設計

·         coding

·         具體編碼

·         code review

·         **複審

·         test

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

reporting

總結報告

·         test report

·         測試報告

·         size measurement

·         計算工作量

·         postmortem & improvement plan

·         事後總結, 並提出改進

total

總計

100%

總用時

總估計

最短路線查詢,需要輸出每次查詢後的路線。

換乘最少路線查詢,需要輸出每次查詢後的路線。

把起始點到終點的所有路線查詢查來放到list容器中,之後找出其中size()最小的為最短路線,換乘最少的為換乘最少路線。

subway的基礎型別:

public

class

subway

public

string getsname()

public

void

setsname(string sname)

public

string getsnum()

public

void

setsnum(string snum)

public

intgetid()

public

void setid(int

id)

public

string getchange()

public

void

setchange(string change)

}

list函式用來從資料庫查出資訊並存放到list容器中

public

static listlist(string table)

} catch

(sqlexception e)

finally

return

list;

}

judge(list來判斷換乘問題,並把查出來的線路存放到list>中

gather(list用來把多個容器合併成乙個容器

public

static listgather(listlist1,listlist2,listlist3

,list

list4,listlist5,listlist6)

測試截圖:

結對開發 石家莊地鐵查詢web系統 psp表

psp0 psp0 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫 estimate 估計這個任務需要多少時間 1015 development 開發 analysis 需求分析 包括學習新技術 300 400 design ...

結對開發地鐵

由於自身技術限制,目前只寫出了對線路的查詢和查出同一線路的資訊,對於換乘問題還沒有解決,接下來就談談我的理解。listsubwayn dao.getsubwaybynumber number 1 if subwayn null else 通過id查詢同一線路的資訊,並將其列印出來。途經資訊查詢 na...

北京地鐵 結對專案 附加題

團隊成員 楊金鍵 謝振威 金豪 要求描述 使程式支援不同城市的地圖。請讓程式能處理上海的地鐵地圖,或者其它城市的地圖。把程式由 固定處理乙個地圖 公升級為 能處理多個地圖 程式的什麼模組需要變化?其實,在我們設計程式之初就已經考慮到了程式將來的可擴充套件性,所以無論是地圖儲存檔案還是 我們都是從這個...