1 项目介绍
1.1 摘要
在信息化还未普及之前,传统的借阅书籍只能到图书馆去借阅,查找一本书籍常常需要花费大量的时间才能在书架中找到,不仅效率低下而已浪费了大量的阅读时间,没办法做到及搜及读。并且书籍的管理也需要花费大量的人力和物力,没办法进行全局的管控。
伴随着计算机技术的高速发展,现代计算机系统已经从以计算为中心向以信息化处理为中心的方向发展[1]。国家也在大力的提倡构建社区化阅读平台,给社区居民提供一个文化的共享空间增,强了其学习意识以及对社区的认同感、归属感。 社区图书馆是城市重要的公共服务设施和文化载体,在繁荣城市社区文化、丰富百姓精神生活、促进居民情感交流、增强人民文化自信等方面发挥着重要作用[2]。因此利用信息化系统为社区构建一个拥有海量书籍和借阅资源的社区图书馆平台是十分有必要的。社区阅读信息化平台的出现,节省了人力和费用,提高了查找图书的效率以及图书信息的安全性。对图书管理员来说可以根据系统的权限给不同的人分配不同的权限,达到人员的权限管控,有利于内部的管理。对用户来说只需要通过系统就可以快速查阅图书资源,大大减少阅读书籍所花费的其他时间成本[3]。
本课题分析了社区阅读信息化平台管理人员对图书信息的管理现状和现有的用户对社区图书馆管理人员的服务的要求,并针对两者需求,设计了一套基于Spring Boot的社区阅读信息化系统。在社区阅读信息化系统的实现下,社区图书馆管理人员能够充分发挥信息化处理的优势,提高日常管理的处理速率[4]。用户一方可以更好的享受信息化处理带来的便利。系统运行能够稳定且高效。并且人机友好程度能够显著提升。
1.2 系统技术栈
Spring Boot
Maven
Shrio
MySQL
Vue
VueRout
ElementUI
Bootstrap
1.3 系统角色
管理员
用户
1.4系统功能框架图
1.5 主要功能
(1)超级管理员主要功能
①社区管理:维护社区信息。
②权限管理:对系统的用户进行权限分配管理。
③菜单管理:维护系统的菜单信息。
(2)社区管理员主要功能
①用户信息管理:对用户账户和信息进行查看和修改。
②图书管理:对图书进行增加、删减、修改等管理。
③图书借阅记录管理:对图书的借阅记录进行查询、修改等操作。
④公告管理:对社区公告进行发布、删除、修改等操作。
(3)用户端主要功能
①登录注册:登录或者注册系统。
②图书查询:查询图书信息。
③图书借阅:对在馆图书进行借阅。
④图书捐赠:预约捐赠图书,并可对自己的捐赠记录进行查看和修改。
⑤附近图书馆查询:对社区附近的图书馆地址、开放时间等进行查询。
⑥个人信息管理:对个人账户信息进行修改。