热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

番薯借阅图书管理系统(小程序)

简介番薯借阅,手机上的图书馆-将图书管理与借阅搬至手机,实现图书管理掌上化。用户足不出户即可进行图书查询、预约、借阅等流程。管理员在手机端

简介

番薯借阅,手机上的图书馆-将图书管理与借阅搬至手机,实现图书管理掌上化。用户足不出户即可进行图书查询、预约、借阅等流程。管理员在手机端可随时随地进行图书管理,扫码录入、实时监控,亦可在电脑端(www.skyactiv.xin)进行批量、特殊作业。借书(还书)流程大致如下。

小程序分用户端和管理员端。正常情况下,只有少数人拥有管理员权限,其余的都是一般用户角色。但为了大家方便体验所有功能,暂时调整为所有人默认是管理员角色。具体操作如下(以下说明的是需要管理员审核的流程)。

用户端

  1. 使用微信扫描下方小程序码打开小程序或在 微信 -- 发现 -- 小程序 搜索“番薯借阅”
  1. 小程序主要分成三个模块,分别是“查询”、“发现”和“我”。用户首次使用需要先登陆,否则无法使用小程序功能。切换到“我”页面,点击右上角“登陆”按钮进行登陆,提示需要微信授权,请点击“允许”,否则无法成功获取相关信息。填写相关信息,获取验证码后及设定密码。一旦登陆成功,该账号即与当前微信号绑定,下次使用该管理平台无需再次登陆。

  2. 书籍查询。通过管理平台底部Tab按钮切换到“查询”页面,用户可以通过上下拖动画面查询图书室现有的图书信息,或在搜索框输入书名进行查询(支持模糊查询)。如果对该书籍感兴趣,可以轻点图书进入图书详情页查询书籍的详细信息,包括“内容推荐”、“作者简介”和“目录”。

  1. 分类查询。点击搜索框下面的“全部”展开图书分类列表,选中感兴趣的分类即可实现分类查询,可以多选。再次点击该分类可以取消选中。
  1. 若图书室目前没有所想借阅的书籍,可以点击“我想读”按钮通知管理员,有助于管理员进行购书计划。
  1. 进行预约动作。进入想借阅图书的详情页,点击下方的“预约”按纽进行预约。若目前该书籍无借阅名额则会提示“已借完”。设置预约有效期为7 天,若7天内未完成借阅动作则取消预约。
  1. 借书登记。借书人去到图书室找到已预约的图书后,打开小程序切换到“我”页面,点击“已预约图书”,勾选本次借阅书籍(默认全选),点击“生成借书码”,向管理员出示借书码进行扫描完成借书登记。(若需在同一部手机进行操作,则把二维 码截图保存到本机,扫描时选择从相册选择)
  1. 借书排行:“借书排行”可以查阅前10 位累计借阅次数最多的用户。

  2. 热书排行:“热书排行”可以查阅前10 本被借阅次数最多的书籍,点击书籍可进入书籍详情。

  1. 扫一扫:当用户看到书籍实物后,可以通过“扫一扫”打开手机摄像头,对准书籍背面的ISBN13编码进行扫码。如图书室有这本书,则直接转跳到书籍详情页面,如无则出现“我想读”按钮,用户可以选择是否添加到“我想读”。
  1. 我想读:查看当前用户曾经添加到想读的书籍,可以左滑删除书籍。
  2. 已预约图书:查看当前用户已预约书籍,可进行借阅动作或取消预约动作。
  3. 已借阅图书:查看当前用户已借阅书籍,可进行归还动作。
  4. 已归还图书:查看当前用户已归还书籍。

管理员端

  1. 登录操作:与一般用户操作流程一样,注意首次登陆填写的手机号码及密码是登录电脑端的凭证,需进行记录备档。
  2. 图书录入。切换到“我”页面,点击“录入图书”扫描书籍后面的ISBN13编码。如果该书籍信息存在于豆瓣,程序会自动从豆瓣抓取书籍的相关信息信息填入表格,管理员录入书籍的数量、选择书架位置及书籍类别,点击保存即可完成录入。
  1. 如书籍信息不存在豆瓣,则需要管理员人工录入。扫描下方二维码进入人工录入页面,相关信息填写完毕后点击保存完成录入动作。
4. 管理图书信息。管理员选中一本书籍,点击进入详情页。点击底部“管理”即可编辑书籍的相关信息。
  1. 在借清单。管理员选中一本书籍,点击进入详情页。点击底部“在借清单”即可查看该书籍现在被借阅清单。
  1. 该归还图书。“该归还图书”显示一周内需要归还的图书,管理员可以根据这个清单提醒用户及时还书。
  2. “员工想读”可以查看所有用户提交的想读书籍清单,左滑可以删除对应的记录,或点击下方”清空“按纽进行管理。这有助于管理者了解用户需求及进行购书计划。
  1. 设定。管理员可后台设定” 借阅天数 “,” 最大借阅数” 及 “是否需要管理员确认”。如果 “是否需要管理员确认” 被关闭,则上述的借书还书流程都不需要出示二维码,直接借阅或还书成功。

后台管理

  1. 通过以下网址进入电脑端:www.skyactiv.xin 。它的功能类似但强于小程序端的功能,主要用于方便管理员进行批量操作和统计分析。登陆账号密码是小程序登陆时设定的账号密码。(为防止恶意删除数据,部分页面的删除功能被禁止。)
  2. 图书管理:可管理所有图书信息,进行新建、编辑、导出数据等动作。
  3. 借阅管理:可查看所有借阅记录,或进行快捷查询,以及导出借阅数据。
  4. 用户管理:管理用户信息,可添加、删除用户,或编辑用户相关信息,以及导出用户数据。
  5. 用户想读:管理及导出想读清单。
  6. 分类设置:管理书籍分类,可进行新建、编辑,及导出数据。

与我联系

如大家对这个小程序感兴趣,可以添加我的微信(Ms_FanShu),备注 “番薯借阅” 谢谢

转:https://juejin.im/post/5be1b3df6fb9a049f43ac740



推荐阅读
  • 支付宝新功能:直接入口提升用户体验
    本文探讨支付宝最新推出的直接入口功能,旨在提升用户使用小程序的便捷性,并分析这一变化对支付宝及小程序开发者的影响。 ... [详细]
  • 笔记说明重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏,每天10分钟,重构你的前端知识体系& ... [详细]
  • ArcBlock 发布 ABT 节点 1.0.31 版本更新
    2020年11月9日,ArcBlock 区块链基础平台发布了 ABT 节点开发平台的1.0.31版本更新,此次更新带来了多项功能增强与性能优化。 ... [详细]
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • 如何寻找程序员的兼职机会
    随着远程工作的兴起,越来越多的程序员开始寻找灵活的兼职工作机会。本文将介绍几个适合程序员、设计师、翻译等专业人士的在线平台,帮助他们找到合适的兼职项目。 ... [详细]
  • PHP中Smarty模板引擎自定义函数详解
    本文详细介绍了如何在PHP的Smarty模板引擎中自定义函数,并通过具体示例演示了这些函数的使用方法和应用场景。适合PHP后端开发者学习。 ... [详细]
  • 本文介绍了如何使用 Python 的 Pyglet 库加载并显示图像。Pyglet 是一个用于开发图形用户界面应用的强大工具,特别适用于游戏和多媒体项目。 ... [详细]
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • 本文详细介绍了如何在最新版本的Xcode中重命名iOS项目,包括项目名称、应用名称及相关的文件夹和配置文件。通过本文,开发者可以轻松完成项目的重命名工作。 ... [详细]
  • 本题要求实现一个名为fun的函数,该函数的功能是从给定的字符串s中移除所有ASCII码为偶数值的字符,并将剩下的字符组成的新字符串存储在由t指向的数组中。 ... [详细]
  • 知识图谱与图神经网络在金融科技中的应用探讨
    本文详细介绍了融慧金科AI Lab负责人张凯博士在2020爱分析·中国人工智能高峰论坛上的演讲,探讨了知识图谱与图神经网络模型如何在金融科技领域发挥重要作用。 ... [详细]
  • 如何将955万数据表的17秒SQL查询优化至300毫秒
    本文详细介绍了通过优化SQL查询策略,成功将一张包含955万条记录的财务流水表的查询时间从17秒缩短至300毫秒的方法。文章不仅提供了具体的SQL优化技巧,还深入探讨了背后的数据库原理。 ... [详细]
  • 精选10款Python框架助力并行与分布式机器学习
    随着神经网络模型的不断深化和复杂化,训练这些模型变得愈发具有挑战性,不仅需要处理大量的权重,还必须克服内存限制等问题。本文将介绍10款优秀的Python框架,帮助开发者高效地实现分布式和并行化的深度学习模型训练。 ... [详细]
  • 菜鸟物流用户增长部现正大规模招聘P6及以上级别的JAVA工程师,提供年后入职选项。 ... [详细]
author-avatar
书友72177273
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有