目录
一、答辩时的流程介绍
二、答辩常见问题
1、项目使用的技术
2、项目开发中遇到什么问题,是怎么解决的分享一下
3、你觉得你的这个系统有什么比较新颖的地方?技术或功能点都可以。
4、你的这个图形统计报表是如何进行实现的?
5、请您介绍一下XX模块的基本业务流程,讲解一下相关代码。
6、项目某个功能(如登陆、注册、查询等功能)数据流程是怎样的 ?
7、你介绍一下你项目中所用到的各个表以及他们之间的业务关联。
8、数据库用的什么数据库,该数据库有什么特点?
9、有购物车功能的同学,购物车怎么实现的
10、MVC设计模式是指什么,其优缺点,怎样用到在你的程序里
11、SSM/SSH框架是指什么,其优缺点,怎样用到在你的程序里
12、检索功能支持模糊查询吗?怎么实现的?
13、你是怎么实现后台与数据库连接的,能看看你的代码吗?
14、你能说说varchar 和 char 的区别吗?
15、你系统中用到了什么算法,请说一下?
16、你的系统的安全性是如何保障的?
17、你觉得你的课题那些地方还需要改进?
18、基本知识普及B/S结构与CS架构
19、数据库的设计分为哪几步?
20、解释ER图并说明它的作用。
21、实体之间联系的类型有几种?详细解释他们的含义。
22、说说你在设计数据库表时是如何考虑的?
23、论文是你写的吗?程序是你设计的吗?
24、Java项目类型划分、以及代码分层
三、总结
1、项目准备:
2、论文观看:
3、技术查看:
4、核心模块:
5、答辩PPT:
6、对回答不出的问题,不可强辩。
一、答辩时的流程介绍1、开场⽩这时主要介绍㇐下你是谁,是什么专业,你的指导⽼师是谁,你论⽂的题⽬是什么。参考:尊敬的评委⽼师:⼤家早上好,我是XX级XX专业的XX,我的知道老师是XX,毕业设计题目是XX,希望今天能为我的学⽣⽣涯画上㇐个完满的句号。2、项目功能演示以及PPT解说本部分主要是演示项目的主要功能以及使用的技术,演示时间控制在5-10分钟之间,介绍某个功能的时候可以提及该功能使用的相关技术,避免干巴巴的介绍,项目中的亮点可以重点介绍。项目演示过程中保证项目可以正常使用(答辩前项目运行好),没有明显的漏洞(比如登录不上、出现空指针异常、页面出现404错误),功能逻辑合理(不需要很商业化), 防止项目答辩演示的时候项目出问题,可以提前录制好视频,最好带功能解说;3、结束语这部分可以说㇐下⾃⼰项目中的特色以及不足之处,以及⾃⼰在论⽂写作及修改过程中的㇐些感悟,⽐如感觉到⾃⼰知识的缺乏呀,如此相关的。最后,请给位⽼师多批评指正,⾃⼰以后会继续学习等等。4、评委提问提问应该是论⽂答辩必不可少的㇐个环节。当⽼师提问时,如果⼿边有纸和笔,可以对关键词进⾏㇐下记录,这样有助于我们记录和减压。如果对问题不太清楚,可以请⽼师做㇐个解释,不能不懂装懂,东拉西扯。5、评委点评在⽼师点评时,要认真听取⽼师的点评,深思⽼师⽼师提出的意见和建议,总结论⽂写作的经验和教训。![](https://i-blog.csdnimg.cn/blog_migrate/0dc89df6d23664378108a738933257c8.png)