本图书管理系统基于spring,spring mvc,数据库为mysql。前端使用了Bootstrap。
该系统实现读者和管理员登陆,图书的增删改查,读者的增删改查,借还图书,密码修改,卡号挂失,超期提醒等功能。
本系统共有六张数据表。admin为管理员表,book_info为图书信息表,class_info为分类信息表,lend_list为借还信息表,reader_card为读者证表,reader_info为读者信息表。
- git clone https://github.com/withstars/Books-Management-System
cd Books-Management-System
或
下载zip文件
解压文件,进入解压后的文件夹 - 启动数据库服务,将sql文件导入数据库。
- 用IDEA打开解压后的文件夹。
- 配置src\main\resources\book-context.xml中的数据库设置项。
- 单击IDEA右边侧栏的Maven Projects选项卡,将弹出Maven项目的管理窗口。
- 单击管理窗口的刷新按钮,等待依赖下载完毕。
- 点击Maven Projects\book\Plugins\jetty\jetty:run启动jetty服务器。
默认端口号为9000。可在pom.xml中修改。 - 待服务器启动完毕后,在浏览器地址栏输入 http://localhost:9000 进入该系统。