十二、所有功能实现效果演示

一、系统项目架构

Ⅰ,fiber_yy数据库下有五张表

yy_admin:管理员登录账号和密码
yy_textile:纺织面料数据信息
yy_textile_record:用户购买纺织面料信息所存储的面料流水信息
yy_user:用户登录注册信息
yy_user_record:用户登录时会记录登录时间等信息
在这里插入图片描述

①yy_admin

id为主键自增,以下所有表中的id都是主键自增,后续不再赘述
在这里插入图片描述在这里插入图片描述

②yy_textile

在这里插入图片描述在这里插入图片描述

③yy_textile_record

在这里插入图片描述在这里插入图片描述

④yy_user

在这里插入图片描述在这里插入图片描述

⑤yy_user_record

在这里插入图片描述在这里插入图片描述

Ⅱ,页面展示

本系统主要有17个页面组成
在这里插入图片描述
connect为存放连接数据库配置文件,为了连接方便,本人将连接数据库的字符串配置放到这connect这个类中

实现功能:纺织面料库存管理系统主要有两个子系统构成—用户、管理员

Ⅰ、用户子系统

用户注册、登录、找回密码、修改密码、查询库存中所有面料信息(包括全部查找和精确查找)、购买指定品号的纺织面料、若库存不足100系统会进行警报

Ⅱ、管理员子系统

管理员登录、纺织面料入库、纺织面料信息查询(包括查询全部纺织面料信息和精确查找指定面料信息)、纺织面料库存补充、纺织面料流水查询、用户访问查询、纺织面料下架

二、系统运行效果展示

Ⅰ用户子系统演示

①系统运行

在这里插入图片描述

②进入用户登录页面

在这里插入图片描述

③用户注册

每项信息都有限制不可乱输入
在这里插入图片描述
正确输入,但账号已存在
在这里插入图片描述
在这里插入图片描述
更换新的账户进行注册
在这里插入图片描述

④用户登录

在这里插入图片描述

此时忘记了密码了,可以通过**忘记密码?**进行找回密码

⑤找回密码

用户可以通过注册时填写的手机号进行找回密码
验证码输入不正确也不行
在这里插入图片描述
在这里插入图片描述

⑥修改密码

当用户填写信息正确时,可以跳转到修改密码页面进行修改密码操作,两次输入的密码必须一致
在这里插入图片描述
在这里插入图片描述

⑦成功登录

在这里插入图片描述

⑧用户系统主页面

在这里插入图片描述

⑨查看纺织面料详细信息

在这里插入图片描述
可根据面料名称或者品号进行详细精确查找
在这里插入图片描述

⑩购买纺织面料

在这里插入图片描述
可通过购买指定品号的纺织面料
演示购买品号为1112的纺织面料
在这里插入图片描述
在这里插入图片描述
品号为1112的纺织面料库存会减少50
在这里插入图片描述
若要购买的纺织面料库存低于100会进行警报
例如购买1114品号的纺织面料
在这里插入图片描述
仍可以进行购买,不过购买数量不得超过库存数
在这里插入图片描述
目前库存为53,现在购买100,会提示库存不足,购买失败
在这里插入图片描述
以上就是用户子系统的所有功能演示
接下来切换身份演示管理员子系统

Ⅱ管理员子系统

①系统主页面

在这里插入图片描述

②管理员登录

yy_admin表中仅有两条是数据信息,选择其中一条进行登录
在这里插入图片描述在这里插入图片描述

③管理员子系统主页面

在这里插入图片描述

④纺织面料入库

管理员需要按要求进行添加纺织面料信息,其中面料品号唯一,不可重复,否则会给予警告
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

⑤纺织面料信息查询

在这里插入图片描述
根据面料名称查询(因为面料名称不唯一,故不可显示面料照片信息)
在这里插入图片描述
根据品号进行查询(面料品号是唯一的,可以显示指定品号的面料照片信息)
在这里插入图片描述

⑥纺织面料库存补充

在这里插入图片描述
对1314品号面料进行补充500
在这里插入图片描述
在这里插入图片描述

⑦纺织面料流水查询

根据时间的先后顺序来记录所有用户购买面料的信息
在这里插入图片描述
可根据面料品号进行查看都哪些用户购买了该品号的面料
在这里插入图片描述

⑧用户访问查询

根据用户登录系统的时间来记录信息
在这里插入图片描述
可以根据指定账号查看用户登录的信息
在这里插入图片描述

⑨纺织面料下架

查看库存中所含有的所有面料信息
在这里插入图片描述
根据品号进行详细查找
在这里插入图片描述
下架指定品号的面料
在这里插入图片描述
品号为123的纺织面料已经下架
在这里插入图片描述

三、小结

以上就是纺织面料库存管理系统的全部功能
源码还在优化,优化完毕后会上传~~~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/377657.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

行业软件之PTV微观软件VISSIM4.3 5.0 5.1 5.2 5.3 5.4下载和相关资料

他是干什么的:http://baike.baidu.com/view/3656765.htm 中国代理销售的公司的网址:辟途威交通科技(上海)有限公司 官网:http://www.ptvchina.cn/ 看看视频中软件的运行效果:http://v.youku.com/v_show/id_XMzExMjg1MDEy.html 如何…

一、单个神经元网络构建

一、本人使用编译器为Jupyter Notebook,tensorflow版本为1.13.1 import tensorflow as tf print(tf.__version__) """ 1.13.1 """二、训练单个神经元网络 x为-1.0, 0.0, 1.0, 2.0, 3.0, 4.0 y为-3.0, -1.0, 1.0, 3.0, 5.0, 7.0 人用…

ruby 生成随机字符串_Ruby程序生成随机数

ruby 生成随机字符串产生随机数 (Generating random number) The task is to generate and print random number. 任务是生成并打印随机数。 Generating random numbers means that any number can be provided to you which is not dependent on any pre-specified condition…

leetcode 322. 零钱兑换 思考分析

目录1、题目2、思路分析3、参考链接1、题目 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 你可以认为每种硬币的数量是无限的。 提示: 1 …

linux上的英文字体monospace可以在windows用吗?

linux的字体都是开源的,应该可以官方下载本地下载转载于:https://www.cnblogs.com/52linux/archive/2012/03/14/2396103.html

Flash Builder 创建CSS

1.global 选择器将样式应用于所有控件 在 Flash Builder 中创建新MXML 文件并切换到设计模式 属性视图右侧的外观视图可更改外观 Flash Builder 自动创建CSS 文件 CSS 文件有2 个命名空间: s 指 Spark 组件 mx 指 MX 组件 1. Global 与Application 选择器 global …

ruby打印_Ruby程序打印数字的力量

ruby打印Ruby中数字的幂 (Power of a number in Ruby) The task to develop a program that prints power of a number in Ruby programming language. 开发可以用Ruby编程语言打印数字幂的程序的任务。 If we want to calculate the power of a number manually then we have…

二、训练fashion_mnist数据集

一、加载fashion_mnist数据集 fashion_mnist数据集中数据为28*28大小的10分类衣物数据集 其中训练集60000张,测试集10000张 from tensorflow import keras import tensorflow as tf import matplotlib.pyplot as plt import numpy as npfashion_mnist keras.data…

jquerymobile 切换页面时候闪烁问题

https://github.com/jquery/jquery-mobile/commit/acbec71e29b6acec6cd2087e84e8434fecc0053f 可以修改css好像是个bug -4,9 4,10 * Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.*/.spin {--webkit-animation-name: spin;--webkit-an…

二分法:两个有序数组长度为N,找到第N、N+1大的数

题目 两个有序数组长度为N,找到第N、N1大的数 思路1:双指针,O(N)复杂度 简述思路: 如果当前A指针指向的数组A的内容小于B指针指向的数组B的内容,那么A指针往右移动,然后nums(当前已经遍历过的数字个数)也…

Javascript -- In

http://www.caveofprogramming.com/articles/javascript-2/javascript-in-using-the-in-operator-to-iterate-through-arrays-and-objects/ http://msdn.microsoft.com/en-us/library/ie/9k25hbz2(vvs.94).aspx转载于:https://www.cnblogs.com/daishuguang/p/3392310.html

三、自动终止训练

有时候,当模型损失函数值预期的效果时,就可以结束训练了,一方面节约时间,另一方面防止过拟合 此时,设置损失函数值小于0.4,训练停止 from tensorflow import keras import tensorflow as tf import matplo…

矩阵形状| 使用Python的线性代数

Prerequisite: Linear Algebra | Defining a Matrix 先决条件: 线性代数| 定义矩阵 In the python code, we will add two Matrices. We can add two Matrices only and only if both the matrices have the same dimensions. Therefore, knowing the dimensions o…

[数据库]oracle客户端连服务器错误

昨天晚上和今天上午用11g客户端连同事10g服务器,报错: The Network Adapter could not establish the connection 检查尝试了好多次都没好。 用程序连,依旧是报这个错,所以一查就解决了! 参考:http://apps…

ASP.NET 抓取网页内容

(转)ASP.NET 抓取网页内容 ASP.NET 抓取网页内容-文字 ASP.NET 中抓取网页内容是非常方便的,而其中更是解决了 ASP 中困扰我们的编码问题。 需要三个类:WebRequest、WebResponse、StreamReader。 WebRequest、WebRespo…

leetcode 53. 最大子序和 动态规划解法、贪心法以及二分法

题目 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 进阶: 如果你…

四、卷积神经网络(Convolution Neural Networks)

一、CNN(Convolution Neural Networks) 卷积神经网络基本思想:识别物体的特征,来进行判断物体 卷积Convolution:过滤器filter中的数值与图片像素值对应相乘再相加,6 * 6卷积一次(步数为1)变成4 * 4 Max Pooling:对卷积…

POJ3096Surprising Strings(map)

题意:输入很多字符串,以星号结束。判断每个字符串是不是“Surprising Strings”,判断方法是:以“ZGBG”为例,“0-pairs”是ZG,GB,BG,这三个子串不相同,所以是“0-unique”…

vs助手使用期过 编译CEGUI的问题:error C2061: 语法错误: 标识符“__RPC__out_xcount_part” VS2010...

第一个问题,下一个破解版的VX_A.dll,将其覆盖以前的dll即可, 但是目录有所要求,如下: XP系统:系统盘\Documents and Settings\用户名\Local Settings\Application win7或者vistaData\Microsoft\VisualStud…

五、项目实战---识别人和马

一、准备训练数据 下载数据集 validation验证集 train训练集 数据集结构如下: 将数据集解压到自己选择的目录下就行 最后的结构效果如下: 二、构建模型 ImageDataGenerator 真实数据中,往往图片尺寸大小不一,需要裁剪成一样…