V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daemonghost
V2EX  ›  程序员

各位 V 友,有没有什么「有趣的」、「可实现的」本科毕业设计题目啊?

  •  2
     
  •   daemonghost · 2016-12-26 10:32:23 +08:00 · 15683 次点击
    这是一个创建于 2891 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人是一名大四的学生,软件工程专业,目前在某公司实习 Java 开发岗位,现在需要选择毕业设计的题目,我想选一个有趣点的题目,不想写什么「 XXX 酒店管理系统」、「 XXX 订餐系统」之类的无聊系统。

    另外,本人的技术栈如下:

    • Java 系列( JavaSE+JavaEE+SSH+SSM ,这个主要是工作时用到,平时没怎么整(╯﹏╰))
    • C/C++( C 语言半桶水吧,搞过一年多的嵌入式开发「在学校实验室*_*」,和同学一起搞过一个「类 Linux 内核的开发」,项目地址: https://github.com/darknightghost/sandnix
    • Python (写过爬取某图片网站的小爬虫,把这个站点的图片分类给整站爬取下来了*_*)
    • JavaScript (写过「一键删除微博」的小脚本*_*)

    希望广大 V 友,提供一个有趣的题目,在此我不胜感激(^-^)V

    115 条回复    2016-12-30 09:16:53 +08:00
    1  2  
    Orzzzz
        1
    Orzzzz  
       2016-12-26 10:37:19 +08:00   ❤️ 3
    爬知乎头像,看一下头像的美丑和关注者多少之间的关系
    coo
        2
    coo  
       2016-12-26 10:39:02 +08:00
    爬虫然后分析数据这个题目蛮好的,之前不是有篇帖子:

    /t/321706
    daemonghost
        3
    daemonghost  
    OP
       2016-12-26 10:50:20 +08:00
    @coo @Orzzzz 其实,我个人也是想做爬虫这一方面的,但是不知道这个适不适合做毕业设计。
    coderluan
        4
    coderluan  
       2016-12-26 10:55:58 +08:00
    尽量做轮子,本科毕设合不合适取决于内容而不是技术。
    ksco
        5
    ksco  
       2016-12-26 11:00:20 +08:00
    用 Java 写个 Javascript 的解释器
    daemonghost
        6
    daemonghost  
    OP
       2016-12-26 11:08:40 +08:00
    @ksco 我之前和我同学写过一段操作系统内核,参加过学校的「挑战杯」,拿了个校级一等奖,在答辩时老师们都感觉不是特别感兴趣,不过还是给了个奖,我猜如果写这个老师肯定会卡我
    daemonghost
        7
    daemonghost  
    OP
       2016-12-26 11:09:12 +08:00
    @coderluan 对,我现在也是这么认为的
    ksco
        8
    ksco  
       2016-12-26 11:10:26 +08:00
    @daemonghost 想起来了几个月前答辩时的痛苦。。
    daemonghost
        9
    daemonghost  
    OP
       2016-12-26 11:13:30 +08:00
    @ksco 哈哈,我也要经历这痛苦了啊
    lizon
        10
    lizon  
       2016-12-26 12:30:45 +08:00
    参考往年毕业设计,尽量选常规方案做,毕个业而已,不要给自己找麻烦,不要给老师找麻烦
    想装逼当我没说
    daemonghost
        11
    daemonghost  
    OP
       2016-12-26 12:52:08 +08:00
    @lizon !( )
    veelog
        12
    veelog  
       2016-12-26 12:55:07 +08:00 via Android
    智能家居啊。。。
    practicer
        13
    practicer  
       2016-12-26 13:17:21 +08:00
    不建议写爬虫, 因为体现不了技术亮点, 满论坛的爬虫问题, 做的人太多了, 我建议写一个淘宝商品信息匹配系统, 用若干匹配项判断一个商品是否相同, 设计匹配相似度算法, 涉及自然语言, 文本处理, 爬虫, 海量数据处理等, 价值高也比较有趣
    ericbize
        14
    ericbize  
       2016-12-26 14:04:57 +08:00 via Android
    我自己是打算用 Python 和树莓派造小车或者淋水或者智能家居
    yrq110
        15
    yrq110  
       2016-12-26 14:08:49 +08:00 via iPhone
    爬虫+数据挖掘+数据可视化?
    tscat
        16
    tscat  
       2016-12-26 14:11:02 +08:00 via iPhone
    我推荐舍友做的,直播聚合
    daemonghost
        17
    daemonghost  
    OP
       2016-12-26 14:16:00 +08:00
    @veelog 对这一方面一点都不熟,感觉也不怎么好做(⊙﹏⊙)
    daemonghost
        18
    daemonghost  
    OP
       2016-12-26 14:23:43 +08:00
    @practicer 这个好像淘宝等主流购物网站已经提供了类似功能,不过我个人感觉这个项目不怎么好做( ⊙ _ ⊙ )
    daemonghost
        19
    daemonghost  
    OP
       2016-12-26 14:25:25 +08:00
    @ericbize
    你也是大四学生吗?
    daemonghost
        20
    daemonghost  
    OP
       2016-12-26 14:26:41 +08:00
    @yrq110 额额,一般就这几步骤了:-P
    daemonghost
        21
    daemonghost  
    OP
       2016-12-26 14:28:06 +08:00
    @tscat 「直播聚合」不知道和常规的内容聚合网站有什么特殊要求不,实现难度大不大呢?
    Charkey
        22
    Charkey  
       2016-12-26 14:28:12 +08:00
    做个推荐系统呗。
    hotsymbol
        23
    hotsymbol  
       2016-12-26 14:29:57 +08:00
    刚刚做完本科毕业设计。智能家居基于 OpenStack
    daemonghost
        24
    daemonghost  
    OP
       2016-12-26 14:35:41 +08:00
    ericbize
        25
    ericbize  
       2016-12-26 15:08:57 +08:00 via Android
    @daemonghost 下年开始 final year project
    alexapollo
        26
    alexapollo  
       2016-12-26 15:18:28 +08:00
    Stock market prediction
    tscat
        27
    tscat  
       2016-12-26 15:20:14 +08:00
    @daemonghost 看你想怎么玩了。首先,直播聚合很重要的就是爬虫,比如主播上线时间的爬取。然后就是展示的 ui ,还有逻辑。比如自己根据算法得出来一个各板块的主播排行。如果用户数据足够大的话,可以利用机器学习智能推荐,比如当前主播关播后,智能推荐全平台中的类似的主播。
    可大可小的项目,小的话,一个爬虫,一个展示就行。大的话就照上面做,做的好真的维护起来,用户忠诚度还是会很高的。毕竟直播平台太多了,一个个去查看有点麻烦。
    illios
        28
    illios  
       2016-12-26 15:22:27 +08:00
    算命 /起名
    coffeecos
        29
    coffeecos  
       2016-12-26 15:28:27 +08:00
    毕设用树莓派仿了一个这个: https://github.com/HannahMitt/HomeMirror ,好像智能家居的项目比较能戳老师 G 点
    master13
        30
    master13  
       2016-12-26 15:32:23 +08:00
    毕业设计啊,搞点简单拿手的弄一下就行了,搞那么新、那么好也不会发挥 P 作用。
    iEverX
        31
    iEverX  
       2016-12-26 15:36:05 +08:00
    毕设能过就行,当然如果是大神当我没说
    xcatliu
        32
    xcatliu  
       2016-12-26 15:43:11 +08:00
    雾霾预测系统。
    输入污染源,风速,预测雾霾。
    SourceMan
        33
    SourceMan  
       2016-12-26 15:45:24 +08:00   ❤️ 2
    《基于 DNS 污染、关键词阻断、 IP 封锁的透明防火墙的研究》
    Rubbly
        34
    Rubbly  
       2016-12-26 16:15:55 +08:00
    操作系统内核为啥不行,可以啊。我们这边老师给的 list 里面就有这样的题目。
    套上大数据、机器学习,用你的技术栈弄个什么自动化分析不也挺好的...
    我今天也选了题目,用 Generative Adversarial Network 去做一系列的事情 -。- 感觉能玩的太多了
    realwangyibo
        35
    realwangyibo  
       2016-12-26 16:57:51 +08:00
    实现一个 js1.0 解释器,不考虑性能
    https://www.zhihu.com/question/41147552/answer/125804610
    xbdsky
        36
    xbdsky  
       2016-12-26 17:10:03 +08:00
    求代码 Python (写过爬取某图片网站的小爬虫,把这个站点的图片分类给整站爬取下来了*_*) 233
    daemonghost
        37
    daemonghost  
    OP
       2016-12-26 17:15:00 +08:00
    @xbdsky 刚开始学 Python 时写的一个小项目,代码可能有点乱(*^__^*)。地址: https://github.com/crane-yuan/buffer/blob/master/python3Learning/spider.py
    4641585
        38
    4641585  
       2016-12-26 17:16:23 +08:00
    @coffeecos 比较想知道各类材料怎么弄(镜子什么的…)
    xbdsky
        39
    xbdsky  
       2016-12-26 17:17:57 +08:00
    @daemonghost 灰常感谢,没怎么接触 Python ,我观摩观摩,主要是懒,哈哈, 233
    xbdsky
        40
    xbdsky  
       2016-12-26 17:18:52 +08:00
    @daemonghost 我勒个去,我上次采集图片的代码好像就是你的,哈哈,缘分啊
    daemonghost
        41
    daemonghost  
    OP
       2016-12-26 17:19:33 +08:00
    @ericbize
    @alexapollo
    @tscat
    @coffeecos
    @master13
    @iEverX
    @xcatliu
    @SourceMan
    @Rubbly
    @realwangyibo
    感谢各位的回复或建议 O(∩_∩)O 嗯!
    daemonghost
        42
    daemonghost  
    OP
       2016-12-26 17:21:02 +08:00
    @xbdsky 嘻嘻 O(∩_∩)O~~
    Ncare
        43
    Ncare  
       2016-12-26 17:22:59 +08:00 via iPhone
    选简单的,不给自己找麻烦,大学老师 sb 很多
    sodaless
        44
    sodaless  
       2016-12-26 17:58:00 +08:00
    听导师的,顺利拿到学位就 ok 。
    我本科论文主题是 SDN 相关,指导老师是带我一起做科研 3 年的导师,一开始就是奔着让拿省优去的,从初稿到答辩大大小小改了几十次,每次发给导师回复回来都是几十上百批注,折腾好几个月,答辩三四轮,当时还在实习,为了答辩杭州武汉来回跑,十分折腾人。虽然最后也拿了优秀,但只是个虚名而已。赞同楼上说的,别给自己找麻烦。
    wemore
        45
    wemore  
       2016-12-26 18:07:14 +08:00 via iPhone
    毕设能算自己简历里的项目经历吗?
    scnace
        46
    scnace  
       2016-12-26 18:08:54 +08:00 via Android
    @Orzzzz 卧槽 我爬过关注轮子的所有妹子的头像(
    mazyi
        47
    mazyi  
       2016-12-26 18:10:41 +08:00
    爬虫!绝对是好玩的,就是看你自己的点子了
    cuminflea
        48
    cuminflea  
       2016-12-26 18:56:40 +08:00 via iPad
    computational caustics ? https://www.v2ex.com/t/326571 ,这里面第一个。。。
    fantastM
        49
    fantastM  
       2016-12-26 19:26:54 +08:00
    我打算实现一个 OAuth2.0 的服务端+客户端 SDK
    fantastM
        50
    fantastM  
       2016-12-26 19:27:46 +08:00
    感觉 V2EX 可以弄个毕设的主题 /节点。。。
    leaffeng
        51
    leaffeng  
       2016-12-26 22:01:34 +08:00
    火车票抢票
    daemonghost
        52
    daemonghost  
    OP
       2016-12-26 22:02:06 +08:00
    @Ncare
    @sodaless 在可以顺利拿到学位的前提下,我想还是折腾下吧,毕竟大学的最后一次作业了(^-^)V
    daemonghost
        53
    daemonghost  
    OP
       2016-12-26 22:03:38 +08:00
    @wemore 我感觉毕设的项目如果写得不是特别好的话,没有必要写在简历上:)
    daemonghost
        54
    daemonghost  
    OP
       2016-12-26 22:04:36 +08:00
    @fantastM 重复造轮子了\(^o^)/~
    daemonghost
        55
    daemonghost  
    OP
       2016-12-26 22:05:31 +08:00
    @leaffeng 抢票软件越来越难做了(╯▽╰)
    daemonghost
        56
    daemonghost  
    OP
       2016-12-26 22:11:47 +08:00
    @mazyi
    对爬虫是好玩,但是自己现在还没有想出好点子~( ̄ 0  ̄)/
    daemonghost
        57
    daemonghost  
    OP
       2016-12-26 22:14:23 +08:00
    @cuminflea 这个有点高大上啊,就怕玩不明白↖(^ω^)↗
    langjiyuan
        58
    langjiyuan  
       2016-12-26 22:16:06 +08:00
    毕设我们这边 都是老师报,让学生选,羡慕楼主 ///分割线
    爬学校网站 /贴吧 /论坛
    aaronzjw
        59
    aaronzjw  
       2016-12-26 22:20:55 +08:00
    结合 Machine Learning 就行了
    ihuotui
        60
    ihuotui  
       2016-12-26 22:21:22 +08:00
    人工智能助理吧,基于位置场景提示附近活动,然后根据反馈优化。
    gisonrg
        61
    gisonrg  
       2016-12-26 22:22:17 +08:00
    FYP 正在写 prof 想要的一个工具= =越写越无聊个人感觉还不如找个带点研究型的说不定还能混个 paper 发 LOL
    ooh
        62
    ooh  
       2016-12-26 22:23:53 +08:00
    忽然感觉小孔成像很有意思,能做个类似的 APP 吗?
    daemonghost
        63
    daemonghost  
    OP
       2016-12-26 22:31:44 +08:00
    @langjiyuan <(* ̄▽ ̄*)/,以前爬过贴吧的帖子,不过当时对爬虫不是特别了解,所以没怎么弄就搁哪儿了
    daemonghost
        64
    daemonghost  
    OP
       2016-12-26 22:35:48 +08:00
    @ooh 对这个不是特别了解,感觉就是图片处理方面的内容吧( ^_^ )
    daemonghost
        65
    daemonghost  
    OP
       2016-12-26 22:38:12 +08:00
    @ihuotui LBS 啊(╯▽╰)
    daemonghost
        66
    daemonghost  
    OP
       2016-12-26 22:38:42 +08:00
    @gisonrg 哈哈:-D
    ihuotui
        67
    ihuotui  
       2016-12-26 22:53:28 +08:00
    @daemonghost 现在的 lbs 服务你满意了么?
    hackpro
        68
    hackpro  
       2016-12-26 22:54:04 +08:00
    提供一个吧

    知乎上有哪些妹纸妹纸,根据妹纸的发帖发掘兴趣(NLP)
    利用这些兴趣和宅男进行匹配 (Feature Extraction and Match)
    输入一个新的宅男特征,输出匹配成功率高的妹纸 (Matching and Prediction)
    数据多了之后你还可以上 DL

    这个课题对于本科生来说足够了吧,而且还很有趣呢
    daemonghost
        69
    daemonghost  
    OP
       2016-12-26 22:56:43 +08:00
    @ihuotui 一般般吧,不过我有点担心自己的水平:)
    iFlicker
        70
    iFlicker  
       2016-12-26 22:57:56 +08:00 via Android
    同大四 专业主 java 。。同想不好毕设写啥好。。 之前有想法这一个 Android 小游戏,用 go 写后端 api 做用户登录注册排行榜啥的。。后来想想太 sb 了放弃了。。 回到了原点不知道写啥好
    langjiyuan
        71
    langjiyuan  
       2016-12-26 23:00:19 +08:00
    网易云歌单 匹配相似度高的账号, 一直有人提,但是还没找到人做过
    daemonghost
        72
    daemonghost  
    OP
       2016-12-26 23:00:36 +08:00
    @hackpro 额额,确实有趣,估计是一个造福广大宅男的利器啊:-D
    daemonghost
        73
    daemonghost  
    OP
       2016-12-26 23:03:12 +08:00
    @iFlicker 一起想想吧,加油:-D
    daemonghost
        74
    daemonghost  
    OP
       2016-12-26 23:07:45 +08:00
    @langjiyuan 有实现思路吗?
    murmur
        75
    murmur  
       2016-12-26 23:13:17 +08:00
    来点机器学习的东西?
    crayygy
        76
    crayygy  
       2016-12-26 23:16:33 +08:00
    最近在弄导师给的数据分析相关的论文,看的欲仙欲死,全是英文论文文献
    daemonghost
        77
    daemonghost  
    OP
       2016-12-26 23:21:33 +08:00
    @murmur 感觉有点高大上啊:-D
    daemonghost
        78
    daemonghost  
    OP
       2016-12-26 23:21:57 +08:00
    @crayygy 加油吧:)
    murmur
        79
    murmur  
       2016-12-26 23:23:15 +08:00
    @daemonghost 你想混有混的做法,想优秀有优秀的做法,何况又不是让你推公式,现成的包做应用也叫机器学习,但是标题上就碾压别人了
    daemonghost
        80
    daemonghost  
    OP
       2016-12-26 23:25:30 +08:00
    @murmur 这样就挺不错的了:)
    murmur
        81
    murmur  
       2016-12-26 23:27:22 +08:00   ❤️ 1
    @daemonghost 给你个路子,你搞过微博,可以尝试下自己爬微博的东西,这样工作量就上去了,微博做起来就知道非常 tm 操蛋,以前用手机版,但是现在估计行不通了
    数据有了,你找一些 nlp 的工具,分析点什么,关联也好,情感了,主题也罢,搞点什么自动上车也没问题
    你看,多高大上,社交网络+自然语言处理,研究生论文级别
    daemonghost
        82
    daemonghost  
    OP
       2016-12-26 23:30:13 +08:00
    @murmur 十分感谢您的回答,我去尝试下:)
    muyunyan
        83
    muyunyan  
       2016-12-26 23:33:33 +08:00   ❤️ 1
    先想好一个巨 NB 巨有想象力的标题
    例如「基于 XX 技术的 XXXX 系统」
    我也是软件工程专业,答辩的时候其实老师感觉更看重的是软件开发的整体过程,而不是某个其中的点。其实小轮子什么的,更适合校园开发杯赛,毕业还是要一个看起来有完整开发过程,最好有多端(最起码也得体现出客户端和服务端)的项目。
    在这个基础上,想点有趣的,老师也会特别支持你,如果和现在市面上流行的一些概念(比如 VR 、共享经济)挂上点钩,老师估计直接就帮你申优去了。
    点到为止,希望楼主顺利毕业,最好能用毕设吹上几年:)
    hoythan
        84
    hoythan  
       2016-12-27 00:44:38 +08:00
    @Orzzzz 重点是怎么判断丑和美...这是人类历史难题
    qymobile
        85
    qymobile  
       2016-12-27 00:48:54 +08:00 via iPhone
    毕业设计目的是毕业,那就怎么容易毕业怎么来,别给自己挖坑。想实现自己想法,多的是机会,何必选择毕业设计?还得给老师看
    zoffy
        86
    zoffy  
       2016-12-27 00:55:14 +08:00 via Android
    搞区块链?
    daemonghost
        87
    daemonghost  
    OP
       2016-12-27 09:15:29 +08:00
    @muyunyan 嘻嘻,都是套路啊(*^__^*)
    daemonghost
        88
    daemonghost  
    OP
       2016-12-27 09:16:36 +08:00
    @qymobile 额额,好吧,我可能就是要给自己挖坑了(⊙ ︿ ⊙)
    isb
        89
    isb  
       2016-12-27 09:51:24 +08:00
    做了一个聚合站点。。。多线程爬取数据,然后过滤展示。 后台用 echarts 做了数据分析。。
    zjqzxc
        90
    zjqzxc  
       2016-12-27 09:58:29 +08:00
    视频鉴黄?或者视频鉴非也行
    这样就可以以做毕业设计的名义光明正大的看(小)电影了
    daemonghost
        91
    daemonghost  
    OP
       2016-12-27 10:00:04 +08:00
    @isb 额额,挺厉害的:)
    daemonghost
        92
    daemonghost  
    OP
       2016-12-27 10:01:17 +08:00
    @zjqzxc 感觉这个不错哦,估计老师都不好意思卡我了(╯▽╰)
    lxq872
        93
    lxq872  
       2016-12-27 11:27:02 +08:00
    我劝你还是做一个 XX 管理系统,要是不想做,只写个论文就行了。
    然后多看几眼你的同学,大部分,这辈子都不再见了。
    langjiyuan
        94
    langjiyuan  
       2016-12-27 13:29:09 +08:00
    @daemonghost 对 python 不熟。。。
    daemonghost
        95
    daemonghost  
    OP
       2016-12-27 14:02:41 +08:00
    @langjiyuan 哦哦:)
    daemonghost
        96
    daemonghost  
    OP
       2016-12-27 14:03:27 +08:00
    @lxq872 嘻嘻:-D
    coffeecos
        97
    coffeecos  
       2016-12-27 14:18:29 +08:00
    @4641585 双面镜,一般电影里那种审问犯人一边看得到对面另一边看不到,但是你在国内是搜双面镜是搜不到的,要搜单向透视玻璃。。
    coffeecos
        98
    coffeecos  
       2016-12-27 14:23:37 +08:00
    @4641585 https://github.com/mgeraci/auto-hud 有个很详细的,他用了 3d 打印,我觉得成本有点高
    Tyrion
        99
    Tyrion  
       2016-12-27 17:00:39 +08:00
    支持楼上说的,毕业尽量求稳吧,如果没有特殊需求的话。看帖子表述似乎不读研,留点时间给工作,应付突发事件。
    wmhx
        100
    wmhx  
       2016-12-27 18:22:33 +08:00
    毕设没需要搞那么复杂, 你需要的是找个好单位实习和工作.
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1123 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 18:59 · PVG 02:59 · LAX 10:59 · JFK 13:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.