确定毕业设计题目

1. 选题原则

鼓励大家做自己喜欢做的事,首选自己感兴趣的内容来做。如果实在找不到自己喜欢,退而求其次,选择解决一个实际有用的问题,如基于自己生活中的需求。

2. 题目分类

总体上,毕设题目可以分为两大类:科研、工程。前者,对某个小问题进行深入研究(如叶片识别算法研究);后者,实现一个系统(如电影推荐系统)。

强烈建议大家选题科研题目来做,理由如下:

  • 工程类题目,将来有的是机会来做;
  • 科研类题目,训练自己一整套研究思维:找到该问题最新的研究成果,发现不足,针对不足做出改进,做得更好;
  • 学院学生大多做的是工程类,科研类更容易出彩

总言而之,要做的东西,到少要有说得过去的理由(it makes sense)。一些不好的理由,如:界面不够简洁,广告多。

2.1 对于考研的学生

对于考研的学生,更是建议选择科研类题目来做。一方面,提前训练培养做科研的能力,为研究生生活做好准备;另一方面,如果做得快,产出的结果(尤其是论文)可以用于考研的复试,增加被录取的几率。

3. 选题方法

如果有自己喜欢做的事,那就从中拟定一个题目。若不能,可以尝试用以下方法来拟定题目。

  • 我出的题目(好处是我提供,我很了解需求)
  • 接着Capstone做,Capstone哪些地方还没做好,以及答辩老师给的一些建议,从这些方面将Capstone项目往前推进
  • 拓展之前的课程设计
  • 浏览往届学生的毕设题目,从中找到灵感

4. 往届毕设题目和优秀毕业设计

4.1 往届毕设题目

往届毕设题目如下:

4.2 往届优秀毕设

[!Warning]

以下毕设获得校极优秀毕设,主要原因是因为做得好,而不是因为题目取得好。事实上,任何一个题目都有可能做到优秀毕设设计。

往届校级本科优秀毕业设计(论文):

image-20240306000833642

2018级校级本科优秀毕业设计(论文)汇总表

2017级校级本科优秀毕业设计(论文)汇总表

2016级校级本科优秀毕业设计(论文)汇总表

5. 不适合作为毕设的题目

值得注意的是,做一个简单系统(对数据库进行增删改,前端简单显示),并不能作为毕业设计,原因是太简单了,工作量不足。典型的有:某某论坛设计与实现、图书管理系统。

这一类题目原则上不能做,除非能做得比现有的系统(比如做论坛,能做得比开源系统Discuz更好)。

6. 常见问题

(1)能否跟学长/学姐做同样或者类似的题目

当前目录给出你们学长/学姐历年做的题目,见:201*级选题明细汇总.xlsx。如果对同样的题目感兴趣,可以基于他们的工作(找学长或者指导老师要到他们的论文),进一步推进。那么你的毕业设计工作量就是:改善或者提升了多少前人的工作。

比如:范路做的叶片识别系统设计与实现,你可以只关注叶片识别其中一个小点,比如识别算法,改进后的识别算法可以使用范路做的这套系统进得测试,得到实验结果。

(2)如何考核结果

毕设成绩由三部分组成:指导老师评分、评阅老师评分、答辩成绩。得三个环节都达到60分及以上才算通过。

7. 一个差的例子和一个好的例子

对于做工程类题目的,可以这么想,真的能解决某个问题(哪怕很小),设计的系统或者软件真的能用上。

做工程类常见的一个误区是:什么功能都想要。担心自己做的东西过于简单,工作量不足,然后加了一堆功能。但最后连核心功能都没做好,谈何附加功能。以下举一反一正的例子。

这里举一个差的例子和一个好的例子。

7.1 一个差的例子

手机参数对比网站。参数对比就是核心功能。如何做到参数更加全面(爬取多个网站,取并集,或者提供用户可以纠错功能),更方便(模糊搜索要做好)、直观对比参数(隐藏相同、高亮不同、显示核心参数等)。事实上,把上面这些功能做好了,工作量一点也不少。

以下是同学的参数对比界面,非常的粗糙:

img

数据存储是这样的(几乎没有进行数据库设计,某个型号手机有多个内存大小可以选择,多种颜色可以选择等):

img

该设计还实现用户注册登录、按价格排序功能。可见,核心功能非常粗糙,额外添加的功能显得是堆砌。答辩效果也非常糟糕。

顺便提一下,对于这个题目,如果还有余力,把价格也显示出来,哪里购买是最低价(这个可不是简单爬取价格,还要考虑优惠券,甚至还可以考虑付款时的一些优惠,比如双12期间使用建行信用卡100-20)。如果做到这一步了,这个产品也许可以商业化了(通过用户点击链接购买赚取佣金)。

7.2 一个好的例子

基于微信公众号的监考自动提醒系统设计与实现(2016级杨碧蓉)。该设计解决咱们学院教学科手动提醒老师监考的痛点,功能简单、实现也简单。答辩得了89。以下是界面:

img

顺便提一下,学校直到2020年下半年才有这个功能,如下:

img

综上,正确的做法是:想想自己产品的核心功能是什么。把核心功能做好,有余力再拓展。

本文系Spark & Shine原创,转载需注明出处本文最近一次修改时间 2024-03-06 00:08

results matching ""

    No results matching ""