上次按照模块划分所设计的UML图如下。
经小组讨论,我们可以按照模块进行开发,最后再将这些模块进行组合。具体分工如下:
解安琪和潘雨婷:
负责查找地铁线路表和价格。包括站名和站与站之间的里程,里程的计算方法。
张博闻:
将线路表和价格的数据,整理成可移植的数组形式,并实现各自的方法封装成一个模块。
汪梦萱和张郁竹:
负责路程规划模块,在没整合上线路模块和价格模块前,主要实现计算最短里程的方法(拓展:最少倒站的乘车方案)。
王宜鸣:
利用QT,制作软件的UI界面。包括实现与路程规划和价格计算的接口,同时包括路线的绘制和价格的显示。
这只是一个初步的规划,最终如何实现,还需要真正开始开发时,小组内部的沟通协调。
时间: 2024-12-12 01:11:33