【开题答辩全过程】以 基于 Python 的甘肃旅游微信咨询系统的设计与实现为例,包含答辩的问题和答案
个人简介一名14年经验的资深毕设内行人语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的关注与支持尊敬的各位评委老师大家好我是xx同学我的毕业设计题目是《基于Python的甘肃旅游微信咨询系统的设计与实现》。本系统是一款基于微信平台的旅游咨询服务小程序旨在为游客提供便捷、个性化的甘肃旅游信息服务。系统主要包含四大功能模块用户管理模块包括注册登录、个人信息管理、景点介绍模块展示甘肃各景点详细信息、图片和视频、旅游线路规划模块根据用户需求推荐个性化行程以及住宿餐饮推荐模块智能推荐酒店和特色美食。在技术栈方面后端采用Python语言配合Django或Flask框架进行开发数据库选用MySQL存储结构化数据前端使用微信小程序原生开发同时计划接入微信官方API实现用户授权和消息推送功能。系统通过微信这一国民级应用平台让游客无需下载额外APP即可享受一站式旅游咨询服务提升甘肃旅游的服务质量和用户体验。我的研究计划从2025年3月开始需求分析预计2025年6月完成系统开发和论文撰写。以上是我的开题陈述请各位老师批评指正。评委老师xx同学你好我看了你的开题报告想先问你一个基础问题。你为什么选择用Python作为后端开发语言用其他语言比如Java不行吗答辩学生感谢老师的提问。我选择Python主要有三个原因第一Python语法相对简单学习成本较低比较适合我目前的技术水平第二Python有丰富的Web开发框架比如Django和Flask能快速搭建后端服务第三Python在数据处理和人工智能方面有很多现成的库方便后期实现智能推荐功能。当然Java也可以但考虑到开发效率和我的基础情况Python更适合我完成这个毕业设计。评委老师理解。那你提到的系统有四个功能模块你觉得哪个模块实现起来最复杂为什么答辩学生我认为旅游线路规划模块最复杂。因为其他模块主要是信息的增删改查相对简单。但线路规划需要根据用户的偏好比如喜欢自然风光还是历史文化、游玩天数、预算等条件从众多景点中筛选组合出合理的路线这涉及到算法逻辑。我计划先用简单的规则推荐比如按热门度排序如果时间允许再尝试用Python的机器学习库做一些智能推荐。评委老师好的思路比较务实。你提到要用微信小程序开发那你知道微信小程序和传统手机APP有什么区别吗为什么选择小程序而不是做APP答辩学生知道一些区别。小程序不需要下载安装用户直接在微信里搜索或扫码就能用不占手机内存而APP需要从应用商店下载安装。选择小程序的原因主要是第一开发成本更低我只需要掌握小程序前端技术不用学Android和iOS两套开发第二微信用户基数大推广更容易第三对于旅游咨询这种轻量级服务小程序的功能完全够用用户用完即走很方便。做APP的话开发周期长也不太适合我一个人的毕业设计。评委老师说得不错。你的开题报告里提到了大数据和人工智能技术但看你的技术栈好像没有明确写用什么AI技术你具体打算怎么实现智能推荐呢答辩学生老师这块我确实想得比较简单。我计划第一阶段先用基于规则的推荐比如根据用户选择的亲子游文化游等标签推荐对应的景点组合。如果时间充裕第二阶段我想尝试用Python的scikit-learn库做一些简单的协同过滤推荐比如看了这个景点的用户也看了那个景点。我知道真正的大数据AI需要很多用户数据支撑我这个系统数据量有限所以主要是做个演示功能展示有智能推荐的思路实际可能还是以规则推荐为主。评委老师很诚实这个回答可以接受。再问你一个数据库方面的问题你选用MySQL那你知道如果景点图片很多存在MySQL里合适吗有没有更好的方案答辩学生老师提醒得对图片直接存MySQL确实不太合适会让数据库变得很臃肿查询也慢。我计划是这样数据库里只存图片的路径地址比如/images/zhangye_danxia.jpg实际的图片文件存在服务器的文件夹里或者考虑用腾讯云COS等对象存储服务。这样数据库体积小图片加载也快。如果后续需要大量图片也可以接入CDN加速。评委老师可以这个方案是合理的。最后一个问题你的进度安排是从2025年3月到6月大概4个月时间你觉得时间够吗如果某个阶段延期了你有应对方案吗答辩学生说实话时间有点紧张但我做了优先级划分。最核心的功能是景点展示和线路规划这两个必须完成智能推荐和社交分享功能是锦上添花如果时间不够可以简化或砍掉。如果延期我计划周末和节假日多投入时间同时每周向导师汇报进度及时发现问题调整计划。论文写作我会边开发边记录不留到最后一个月集中写。评委老师评价与总结评委老师好的xx同学问答环节到此结束。下面我给你做一个简单的评价优点选题实用性强甘肃旅游资源丰富但信息化程度有待提升做微信咨询系统贴合实际需求有应用价值。技术选型合理Python微信小程序的组合适合你的技术基础开发难度适中能在规定时间内完成。态度诚恳务实回答问题不夸大对AI推荐、时间风险等有清醒认知知道做简化版保底这是好的工程思维。建议改进技术描述要更准确开题报告里写大数据和人工智能略显空泛建议改为基于用户偏好的简单推荐算法更符合实际。数据库设计需细化除了图片存储还要考虑景点信息、用户数据、订单如果有等表结构关系建议画个简单的E-R图。增加一个特色功能甘肃有很多非遗文化、丝绸之路元素可以考虑加个文化小知识或语音讲解功能体现地域特色答辩时也是亮点。总结整体开题报告结构完整研究计划可行同意该课题开题。建议后续重点把基础功能做扎实界面设计美观一些论文注意查重率控制。期待你的成果展示加油以上是某同学的毕业设计答辩的过程如果你现在还没有参加答辩还是开题阶段已经选好了题目不知道怎么写开题报告可以下面找找有没有自己符合自己题目的开题报告内容列表中的开题报告都是往届真实的开题报告可发送使用或参考。文末或底部来联xi可免费获取最后有时间和有基础的同学建议自己多花时间找一下资料开题报告、源码自己独立完成毕设需要开题报告内容、源码参考的可以联xi博主没有选题的也可以联系我们进行帮你选题、定功能和建议。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2438361.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!