个人项目--北京地铁线路规划

一、任务:

实现一个帮助进行北京地铁出行路线规划的命令行程序。

二、需求分析

  • 在程序启动时,自动获取到地图信息

  • 能够计算地铁线路最短路径

  • 用户可以查询指定地铁的地铁线路

  • 用户输入起始地点和到达地点,程序可以提供两地的最短路径,输出地铁线路规划,并给出预计到达所需时间

三、设计信息

  • 开发语言:JAVA

  • UI: Java Swing

  • .算法:Dijkstra

三、项目计划

PSP2.1 Personal Software Process Stages Time Real time
Planning 计划 1 day  
.Estimate 估计任务时间 1 day  
Development 开发 11 days  
. Analysis 需求分析 1 day  
. Design Spec 生成设计文档 1 day  
. Design Review 设计复审 1 day  
. Coding Standard 代码规范 1 day  
. Design 具体设计 2 days  
. Coding 具体编码 3 days  
. Coding Review 代码复审 1 day  
. Test 测试 1 day  
Reporting 报告 3 days  
. Test Report 测试报告 1 day  
. Size Measurement 计算工作量 1 day  
. Postmortem & Process Improvement Plan 事后总结并提出改进计划 1 day  
  合计 15 days  

 

猜你喜欢

转载自www.cnblogs.com/jamessyx/p/11564765.html