【Python期末/课程设计】物品库存管理系统(PyCharm项目/Django框架/HTML页面/MySQL数据库)

代写C语言、C++、Java、Python、HTML、JavaScript、vue、MySQL相关编程项目,
长期接单,信誉有保证,如有任何问题或需要请加文章末尾推广QQ。
在售模板目录:点击这里跳转

本文资源:Python 物品库存管理系统 (PyCharm项目/Django框架/HTML页面/MySQL数据库)


1.题目要求

题目描述
用户认证模块
用户登录:支持账号密码验证,通过表单输入并验证用户凭据,确保只有授权用户可以访问系统。
角色权限管理:区分用户和管理员角色,管理员具有更高权限,可对用户和资源进行管理。

用户管理模块
用户列表展示:以表格形式展示所有用户的详细信息,包括用户 ID、用户名、角色等,方便管理员查看和管理。
添加用户:提供表单用于创建新用户,管理员可以输入用户名、密码等信息,实现用户注册功能。
删除用户:在用户列表中,管理员可以通过按钮操作直接删除指定用户,快速移除不再需要的用户账号。

资源管理模块
资源使用记录:记录用户的资源使用情况,包括用户 ID、资源名称和访问时间等,并以表格形式展示在资源记录页面。
资源记录查询:支持查询用户的资源使用记录历史,方便管理员了解资源的使用情况和趋势。

导航管理模块
导航栏设计:提供简洁的导航栏,方便用户快速切换不同的功能页面。
编程软件
在这里插入图片描述

2.视频演示

【Python期末/课程设计】物品库存管理系统(PyCharm项目/Django框架/HTML页面/MySQL数据库)

3.项目介绍

该项目依赖Django框架和MySQL数据运行,启动前请保证您已安装Django框架且MySQL数据库可用,
项目启动前,请先将项目目录下的“user_management”文件夹中“views.py”文件第12行处的数据库密码修改为您自己的密码

首先该项目使用Django框架,在终端中输入以下代码运行项目:

python manage.py runserver

在这里插入图片描述
项目启动后会自动在MySQL数据库中创建数据库bank和表“users”(用户表)、“resource”(库存资源表)、“resource_permission”(库存权限表)、“resource_usage_log”(资源使用记录表),数据库相关代码位于views.py文件第6行处:
在这里插入图片描述
项目启动成功后,点击蓝色链接进入登录页面:
在这里插入图片描述
登录页面包含账号密码输入框,输入用户账号和密码进入用户页面,输入管理员账号(admin)和密码(111)进入管理员页面:
在这里插入图片描述
管理员账号和密码可以在“LoginPage.js”文件第9行处修改:
在这里插入图片描述

管理员页面

在这里插入图片描述
在登录页面输入管理员账号密码进入管理员页面,管理员页面包含多个功能导航,点击左侧导航右侧内容模块显示对应内容。

1.用户列表

在这里插入图片描述
点击右上角刷新按钮刷新用户信息,点击表格中的删除按钮删除对应用户信息。

2.添加用户

在这里插入图片描述
逐个接收管理员输入的用户信息,点击添加按钮添加到用户表中。

3.用户权限表

在这里插入图片描述
点击右上角刷新按钮刷新用户权限,点击删除按钮删除用户对应权限

4.添加用户权限

在这里插入图片描述
接收库存物品id与用户id,点击保存权限为对应编号用户添加对应物品的申请权限,库存物品id和用户id都必须已存在。

5.库存信息表

在这里插入图片描述
点击右上角刷新按钮获取当前库存信息,点击删除按钮删除对应库存物品。

6.添加库存信息

在这里插入图片描述
接收管理员输入库存物品名称可库存数量,点击按钮添加一条库存记录,若对应名称库存物品已存在则为对应物品增加对应数量库存。

7.资源使用记录

在这里插入图片描述
点击刷新按钮获取用户资源使用记录。

8.资源记录查询

在这里插入图片描述
输入资源名称,点击查询按钮获取对应资源使用记录,可以进行模糊匹配。

9.退出

点击返回登录界面

用户页面

在这里插入图片描述
在管理员页面中输入users表中的用户账号和密码进入用户界面,点击左侧导航栏切换右侧内容。

1.资源申请

在这里插入图片描述
输入资源名称和申请数量申请对应资源,用户仅能申请有权限的资源。

2.申请记录

在这里插入图片描述
点击刷新按钮获取当前用户资源申请记录。

3.可申请资源表

在这里插入图片描述
点击右上角刷新按钮获取用户可申请资源信息

4.退出

点击返回登录界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小辰代写

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

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

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

打赏作者

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

抵扣说明:

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

余额充值