V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
AkariChan
V2EX  ›  问与答

请问一下本科毕设的工作量一般怎么界定,做够一定量后可以直接摆烂吗?

  •  
  •   AkariChan · 2023-01-17 14:52:35 +08:00 · 2111 次点击
    这是一个创建于 436 天前的主题,其中的信息可能已经有所发展或是发生改变。

    楼主目前一本大四在读,接了一个主监控业务的毕设,用的普罗米修斯生态,后端 node 以及 spring 都有,前端 vue ,可以实现基本的监控告警等功能,前后端以及数据采集的 sdk 都是自己写的,接入产品的种类也不少。

    我自己感觉做的东西是蛮多的,但是之前和毕设导师对进度,导师感觉我工作量小了,甚至觉得我不用时序数据库能开发得更快(导师对这方面的业务没有了解)。他的中心论点是觉得页面不够炫酷,我给他看了阿里云的他也说阿里云的页面太空了(我不太理解这种 b 端的东西为啥也要页面炫酷),希望我往 webgl 那个方面搞(需求类似于重交互的 3d 模型),感觉这是一个烧时间的大坑,能不跳我是不希望跳的。

    这个毕设是一个外包的项目,所以我估计他是希望可以让我多写一点是一点,但关键是毕设的任务书一点 webgl 相关的都没提,计划书中的需求我都能满足(其实也就只有图表数据展示,多指标告警这些功能),想问下大家这种情况我可以不满足他的需求直接摆烂吗?但是现在距离毕设答辩的时间还有几个月,除了告警功能其他基本都弄完了,不知道后续没有进度的话怎么向导师吹进度。

    一些与主题无关的碎碎念: 因为我不喜欢 vue 的 template 写法,所以开发一直都是用 tsx 写的,从我自己以前的个人习惯来说开发体验极差(个人原因,没有喷 vue 的意思);再有一个就是我之前就没写过 java ,但是毕设题目强制用 springboot ,我写 java 的时候很不适应,是真的边写边骂(个人原因,没有喷 java 的意思)。这种项目是真的希望能早点结束,而且关键不仅没钱,业务上也没啥积淀。

    第 1 条附言  ·  2023-01-20 21:10:15 +08:00
    感谢各位建议, 我打算摆烂了, 只打算满足基本需求, 然后再搞几个花里胡哨的轮播图, 有时间的话再把业务组件抽象出来造一套轮子, 至于 webgl 的话, 这不是 op 以后的方向, 再说我也做不出什么花样, 就不搞了
    lithiumii
        1
    lithiumii  
       2023-01-17 14:58:03 +08:00 via Android
    你的毕设是导师打分还是网友打分,即使网友都说摆烂,最后有啥后果网友也不负责啊
    horseInBlack
        2
    horseInBlack  
       2023-01-17 15:02:21 +08:00
    (以我的眼界)感觉能真正做出东西就已经超过大部分本科毕设了,大部分(软件)毕设还是 XX 管理系统,你这已经很厉害了

    导师说的空感觉就是看起来空,我觉得可以添加一些页面上的东西:
    1.一个动画形象动态播报运行情况,还可以 TTS 朗读出来
    2.echarts 之类的图表库整理几个看起来复杂厉害的图表
    3.(土中土)顶部中间滚动播放 “欢迎领导视察 XX 运维中心”
    AkariChan
        3
    AkariChan  
    OP
       2023-01-17 15:02:46 +08:00
    @lithiumii 我主要是不知道本科毕设最后答辩的时候是满足了任务书的需求就能通过还是说导师个人的主观意见有决定作用
    horseInBlack
        4
    horseInBlack  
       2023-01-17 15:05:14 +08:00
    @AkariChan

    答辩之前指导老师会指导你研究,好的老师真的能指导你专业内容、提供学习材料,差一点的懂一点也不那么懂吹毛求疵,最差的专业内容啥也不懂专挑格式问题
    loopinfor
        5
    loopinfor  
       2023-01-17 15:06:27 +08:00 via Android
    @AkariChan 原则上是满足任务书就成。但实际上导师大概率可以决定是否合格。
    我觉得至少做到同班同学的平均水准之上吧。
    horseInBlack
        6
    horseInBlack  
       2023-01-17 15:08:30 +08:00
    @horseInBlack

    (微信聊天习惯了顺手发出去了,继续)

    通过导师的要求后就是答辩组老师们的环节了,你首先上台讲一下你这个项目,然后老师边听边看你的论文,然后就你的论文内容进行提问

    毕业的时候大家都会陪着旁听同学的答辩,感觉大部分老师都还是挺好说话的,虽然提问的时候有可能比较严厉,但是放行的时候还是相对比较松的,毕竟大家无冤无仇,毕业这么大的事没必要为难你

    我还是那句话,你这自己真正做了东西的已经很厉害了
    AkariChan
        7
    AkariChan  
    OP
       2023-01-17 15:12:15 +08:00
    @horseInBlack 感谢建议 那我就去加点不这么实用的东西吧,其实监控这东西我原来也有对口的业务经验,所以起步做起来快一些(最初选这个题目就是这个原因),但是本人并不怎么厉害。
    AkariChan
        8
    AkariChan  
    OP
       2023-01-17 15:13:47 +08:00
    @loopinfor 感谢解答,这东西平均水准还是没问题的,就希望导师在答辩的时候可以和善一些吧。
    murmur
        9
    murmur  
       2023-01-17 15:21:23 +08:00
    本科不是只要老师的题自己做都给过么,挂的是一次老师都不找啥成果也没有的
    LeegoYih
        10
    LeegoYih  
       2023-01-17 15:46:51 +08:00
    你这毕设是外包项目属实是有点离谱,以前我们给导师写项目,至少还有点钱打到饭卡里了。


    我毕业设计完成度很不高,UI 什么的都很简陋。那时候刚好 AR 讨论度很高,在 GitHub 找代码东拼西凑了一个,最后在商业方面一通乱吹,但是老师们好像很吃这种大饼。


    感觉本科毕设答辩和拉投资是一样的,有一个牛逼哄哄的 PPT ,唬住就行。
    Chinsung
        11
    Chinsung  
       2023-01-17 16:51:40 +08:00
    监控项目都外包,有点离谱
    为了毕业,老师说啥就改啥呗,你这老师好像是那种没系统干过或者负责过工程的,外面接个外包需求就甩给你干,你干的啥样了他拿去找业务方反馈下,业务方说啥他再转达给你
    你现在在人家手下要毕业,只能说干啥干啥了,webgl 拿来搞监控我是不太理解的
    0bSer7er
        12
    0bSer7er  
       2023-01-17 16:56:29 +08:00
    一个建议,不一定对
    其他东西照旧,做个那种比较酷炫的数据监控展示首页就行
    cheese
        13
    cheese  
       2023-01-17 16:59:26 +08:00
    webgl 交互还行,threejs 或者 babylonjs 帮你封装好了,重点是建模,这块不是一俩月能学会精通的。另外 vue3 用 ts 写 tsx 语法还行吧,可能你还是习惯了 react
    sadfQED2
        14
    sadfQED2  
       2023-01-17 17:31:22 +08:00 via Android
    @LeegoYih 哈哈哈,非常赞同。我当年大四的时候正是吹 ai 的时候,于是 github 上面找了一个人脸定位&人脸识别。花了几天时间改了改文案和 ui 。最后写了个 ppt 一顿吹。顺利拿下学院优秀毕业生
    AEDaydreamer
        15
    AEDaydreamer  
       2023-01-17 18:00:04 +08:00
    毕设有些学校看工作量,有些学校比较看重“创新点”,这个还是听老师的吧,毕竟网友懂代码但是不懂答辩组。
    seki
        16
    seki  
       2023-01-17 18:11:20 +08:00
    毕设居然还能是一个外包项目,算盘打得有点响:招个研究生还要付生活费,招本科直接都能省下了……

    但是真的毕业能不能过主要看导师,建议还是稍微配合一下
    AkariChan
        17
    AkariChan  
    OP
       2023-01-17 18:56:24 +08:00
    @cheese 是的,我之前基本是 react ,换成 vue 写有些地方感觉个人体验不太好(比如 setup 的 props 要包一层 PropType ); threejs 之前用过一阵子,建模材质啥的也能做一点,但是这个需求还有一堆附加的东西,我导师像要搞个像谷歌地球的东西然后再把监控的对象根据用户当前的视角把处于当前位置范围的对象从数据库抓出来进行展示,我只知道有 cesiumjs 能用,但是真做的话感觉实在太麻烦了,实际开发应该会伴随一堆大坑
    AkariChan
        18
    AkariChan  
    OP
       2023-01-17 19:01:11 +08:00
    @LeegoYih 我这学校的毕设专门有一个类别就是搞外包的,题目还不少,可能是研究生现在没那么好压榨了,索性把活扔给本科生做了...
    AkariChan
        19
    AkariChan  
    OP
       2023-01-17 19:08:13 +08:00
    @Chinsung 我导师现在应该还不是传话筒,应该是要拿给别人二次开发的; webgl 确实有点离谱,不过根据我这边的具体业务也是说得通的就是了,我不想做还有一个主要原因是不太想为监控特定种类资源抛弃我这套标准化(因为十几种资源只有一种资源有需要 3d 展示的需求),搞搞标准化起码我这东西以后还能自己用,搞他那一套真的等于是打白工了,只能看看能不能把这个需求推掉了
    Tyuans
        20
    Tyuans  
       2023-01-17 21:53:29 +08:00
    在下三本,9 年前的毕业设计是云笔记。本身打算用 java 做后台连数据库发现不会,学霸让我用 php ,最后是网页搞个所谓的后台,页面上世纪,几个按钮几个框实现对数据库的增删改查。手机端是安卓 2.4 。主页显示所有笔记,然后增删改查。安卓调用 php 操作数据库。多数都是借鉴学霸的代码,他是安卓考试系统。代码量很大的原因是安卓上都是复制粘贴没有调用...数据库就几个表吧,没关系,甚至主键都不没有。
    就这个,答辩时老师都说好...
    BanShe
        21
    BanShe  
       2023-01-18 00:10:53 +08:00
    最后提交的代码混淆一下,hhh
    lalalaqwer
        22
    lalalaqwer  
       2023-01-18 00:54:36 +08:00
    看样子做吧,一般最后可能不满意,但是肯定会让你毕业的。记得最后代码里面加点佐料,然后混淆拌一下。
    netabare
        23
    netabare  
       2023-01-18 01:05:35 +08:00 via Android
    op 的项目跟我实习做的内容好像,不过实习每个月还有一千多欧元,而且框架什么的全部自己定,我后端直接上 vertx+kotlin 了。

    spring+vue 光是技术上倒也没那么不堪,做好了还是有不少收获。但是这种方式感觉有点恶心人了。

    而且毕设没记错的话不应该是学生自主选题吗。选完题也会有计划书,写到一半加题这种事情实在迷惑…就算在学校以外,项目写一半突然加料明显是违反契约的行为。

    而且,如果是毕业项目,threejs 可以单独拿出来做个大项目了,考虑到导师不给你钱,这个要求显然是十分过分的。能推就尽量推,不行的话…感觉会很麻烦。
    DAPTX4869
        24
    DAPTX4869  
       2023-01-18 11:24:08 +08:00
    估计也就唬你, 答辩组一般不会包括你的指导老师的
    学校巴不得提升本科毕业, 就业几率
    最后出来的成果是一般水平就能过 老师没搞事的机会
    enchilada2020
        25
    enchilada2020  
       2023-01-18 11:28:47 +08:00 via Android
    @netabare 什么神仙实习 一个月一千多欧。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3127 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:58 · PVG 20:58 · LAX 05:58 · JFK 08:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.