个人简介
一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。
感谢大家的关注与支持!

答辩学生:各位老师好,我是xx同学,本次课题是“服装投标信息订阅系统”。系统分三端:管理员可管账号、招标人可发公告、投标人能订阅/筛选/下载标书。技术栈用SpringBoot+MyBatis+MySQL做后端,Vue+Bootstrap做前端,JDK8+Tomcat跑在Win10,开发工具IDEA,Navicat管库。下面请各位老师提问,谢谢!
评委老师:为什么非要单独做“服装”投标,而不直接复用通用招标网?
答辩学生:通用网信息太杂,服装企业得自己关键词搜“校服、工装、T恤”等,漏检率高。我专门爬服装类站点,按品类、面料、地区做订阅,能省90%筛选时间。
评委老师:系统最核心功能是哪一块?
答辩学生:投标人“订阅+推送”模块。用户勾选品类和地区,后台每天跑一次爬虫,有新标自动发邮件和站内红点提醒,保证不漏标。
评委老师:用什么爬数据?会不会被网站封IP?
答辩学生:用Scrapy+随机UA+代理池,频率设5 s/次,同时加Referer和异常重试;目前测试封IP率低于1%,真被封就换代理。
评委老师:数据库几张主表?关系能说清吗?
答辩学生:5张主表:用户表、招标信息表、订阅规则表、标书文件表、消息推送表。用户→订阅规则(1:N),招标信息→标书文件(1:N),推送表把“用户+招标”存一条,方便去重。
评委老师:前端用什么组件做“订阅筛选”?
答辩学生:Vue-Element-UI的级联选择器Cascader,把“品类-地区”二级树写死,用户点两下就能完成订阅,不用自己打字。
评委老师:如果两家招标人同时发公告,系统怎么保证投标人收到的邮件不重复?
答辩学生:在推送表建联合唯一索引(user_id + tender_id),入库前先插表,捕获DuplicateKeyException就跳过,确保一人一标只推一次。
评委老师:做完后怎么证明系统好用?
答辩学生:做两轮测试:①功能黑盒,把管理员、招标人、投标人三条业务各跑50个用例,通过率100%;②性能用JMeter模拟200并发查标,响应时间<1 s,服务器CPU<70%,就认为达标。
评委老师:计划安排能赶上吗?
答辩学生:能!2025年12月前完成编码,2026年3月前写完论文和测试,4月给老师改格式,5月定稿,时间留了一倍缓冲。
评委老师总结:xx同学选题小而具体,技术路线清晰,能说出表结构、防重、反爬等细节,工作量适中。建议后续把“邮件推送”做成可开关,方便老师检查,再补两张截图就能开题通过。继续加油!
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




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

被折叠的 条评论
为什么被折叠?



