結對專案開發(石家莊地鐵乘車系統)
結對成員:高宇,劉津鑫
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的基礎型別:
publiclist函式用來從資料庫查出資訊並存放到list容器中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)
}
publicjudge(list來判斷換乘問題,並把查出來的線路存放到list>中static listlist(string table)
} catch
(sqlexception e)
finally
return
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...
北京地鐵 結對專案 附加題
團隊成員 楊金鍵 謝振威 金豪 要求描述 使程式支援不同城市的地圖。請讓程式能處理上海的地鐵地圖,或者其它城市的地圖。把程式由 固定處理乙個地圖 公升級為 能處理多個地圖 程式的什麼模組需要變化?其實,在我們設計程式之初就已經考慮到了程式將來的可擴充套件性,所以無論是地圖儲存檔案還是 我們都是從這個...