地铁信息查询的uml类图设计

通过老师推荐的StarUml,并结合之前对小组题目的构想。

我将此次地铁信息查询的题目做了更细致的分析和模块划分:

class 地铁线路

  用于存储地铁线路信息。包含站名,站间里程。同时应提供更改站名和里程,并且输出站名和里程的方法。

class 路程规划

  用于计算最短里程的地铁路线。通过输入起止站,并加载地铁线路信息,最终得到最短的里程,和所对应的换站信息。

class 票价计算

  用于计算里程对应的累积票价。通过输入里程,得到对应的票价,并输出。

class 乘坐地铁

  用于绘制界面和输出结果。加载路程规划和票价计算,得到其所对应的信息并输出。

 

综上所属,整体构想用UML图可整理如下:

这只是一个最初的构想,具体实现的方法细节,还需要小组内做进一步的讨论。

 

posted @ 2016-04-25 16:13  develop_group  阅读(732)  评论(0编辑  收藏  举报