更新时间:08-03 上传会员:暖暖大将军
分类:工业大学 论文字数:12872 需要金币:1000个
摘要:伴随着中国的持续深化改革,科技技术的进步带来了经济的发展和收入的提高,人们开始追求精神需求。其结果是不断刺激旅游业的发展,进而推动当地酒店行业的蓬勃发展。现有的酒店订购App(如携程,美团等)已经开发和完善,但功能较为分散,不利于部分用户的简单使用。
本系统是基于Python强大的数据爬取功能和高德API的地图功能,设计出满足用户需求的酒店订购系统。该系统适用于那些同时需要酒店、出行方式、交通等信息的用户,为他们设计并提供合适的酒店和相对应的出行方式及路线规划,节约他们的时间;此外,酒店最后订单是进入相应的大型旅游网站中预订和支付,这样可以保证酒店相关信息的真实性和支付受到法律的保护,也保护了用户的信息安全。
关键词:酒店;地图;订购;安全
目 录
摘 要
ABSTRACT
第一章 绪论-1
1.1 课题说明-1
1.2 课题要求-1
1.3 课题目标-1
1.3.1项目目标-1
1.3.2个人目标-1
1.4 课题背景-1
1.5 课题的研究价值和意义-2
1.6现状与发展趋势-2
1.7 课题主要研究工作-3
1.8 课题规模-3
第二章 相关技术-4
2.1 PyCharm-4
2.2 高德地图JS API-4
2.3 JavaScript-4
2.4 HTML5-4
2.5 CSS3-5
2.6 Beautiful Soup-5
2.7 JSON-5
2.8 HTTP协议-5
第三章 系统分析-6
3.1系统可行性分析-6
3.1.1 技术可行性-6
3.1.2 经济可行性-6
3.1.3 社会效益可行性-6
3.2 系统功能需求分析-7
3.3 其他需求-7
第四章 系统概要设计-8
4.1 系统功能设计-8
4.2 爬虫服务器的架构和流程-8
4.2.1 架构设计-8
4.2.2工作流程-9
4.3 系统流程设计-10
第五章 系统详细设计与实现-11
5.1爬虫服务设计(酒店信息获得模块)-11
5.1.1 数据爬取流程图设计-11
5.1.2 爬取酒店信息的实现-12
5.2地图可视化界面设计-16
5.2.1 地图的创建-16
5.2.2 地图加载完成-16
5.2.3 点标记-17
5.2.4 交通功能和路径规划-17
5.3数据传输与界面交互设计-18
5.3.1数据的导入-18
5.3.2 数据的交互-18
5.4用户模块-19
5.4.1 用户模块流程图设计-19
5.4.2 模块功能说明-19
第六章 系统测试-21
6.1爬虫数据测试-21
6.2地图可视化界面测试-24
6.3用户模块测试-27
第七章 结论与展望-32
7.1 本文成果-32
7.2 下一阶段工作-32
7.3 感想-33
参考文献-34
致谢-35