在做计算机毕业设计的整个过程中,一般有三个答辩,即开始答辩、中期答辩和最终答辩。有些学校简化为两个,即开题答辩和期末答辩。还有的学校将直接保留了最终答辩,省略了开始答辩和中期答辩。

当然不管你要参加几次答辩,亦或者是哪种类型的答辩,最关键的还是要好好的准备一下,今天就在这来给大家分享一下计算机毕业设计答辩的一些小技巧。

“滔滔不绝”讲解不一定是贬义词

滔滔不绝——大家要注意一下这一点,也是偷懒中最有效的一点,总结一下,现在毕业生的各种答辩、面试等最大的问题就是“挤牙膏式”的问答形式。这点同学们都非常清楚,所以在答辩的时候,我们要有条理的进行讲解,而且不应该有间断,因为间断的时间过长,就非常容易被导师抓住提问的机会,然后会被问各种各样的问题,有的问题还比较刁钻,因此我们要多讲,少给导师留下提问的机会。

应该如何做到这一点呢?我们首先要对自己的课题有一定的了解,比如分几种用户权限、每种用户权限实现什么功能、每种功能具体是怎么实现的、具体功能的实现代码是怎样的、具体功能模块的流程是怎样的、课题的亮点或者创新点在哪以及怎样实现的、整体开发过程中使用到了哪些技术以及最为新颖的技术亦或者最为关键的技术......

总体来说就一句话,不管程序是不是自己设计开发的,大家一定要能整体上把握中心思想,熟悉系统的使用和操作流程。

用自己的“聪明”应对导师提问

聪明——不管什么样的答辩,导师都会提问一些问题,对于编程基础不好的学生来说,导师的提问估计是最让人头疼的了,那么我们如何进行化简呢?

这个化简之法还是要在对整个课题业务以及程序都弄懂的情况下进行,比如导师会问你这个图表功能是怎么实现的?当你听到这个提问的时候,也许你只是知道图表功能是采用的Echarts技术实现的,那么你就需要根据这个线索进行讲解,比如我是通过课题中的某一个功能中的xxxx作为统计的起点,然后结合数据库中的xxx表实现数据的准备,然后在程序中具体怎么借助js等技术使用Echarts实现绘制(具体问题具体分析)。

总而言之,一句话,不管程序是不是自己设计或者开发的,但是大家一定要能整体上把握中心思想。

对整个系统需求分析加深理解

系统需求——明确一点的是,这里说的需求分析和具体的代码实现没有直接关系。这是从项目的角度入手进行掌握,如酒店客房管理系统,那么对应的需求分析就是这个系统具体分成几个用户权限,对应每个用户权限下实现什么功能,以及各个功能模块之间的关系。先对整个的业务流程有了一定的认识后,即使在答辩现场不会讲解代码,也可以通过讲解业务流程顺利通过。

明确了业务需求分析后,选其中一个或两个模块集中攻克

攻克模块——明确了整体的业务需求后,那么可以将整个的系统进行分割,比如客房模块,对于整个的模块流程要着重进行分析,从客房的添加到最终进入客房详情。那么具体要看到什么标准呢?切记不要一句代码一句代码的去看,这样是没有用的,答辩老师也不会这样去问,直接明确到功能方法这一级就可以,但是对于每一个具体功能的页面跳转也是要非常明确的,比如添加客房的具体方法在哪就可以,不用明确添加客房方法中每一句代码是怎样实现的。如果弄懂了一条整个流程后,那么可以依次类推到其他模块,但是要注意本末问题,灵活分配各个模块占用的时间和精力。

当然具体的答辩,还得靠自己的临场应对方式,在答辩之前推荐大家恶补一下自己毕设中用到的技术,比如数据库查询语句是什么,什么第一二三范式,框架用到了什么。

最后祝愿大家都能轻轻松松应对接下来的答辩!

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信