- 384
- 0
- 约7.09千字
- 约 19页
- 2018-11-01 发布于河北
- 举报
数据结构课程设计——导航系统
数据结构课程设计——导航系统
一、课程设计内容描述
1.问题描述
交通网络中常常提出这样的问题:从甲地到乙地之间是否有公路连通?在有多条通路的情况下,哪一条路最短?导航系统便可以解决这样的问题。与此同时,城市的扩建,新地点的添加,新道路的修建,需要导航系统具备添加新地点,添加新路线的功能。而受一些生态工程的实施,例如退耕还林还草,和自然条件的影响,本来存在的一些地点或道路需要删除或更改,此时导航图还应该及时的更新,以适应新的查找两点间最短路径的需要。
除此之外,用户的查找应是极为方便的,对于最短路线,新添加的地点和路径以及删除的地点和路径的感知应是直观的,这样才能真正的给使用导航系统的人们提供方便。
2.需求分析
导航系统的基本功能是:
1、输入:要查找最短路径的起点和终点(已知交通图);
2、输出:起点至终点的最短路径;
3.、添加,删除地点,更新交通图;
4.、友好的界面交互;
5、对此导航系统功能的扩展。
二、实现思想,算法描述
使用语言:JAVA
编译环境:Eclispe SDK 3.0.2
1.概要设计
导航系统的实现功能:
1、用户输入需要查找的最短路线的起点城市名和终点城市名
输入有两种方式:1.在指定文本框输入城市名称,2.在交通图中点击起点和终点
确认后,输出最短短路径并在交通图上标示;
2、添加新地点并在交通图上显示;
3、添加新路线并在交通图上显示;
4、删
您可能关注的文档
- 2009年度级课程申报表.doc
- 2011年全国各地110份中考真题解析版汇编.doc
- 2015年度哈尔滨劳动人事争议专兼职仲裁员专职调解员.doc
- 2016年云南曲靖中考物理全真模拟试卷.doc
- 2016中考王基础知识梳理.doc
- 2016年湖北随州中考数学试卷.doc
- 2017年度山东省科学技术奖建议授奖人选和项目 山东省科学技术最高奖.docx
- 2017年度长沙循环经济专项资金项目申报指南.doc
- 2017年清坪镇高峰村猕猴桃示范基地设施采购及安装项目二.doc
- 2017年吉林实验中学九年级第三次模拟考试英语.docx
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 细菌及细菌类疾病的实验室诊断—细菌标本片的制备及染色方法(动物微生物技术课件).pptx
- DB32_T 3610.1-2025 道路运输车辆智能监控系统技术规范 第1部分:平台.docx VIP
- 山药根结线虫病测报调查技术规程.docx VIP
- 《电力建设工程预算定额章节说明》(2018年版) 第一册 建筑工程 下册.pdf VIP
- 《创新的扩散》(diffusion of innovation)(英文.文字版).pdf VIP
- 王蔷主编的《英语教学法教程》第二版-Unit-1.pdf VIP
- 《电力建设工程预算定额章节说明》(2018年版)第一册建筑工程.pdf VIP
- 山药根结线虫病测报调查技术规程.docx VIP
- 产品合格证模板-A4.doc VIP
- 入党志愿书(全电子版).pdf VIP
原创力文档

文档评论(0)