图书管理系统  刚开始学Java自己写的一个小项目分享一下:  源码链接:  https://download.csdn.net/download/kongsanjin/11441010  GitHub代码链接:https://github.com/15138299517/Java_Library_Management_System  功能:系统分管理员界面与用户界面  管理员:实现对图书的增、删、改、查,对所有借阅历史的搜索及所有账户的信息,用户的权限与管理,设定密码,借阅图书及对自己账户的资料修改  用户:实现对图书的借阅功能、查看自己的借阅历史,在用户账户方面实现修改密码以及修改个人信息功能  下面上图:  登录界面:    注册界面:       用户登录:  主界面:       图书查询界面:       图书借还界面:    账户管理界面:       借书记录:    管理员登录:  主界面、图书查询、图书借阅界面与用户相同  账户管理:    借书记录:    账户信息:    修改权限:    图书管理界面:    添加图书:       -------------------------------------------------------------我是分割线-------------------------------------------------     下面对我的图书管理系统的数据库方面做介绍:  我的数据库用的是Mysql  5.7 版本的对数据库没要求都可以,在建表写代码过程中为了方便使用了Navicat Premium 12连接数据库建表。  创建了数据库mis,在mis中创建了booktable(图书表)、usertable(用户表)、borrowrecords(借书记录)、bookcategory(图书类别)    booktable  另外booktable表格中的category属性参照bookcategory表当做外键        usertable      borrowrecords      bookcategory         eclipse 连接 mysql:https://blog.csdn.net/kongsanjin/article/details/96425826     ------------------------------------------------------我是分割线------------------------------------------------------------     由于我的Jdk是12.0的版本所以如果版本比12.0的低,导入项目会出现项目上出现红色感叹号,解决方案如下:  项目右键->Build Path->Configure Build Path...    Librarise->JRE System Library [JavaSE - 12]->Remove    继续Librarise界面选中Modulepath->Add Library...    JRE System Library  -> Next    Execution  environment -> 下拉框中选中自己的JDK 版本  ->Finish       ------------------------------------------------------我是分割线--------------------------------------------------------   完成上面的JDK修改和数据库及表格的创建就可以运行图书管理项目了,话不多说,上项目链接:  https://download.csdn.net/download/kongsanjin/11441010  GitHub代码链接:https://github.com/15138299517/Java_Library_Management_System  Java项目打包为.exe可执行文件及可安装exe文件:https://blog.csdn.net/kongsanjin/article/details/97747569   
点赞 0
评论 0
全部评论

相关推荐

不愿透露姓名的神秘牛友
06-26 14:50
人力小鱼姐:有后面墨迹那两句的时间问题早回答完了
点赞 评论 收藏
分享
牛客266927136号:为啥实习经历写这么少,项目经历反而大写特写,最重要的还是实习经历吧,写具体点,什么场景下做了什么事,解决了什么问题,优化了什么场景,性能提升了多少多少
点赞 评论 收藏
分享
06-15 02:05
已编辑
南昌航空大学 数据分析师
Eason三木:你如果想干技术岗,那几个发公众号合唱比赛的经历就去掉,优秀团员去掉,求职没用。然后CET4这种不是奖项,是技能,放到下面的专业技能里或者单独列一个英语能力。 另外好好改改你的排版,首行缩进完全没有必要,行间距好好调调,别让字和标题背景黏在一起,你下面说能做高质量PPT你得展现出来啊,你这简历排版我用PPT做的都能比你做的好。 然后自我评价,你如果要干数据工程师,抗压能力强最起码得有吧。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务