目 录 摘要 1 绪论 1.1课题背景 1.2研究目的及意义 1.3爬虫技术 1.4django框架介绍 2 1.5论文结构与章节安排 3 2 基于Python的爬虫设计与数据分析分析 4 2.1 可行性分析 4 2.2 系统流程分析 4 2.2.1数据流程 5 2.2.2业务流程 5 2.3 系统功能分析 5 2.3.1 功能性分析 6 2.3.2 非功能性分析 6 2.4 系统用例分析 7 2.5本章小结 3 基于Python的爬虫设计与数据分析总体设计 3.1 系统架构设计 3.2 系统功能模块设计 3.2.1整体功能模块设计 3.2.2用户模块设计 3.2.3评论管理模块设计 3.2.4景点信息管理模块设计 3.2.5景点订票管理模块设计 3.3 数据库设计 3.3.1 数据库概念结构设计 3.3.2 数据库逻辑结构设计 3.4本章小结 4 基于Python的爬虫设计与数据分析详细设计与实现 20 4.1用户功能模块 20 4.1.1 前台首页界面 20 4.1.2 用户登录界面 20 4.1.3用户注册界面 23 4.1.4公告栏界面 4.1.5旅游资讯界面 4.1.6 景点信息界面 4.1.7 订票界面 4.2管理员功能模块 4.2.1 登录界面 4.2.2 系统用户管理界面 4.2.3 公告栏管理界面 30 4.2.4 资源管理界面 32 4.2.5 模块管理界面 5系统测试 36 5.1系统测试的目的 36 5.2 系统测试用例 36 5.3 系统测试结果 37 结论 38 参考文献 39 致 谢