V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Chuyuxuan
V2EX  ›  前端开发

请问如何做出与众不同的大学本科毕业设计?

  •  
  •   Chuyuxuan · 2020-12-06 10:23:49 +08:00 · 5723 次点击
    这是一个创建于 1208 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小弟 21 年本科毕业,专业计算机科学与技术,目前技术栈偏向前端,编程能力相对于本专业排名前 20%。 请问社区各位大大们,我想做一个不是大众化的毕业设计。即不是 电商系统、宿舍管理系统 啊啥的大多数学生会选择的。因为大家都是千篇一律的,我想这样会没得新意,想做一个眼前一亮的东西。

    例如 (偏软优先,硬件不会):

    • 图像处理网站(~~这个偏难🤪~~)
      • 功能:实现合照中人脸提取,并且单独分出来并标记,类似小米相册的人物功能
      • 技术栈:opencv+vue+elementUI+Mysql 等
    • 在线聊天系统
      • 功能:实现群聊,私聊,个人信息查看修改,类似微信网页版
      • 技术栈:vue+elementUI+node.js+mysql 等

    这里只是提供一个方向,小弟个人知识面有限😥,还请各位大大们能够提供一些可行的思路,若能告知所需要的技术栈,以及实现方式等是最好不过的了。小弟不胜感激!

    54 条回复    2020-12-11 18:27:19 +08:00
    murmur
        1
    murmur  
       2020-12-06 10:58:51 +08:00
    电商系统咋了,电商系统不是 low 是真的要做到公司都是大项目,你得看啥电商,你要设计个淘宝京东那种满是套路的购物车系统绝对是优秀毕设
    low 就来个 app 么
    pushback
        2
    pushback  
       2020-12-06 11:06:19 +08:00   ❤️ 1
    建议直接拉个白屏,绝对眼前一亮
    Cbdy
        3
    Cbdy  
       2020-12-06 11:08:09 +08:00 via Android
    写一个简单的操作系统之类
    murmur
        4
    murmur  
       2020-12-06 11:08:25 +08:00   ❤️ 5
    你觉得 low 是因为
    1 、不考虑真实业务(需求可以瞎做)
    2 、完全可控的环境(安全可以不做)
    3 、不考虑并发(算法调优可以不做)
    要像某校雷课堂那样上公网演示对外界开放围观才刺激
    agdhole
        5
    agdhole  
       2020-12-06 11:11:31 +08:00
    能毕业就完事了
    电商系统要真深做,一般人还写不了
    在线聊天,SignalR 一拉完事,比电商 CRUD 都简单(逃

    技术栈 element2 已经倒闭,MySQL 不如用 PG
    murmur
        6
    murmur  
       2020-12-06 11:14:03 +08:00
    还有人鄙视 element,element3 改名叫 element plus 了,什么叫 element 倒闭
    wusheng0
        7
    wusheng0  
       2020-12-06 11:17:54 +08:00 via Android
    感觉高校里面的话,
    要么看起来高大上,比如人工智能大数据,
    要么能解决实际问题,这个其实比看起来高大上还困难。
    learningman
        8
    learningman  
       2020-12-06 11:23:19 +08:00 via Android
    看起来 nb 那就
    大数据!
    云!
    区块链!
    人工智能||深度学习!
    然后前端框架和 electron 弄个酷炫的界面完事
    shlabc
        9
    shlabc  
       2020-12-06 11:38:59 +08:00
    首先,很多院校,毕业设计题目是固定的,一个字都不能改,然后,学生选题先到先得

    所以。。。你得先研究这个问题
    coolair
        10
    coolair  
       2020-12-06 11:42:30 +08:00 via Android
    再高大上也没啥用,不如安稳毕业。别给自己挖坑,然后自己又填不满。
    agdhole
        11
    agdhole  
       2020-12-06 11:45:17 +08:00
    @murmur #6 我特地强调了 element2,你在这说 3 有啥意思
    Harv
        12
    Harv  
       2020-12-06 11:45:46 +08:00   ❤️ 6
    我建议你,毕设水水过吧。多余的时间刷刷题找工作更好。
    Cyron
        13
    Cyron  
       2020-12-06 12:11:52 +08:00 via iPhone
    偏前端,那就仿 Apple 官网做个个人展示咯
    IGJacklove
        14
    IGJacklove  
       2020-12-06 12:12:52 +08:00 via Android
    来个 p 站吧,配色到位,绝对让人眼前一亮
    musi
        15
    musi  
       2020-12-06 12:13:21 +08:00 via iPhone
    @agdhole 2.14.1 发布于 25 天前
    AEDaydreamer
        16
    AEDaydreamer  
       2020-12-06 12:17:10 +08:00
    区块链呗,我本科就做的这个贼好过.还装逼
    iozephyr
        17
    iozephyr  
       2020-12-06 12:22:22 +08:00 via iPhone   ❤️ 5
    有这时间搞啥不行非得搞好毕设,好好珍惜大学最后的时间。毕设做的再好在大部分同学和面试官眼里也只是个毕设。想要优秀毕设直接找老师聊,让老师指导你。
    philipjf
        18
    philipjf  
       2020-12-06 12:26:21 +08:00 via iPhone   ❤️ 1
    看什么学校什么专业,我当时做了个自认为挺好的项目,答辩的时候就被问了两个问题,是你自己做的吗?能跑吗?然后分数是导师看心情给。
    nexo
        19
    nexo  
       2020-12-06 12:49:50 +08:00   ❤️ 1
    问出这个问题的时候 就已经平庸了
    Shook
        20
    Shook  
       2020-12-06 13:01:11 +08:00
    来点能够实际解决问题的项目
    feng12345
        21
    feng12345  
       2020-12-06 13:18:43 +08:00
    拿到 offer 了吗?没拿到的话,赶紧去找。拿到的话,赶紧去实习,花时间去搞毕业设计还不如在公司多实习会给自己的影响大
    jdkl
        23
    jdkl  
       2020-12-06 14:24:26 +08:00 via Android
    一开始我做的深度学习,后来发现搞定不了 就用别人的模型做了一个相册管理网站
    tesguest123
        24
    tesguest123  
       2020-12-06 15:10:30 +08:00 via iPhone
    @jdkl 我也是搞了个管理系统,毕业完事。
    fiveelementgid
        25
    fiveelementgid  
       2020-12-06 15:48:16 +08:00
    > 编程能力相对于本专业排名前 20%。。。。。。。。?
    个人建议和 #21 一样
    whahuzhihao
        26
    whahuzhihao  
       2020-12-06 16:10:37 +08:00
    找个不那么深的课题,参照已有的算法,用 matlab 实现一遍,代码估计几百行就够。
    注意演示结果要够炫酷,文章通篇都是公式。
    janyin
        27
    janyin  
       2020-12-06 16:28:29 +08:00
    毕业设计就是走个过场,普通的就行。你用再牛逼的技术也没用,导师还是会给你一个论文格式不对的评价。
    你的重心应该放到准备工作面试上
    wdhwg001
        28
    wdhwg001  
       2020-12-06 16:36:04 +08:00 via iPhone
    如果你确实想搞点有趣的东西的话,试着做个网页游戏怎样?类似泥巴的那种。
    justin2018
        29
    justin2018  
       2020-12-06 18:12:48 +08:00
    毕业设计 不就是一个走过场嘛~~~

    xxx 管理系统 😢
    sadfQED2
        30
    sadfQED2  
       2020-12-06 18:36:00 +08:00 via Android
    ochatokori
        31
    ochatokori  
       2020-12-06 18:43:38 +08:00 via Android
    @pushback #2 白屏会以为加载不出来出 bug 了
    建议大红大紫闪屏
    aLazarus
        32
    aLazarus  
       2020-12-06 19:03:39 +08:00
    有时间不如找工作,毕设难点在论文而已
    dobelee
        33
    dobelee  
       2020-12-06 19:08:22 +08:00 via iPhone
    建议不要与众不同,我一同学追求与众不同,做了个很牛逼(相对)的 app,然后被挂掉,理由极其荒谬,然后等下一年。
    em2046
        34
    em2046  
       2020-12-06 19:24:53 +08:00
    想起来以前有同事毕业设计用 WebGL 做的可视化的管理系统,界面上的挖掘机还有动画,很炫酷
    chenyu8674
        35
    chenyu8674  
       2020-12-06 19:46:02 +08:00
    基于行车记录仪视频的违章车辆自动上报系统?
    chenuu
        36
    chenuu  
       2020-12-06 20:01:15 +08:00
    计算机科学与技术和软件工程是不一样的.建议稍微偏科学技术点.而不是工程方面
    uselessVisitor
        37
    uselessVisitor  
       2020-12-06 20:40:52 +08:00 via Android
    做单一系统毕设不会出彩,搞人工智能的具体实现好一些
    laminux29
        38
    laminux29  
       2020-12-06 21:33:07 +08:00   ❤️ 4
    毕业设计做的太好也不是件好事。

    当年我做了个简单的搜索引擎,也没啥优点,只是对于同一个网站,给定关键词,谷歌百度搜不到的结果,我的能搜到罢了。答辩 PPT 我还自己作了曲,找管弦乐团演奏,录了音。

    但这又能怎样,答辩时,计院那帮老怪物,说搜索引擎这种东西,已经烂大街了,你做的再好也没用。然后私下一个个联系我,让我别公开,给他们,有的说给保研,有的说给很多钱啥的。最后我公开了,也只拿了个省优秀而已。其中一个老怪物,以前我那 128k CS 游戏的代码问过他,他不仅没解答,还怼我钻牛角尖。

    倒是多媒体课,做了个联机飞机游戏,被上课老师央求给他自己带的一个可能因毕设过不了的研究生。我当时没觉得啥,给了。后来那研究生拿这套东西开了公司,第一年赚 50w,第二年好像是 200w+,第三方因没办法更新升级内容,倒闭了。

    另外,老怪物们明面上,喜欢那种在核心期刊上发文的孩子,就算是三作也没关系,特别是那种跨专业,让他们看不懂标题与内容的论文。
    yzbythesea
        39
    yzbythesea  
       2020-12-06 21:49:00 +08:00
    找导师先聊聊,看他那边有主意没。

    我当年毕设对机器学习挺感兴趣,就和导师沟通了。正好导师有个认识的 PhD 也想用机器学习做点儿科研,但是他不会,于是就帮我取消了原定的课题,让我和他合作。我的活基本就是用他做实验产生的数据,然后套机器学习模型,调参,去跑预测,最后出了 2 篇 top 期刊的二作,对自己申研帮助特别大,而且还混了一个暑假 RA 当。现在想想真的很与众不同。
    Cielsky
        40
    Cielsky  
       2020-12-06 22:16:13 +08:00 via Android
    @chenuu 国内大部分学校这两者其实区别不大
    deplives
        41
    deplives  
       2020-12-06 23:18:10 +08:00
    本科毕业设计还要啥花里胡哨的,能毕业就行了
    你有这个功夫,想敲代码找个大厂实习开发。想搞算法就去联系导师,刷题,读论文,哪一个不比搞个毕设更受益匪浅
    gadsavesme
        42
    gadsavesme  
       2020-12-07 00:55:11 +08:00
    毕业的时候做的聊天工具,现在想想和 xxx 管理系统也没啥差别,都是做着玩的,没啥用户量的东西都是 demo 。
    IvanLi127
        43
    IvanLi127  
       2020-12-07 01:08:11 +08:00 via Android
    做个自己想做的就好,也别纠结啥,想到一个就和指导老师沟通下,行就开始搞。别弄太偏的东西,老师看不懂你就挂了🤣
    ncepuzs
        44
    ncepuzs  
       2020-12-07 08:00:43 +08:00
    别玩嗨了影响毕业……
    madpecker009
        45
    madpecker009  
       2020-12-07 08:43:48 +08:00
    @fiveelementgid 其实我很好奇这是怎么得出来的,难道是在纸上写代码么?哈哈哈哈
    babyfive
        46
    babyfive  
       2020-12-07 08:47:47 +08:00
    http://xcoding.me 我当时的毕业设计
    xd314697475
        47
    xd314697475  
       2020-12-07 09:58:49 +08:00
    我当时做的和你第一个差不多,优秀毕业论文

    感觉内容要花哨,信息量大,此外,论文写好点,尤其是格式
    supuwoerc
        48
    supuwoerc  
       2020-12-07 10:04:13 +08:00
    眼前一亮?
    建议研发 手机手电筒 APP
    对着答辩老师就是一顿乱射(狗头)
    Liyiw
        49
    Liyiw  
       2020-12-07 10:28:55 +08:00
    毕业设计不是每个老师出 5 、6 个题目,学生想做就选这个老师吗?你们还要自己想题目?
    julyclyde
        50
    julyclyde  
       2020-12-07 16:32:17 +08:00
    爱因斯坦的局长教导我们:
    Myprajna
        51
    Myprajna  
       2020-12-08 09:36:51 +08:00
    做个 V2EX 的小程序,或者做个语雀的小程序。
    Chuyuxuan
        52
    Chuyuxuan  
    OP
       2020-12-11 18:24:54 +08:00   ❤️ 1
    感谢大家的解答!
    目前我们的毕设开始选题了,果然和大家说的一样,是老师给题目让自己搞的那种,我还是太年轻了。🤣
    大佬们的留言我每一条都看了,大部分都是劝我把重心放到工作,研学上来,在这里再次感谢大家的建议!
    Chuyuxuan
        53
    Chuyuxuan  
    OP
       2020-12-11 18:26:41 +08:00
    @murmur 大佬我不是这个意思,并没有看不起,十分感谢大佬的回答!
    Chuyuxuan
        54
    Chuyuxuan  
    OP
       2020-12-11 18:27:19 +08:00
    @shlabc 嗯嗯,确实是个问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1712 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 16:42 · PVG 00:42 · LAX 09:42 · JFK 12:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.