B/S图书管理系统
2024-10-12 07:29:32
B/S图书管理系统
系统管理
①新用户注册
②用户信息修改:修改信息,修改密码
③锁定用户
④注销用户
书籍管理
①新书入库
②借书办理
③还书办理
④书记注销
个人管理
①图书查询
②借书单查询
③交换书籍
④书籍请求信息
用户
①普通用户
②管理员
权限
普通用户:用户信息修改,借书办理,还书办理,图书查询,借书单查询,交换书籍,书籍请求
管理员用户:普通用户权限+用户注销+新书入库+书籍注销+锁定用户
主要功能实现
借书办理
第一步:选择书名进行模糊查询,或者直接点击查询,会列出所有的图书
第二步:点击任意一部图书,会将下方信息呈现到第二步上,同时填上借书用户以及借阅时间、
第三步:点击提交,若库存剩余会提示“提交成功”;否则显示“库存不足”
还书办理
第一步:首先输入要还书的账号,点击查询,会在下方展示已经借阅的书籍
第二步:点击下方的单元格,单机还书,即可还书成功
图书查询
可分页浏览,模糊查询
借阅单查询
第一步:输出要查询的账号,点击查询
图书交换
第一步:查询对应想要的书籍(此场和是用户书库库存没有,但其他用户手里有)
第二步:点击后,会在主界面上显示对应的信息,填入交换用户的ID以及借阅的时间,提交即可
图书交换请求
第一步:登录后,可以查看自己的图书交换请求,看有哪些用户想要与你交换书籍
第二步:点击对应的书籍,信息则会在上方呈现,单击同意交换,可以完成图书所有权的转移
主界面(每个图标对应相关的功能):
总结:
此次的实验就是我的B/S案例分析的大作业,总体来说,就是弄界面,然后链接数据库,获取数据,呈现界面,设置相关的功能。
最新文章
- React的井字过三关(3)
- WPF入门教程系列二十一——DataGrid示例(一)
- json(2)
- dom4j API使用简介
- [topcoder]TallPeople
- phpMyAdmin下载与安装
- MySQL主从复制与lvs+keepalived单点写入读负载均衡高可用实验【转】
- Python新手学习基础之循环结构练习
- Middleware开发入门
- JavaScript中this的指向问题
- 2017《JAVA技术预备作业》 1502 陈明宇
- jquery 中时间的运用
- 波浪号和Hyphen扩展
- 西部数码虚拟空间配置ssl
- SSH配置
- C#编程基础(简单概述与理解)
- Java的三种代理模式:静态代理/JDK动态代理/Cglib动态代理
- 去掉idea中竖线
- Linux下查/删/替 命令(转)
- 20145104张家明 《Java程序设计》第四次实验设计
热门文章
- 使用SignalR和XSLT进行实时注释
- ubuntu20 使用命令安装 mysql
- 感觉学java学到自己的瓶颈期了,各种框架乱七八糟,感觉好乱。该怎么办!?
- Fedora version history --- kernel version
- 多测师讲解python ____字典,字符,元组,集合(转换)___高级讲师肖sir
- pytest框架: fixture之conftest.py
- BASH提示符颜色、显示返回值,终端标题显示当前目录与正在执行的命令
- thinkpad怎么设置u盘启动
- 第三十三章 linux常规练习题(二)
- 第七章 TCP和UDP原理