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

各位老师好,我叫XX,本次课题是"基于Web的移动客服查询系统"。系统用B/S架构,客服通过浏览器就能登录,实现用户管理、业务查询、套餐办理、短信通知、业绩统计等八大模块。前端用HTML+CSS+JS,后端用JavaWeb,数据库MySQL,服务器Tomcat,整个项目跑在校园内网,部署简单,上手快,目的就是帮移动营业厅的客服少点"手抄Excel",多点"一键查询"。
评委老师:为啥不直接拿移动公司现成的CRM,非要自己再做一个?
答辩学生:现成的CRM太大、授权贵,而且很多功能我们校园营业厅用不到。自己做可以只留"查询+短信+统计"这三个核心,轻量、免费、可二开,毕业以后学弟学妹还能接着用。
评委老师:你打算怎么保证手机号、套餐这些敏感数据不外泄?
答辩学生:第一,数据库只放在内网,不映射公网端口;第二,登录做验证码+MD5加盐;第三,敏感字段如手机号中间四位在页面显示时直接打"*",数据库里用AES加密存,钥匙放配置文件,外头看不到。
评委老师:套餐数据从哪来?手工录入还是爬移动官网?
答辩学生:不爬,官网反爬太厉害。我先找营业厅阿姨要了一份最新Excel套餐表,写个"批量导入"按钮,一键读进MySQL,以后出新套餐管理员自己追加一行就行,30秒搞定。
评委老师:系统里有个"短信管理"模块,短信谁发?钱谁出?
答辩学生:只是调用免费的阿里云短信测试包,一天50条额度,毕业设计够用。真上线可以切到移动的政企网关,走他们内部协议,不走我钱包。
评委老师:如果10个客服同时点"查询",系统会不会卡?
答辩学生:我提前给查询SQL加了组合索引(手机号+状态),再配Druid连接池,最大并发20,10个人同时点估计响应还在1秒以内,等正式测试时我用JMeter跑一下,把截图放论文里。
评委老师:做完以后你怎么证明自己这系统"可用"?
答辩学生:两步:1. 功能黑盒测试,把登录、查询、办理、统计、短信5条主流程写成测试用例,找3位同学点点点,全绿就算过;2. 性能测试,并发50个请求,CPU<70%,内存<500 M,页面响应<2秒,截张图贴说明书,老师放心。
评委老师总结:
XX同学选题贴近实际,功能边界清楚,技术栈简单够用,安全意识也考虑到了。下一步把"套餐导入"和"并发测试"这两块做实,论文再把截图和用例补整齐,就可以顺利进入中期。继续加油,保持这份"够用就好"的务实心态!
以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取




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