人才是每个公司最重要的资产,而人的成长自然就成了最重要的事。苏轼曾经说过:“腹有诗书气自华,代码万行零缺陷”,阅读对人成长的影响是巨大的。相信不同的团队都有着自己打造学习氛围、技术氛围的方式,下面我就简单介绍一下我们团队在这方面的实践。

原先存在的痛点

最初我们的图书是采用传统书柜结合在线表格的方式进行管理的,借阅流程复杂,导致大家分享及借阅图书的积极性不高,总体来说存在以下几个问题:

1)图书上架麻烦:如果要补充新的书籍需要定期在部门内统一收集需求进行采购,往往一些比较新的热门书籍是没法第一时间借阅到的,因此不少同事选择了自行采购;
2)借阅流程复杂:借阅书籍的过程虽然是开放式的,但是每次借书、还书后都需要大家及时更新在线表格维护借阅关系,若有同事借阅后忘记更新则会影响后续借阅;
3)书籍流动性差:往往A同事想看的书,可能B同事已经早就自购并用来垫显示器了,而A同事又对此不知情,这样便造成了一定程度上的资源浪费。

我们的解决方案

非常感谢美团技术团队的实践分享,我们对其方案进行了借鉴并适当调整搭建了自己的P2P图书馆。针对上述痛点,我们的主要改进如下:

1)提倡共享理念:愿意共享书籍的同事只需要在企业微信图书馆应用中打开扫码功能,扫描图书条形码即可完成入库操作,整个过程不会超过10秒。共享后图书仍然归属于共享人,但所有同事可以在系统中查找并借阅这本书籍。
2)简化借阅流程:借阅过程只是“借阅者”和“持有者”的P2P事务,借阅者在系统中查找到感兴趣的书籍后可直接在系统上申请借阅,并和持有者沟通,待取书后原持有者在系统待办中进行确认便完成了借阅关系转变,原先的借阅者变为了当前持有者。
3)降低管理成本:由于弱化了“归还”的概念,只要书籍不被分享者收回下架,那这本书籍的管理员就永远是当前持有者,真正实现了人人都是图书管理员。

PC版

H5版

试行的效果及未来展望

这套系统上线没多久,我们的技术总监就一口气分享了100+本藏书,根本停不下来;目前已累计收到大家分享的500余本图书,累计产生了237次借阅,大家分享的热情和阅读积极性相比之前有明显的提升。

未来我们也会配合公司行政同事对P2P图书馆进行进一步的联合运营,也许不久后会上线大咖荐书、读书笔记及读书奖励等内容。

P2P图书馆实践:让知识更好的传播的更多相关文章

  1. 余额宝 vs. P2P网贷,谁更有生命力?

    余额宝跟P2P网贷作为一个理财方式,要说谁更有生命力,那就必须从以下几个方面说起,一是收益性,二是风险性,三是流动性,下面从这几个方面来对比一下余额宝跟P2P网贷. 首先是收益性,作为投资理财者,第一 ...

  2. 如何让OKR实践变得更简单一些

    什么是OKR 近几年OKR的概念在国内开始流行起来了,之前公司也有人想实施OKR,但现在看来之前的OKR实施者只是在哪儿看了一下OKR的资料,本着跟老板邀功的想法比较功利的在推进,所以基本没有效果,今 ...

  3. Kubernetes 服务部署最佳实践(一) ——如何更好地设置 Request 与 Limit

    如何为容器配置 Request 与 Limit? 这是一个即常见又棘手的问题,这个根据服务类型,需求与场景的不同而不同,没有固定的答案,这里结合生产经验总结了一些最佳实践,可以作为参考. 所有容器都应 ...

  4. angular6 开发实践基础知识汇总

    1 事件处理 1.1   鼠标移入事件触发 (mouseenter)=" "               eg:   (mouseenter)="isCollapsed= ...

  5. SMOTE RF MLP demo use cross_val_score to find best argument 处理不平衡数据的demo代码 先做smote处理 再用交叉验证找到最好的模型参数 实践表明MLP更好

    # _*_coding:UTF-8_*_ from sklearn.externals.six import StringIO from sklearn import tree import pydo ...

  6. python编程:从入门到实践----基础知识>第4章练习

    4-1 比萨 :想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for 循环将每种比萨的名称都打印出来. a.修改这个for 循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称.对于每种 ...

  7. 读者来信-5 | 如果你家HBase集群Region太多请点进来看看,这个问题你可能会遇到

    前言:<读者来信>是HBase老店开设的一个问答专栏,旨在能为更多的小伙伴解决工作中常遇到的HBase相关的问题.老店会尽力帮大家解决这些问题或帮你发出求救贴,老店希望这会是一个互帮互助的 ...

  8. 读者来信 | 如果你家HBase集群Region太多请点进来看看,这个问题你可能会遇到

    前言:<读者来信>是HBase老店开设的一个问答专栏,旨在能为更多的小伙伴解决工作中常遇到的HBase相关的问题.老店会尽力帮大家解决这些问题或帮你发出求救贴,老店希望这会是一个互帮互助的 ...

  9. 思维探索者:完善个人知识体系的重要性 Google只会告诉你结果

    http://www.nowamagic.net/librarys/veda/detail/1711前面说了,人类解决问题大部分时候会习惯性地使用联想思维,简言之就是首先枚举你关于这个问题能够想到的所 ...

随机推荐

  1. MYSQL数据表损坏的原因分析和修复方法小结

    MYSQL数据表损坏的原因分析和修复方法小结 1.表损坏的原因分析 以下原因是导致mysql 表毁坏的常见原因: 1. 服务器突然断电导致数据文件损坏. 2. 强制关机,没有先关闭mysql 服务. ...

  2. 【FAQ】接入HMS Core应用内支付服务过程中一些常见问题总结

    HMS Core应用内支付服务(In-App Purchases,IAP)为应用提供便捷的应用内支付体验和简便的接入流程.开发者的应用集成IAP SDK后,调用IAP SDK接口,启动IAP收银台,即 ...

  3. java-23种设计模式概述【软件设计模式基本介绍(是什么、作用、优点)、模式的分类和介绍】

    一.设计模式基本介绍(是什么.作用.优点) 1.软件设计模式是什么? 软件设计模式(Software Design Pattern),又称设计模式. 2.设计模式的作用 ★ 提高代码的可复用性.可维护 ...

  4. BUUCTF-jarvisoj_level0

    因为最近正在学习pwn,所以一直在各种CTF平台刷题,(因为初学,目前刷的一下题目都是相较于入门) 下载附件丢到kali里面checksec检测一下, 有一个NX,然后放到IDA,直接shift+f1 ...

  5. 网络之IP地址、子网掩码、网关关联

    IP地址?子网掩码? 网关?我们经常混淆这些知识,同时面试的时候又容易被问.下面我们就一个一个的来介绍他们的区别和用途. 网络无处不在,深深影响着我们的生活.而下面几点知识是我们在网络学习中经常遇到的 ...

  6. 如何将csf ip 端口映射

    csf基于iptables的,不支持SNAT外,其他映射是支持的.最新版不知道,有没有解决这个问题.配置文件/etc/csf.allow 1,DNAT 用法: IPx|*|IPy|*|tcp/udp ...

  7. Pycharm:设置完Anaconda后报错TypeError: an integer is required (got type bytes)

    背景:安装了最新版本的Anaconda3.9后,在Pycharm中设置Python Interpreter为这个最新版本Anaconda文件下的python.exe后,控制台无法启动并报错TypeEr ...

  8. Json字符串和Json对象相互转换

    字符串-->json对象:JSON.parse() var str = '{"code":"A001","name":"张三 ...

  9. think php 修改页面

    表单页面 <a href="/examtest/test/edit/id/{$v['id']}">修改</a> <a href="/exam ...

  10. 『现学现忘』Docker基础 — 22、使用Docker安装Nginx

    目录 步骤1:搜索镜像 步骤2:下载Nginx镜像 步骤3:运行Nginx镜像 步骤4:进行本机测试 步骤5:进入容器内操作 步骤6:测试外网访问容器 步骤1:搜索镜像 使用docker search ...