一、题目拟定
毕设题目有老师拟定和学生自拟两种情况。
学生可以根据自己感兴趣的内容确定毕设题目,主要有两大类方向:
1)移动互联方向。
题目模板:基于XXX(技术)的XXX(产品功能)系统的设计与实现
举例:基于Python+Echarts的电影数据可视化系统的设计与实现、基于SpringBoot+Vue的线上教育交流平台的设计与实现。
注意:选这类题目时,一定要去查一下是否和最近几年学长学姐的题目重复,毕设题目不允许重复哈。
2)其他方向。
安全方向:基于Django+Vue的OWASP安全漏洞检测系统的设计与实现
人工智能方向:基于混合策略的动漫推荐系统的设计与实现
游戏相关:基于Unity和PureMVC的3D跑酷游戏的设计与实现
二、雷区
1)切忌写的技术手段过多
错误示范:
基于mysql+springframework+springMvc+mybatis+springboot+layui+dubbo的鸿儒房源交易平台的设计与实现
错误原因:
技术手段过多,容易让人找不到重点,应该从中选择最重要的一个或两个写入题目中即可。字数也超过了题目限制。
2)切忌写的题目过小
错误示范:基于pythonQT的CTF密码学综合解题工具
错误原因:题目最后的定位是实现一个工具,就像一个实践课程的大作业的题目,而不像一个毕业论文的题目。毕设对工作量是有要求的,工具这个名词所赋予的工作量显然是不符合要求的。应该把题目写的大一点。落脚点应该是一个系统或者平台。