admin管理员组

文章数量:1647843

文章目录

    • 实验环境
    • 数据库架构介绍
    • 建立数据库
    • 租借操作
    • 归还商品操作
    • 功能一 根据制造者姓名查询包的表
    • 功能二 查找最佳用户
    • 功能三 计算每个用户的租借记录和花费
    • 功能四 添加交易记录和添加商品
    • 功能五 归还商品操作
      • 归还商品时,计算总的花费金额
      • 归还商品时,恢复商品数量
    • 功能六 异常检测
      • 异常用户id
      • 异常日期
      • 异常保险类型

具体代码见我的GitHub仓库
(摆烂作品,xdm轻喷)
github链接

实验环境

PHP == 5.5.12
Mysql == 15.6.17
Operate system == Win 10 professtion
Node.js == 14.17.3

数据库架构介绍

!
图一为数据库的整体架构,分为前端主页面、后端php、数据库。前端主页面由一个index.html文件组成,分别提供了“展示可借的商品“,”个人已借的商品目录“,”所有数据表的信息“,”其他数据库功能“页面的重定向信息,后端由php编码,负责租借金额计算逻辑、数据库交互等功能;数据库使用mysql,编写了一系列存储过程、触发器与后端进行交互

建立数据库

数据库一共建立了三张表

  • Bags商品表
  • Customer用户信息表
  • Rentals交易表
    下列为表的字段和主键
create table bags(  
    bag_id int not null,  
    names varchar(15),  
    Color varchar(15),  
    Manufacturer varchar(15),  
    Price float not null,  
    nums int not null,  
    primary key(bag_id)  
);  

create table customer(  
    customer_id int not null auto_increment,  
    first_name varchar(15),  
    last_name varchar(15),  
    phone varchar(15),  
    creditID varchar(15),  
    emailAdd varchar(15),  
    regularAdd varchar(15),  
    primary key(customer_id),  
    unique(creditID)  
);  

本文标签: 系统xxxPHPmysql