提要
小绿洲图书馆管理系统 是为了解决微型图书馆日常作业而开发的开源软件(Apache License 2.0),主要的对象为民办、小学、中学和私人图书馆,源码开放在 https://github.com/minioasis/minioasis-library。
能够解决的问题:
- 编目 Cataloging (简单编目,不用MARC 格式)、网上抓取编目资料 Web Scraping
- 记录读者资料 Patron Records
- 借还书 Circulation
- 简单的 在线公共访问目录 OPAC (Online public access catalog)
- 用户界面 – 续借、预约、检查自己的账户以往的借书记录 borrowing history
- 简单打印索书号 Shelfmark Printing
- 库存清点 Stock Check
- 简单报告 Simple Reports
- 多语言界面(英文、中文、马来文)
- 网页界面,所以允许多机作业 Multiple Users
- 安全管理界面 – 设定管理用户权限(Roles) ,馆长、主任、馆员、用户等。
- 审计日志 Audit Log – 系统里,谁做了什么动作,都有记录。
- 收费管理(如果是学校、私人,这功能则没用)
- Telegram – 电话续借 /renew 、 预约 /reservation
- Telegram – 搜索系统 /search
- Telegram – 提醒用户还书 notification …etc 等等
- 使用 minio server 储存书和读者的照片,不像以前的版本把照片放入 mysql 资料库。
系统采用的技术,
- Java 8
- Spring framework 5
- hibernate
- jooq
- thymeleaf
- mysql , mariadb (其实 hibernate 有支持的资料库都可以)
- bootstrap 4
因为用了 bootstrap 4, 这系统也适合在手机上观看。
这套系统的设计重点就是简单易用,普通人容易上手。
** 正在努力中,功能还未完整!( 2019-08-13,随时更新,放一个目标期限!)