个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!
各位老师好,我是xx同学,本次毕业设计要做的是“基于微信小程序的宠物领养平台”。简单来说,就是一个在微信里就能打开的小程序,方便爱心人士在线查看、领养流浪宠物,也能给宠物捐款、交流养宠经验。系统主要分两大块:用户端和管理端。用户端可以注册登录、浏览宠物、在线领养、查询结果、论坛交流、在线捐助;管理端可以管理用户信息、宠物信息、审核领养申请、发布公告和轮播图等。技术上,小程序前端用微信开发者工具写,后台用 Spring Boot + MySQL,跑在 Tomcat 服务器上,开发语言主要是 Java。下面请老师提问。
评委老师:为什么要用微信小程序,而不用网页或 APP?
答辩学生:因为微信大家天天用,小程序不用安装就能直接打开,推广成本低,老人也能轻松上手。
评委老师:系统里有哪些角色?分别能干什么?
答辩学生:两种角色。普通用户能注册、看宠物、申请领养、捐款、发帖交流;管理员负责审核领养、管理宠物信息、发布公告和轮播图。
评委老师:在线领养流程大概怎么走?
答辩学生:用户挑中宠物后填申请表→管理员后台收到提醒→管理员审核通过或拒绝→用户在“结果查询”里看结果→通过后线下见面交接宠物。
评委老师:用什么数据库?为什么选它?
答辩学生:用 MySQL,理由是小巧、免费、社区资料多,学校电脑也能跑得动。
评委老师:Spring Boot 最大的好处是什么?
答辩学生:最大的好处是“开箱即用”,不用写一堆 XML 配置,把依赖加进去就能跑,对我们基础弱的同学很友好。
评委老师:论坛交流模块会不会出现垃圾广告?
答辩学生:目前靠管理员后台人工删除,如果时间够,我会加个敏感词自动过滤。
评委老师:在线捐助的钱和物品怎么确保去向透明?
答辩学生:先把捐款记录和物品领取记录都存数据库,用户能查到自己捐的每一笔;管理员定期把使用情况用公告发出来,先做到“有记录、可核对”。
评委老师:系统计划什么时候完成?
答辩学生:2025 年 1 月完成详细设计,3 月中旬写完代码并做单元测试,5 月初完成整体测试和论文,准备答辩。
评委老师:如果最后时间不够,会砍掉哪个功能?
答辩学生:先保“领养”和“查询”这两个核心功能,论坛交流可以简化为只读公告,捐款功能就用静态二维码代替在线支付。
评委老师总结:xx同学的开题报告思路清晰,功能划分合理,技术选型贴合自身水平。建议开发过程中优先完成核心领养流程,再逐步扩展论坛与捐助模块,注意做好测试和用户体验。整体准备充分,开题通过。
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取
最后
有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题、定功能和建议。