【开题答辩全过程】以 基于ssm校园教室设备检修管理系统为例,包含答辩的问题和答案
个人简介一名14年经验的资深毕设内行人语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的关注与支持各位老师好我是xx同学我的毕业设计题目是《基于SSM校园设备巡检管理系统设计与实现》。本系统旨在解决校园教室设备巡检、报修流程繁琐、信息传达不及时等问题实现后勤管理的智能化。系统主要功能包括网站公告、设备查看与报修、在线沟通、巡检排班、巡检员工管理、工资管理、设备统计、设备借还管理、设备维护与采购管理等模块。系统采用B/S架构前端使用Vue技术后端基于Java语言与SSMSpring、SpringMVC、MyBatis框架开发数据库选用MySQL开发工具为IDEA服务器使用Tomcat。我的陈述完毕请各位老师批评指正。评委老师你的系统提到了巡检员要进行人脸识别这个功能在技术实现上你打算怎么做会不会太难了答辩学生老师好关于人脸识别功能我计划采用开源的人脸识别SDK来实现比如百度的AI人脸识别接口或者华为云的人脸识别服务。这些平台都提供了Java的API接口我可以直接调用。具体流程是巡检员在移动端或PC端进行巡检任务时系统会调用摄像头拍照然后将照片上传到云端进行人脸比对比对成功后才允许提交巡检结果。考虑到我的技术基础我不会从零开始写算法而是使用现成的云服务这样既能实现功能难度也在可控范围内。同时我会预留接口如果后期云服务收费或不稳定可以考虑换成简单的拍照上传功能作为备选方案。评委老师你的系统功能模块很多有十几个功能你觉得在14周的时间内能做完吗如果时间不够你会优先保留哪些核心功能答辩学生老师提出的问题很实际我也考虑过这个问题。14周的时间确实比较紧张所以我打算分阶段实现采用迭代开发的方式。第一阶段前6周优先完成核心功能包括用户登录权限管理、设备信息管理、设备报修流程、巡检任务派发与执行、基本的统计查询这五个模块这些是实现系统基本业务闭环的关键。第二阶段中间4周完善巡检排班、在线沟通、公告管理等功能。第三阶段最后4周做工资管理、设备借还、设备采购管理等扩展功能同时进行系统测试和论文撰写。如果时间真的不够我会优先保证第一阶段的核心功能完整可用确保系统能跑通主要业务流程后面的扩展功能可以简化或作为展望写在论文里。评委老师你提到系统采用SSM框架能简单说一下Spring、SpringMVC和MyBatis各自在你的系统中主要负责什么吗答辩学生好的老师。在我的系统中这三个框架分工明确Spring是整个系统的大管家负责管理各个层级的对象Bean和它们之间的依赖关系比如管理数据库连接池、事务控制、服务层的业务逻辑对象等实现控制反转和依赖注入。SpringMVC负责处理用户的请求和响应相当于系统的前台接待用户通过浏览器发送请求后由SpringMVC的Controller层接收然后调用相应的业务方法最后把处理结果返回给页面。MyBatis则是负责和数据库打交道的仓库管理员它把Java对象和数据库表进行映射通过简单的XML配置或注解就能实现数据的增删改查操作不需要写大量的JDBC代码。简单来说就是Spring管对象SpringMVC管请求MyBatis管数据三者配合实现分层开发让代码更清晰、维护更方便。评委老师评价与总结xx同学的开题陈述比较清晰对系统的功能模块和技术栈有基本的了解。从答辩情况来看该同学对项目有一定的思考比如对人脸识别功能采用云服务降低难度、对功能模块进行优先级划分以控制进度这些做法符合实际情况态度务实。在技术理解方面对SSM框架三个组件的基本职责能够说清楚但深度还不够建议在后续开发中多实践、多体会。开题报告整体结构完整研究目的明确进度安排合理同意开题。希望xx同学在后续开发过程中注意时间管理优先保证核心功能遇到问题及时与导师沟通顺利完成毕业设计。以上是某同学的毕业设计答辩的过程如果你现在还没有参加答辩还是开题阶段已经选好了题目不知道怎么写开题报告可以下面找找有没有自己符合自己题目的开题报告内容列表中的开题报告都是往届真实的开题报告可发送使用或参考。文末或底部来联xi可免费获取最后有时间和有基础的同学建议自己多花时间找一下资料开题报告、源码自己独立完成毕设需要开题报告内容、源码参考的可以联xi博主没有选题的也可以联系我们进行帮你选题、定功能和建议。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2419862.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!