基于mfcaccess的交通换乘路线设计.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:30 大小:295KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于mfcaccess的交通换乘路线设计.doc

基于mfcaccess的交通换乘路线设计.doc

预览

免费试读已结束,剩余 20 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于MFC/Access的交通换乘路线设计摘要现如今,人们的出行方式有了更多的选择,城市公交系统作为交通运输的主体得到了迅速的发展,但是目前我国的城市公交换乘信息系统还未发展到较为先进的水平,广大的城市民从公交信息系统得到的信息不是很全面,信息量比较少,为了解决这种状况,使城市公交加速发展,更加信息化,设计一个公交换乘信息系统有较为现实的应用意义。本次设计是基于MFC/Access的公交换乘路线信息系统。首先将公交路线网抽象成一个带权图,然后根据用户提供的起始站点和目的站点,运用dijkstra算法进行搜索,为用户提供一个最优的乘车方案。本系统使用MicrosoftVisualC++6.0作为开发工具,用VC++中的MFC应用程序框架来实现。这个公交换乘信息系统主要包含两个模块,分别是查询模块(按照线路、站点和两站点查询)和管理更新模块(公交线路管理和管理员账户管理),最后根据本系统在开发阶段和调试阶段出现的问题,得到了系统需要改进完善的地方,总结了设计开发本系统所得到的经验和收获。关键词:dijkstra,路线换乘,MFC架构DesignofTransferbusroutebasedonDijkstraalgorithmAbstractThedevelopmentofthebuspassengerinformationsystemisinalevelthatfallbehindofthecityinourcountry.Thelargepartofpassengerscanacquirefewwaysoftheinformation.Soit'spracticalforustodevelopcity'sbuspassengerinformationsysteminordertoresolvingthisproblem.Thedesignisbasedonthedijkstraalgorithmbustransferlinequerysystem.First,It’sneedtochangethebusroutenetworkintoaweightedgraphabstraction,Thenthesystemsearchesusebythedijkstraalgorithmaccordingtotheinitialsiteanddestinationsitewhichprovidedbyuser,andprovidesuserswithanoptimaltravelprogram.ThesystemusesMicrosoftVisualC++6.0asdevelopmenttool,achievesbytheMFCapplicationframeworkwhichinVC++.thesefunctionscanbedividedintotwoparts---searchsystem(Includingthelinesearch、stationsearchandbetweentwostationssearch)andmanagementupdatesystem(IncludingBuslinemanagementandAdministratoraccountmanagement).Atlastaccordingtotheproblemsthathappenedintheperiodofusing,Isummedupsomewaystoimprovethesystem,andsomeexperiencesthatIcanhavefromthisresearch.Keywords:dijkstra,Tranferline,StructureofMFC1绪论课题背景意义为了使城市市民的出行更加便捷、迅速出现了城市公交这样的客运企业,城市公交发展至今已经成为城市社会和经济活动的重要组成部分。随着国民经济的快速发展和城市建设的日益繁荣,人口的逐渐增加,解决好人们出行的需求成为一个城市需要面对的重要课题。城市公交的发展水平直接体现出城市的经济建设和城市居民的生活水平,对一个城市的发展具有着全局性、先导性的作用,城市公交以其方便、快捷、覆盖广、容量大成为了城市交通客运的主体。但是随着客运产业的不断发展,城市公交系统也在日益壮大,这时在市民面前出现一个难题,出行的市民很难得到全面而准确的公交信息,造成城市公交发展了而市民出行困难了。因此,急需一个全面、准确、易用、便捷的公交换乘信息系统。在城市经济快速发展的推动下城市建设的步伐不断加快,导致城市规模不断扩大,人口基数急剧增长,解决日益突出城市交通运输问题迫在眉睫,面对这样的问题急需找到有效的解决方案。要有效的解决城市交通运输问题就必