图书馆管理系统 (1) — 概观

提要

小绿洲图书馆管理系统 是为了解决微型图书馆日常作业而开发的开源软件(Apache License 2.0),主要的对象为民办、小学、中学和私人图书馆,源码开放在 https://github.com/minioasis/minioasis-library

能够解决的问题:

  • 编目 Cataloging 、网上抓取编目资料 Web Scraping
  • 记录读者资料 Patron Records
  • 借还书 Circulation
  • 简单的 在线公共访问目录 OPAC (Online public access catalog)
  • 用户界面 – 续借、预约、检查自己的账户以往的借书记录 borrowing history
  • 简单打印索书号 Shelfmark Printing
  • 库存清点 Stock Check
  • 简单报告 Simple Reports
  • 多语言界面(英文、中文、马来文)
  • 网页界面,所以允许多机作业 Multiple Users
  • 安全管理界面 – 设定管理用户权限(Roles) ,馆长、主任、馆员、用户等。
  • 审计日志 Audit Log – 系统里,谁做了什么动作,都有记录。
  • 收费管理(如果是学校、私人,这功能则没用)

library_cn

 

  • Telegram – 线上续借 /renew 、 预约 /reservation
  • Telegram – 搜索系统 /search
  • Telegram – 提醒用户还书 notification …etc 等等

telegram

 

  • 使用 minio server  储存书和读者的照片,不像以前的版本把照片放入 mysql 资料库。

minio

minioasis

系统采用的技术,

  • Java 8
  • Spring framework 5
  • hibernate
  • jooq
  • thymeleaf
  • mysql , mariadb (其实 hibernate 有支持的资料库都可以)
  • bootstrap 4

因为用了 bootstrap 4, 这系统也适合在手机上观看。

mobile

这套系统的设计重点就是简单易用,普通人容易上手。

** 正在努力中,功能还未完整!( 2019-08-13,随时更新,放一个目标期限!)

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google photo

You are commenting using your Google account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

Connecting to %s