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

做了个图书管理系统,会不会有点过时了

  •  
  •   kimjosda ·
    plusmultiply0 · 2023-06-28 11:04:05 +08:00 · 5444 次点击
    这是一个创建于 485 天前的主题,其中的信息可能已经有所发展或是发生改变。

    地址如下 https://github.com/plusmultiply0/bookmanagesystem

    貌似 7-8 年前还可以当作硕士的论文题目,如今当作本科生的毕业设计都有点困难了,如果对你有帮助的话,希望能点一下 star ,谢谢~

    41 条回复    2023-07-01 15:38:16 +08:00
    adoal
        1
    adoal  
       2023-06-28 11:14:02 +08:00   ❤️ 1
    图书馆行业的路过。表示这种自己拍脑袋做的只能当 CS/SE 的课程大作业。真实世界的图书馆系统业务逻辑其实还是很复杂的。
    YlxhjP0CEnQO54M5
        2
    YlxhjP0CEnQO54M5  
       2023-06-28 11:45:38 +08:00
    啥?当硕士毕业论文,你是不想毕业吗?
    cvbnt
        3
    cvbnt  
       2023-06-28 11:56:34 +08:00 via Android   ❤️ 2
    增删改查是人类工程的基本组成部分
    zuston
        4
    zuston  
       2023-06-28 12:59:33 +08:00
    感觉可以当个大二大作业
    murmur
        5
    murmur  
       2023-06-28 13:42:59 +08:00
    做个 app 然后加上拍照借书扫码之类的功能可以做本科毕业论文,至少工作量能堆起来
    beimenjun
        6
    beimenjun  
       2023-06-28 13:57:39 +08:00   ❤️ 1
    @adoal 复杂度体现在那里呢?能稍微说说让外行人得以向其中窥探一番吗?
    ainon
        7
    ainon  
       2023-06-28 14:11:56 +08:00   ❤️ 1
    能撑起 1 亿本书的查询吗
    raptqhoiu9527
        8
    raptqhoiu9527  
       2023-06-28 14:16:53 +08:00
    可以扫码录书 借阅就可以,,这是 linux 系统搭建吗
    justfindu
        9
    justfindu  
       2023-06-28 14:20:20 +08:00
    15 年前 也只是本科毕业设计
    timelessland
        10
    timelessland  
       2023-06-28 14:26:04 +08:00
    @zuston

    还真是,12 年前的大二小学期做过类似的大作业。。。。区别是二手书的
    qsnow6
        11
    qsnow6  
       2023-06-28 14:26:44 +08:00   ❤️ 3
    @beimenjun 从我使用的图书馆系统的经验来看,主要表现为以下复杂度:

    多数据库的联合查询:图书馆系统通常需要与多个上游图书供应商的数据库进行联合查询。这意味着在一个搜索框中完成查询时,需要与多个不同的数据库进行交互,以提供全面的搜索结果。

    查询的精确度:有时候,我们需要进行更为精细的查询,例如按照图书的正文内容、作者、出版日期等组合条件进行筛选。这就需要系统能够有效地处理这些复杂的查询要求,并返回符合条件的准确结果。

    查询的性能:对于一个拥有大量图书和用户的图书馆系统,查询的性能是至关重要的。系统需要能够在短时间内处理大量的查询请求,快速返回搜索结果,以确保用户能够高效地找到他们需要的图书信息。
    lichdkimba
        12
    lichdkimba  
       2023-06-28 14:28:09 +08:00
    看了一下,写的很简单啊,智能推荐是随机推荐
    lincanbin
        13
    lincanbin  
       2023-06-28 14:34:56 +08:00
    挺复古的,我十年前读本科的时候也做过。
    MuSeCanYang
        14
    MuSeCanYang  
       2023-06-28 14:55:49 +08:00
    10 年前的毕设
    howfree
        15
    howfree  
       2023-06-28 14:58:39 +08:00
    大学里面的课堂设计
    fireeeeee
        16
    fireeeeee  
       2023-06-28 15:03:06 +08:00   ❤️ 1
    这当本科毕业设计都不好说吧 是认真的吗
    tyrone2333
        17
    tyrone2333  
       2023-06-28 15:48:14 +08:00
    想起我们毕设很多人 tb 买的, 一模一样的 winform 界面... 能自己做出这套东西算入门了
    smartwusir007
        18
    smartwusir007  
       2023-06-28 16:10:56 +08:00
    挺好,star 了
    Codelike
        19
    Codelike  
       2023-06-28 16:37:33 +08:00
    歪个楼,现在本科毕设都是什么深度,方向的。
    yqf0215
        20
    yqf0215  
       2023-06-28 16:46:02 +08:00
    https://mp.weixin.qq.com/s/-ra3B0MUZxKarHp4omFF3A
    图书馆纸书业务 30 分钟快速入门

    https://mp.weixin.qq.com/s/rH875n0JPgvyIkS8hwUMHQ
    编目 5 分钟快速入门
    yqf0215
        21
    yqf0215  
       2023-06-28 16:46:32 +08:00
    希望这两篇文章对楼主认识图书馆业务有参考作用。
    lilei2023
        22
    lilei2023  
       2023-06-28 17:01:10 +08:00
    顶头了毕业水平!
    xsen
        23
    xsen  
       2023-06-28 17:02:26 +08:00
    能直接扫 ISBN 识别图书信息的话,就很好
    kkkkk23232
        24
    kkkkk23232  
       2023-06-28 17:04:45 +08:00
    7 ,8 年前硕士论文题目夸张了,最多本科期末大作业
    myEzekiel
        25
    myEzekiel  
       2023-06-28 17:48:58 +08:00
    5 年前就做过,现在还做这个吗?
    heyjei
        26
    heyjei  
       2023-06-28 18:16:22 +08:00
    @kkkkk23232 UP 说的已经有点保守了,4 年前的硕士毕业论文还是图书管理系统,你可以区 CNKI 搜搜看。
    seres
        27
    seres  
       2023-06-28 18:41:09 +08:00
    十几年前可以当本科毕业论文。。
    mundane
        28
    mundane  
       2023-06-28 19:13:02 +08:00
    挺好的,能写一个完整的系统就胜过很多人了
    hefish
        29
    hefish  
       2023-06-28 19:26:37 +08:00   ❤️ 1
    作为作业可以。
    实际上图书馆业务内容远不止借书还书。

    图书一般是从书商那边采购过来,以前是需要图书馆工作人员根据《中图法》对图书进行分类编目,现在分类编目的工作在出版社就完成了,所以一般书商会提供批量图书的书目信息,一般是按照 MARC 的标准提供过来,直接导入到馆藏库中。然后书目采编人员基本只要分配馆藏地点即可。在图书流通前,需要给每本图书贴条码,或者贴 NFC 标签,然后馆藏库里会记录书的条码和 NFC 标签。

    既然有馆藏地点,就会存在转库,把一部分书从一个地点转移到另一个地点。

    好了,书有了,也贴好条码和 NFC 了,也分配好了馆藏,已经给工作人员领到相应的楼层,放到书架上了,可以开张了。

    这时候需要办理借书证,一般是凭身份证办理,需不需要押金,借书证是否有不同种类,每种借书数量和期限是不是不一样。。。。

    好了,证也办好了。 读者拿着证来借书了。。。三楼借的书,能不能四楼还?

    好了,开张一个月了,该统计一下工作量了。。。 三楼借的多还是四楼借的多? 哪个工作人员借的多。。。

    现在还有自助借还机, 采用标准的 3M SIP2 协议,与服务器交互,完成借还过程。
    Yukiteru
        30
    Yukiteru  
       2023-06-28 19:40:46 +08:00   ❤️ 2
    能做出来一个系统就已经不错了,建议前端直接用现成的 UI 组件,自己琢磨到最后会很丑。
    不过实际的图书管理系统确实会比这复杂很多。我入职现在这家公司差不多两年了,几乎是一直都在开发+维护一个超级大的图书管理系统。包含了管理、馆藏、书单、采选等 N 多个模块,代码库能大到把人看傻。实在是做够了。
    ufo5260987423
        31
    ufo5260987423  
       2023-06-28 20:34:01 +08:00
    well ,如果你觉得图书管理系统很简单,你可能没搞过科研。你可以试一下 webofscience 的服务(好的大学和研究所都会有),实在不行,你可以试一下知网和万方,它们是另一种层面的图书管理系统的检索页面而已。
    pC0oc4EbCSsJUy4W
        32
    pC0oc4EbCSsJUy4W  
       2023-06-28 21:08:36 +08:00
    加上 AI 呗
    sakujo
        33
    sakujo  
       2023-06-28 21:15:37 +08:00
    基本的功能很简单,剩下都是为了让这套系统让更多的人用起来更方便
    k2wang
        34
    k2wang  
       2023-06-28 22:11:07 +08:00   ❤️ 1
    @hefish 说的挺好的,作为今年刚从图书馆学毕业的学生,有几个点需要纠正下。
    1 、书里面贴的应该是 RFID 标签;
    2 、书商提供的书目信息一般比较简单,无法满足编目需要,不过好在书目信息可以共享,国内大部分高校图书馆都是用 calis 的服务,calis 是中国高等教育文献保障系统;
    3 、你这里提到的基本都是纸质书,电子资源早已超过纸质书的采购经费,实现纸质资源与电子资源的统一揭示和描述也是个复杂的问题;
    4 、现在的高校图书馆功能更加复杂,比如要收集本校的科研产出情况,建立机构知识库,便于为校领导在科研管理、人才评估与引进等方面的决策提供支持;如果提供教学参考书服务,需要接入教务系统的课程信息等等
    k2wang
        35
    k2wang  
       2023-06-28 22:18:27 +08:00
    关于开源的图书馆服务平台,可以参考下 FOLIO, https://www.folio.org/
    现在国内很多机构、图书馆都在基于 FOLIO 研发自己的平台
    valuex
        36
    valuex  
       2023-06-28 22:21:39 +08:00 via Android
    是不是另起一个项目,开发个个人图书管理系统,覆盖纸质书和电子书,感觉会更有市场些。
    HashV2
        37
    HashV2  
       2023-06-29 09:15:43 +08:00
    像极了带专毕设
    weakbd
        38
    weakbd  
       2023-06-29 09:46:09 +08:00
    你如果是大一大二学生,能写出来就挺好的,可以培养自己的编程兴趣
    你如果是大四了,那还要继续努力啦
    xfun
        39
    xfun  
       2023-06-29 10:28:27 +08:00
    以前做过图书出版管理,极其复杂。
    Kinnice
        40
    Kinnice  
       2023-06-29 15:17:32 +08:00
    你是 GG 还是 MM?
    kid1412621
        41
    kid1412621  
       2023-07-01 15:38:16 +08:00
    @weakbd #38 现在本科毕业出来的技能大概是什么样啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1013 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:26 · PVG 03:26 · LAX 12:26 · JFK 15:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.