计算机毕业设计推荐

时间:2022-11-14 19:14:51

只是个人想法,仅供参考

计算机毕业设计推荐

没想到治好我拖延症的竟然是毕设。。。

你好,我是费冰,最近也是到了要做毕设的时候了,本来想法挺多的,突然就不知道要做什么了,可能是最近公子要复刻了。

在做推荐之前,先分析一下什么是毕设,以及毕设该怎么做。

毕设是用来毕业的,没有其他用途,天天卷的小伙伴一定要清醒。毕设真的不是用来展示能力的。

那么在这个目的上,只要把毕设项目做完整基本就没问题了,注意,重点是完整。,当然,毕业设计同样需要体现你在专业领域的专业能力,需要展现你对专业的思考。

如果最后的结果能让答辩老师感受到这两点,那么首先毕业没有问题了。

接下来是很宽广的可以做的范围,毕业设计真的不是难为你做一个淘宝,我觉得做淘宝之前至少得办个阿里巴巴。如果独立设计确实没有思路,那么参照已有的项目是个很好的办法,尤其文档做的很详细,毕业生的福音啊。

希望推荐的这些项目可以为各位带来灵感。


推荐项目

ruoyi-vue-pro

关键词:ruoyi,vue,springboot,微服务,springcloud

这个项目是一个快速开发平台。代码注释非常详细。开源且免费

answer

关键词 go,问答社区,typescript

是一个极简的、问答形式的知识社区开源软件,可以用来构建产品问答支持社区,用户问答社区,粉丝社区等。

taro-fast-framework

基于Taro的小程序快速开发框架

云原生

mendmix

Mendmix定位是一站式分布式开发架构开源解决方案及云原生架构技术底座。Mendmix提供了数据库、缓存、消息中间件、分布式定时任务、安全框架、网关以及主流产商云服务快速集成能力。基于Mendmix可以不用关注技术细节快速搭建高并发高可用基于微服务的分布式架构。

Rainbond

Rainbond 是一个云原生多云应用管理平台,使用简单,不需要懂容器、Kubernetes和底层复杂技术,支持管理多个Kubernetes集群,和管理企业应用全生命周期。主要功能包括应用开发环境、应用市场、微服务架构、应用交付、应用运维、应用级多云管理等。

easegress

Easegress是一个云原生流量协调系统,具有以下特性:

  • 高可用性: 内置 Raft 共识和选举算法,提供 99.99% 的可用性。
  • 流量编排: 支持多种流量过滤器,轻松编排流量处理流程(Pipeline)。
  • 高性能: 基础功能采用轻量级方法实现,性能优异。
  • 可观察性: 周期性报告多种统计数据,系统状态尽在掌握。
  • 可扩展性: 良好的 API 设计,不必知道底层细节,也能自己开发过滤器和控制器。
  • 集成性: 接口简单,易于与其他系统集成,如: Kubernetes Ingress Controller、EaseMesh 边车、工作流等。

微信小程序

mall4j的小程序商城

一个基于vue、element ui 的轻量级、前后端分离、拥有完整sku和下单流程的完全开源商城 小程序端

dts-shop

聚惠星商城 DTS-SHOP,基于 微信小程序 + springboot + vue 技术构建 ,支持单店铺,多店铺入驻的商城平台。项目包含 微信小程序,管理后台。基于java后台语言,已功能闭环,且达到商用标准的一套项目体系。

bee

微信小程序-餐饮点餐外卖-开箱即用。

这个可以是仿饿了么程序做

WeHalo

配合 Halo 轻快,简洁,功能强大的博客系统而开发出来的 简约风 微信小程序版博客

系统类

CMS建站系统 新零售/网店/商城
BBS论坛/问答 博客系统
问卷调查/表单系统 SNS社交系统
学校/教学管理

太多了就不一一举例了,系统类的做的很多,这不是说不能做了,相反,案例丰富教程详尽,仍然是毕设首选。

运维/DevOps类的

基本是监控工具居多,明星项目和热门项目也是非常多。

小程序

非常多,而且类别也很细,可以做的话当然是非常好的选择。微信小程序,支付宝小程序,淘宝小程序,高德小程序,钉钉小程序。

服务器应用

这个呢,就有的说了,linux有很多程序可以选择去做复刻,比如说mysql,redis,是可以去实现它的功能的。当然也要量力而行,像kubernetes这种几十万行代码的,就别尝试了,反而是做一个自动化部署工具更加可靠。

这里推荐一个项目叫eggo,是kubernetes的一个自动化部署工具,功能比较全,但是稳定性不是特别好,可以选择去做改进。

当然docker也是服务器应用中热度居高不下的一类,完全可以做一个可视化docker管理平台,也是很好实现的。

数据库相关

数据可视化分析平台,数据库模型建模工具,sql审核,监控调度系统。功能自选,可以个性搭配,只要最后可以运行就是一个完善的项目。

小游戏

也是一个亮点,不过我了解不多。日后更新吧。


  • 选题尽量选择自己感兴趣,有把握可以做出来的,不然你的毕业设计之路将万分坎坷,当然如果有课题组研究生学长毕业设计deadline之前带飞启动开挂模式除外,不过当你不确定有没有这种幸运能开挂,你还是老老实实地努力学习吧,不然这过程中你心态会崩掉,每次毕业设计节点前都会有一种身体被掏空的感觉。外校导师给出的题目最好和专业相关,否则可能会被喷。
  • 选题的话,如果保外校,做的是外校的题目,尽量选题要和专业相关,不然整个课题都在答辩老师的知识盲区内,可能会不太好。(个人的见解,仅供参考,可以和本科学校联系的毕业设计指导老师联系选题是否适合)
  • 如果你的动手能力或者实力不够的话,尽量不要选择需要做出实物的那种课题,因为实物课题在答辩的时候需要展示视频,如果你没做出来,编个视频是很难受的。
  • 选题在另一种程度上也是选择指导老师以及指导老师所对应的研究所。

最后,祝大家选题顺利吧。