码迷,mamicode.com
首页 > 其他好文 > 详细

地铁线路项目需求分析

时间:2019-09-22 01:09:04      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:终点站   需要   文档   运用   class   开始   分析   字符串   计算   

地铁线路项目需求分析

需求分析

1.如何设计读取的文档格式。

2.根据输入的线路获得该线路上的所有站点信息。

3.输入一个起点站一个终点站,能够输出它们之间最短距离所经过的站点数以及站点名称。

4.测试以及性能的检测

5.各环节所需时间

计划阶段 时间
计划
估计此任务所需时间
开发
需求分析
生成设计文档
设计复审
代码规范
具体设计
具体编码
代码复审
测试
报告
测试报告
计算工作量
事后总结
总计

设计思路

题目的主要要求是如何读取数据以及根据用户需要输出站点信息。

在文档中,每行先输入地铁的几号线,再在其后加上这条线路按从开始到结束的顺序的站点名称。

1 刘园 西横堤 果酒厂 本溪路 … 双桥河

2 曹庄 卞兴 … 滨海国际机场

通过一个int到字符串数组的map来保存从txt文件中读取的数据,从而可以方便地解决需求2,同时,创建一个站点名称到对应线路的map。之后,创建每个站点名称到int型和相应的int型到站点名称的map。从而,遍历每条线路,创建站点对应的int型的邻接矩阵,从而根据此矩阵运用 Floyd算法求出最短路径。并进行相应的输出。

设计说明

以上方案,之后可能会根据各种需要有所改变。计划采用Java来写此程序,并可能会根据需要学一些新的技术。

地铁线路项目需求分析

标签:终点站   需要   文档   运用   class   开始   分析   字符串   计算   

原文地址:https://www.cnblogs.com/mmjjjj/p/11565468.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!