编一个软件,小弟我用的是MFC,求高手帮忙。

编一个软件,我用的是MFC,求高手帮忙。。。功能:1. 能任意输入一个不少于 50 个城市的地图。2. 在不少于 50 个

编一个软件,我用的是MFC,求高手帮忙。。。
功能: 

1. 能任意输入一个不少于 50 个城市的地图。 

2. 在不少于 50 个城市的地图中任意给定两个城市名后,可以给出从起点到终点的最短路径。 

要求: 

1. 有良好的输入输出界面。 

2. 功能最好有所扩充。 

3. 运行稳定。 

条件: 

1. 在微机上运行,不需要借助网络。 

2. 编程语言不限。

[解决办法]
ArcGIS, 轻松搞定,可以用C#写,很简单的。
[解决办法]

探讨
ArcGIS, 轻松搞定,可以用C#写,很简单的。