首页 > 代码库 > 个人项目1
个人项目1
PSP 2.1 | Personal Software Process Stages | Time(Plan) | Time |
Planning | 计划 |
| |
· Estimate | · 估计这个任务需要多少时间 |
| |
Development | 开发 |
| |
· Analysis | · 需求分析 (包括学习新技术) | 1 | 1.5 |
· Design Spec | · 生成设计文档 | 0.5 | 0.5 |
· Design Review | · 设计复审 (和同事审核设计文档) | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
· Design | · 具体设计 | 1 | 2 |
· Coding | · 具体编码 | 2 | 2 |
· Code Review | · 代码复审 | 1 | 0 |
· Test | · 测试(自我测试,修改代码,提交修改) | 2 | 2 |
Reporting | 报告 |
| |
· Test Report | · 测试报告 | 0.5 | 0.5 |
· Size Measurement | · 计算工作量 | 0.5 | 0.5 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 0.5 | 0.5 |
合计 | 9 | 9.5 |
测试用例
1.无参数运行
输入:
1
输出:
没这个站
2.无参数运行
输入:
1号线
输出:
苹果园 古城 八角游乐园 八宝山 玉泉路 五棵松 万寿路 公主坟 军事博物馆 木樨地 南礼士路 复兴门 西单 天安门西 天安门东 王府井 东单 建国门 永安里 国贸 大望路 四惠 四惠东
3.无参数运行
输入:
Ctrl+Z
输出:
程序结束
4.-b参数运行
F:\VS2015\Project2\x64\Debug\Project2.exe -b 苹果园 天宫院
输出:
苹果园
古城
八角游乐园
八宝山
玉泉路
五棵松
万寿路
公主坟换乘地铁10号线
莲花桥
六里桥
西局
泥洼
丰台站
首经贸
纪家庙
草桥
角门西换乘地铁4号线/大兴线
公益西桥
新宫
西红门
高米店北
高米店南
枣园
清源路
黄村西大街
黄村火车站
义和庄
生物医药基地
天宫院
5.-c参数运行
F:\VS2015\Project2\x64\Debug\Project2.exe -c 苹果园 天宫院
苹果园
古城
八角游乐园
八宝山
玉泉路
五棵松
万寿路
公主坟
军事博物馆
木樨地
南礼士路
复兴门
西单换乘地铁4号线/大兴线
宣武门
菜市口
陶然亭
北京南站
马家堡
角门西
公益西桥
新宫
西红门
高米店北
高米店南
枣园
清源路
黄村西大街
黄村火车站
义和庄
生物医药基地
天宫院
6.F:\VS2015\Project2\x64\Debug\Project2.exe -c 2号航站楼 3号航站楼输出:
2号航站楼
三元桥
3号航站楼
7.F:\VS2015\Project2\x64\Debug\Project2.exe -c 火器营 苏州街
火器营
巴沟
苏州街
8.F:\VS2015\Project2\x64\Debug\Project2.exe -c 东单 天宫院
输出:
东单
王府井
天安门东
天安门西
西单换乘地铁4号线/大兴线
宣武门
菜市口
陶然亭
北京南站
马家堡
角门西
公益西桥
新宫
西红门
高米店北
高米店南
枣园
清源路
黄村西大街
黄村火车站
义和庄
生物医药基地
天宫院
8. F:\VS2015\Project2\x64\Debug\Project2.exe -c 东单 天宫院
输出:
东单
崇文门换乘地铁2号线
前门
和平门
宣武门换乘地铁4号线/大兴线
菜市口
陶然亭
北京南站
马家堡
角门西
公益西桥
新宫
西红门
高米店北
高米店南
枣园
清源路
黄村西大街
黄村火车站
义和庄
生物医药基地
天宫院
10.C:\Users\woi>F:\VS2015\Project2\x64\Debug\Project2.exe -c 六里桥 三元桥
输出:
六里桥
莲花桥
公主坟
西钓鱼台
慈寿寺
车道沟
长春桥
火器营
巴沟
苏州街
海淀黄庄
知春里
知春路
西土城
牡丹园
健德门
北土城
安贞门
惠新西街南口
芍药居
太阳宫
三元桥
11.C:\Users\woi>F:\VS2015\Project2\x64\Debug\Project2.exe -b 六里桥 三元桥
输出:
六里桥
六里桥东
北京西站
军事博物馆
白堆子
白石桥南换乘地铁6号线
车公庄西
车公庄换乘地铁2号线
西直门
积水潭
鼓楼大街
安定门
雍和宫
东直门换乘地铁机场线
三元桥
所得:
在这次个人项目中,我学会了在写项目前先进行需求分析,做设计文档,在写代码的过程中,我熟悉了c++的文件读写和迪杰斯特拉算法。
个人项目1