没有合适的资源?快使用搜索试试~ 我知道了~
计算机专业程序设计课程设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
25 浏览量
2022-06-21
03:14:07
上传
评论
收藏 3.28MB DOCX 举报
温馨提示
计算机专业程序设计课程设计 33 计算机专业程序设计课程设计全文共35页,当前为第1页。计算机专业程序设计课程设计全文共35页,当前为第1页。学号:xxxxxxxxxx 计算机专业程序设计课程设计全文共35页,当前为第1页。 计算机专业程序设计课程设计全文共35页,当前为第1页。 XXXXXX大学XXXXXX大学 XXXXXX大学 XXXXXX大学 程序设计课程设计(报告) 课程题目 基于佛洛依德算法的导游软件 XXXXXX XXX XXX 学生姓名 XXXXXX指导教师 XXX XXX 计算机xxx计算机xxx所在班级 计算机xxx 计算机xxx 所在学院 信息工程学院 提交日期 201x年xx月xx日 目 录 计算机专业程序设计课程设计全文共35页,当前为第2页。计算机专业程序设计课程设计全文共35页,当前为第2页。 计算机专业程序设计课程设计全文共35页,当前为第2页。 计算机专业程序设计课程设计全文共35页,当前为第2页。 1. 引言 1 1.1 背景 1 1.2 要解决的问题 1 2. 系统框架 2 3. 数据结构设计 3 3.1景点坐标 3 3.2节点间边的权值 4 4.
资源推荐
资源详情
资源评论













计算机专业程序设计课程设计
学号:XXXXXXXXXX
程序设计课程设计(报告)
课程题目 基于佛洛依德算法的导游软件
学生姓名
指导教师
所在班级
所在学院 信息工程学院
提交日期 201x
年
xx
月
xx
日
目 录
计
算
XXXXXX 大
学
XXX
XXX
计算机 xxx
1

计算机专业程序设计课程设计
1. 引言.................................................................................................................................................1
1.1 背景.......................................................................................................................................1
1.2 要解决的问题.......................................................................................................................2
2. 系统框架.........................................................................................................................................3
3. 数据结构设计.................................................................................................................................4
3.1 景点坐标...............................................................................................................................4
3.2 节点间边的权值...................................................................................................................5
4. 关键技术.........................................................................................................................................6
5. 系统运行结果...............................................................................................................................13
5.1 运行环境.............................................................................................................................13
5.2 运行结果.............................................................................................................................14
5.2.1 系统主界面..............................................................................................................14
5.2.2 功能测试..................................................................................................................15
5.2.3 容错测试..................................................................................................................15
5.2.4 初始化复位..............................................................................................................16
6. 调试和改进...................................................................................................................................17
6.1 路径合理性问题.................................................................................................................17
7. 结论...............................................................................................................................................18
参考文献...........................................................................................................................................19
8. 源代码...........................................................................................................................................19
计
算
2

1.引言
本小节介绍选题的背景、系统所要解决的问题。本软件的功能包括校园全
景查询,景点最短路径查询,查看景点信息,查看推荐线路。导游系统可以为
海事大学访客提供最佳的游览路线。
1.1 背景
xxxx 大学新校园占地面积 133 万余平方米,总建筑面积 60 万平方米,绿化
率 52%,水域面积 8 万平方米。新校区及其完善的功能配套设施将成为学校更
好地为上海国际航运中心建设、为中国和世界海运事业发展服务的一个新的平
台。随着学校的名气扩大,越来越多的校际访问学者和慕名而来的考生学校参
观考察。但由于学校占地面积较大,且校内道路较为复杂,给每届新生和来访
的学者带来极大不便。
在这个背景下,我们决定开发一个校园导游软件。软件将会带来以下好处:
(1)软件以海事大学三维鸟瞰图为背景,让访客对校园地形有个整体了解。
(2)软件内有海事大学各个景点的信息介绍,让访客对景点有个初步了解。
(3)软件提供了景点标示功能,访客只需选定景点名称,系统就会在地图
上用相应地标示出来,免去了访客的自己查找的不便。
计
1

(4)访客输入起点和终点后,系统能够计算并给出最短的行程,并且在地
图上直观的标示出路线图,为访客制定游览路线提供一定的辅助作用。
所以,本设计旨在开发一个基于弗洛伊德算法的校园导游系统,该系统的
难度等级为 HARD。
1.2 要解决的问题
本系统主要提供以下功能:
(1) 设计一个 Windows 窗口应用程序,界面友好,让各种类型的用户
都能在不读操作指南的情况下都能自如的使用本软件,界面操作
简单易懂。
(2) 校园地图展示功能。在程序的主界面,展示上海海事大学三维鸟
瞰图,让用户一目了然的观看。对海事大学地形和各个景点有个
大致了解,以便他们制定旅游计划。
(3) 景点介绍功能。选中相应的景点后,软件会介绍该近点的信息,
本系统整合了学校所有景点的介绍信息,免去访客自己查找的不
便。
(4) 景点位置标示功能。选中景点后,会在地图上标示出相应景点的
位置,免去游客在地图上寻找的不便。
(5) 游览线路推荐功能。用户选择自己现在所在位置和想去的地方后
系统将会推荐距离最短的游览线路,给出每一步的路线,并在地
计
2

图上直观的显示路线图,方便用户参考。
2.系统框架
本软件以上海海事大学三维鸟瞰图作为程序主界面背景。需要用户从给定
的景点中选择开始地址和终点地址,软件会给出所选景点的位置和景点信息。
在点击“计算最短路径和距离”按钮后,将会根据弗洛伊德算法自动计算出最短
路线,同时计算相应的距离值,并文本框中显示,同时也会在地图上画出路线
图。点击“初始化复位”按钮后,将会清除之前显示的景点信息、最短路线和路
线图等信息,还原软件初始状态。
3
剩余39页未读,继续阅读
资源评论


是空空呀
- 粉丝: 103
- 资源: 3万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
