第一个Java项目——图书管理系统

【文末获取源码】 

刚开始学习Java,把Java基础学完之后,用这个项目练练手,我以图书为例,该图书管理系统,实现了图书的增删改查和借阅归还功能,以及对用户的注册注销功能,功能较简单,很适合初学者,下面给大家介绍一下我的思路 

运行环境

Java环境是JDK1.8,数据库用的是MySQL8.0(用户名=root,密码=root)

默认在数据库中存在一个**超级管理员**账户(id=123,password=123)

还有一个**普通用户**,普通用户才能借还书哦(id=666,password=666)

该图书管理系统有三种类型的账户

1、超级管理员,在数据库中的类型是2,超级管理员可以修改管理员和普通用户的权限

2、管理员,在数据库中的类型是1

3、普通用户,在数据库中的类型是0,每一个用户注册时默认是普通用户

运行界面展示

首先看看我的主界面:

这是我的注册界面:

登录分为管理员和普通用户,这里给出的是管理员页面,可以删除修改用户等操作

下面这个是普通用户的界面,可以对图书进行操作,其中包含借还书的功能

功能界面里,以添加图书为例:

这就是大致的界面了,下面给大家讲解一下各个界面以及程序的实现。

建立数据库

在写这个项目的时候,我首先是建立的数据库,我的图书信息主要有图书号,图书名,图书的出版社,和图书的作者。

如果说你还不会安装Mysql,你可以参考这个博客mysql压缩包版安装_贺贺学编程-CSDN博客

这里面的图书是我为了演示效果随便添加的。

  • 47
    点赞
  • 210
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 19
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

贺志营

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值