校园导航系统---算法与分析课程设计
《校园导航系统---算法与分析课程设计》由会员分享,可在线阅读,更多相关《校园导航系统---算法与分析课程设计(18页珍藏版)》请在毕设资料网上搜索。
1、 算法设计与分析课程设计算法设计与分析课程设计 题目:题目: 校园导航问题 文档:文档: 物联网工程 学 院 物联网工程 专 业 学 号 学生姓名 班 级 物联网 1101 二一三年十二月 设计要求:设计你的学校的平面图,至少包括设计要求:设计你的学校的平面图,至少包括 10个以上的场所,每两个场个以上的场所,每两个场 所间可以有不同的路,且路所间可以有不同的路,且路长也可能不同,找出从任意场所到达另一场所的最长也可能不同,找出从任意场所到达另一场所的最 佳路(最短路径) 。佳路(最短路径) 。 本系统为用户提供以下功能: (一)、查询了解学校概况,为导游参观者提供关于学校的相关信息。 (二)
2、、查询校园各个场所和景点信息; (三)、 为导游者或外来人员参观人员提供校园交通信息, 方便用户走访学校。 完成需要操作时,退出系统 校园导航查询系统的开发方法总结如下: (1) 需求分析,了解学校各个场所与场所或者是各个景点与景点之间的信 息,路径和距离,考虑该如何设计才能满足用户需求。 (2) 概要设计,对调查得到的数据进行分析,根据其要求实现的功能分析系 统结构和界面将实现的基本功能。 (3) 详细设计,设计系统界面并编辑实现其各个功能的代码。 (4) 调试分析,在设计完成后,调试系统运行的状况,修改完善系统,然后进 行测试。 一、一、需求分析需求分析 1 学校以及各景点介绍模块学校以及
3、各景点介绍模块 采用一维数组将学校景点依次排放好编号 G.vexi.number=i 在选择校园介 绍的时候,弹出 G.vex0校园简介。在选择各景点信息的时候,可按编号查询 2 查询最短路径(主要)查询最短路径(主要) 查出出发地到想要到达的景点的最短路径, 初步构想采用最经典的迪杰斯特 拉算法最短路径函数 3 查询查询各点距离各点距离 将所有景点的距离显示出来。 4 主菜单页面显示主菜单页面显示 提供使用者选择功能界面,按照提示进行操作。 5 退出退出 完成需要操作时,退出系统 校园导航系统模式图 二、概要设计概要设计 2.1 算法设计说明算法设计说明 校园导航模型是由各个景点和景点以及场
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 导航系统 算法 分析 课程设计
