HelloCoder HelloCoder
首页
《Java小白求职之路》
《小白学Java》
计算机毕设
  • 一些免费计算机资源
  • 脚手架工具
  • 《从0到1学习Java多线程》
  • 《从0到1搭建服务器》
随笔
关于作者
首页
《Java小白求职之路》
《小白学Java》
计算机毕设
  • 一些免费计算机资源
  • 脚手架工具
  • 《从0到1学习Java多线程》
  • 《从0到1搭建服务器》
随笔
关于作者
  • 毕设建议

    • 如何选题
    • 计算机毕设的一些建议
    • 论文如何写
    • 代码如何写
    • 答辩如何准备
    • 为什么不建议代写
  • 毕设项目

  • 毕业设计
  • 毕设建议
#如何选题
码农阿雨
2023-08-20
目录

如何选题

# 1. 尽量自定义选题

选题的话,主要有两类:

  • 第一类是老师出题。

    就像抢选修课一样,老师给定题目,学生登录选题选题,好处就是需求确定,只要完成题目的需求即可,但是前期无法判断需求的难易程度,后期实现往往脑壳痛;

  • 第二类是自己选题。

    说服老师采用自己的选题,这种方式的优点是可以自定义需求,灵活多变,也容易在网上找到非常类似的项目,缺点是需要一次性列出功能点,后期导师可能会对某个功能点要求优化,需要和导师不断的沟通。

    或者在原有基础上改题,需求由自己决定,只要不给自己挖坑,基本都没有什么问题。

以我自身的经验给个提示:在原有指定题目上,自己再选题一般比较难,如果老师好说话,加上自己谦虚的态度,一般都能改需求。

最简单的项目莫过于XXX管理系统了,比如小区车辆管理系统、人力资源管理系统、薪酬管理系统等等。

虽然说毕业设计项目都是增删改查,但是业务简单点,设计也简单啊,因此在此之前,可以先在网上找一下现有的项目,再查一下知网是否有论文参考。

也有一些比较新颖的题目,这类题目往往让老师眼前一亮

比如:

Docker和k8s真的是不错的课题,现在都是容器化的大趋势了,对未来想从事互联网开发工作的自己会有很大帮助。

还有一些小伙伴想做疫情相关的登记系统,还有自动排课这类的算法课题,也是一个不错的选择。

选择题目的角度新颖程度,很大程度上取决你对优秀论文的渴望程度。

# 2、如何找项目

选题也是尽量自己熟悉的比较好,起码网上有现成可以参考的项目。

从零开始把一个项目搭建起来,是没有必要的,我也不建议。

就 搭建SSM框架来说,如果不懂配置文件,报错是很崩溃的事情。

GitHub/gitee 的开源项目很多,推荐star数量多的项目,仿着原来的项目结构和代码加上自己的功能是最明智的选择。

GitHub有个过滤条件,可以选择语言:

有时候找项目要灵活一点,比如说你要做个网上鲜花销售系统、网上宠物电商系统,你找个XXX电商系统改一下数据库都是一样的效果。

但对网上找到的项目不要抱太大希望,你想着一成不变的拿过来用,又不想改,几乎不可能的,毕竟大家的需求和功能不一样。

而且光GitHub 检索、下载、部署 对初学者也有一定的门槛。

# 3、是否有参考论文

选题还要注意一点就是 可行性。

题目过于新颖,技术过于创新,就很难找到相似的论文参考。

论文的来源途径很简单了,也只有知网了。一般学校的内网都是免费下载的,假如你实在没办法下载到论文,我可以推荐大家几个网站:

  1. IDATA:https://www.cn-ki.net/

  2. 万千合集站 http://www.hejizhan.com

  3. 科塔学术导航 https://site.sciping.com/

知网能找到的,说明已经有“前辈”帮你铺路了,接下来,你就是要参考它,下载,复制它对你有用的段落,然后你的论文就有引用了。

引用格式

假如你的论文很奇葩,开发的系统根本没有人用,知网也找不到,那你也不要着急,你可以尝试变换搜索。

假如你的论文是一个“智能云游戏对战平台”,那你引用“我国的游戏发展现状”,或者“基于SpringCloud的架构分析”也是可以的。

关键是你的指导老师,知道你有查阅论文了,确实有做了功夫,就不会为难你的了。

阅读全文
×

(为防止恶意爬虫)
扫码或搜索:HelloCoder
发送:290992
即可永久解锁本站全部文章

解锁
#如何选题
上次更新: 2025-02-21 06:04:57
最近更新
01
《LeetCode 101》
02-21
02
IDEA、Golang、Pycharm破解安装
02-21
03
《LeetCode CookBook》
02-21
更多文章>
Theme by Vdoing | Copyright © 2020-2025 码农阿雨
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式