一、项目介绍
1.项目说明
本项目是一个完全从0带领大家实现的一个非常基础的WEB项目,非常适合零基础和在校的大学生来动手实现。既能提升技术熟练度了解软件开发的具体过程。同时也能帮助大家搞定毕业设计的需求。之前在B站也分享了一个图书管理系统的视频。但是实现的相对粗糙,所以本次系统能够更加详细的给大家介绍清楚。同时也会总结之前大家反馈的各种问题。在本期课程中调整以适合更多的伙伴来学习。
https://www.bilibili.com/video/BV1WB4y1y7Yq
2.技术栈介绍
本项目用到的技术栈主要还是Servlet+JSP + MySQL,对数据库的操作是通过Apache的DBUtils来实现的。简化了JDBC的操作。在页面呈现这块这次会使用HPlus一套基于bootstrap的页面模板来实现。
整体是一个B/S结构的WEB项目
具体用到的技术栈如下:
同时也是告诉大家要完成这个项目必须提前准备的技术栈:
- Servlet+JSP
- Maven
- HTML+CSS+JS
- Ajax+JQuery
- MySQL
- Tomcat
- …
3.表结构介绍
数据库表结构这块我们涉及到三大块:系统管理。学生管理和图书管理。系统管理的表结构都以sys_
开头,其他的业务表以t_
开头
具体的建表SQL查看附件资料即可