V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Keanuo
V2EX  ›  分享创造

软件工程本科毕设做什么?

  •  
  •   Keanuo ·
    KeanuoLeung · 2021-11-12 16:19:11 +08:00 · 5176 次点击
    这是一个创建于 867 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本来想做点有意思的(前端手绘风格图表库)
    但是老师说做这个没法画软件工程的那一套东西,ER 图、时序图什么的
    各位大佬有没有既好玩又好写报告的创意
    38 条回复    2021-11-19 17:07:06 +08:00
    coderluan
        1
    coderluan  
       2021-11-12 16:29:13 +08:00   ❤️ 15
    楼主我告诉你,99%的本科毕设就是浪费时间,99%的毕设导师没有实际工程能力,所以别给自己添麻烦,老师让做啥做啥,怎么快怎么做,应付过去就完事了,想做好玩有创意的东西,等你毕业了自己随便做。
    wtysos11
        2
    wtysos11  
       2021-11-12 16:52:10 +08:00
    我看到比较多的都是仓库管理系统、图书管理系统、电子商城之类的,比较亮眼的有一个量化交易系统。说实话做工程的话毕业设计真的没什么好玩的东西,写完报告认真画图,听导师安排,一般都是能正常过的。
    唯一需要注意的,如果没有算法功底或者数学功底最好别写算法类的题目,真的是要做好久,而且真的可能做不出来……如果没计划读研的话随便弄个工程报告就好了。
    kkocdko
        3
    kkocdko  
       2021-11-12 17:05:15 +08:00 via Android
    同建议应付了事,按照你的水平,我相信应付掉学校的东西绰绰有余。
    在这种环境下尝试“创新”那就是给自己找麻烦。要学会装傻。
    vate32
        4
    vate32  
       2021-11-12 17:06:31 +08:00
    同建议应付了事
    devswork
        5
    devswork  
       2021-11-12 17:19:09 +08:00
    同建议应付了事 +1
    kop1989
        6
    kop1989  
       2021-11-12 17:20:26 +08:00
    1 、听导师(毕设老师)的。
    2 、手绘流程图这个点其实不错,毕竟会涉及到 ui 渲染相关的知识。
    3 、如果真的想做,就做深一点,别最终就是调了个库……
    lzgshsj
        7
    lzgshsj  
       2021-11-12 17:27:51 +08:00
    同软工的,当初毕设就是 xx 商城,从需求分析概要设计到测试说明这套流程就是陈词滥调,网上一搜一大把。怎么说呢,不管你是考研党还是工作党,要么好好复习,要么刷刷面经。本科毕设大家心里都有数,绝大部分人是整不出花活的(牛人例外)。
    当然最重要的,听导师的。
    sunny352787
        8
    sunny352787  
       2021-11-12 17:28:06 +08:00
    别浪费时间,多留点时间查重修改
    Tianao
        9
    Tianao  
       2021-11-12 17:28:55 +08:00   ❤️ 3
    做个专门管理管理系统的“管理系统管理系统”,要不管理系统实在太多,管理系统管理员要管理不过来管理系统了。
    libook
        10
    libook  
       2021-11-12 17:48:25 +08:00
    《领域驱动设计在云原生与微服务架构下的应用与实践》

    我开玩笑的……

    本科基本上都是《基于 XXX 的 XXX 系统的设计与实现》,套用软件工程的方法论,把每个阶段的情况写清楚就行。

    当然,希望能做个好的毕设也是值得鼓励的,除了实践性的也可以看看理论性的,比如当代软件技术选型方法、当代软件技术发展与传播规律(从地区、行业等,结合文化、经济等情况做分析)、论开源软件开发等等。

    你自己找的课题一定要在开始之前征求老师的意见,毕竟最终是老师审,确保大方向是没问题的。
    sadfQED2
        11
    sadfQED2  
       2021-11-12 18:20:17 +08:00 via Android   ❤️ 1
    4 年前毕业的时候流行人脸识别,于是就参考牛津大学的论文,做了一个人脸识别。最后拿了学院的优秀毕设

    https://github.com/Jinnrry/FaceRecognition-RestApi
    leon7777
        12
    leon7777  
       2021-11-12 18:21:23 +08:00
    同软工,毕设基于深度学习方面的巴拉巴拉,也就看看别人模型,调调参数,啥的,最终没啥用,还不如应付了事,节省时间去复习下八股文准备面试
    djkloop
        13
    djkloop  
       2021-11-12 18:31:48 +08:00 via iPhone
    淘宝会吧
    ClericPy
        14
    ClericPy  
       2021-11-12 19:10:47 +08:00
    混的话, 直接问师兄或者老师要个版本答案就好了.

    如果想做点有意思的, 看看技术成熟度曲线那些刚起步的方向, 不用做太深, 能有自己想法以及合理的论证过程一般就不会太差, 最近就挺好奇区块链和元宇宙除开韭菜花玩法会有什么有意思的方向, 开阔一下思维也好

    以上内容都是我瞎编的
    efaun
        15
    efaun  
       2021-11-12 19:19:18 +08:00
    github 上抄个博客就行
    mmrx
        16
    mmrx  
       2021-11-12 19:33:33 +08:00   ❤️ 1
    "毕设管理系统"
    Jii
        17
    Jii  
       2021-11-12 19:36:28 +08:00
    一般导师那有题目吧,挑个好做的,工作量上去了,就过了
    rioshikelong121
        18
    rioshikelong121  
       2021-11-12 19:42:47 +08:00
    基于区块链的图书管理系统
    icegaze
        19
    icegaze  
       2021-11-12 19:58:47 +08:00 via Android   ❤️ 1
    我当年做的『非线性动力学在语音识别中的应用』,,,妈呀,累死个人,在 1MB 内存的计算机上跑,然而我是学硬件的,不知道怎么就误打误撞去选了这么个题目,,,,二十多年后想来是该实验室离我当年相思的女友教室比较近吧……-_-||
    icegaze
        20
    icegaze  
       2021-11-12 20:00:07 +08:00 via Android
    人生苦短,
    按你自己喜欢的去做就好了,
    旁人的经验再好,但都不是你……
    rainboat
        21
    rainboat  
       2021-11-12 20:39:56 +08:00   ❤️ 2
    说一个我室友今年做的,《基于人体识别的皮肤暴露度检测系统》,当时他放几张色图上去答辩,把答辩老师都给逗乐了。
    NSAgold
        22
    NSAgold  
       2021-11-13 12:38:14 +08:00 via Android
    我们老师给的课题是 DoS 相关原理及防护研究
    大而空完全不知道怎么做😂
    yanzhiling2001
        23
    yanzhiling2001  
       2021-11-13 17:04:44 +08:00
    前几天看到一个 2021 年电子科技大学软件工程的专业硕士论文:基于 JSP+MYSQL 的供电管理系统的设计与实现

    我一边嘲笑这论文太水了,这都能让毕业。一边心酸,那又怎么样呢,咱也没考上 985
    jeffwcx
        24
    jeffwcx  
       2021-11-13 23:43:46 +08:00
    我记得我写了个垃圾前端框架,提供了文档,cli ,然后得了优秀论文😅
    cyberpoint
        25
    cyberpoint  
       2021-11-14 15:08:28 +08:00
    就说一点,自己感兴趣的事情一定要在大学做了。
    kasusa
        26
    kasusa  
       2021-11-15 14:56:15 +08:00
    最好是一个有前后台的系统,实现的话可以根据自己能力选 java 或者 c#。
    连一个远程数据库,功能多来几个,够你做好久的了。。
    按照自己的喜好写一些前端代码,系统外观好看就是分数要比较高。
    多跟老师沟通,以防自己写跑题,在一些不值分的地方花费了过多的时间。
    最后论文查重,基本上,只要是自己做的系统,自己写的内容,都能通过的,可能写 word 的格式调整有点麻烦,不过最后做完了感觉也算是个项目了。
    ianEros
        27
    ianEros  
       2021-11-15 15:32:53 +08:00
    git 搜 xxx 管理系统
    FantaMole
        28
    FantaMole  
       2021-11-15 16:52:02 +08:00   ❤️ 3
    怎么好做,怎么来。不要想着搞什么人生追求,挑战自我,抓住你人生最后一点无忧无虑的大四时光,好好享受

    真他妈的,我现在想起来那段时光。后悔,总之就是非常后悔。别人写什么写烂了的 xx 管理系统,写得多舒服。只有我这个傻逼,去选了写原生安卓 App 。我一个 Java 都学得异常优秀(指挂科补考)的菜鸡,然后去挑战自我,整个大活。差点把我毕业证给整没了。在大学最后的时光,班上有在准备研究生面试的,有在峡谷冲大师的,有在实习上班的,有在补完权力的游戏的,只有我,天天在愁着毕业论文怎么写,不会写,怎么办?

    虽然那个时候我已经能够很熟练地掌握一项程序员必备技能——使用百度,谷歌进行搜索。但那个时候安卓中文原生开发内容极其匮乏,商业 APP 都在流行 hybrid 开发了,谁给你整原生的。我查到的中文教程都是使用 Eclipse 开发安卓 2.3 的。而那个时候,Android Studio 2.0 都出来了。如果啃英文,就凭我当时的英文水平(虽然现在也不怎么样),应该可以直接放弃赶工,开始准备延毕申请

    最后的最后,在各种请教了参加工作的学长,搜索了各种个人博客,被导师各种乱屌之后。我还是没有开发出一个真正意义上的毕设完成品,最尴尬的是毕设演示当天还出 bug ,闪退了。看着下面三双望着我的眼睛,我尴尬一笑,表示我的测试工作还不够细致,可能是 xxx 在拿 xxx 的数据的时候空指针,最后导致了闪退了,这是我在测试的时候不够严谨

    最后还好答辩老师们念在我做出的东西虽然是一坨屎,但毕竟创意较为新颖,在一众后台管理系统中脱颖而出,且核心代码(抄的)没有太大问题,能够基本(指得按照我的演示来执行,不然各种 bug )实现设计目标,最终让我通过了

    每每念及此事,不禁对各位老师感激涕零。所以不要整活,放过自己,在让自己成为社畜之前度过一段能让自己记住一辈子的快乐时光
    zhudou
        29
    zhudou  
       2021-11-15 18:29:13 +08:00
    本科生管理系统。
    从开题报告、中期检查、毕业设计答辩等各个环节所需要提交的材料、注意事项做到全流程全自动的线上管控。
    注意处理延期答辩这种情况。
    分教职工、学生不同角色。
    zhudou
        30
    zhudou  
       2021-11-15 18:30:39 +08:00
    要简单点的话就只做其中一个环节就行,比如毕业论文评阅系统。
    学生上传自己的论文,老师评阅,给出结论,打印评阅报告。
    zhudou
        31
    zhudou  
       2021-11-15 18:31:53 +08:00
    第一步
    上传论文
    -- -- >
    第二步
    审核论文
    -- -- >
    第三步
    分配评阅专家
    -- -- >
    第四步
    确认是否评阅
    -- -- >
    第五步
    评审论文

    要有在线浏览论文的功能,在线批阅的功能等等,细节点太多了
    lysS
        32
    lysS  
       2021-11-16 12:24:26 +08:00
    一楼不是很赞同啊,主要还是靠自己的嘛
    我的毕设是可靠 UDP, 很有意思的
    Keanuo
        33
    Keanuo  
    OP
       2021-11-16 17:04:40 +08:00 via Android
    @jeffwcx 像前端框架这种,软件工程的那些破图怎么画呢,用例图之类的
    Keanuo
        34
    Keanuo  
    OP
       2021-11-16 17:08:33 +08:00 via Android
    @coderluan 哈哈我的毕设导师是我一直在的实验室的负责老师,能力还是很强的,虽然他也建议我随便整个实验室的现成项目
    kiracyan
        35
    kiracyan  
       2021-11-17 09:41:12 +08:00
    怎么简单怎么来
    joshuacavell
        36
    joshuacavell  
       2021-11-17 12:36:35 +08:00
    你需要更多的时间改毕业论文,所以毕设还是简单点吧.
    7acefbc4
        37
    7acefbc4  
       2021-11-17 13:57:08 +08:00
    @yanzhiling2001 这题目看着像电网找学校联合培养的非全专硕
    aSaltedFish
        38
    aSaltedFish  
       2021-11-19 17:07:06 +08:00
    按老师要求做就好了,20 届毕业做了个数字手写体识别的,答辩时老师都不懂,随便问问就过了,还搞了个优秀毕业设计,其实一点技术含量都没有,就随便调一下库跑一下模型就搞定了。https://github.com/qmdx00/graduation-design
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5384 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:34 · PVG 15:34 · LAX 00:34 · JFK 03:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.