当前位置: 首页 > news >正文

【开题答辩全过程】以 爱之家线上动物救助站的设计与实现为例,包含答辩的问题和答案

个人简介

一名14年经验的资深毕设内行人,语言擅长Javaphp、微信小程序、PythonGolang、安卓Android

开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。

感谢大家的关注与支持!

答辩学生:各位老师好,我是xx同学,我的题目是“爱之家线上动物救助站的设计与实现”。系统用Java+MySQL开发,分用户端和管理端:用户能注册登录、浏览动物、申请领养、捐款、报名志愿活动;管理员能管动物、管领养、管捐款、管活动。技术栈是SpringBoot+MyBatis+MySQL,页面用Bootstrap,开发工具IDEA,服务器本地Tomcat,打算做成一个轻量级的Web小站,让救助信息更快传出去。


评委老师:为什么一定要做“线上”救助站?线下不是也能领养吗?
答辩学生:线下点少、时间固定,很多人跑一趟不方便;线上24小时都能看动物、填申请,消息传播快,领养成功率更高。


评委老师:系统里钱款怎么保证安全?
答辩学生:捐款先用模拟到账,不连真实支付。后期如果上线,会接入微信/支付宝官方接口,用SSL加密,钱直接进机构对公账户,后台只记录单号,不存密码。


评委老师:Java你刚学不久,遇到最大的困难估计是什么?
答辩学生:感觉写SQL连表查询会卡,特别是“用户-领养-动物”三张表联查。我准备先用MyBatis-Plus自带的Wrapper拼简单SQL,能跑通后再手写复杂语句。


评委老师:如果两个人同时申请同一只动物,你怎么处理?
答辩学生:在“动物表”加一个状态字段:正常、申请中、已领养。提交领养时先判断状态,只有“正常”才能继续,然后把状态改成“申请中”,利用数据库行锁防止并发。


评委老师:照片打算存在哪?数据库吗?
答辩学生:不存数据库,只存硬盘路径。照片重命名成“动物ID+时间戳.jpg”,放在项目的/upload文件夹,数据库里只记相对路径,页面直接<img>标签读取。


评委老师:做完以后你怎么测试压力?
答辩学生:用Postman循环跑“查动物列表”接口,开50个线程,看CPU和内存;只要同时在线50人页面不崩,我就觉得毕业设计够用,后期再考虑加缓存。


评委老师:时间怎么安排?
答辩学生:现在到3月完成数据库和基本增删改查;4月把领养、捐款、志愿活动做完;5月写论文和调样式;6月准备答辩,基本按学校节点走。


评委老师评价:
xx同学选题贴近公益,目标明确,技术路线清晰,能结合自己水平量力而行。对并发、安全、图片存储等关键问题都有简单可行的对策,说明确实思考过。后续建议把支付、权限再做细致一点,论文注意数据量和界面截图规范。总体开题通过,继续加油!


以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取

最后

有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题定功能和建议

http://www.dtcms.com/a/452914.html

相关文章:

  • 360搜索网站提交入口基于o2o的旅游网站建设
  • React Native:快速熟悉react 语法和企业级开发
  • Qwen-Audio:一种新的大规模音频-语言模型
  • 做教育网站宣传策略湖北三丰建设集团股份网站
  • 《Vuejs设计与实现》第 18 章(同构渲染)(上)
  • 【前端基础】20、CSS属性——transform、translate、transition
  • ChartStudio: New Chart Types Added for Enhanced Data Visualization
  • 测试用例设计万能公式:功能到安全
  • 做招投标应该了解的网站广州产品网站设计
  • Apache StreamPark 快速上手从一键安装到跑起第一个 Flink SQL 任务
  • 珠海市手机网站建设公司广州头条新闻最新
  • 多模卫星导航定位与应用-原理与实践(RTKLib)5
  • 【数据结构】汉诺塔问题
  • AI - 自然语言处理(NLP) - part 2 - 词向量
  • 焦作做网站最专业的公司滨海新区做网站电话
  • 【JavaScript Proxy 与 Reflect 指南】
  • 【软件开发】管理类系统
  • 使用Unity引擎开发Rokid主机应用的全面配置交互操作
  • web服务器有哪些?服务器和web服务器有什么区别
  • 大数据Spark(六十七):Transformation转换算子distinct和mapValues
  • 【寰宇光锥舟】
  • 计算机视觉(opencv)——嘴部表情检测
  • 唤醒手腕2025年最新机器学习K近邻算法详细教程
  • 广州化妆品网站建设公司排名北京网站建设91086
  • 【纯AI观点】用于协作内容创建和知识管理的MediaWiki
  • 贵州省网站建设网站打开时的客户引导页
  • C++新标准——decltype 关键字
  • Java中通过.xml文件管理测试用例类
  • 清空全网题目系列 · 洛谷 · P1054 [NOIP 2005 提高组] 等价表达式
  • 偏振光阴影投影的三元光学逻辑处理器