实现功能
参考metronic前端页面,输出供应链系统采购部分(至少具备以下页面:用户登录,用户注册,供应商资料管理(浏览,添加,修改,删除,查询),商品资料管理(浏览,添加,修改,删除,查询))系统原型。
1.建立自己的html
2.修改里面网页其中插件
3.联立数据库,完成增、删、改、查的操作
4.网页之间可以相互跳转
一、用户操作手册: 1.登录1.1登录页面
1.2忘记密码页面
1.3注册页面
2点击登陆后进入主页面。 3产品资料表。3.1
3.2产品表(可以选择一页显示几行)
3.3添加数据
4.供应商资料管理表4.1建立了三个表,雇员表、运货商、供应商
4.2实现搜索功能
5.商品信息更改表。5.1具体信息
5.2实现添加、修改、查找、删除功能
6供应商资料更改表。6.1具体如下,同样实现增、删、改、查功能
二、数据库建立具体代码供应商表:
CREATE TABLE "供应商表" ( "供应商ID" VARCHAR(10 BYTE) PRIMARY KEY,
"公司名称" VARCHAR(20 BYTE) ,
"联系人姓名" VARCHAR(10 BYTE) ,
"联系人职务" VARCHAR(20 BYTE) ,
"地址" VARCHAR(40 BYTE) ,
"城市" VARCHAR(10 BYTE) ,
"地区" VARCHAR(10 BYTE) ,
"邮政编码" VARCHAR(10 BYTE) ,
"国家" VARCHAR(20 BYTE) ,
"电话" VARCHAR(20 BYTE) ) ;
客户表:
CREATE TABLE "客户表" ( "客户ID" VARCHAR(10 BYTE) PRIMARY KEY,
"公司名称" VARCHAR(20 BYTE) ,
"联系人姓名" VARCHAR(10 BYTE) ,
"联系人职务" VARCHAR(20 BYTE) ,
"地址" VARCHAR(40 BYTE) ,
"地区" VARCHAR(10 BYTE) ,
"城市" VARCHAR(10 BYTE) ,
"国家" VARCHAR(10 BYTE) ,
"邮政编码" VARCHAR(20 BYTE) ,
"电话" VARCHAR(20 BYTE) ) ;
雇员表:
CREATE TABLE "雇员表" ( "雇员ID" VARCHAR(10 BYTE) PRIMARY KEY,
"姓名" CHAR(10 BYTE) ,
"职务" CHAR(20 BYTE) ,
"尊称" VARCHAR(10 BYTE) ,
"地址" VARCHAR(40 BYTE) ,
"城市" VARCHAR(10 BYTE) ,
"地区" VARCHAR(10 BYTE) ,
"邮政编码" VARCHAR(10 BYTE) ,
"国家" VARCHAR(10 BYTE) ,
"家庭电话" VARCHAR(20 BYTE) ,
"分机" VARCHAR(10 BYTE) ,
"备注" CHAR(200 BYTE)
) ;
产品表:
CREATE TABLE "产品表" ( "产品ID" VARCHAR(10 BYTE) PRIMARY KEY,
"产品名称" VARCHAR(20 BYTE) ,
"供应商ID" VARCHAR(10 BYTE) ,
"类别ID" VARCHAR(10 BYTE) ,
"单位数量" VARCHAR(20 BYTE) ,
"单价" FLOAT ,
"库存量" INT ,
"订购量" INT ,
"再订购量" INT ,
"中止" BOOLEAN,
"条码" VARCHAR(20 BYTE)
) ;
ALTER TABLE "产品表" ADD CONSTRAINT "FK_供应商ID" FOREIGN KEY ("供应商ID") REFERENCES "供应商表"("供应商ID");
ALTER TABLE "产品表" ADD CONSTRAINT "FK_类别ID" FOREIGN KEY ("类别ID") REFERENCES "类别表"("类别ID");
订单表:
CREATE TABLE "订单表" ( "订单ID" VARCHAR(10 BYTE) PRIMARY KEY,
"客户ID" VARCHAR(10 BYTE) ,
"雇员ID" VARCHAR(10 BYTE) ,
"运货商ID" CHAR(10 BYTE) ,
"运货费" FLOAT ,
"货主名称" VARCHAR(10 BYTE) ,
"货主地址" VARCHAR(40 BYTE),
"货主城市" VARCHAR(10 BYTE),
"货主地区" VARCHAR(10 BYTE) ,
"货主邮政编码" VARCHAR (20 BYTE),
"货主国家" VARCHAR(10 BYTE)
);
ALTER TABLE "订单表" ADD CONSTRAINT "FK_客户ID" FOREIGN KEY ("客户ID") REFERENCES "客户表"("客户ID");
ALTER TABLE "订单表" ADD CONSTRAINT "FK_雇员ID" FOREIGN KEY ("雇员ID") REFERENCES "雇员表"("雇员ID");
ALTER TABLE "订单表" ADD CONSTRAINT "FK_运货商ID" FOREIGN KEY ("运货商ID") REFERENCES "运货商表"("运货商ID");
类别表:CREATE TABLE "类别表" ( "类别ID" VARCHAR(10 BYTE) PRIMARY KEY,
"类别名称" CHAR(10 BYTE) ,
"说明" CHAR(50 BYTE)
) ;
运货商表:
CREATE TABLE "运货商表" ( "运货商ID" CHAR(5 BYTE) PRIMARY KEY, "公司名称" VARCHAR(20 BYTE) NOT NULL,"电话" CHAR NOT NULL ) ;
订单明细表:
CREATE TABLE "订单明细表" ( "订单ID" VARCHAR(10 BYTE) ,
"客户ID" VARCHAR(10 BYTE) ,
"单价" FLOAT ,
"数量" int ,
);
ALTER TABLE "订单明细表" ADD CONSTRAINT "FK_订单ID" FOREIGN KEY ("订单ID") REFERENCES "订单表"("订单ID");
ALTER TABLE "订单明细表" ADD CONSTRAINT "FK_客户ID" FOREIGN KEY ("客户ID") REFERENCES "客户表"("客户ID");
三、供应链管理系统数据库设计系统分为八个表:
1:供应商表
主要字段:供应商ID(主键),公司名称,联系人姓名,联系人职务,地址,国家,城市,地区,邮政编码,电话
2:运货商表
主要字段:运营商ID(主键),公司名称,电话
3:类别表
主要字段:类别ID(主键),类别名称,说明
4:客户表
主要字段: 客户ID(主键),公司名称,联系人姓名,联系人职务,地址,国家,城市,地区,邮政编码,电话
5:雇员表
主要字段: 雇员ID(主键),姓名,职务,尊称,地址,国家,城市,地区,邮政编码,家庭电话,分机,备注,上级
6:产品表
主要字段:产品ID(主键),产品名称,供应商ID(外键,引用供应商表.供应商ID),类别ID(外键,引用类别表.类别ID),单位数量,单价,库存量,订购量,再订购量,中止,条码
订单表主要字段:订单ID(主键),客户ID(外键,引用客户表.客户ID),雇员ID(外键,引用雇员表.雇员ID),订单日期,到货日期,发货日期,运货商ID(外键,引用运货商表.运货商ID),运货费,货主名称,货主地址,货主国家,货主城市,货主地区,货主邮政编码
订单明细表主要字段:订单ID(外键,引用订单表.订单ID),客户ID(外键,引用客户表.客户ID),单价,数量
供应商表字段名
类型
特殊属性
供应商ID
Char(5)
主键
公司名称
Char(40)
Not null
联系人姓名
Char(10)
Not null
联系人职务
Char (20)
Not null
地址
Char (30)
Not null
地区
Char (10)
Not null
城市
Char (10)
Not null
国家
Char (10)
Not null
邮政编码
Char (20)
Not null
电话
Char (20)
Not null
运货商表
字段名
类型
特殊属性
运货商ID
Char (5)
主键
公司名称
Char (20)
Not null
电话
Char (20)
Not null
类别表
字段名
类型
特殊属性
类别ID
Char (5)
主键
类别名称
Char (20)
Not null
说明
Char (50)
Not null
客户表
字段名
类型
特殊属性
客户ID
Char(10)
主键
公司名称
Char(20)
Not null
联系人姓名
Char(10)
Not null
联系人职务
Char (20)
Not null
地址
Char (30)
Not null
地区
Char (10)
Not null
城市
Char (10)
Not null
国家
Char (10)
Not null
邮政编码
Char (20)
Not null
电话
Char (20)
Not null
雇员表
字段名
类型
特殊属性
雇员ID
Char(5)
主键
姓名
Char(10)
Not null
职务
Char(10)
Not null
尊称
Char (5)
Not null
地址
Char (30)
Not null
地区
Char (10)
Not null
城市
Char (10)
Not null
国家
Char (10)
Not null
邮政编码
Char (20)
Not null
家庭电话
Char (20)
Not null
分机
Char(5)
Not null
备注
Char (80)
Not null
上级
Char (5)
产品表
字段名
类型
特殊属性
产品ID
Char(5)
主键
产品名称
Char(20)
Not null
供应商ID
Char(5)
外键
类别ID
Char (5)
外键
单位数量
Char(20)
Not null
单价
Money
Not null
库存量
Int
Not null
订购量
Int
Not null
再订购量
Int
Not null
中止
Boolean
Not null
条码
Char (20)
Not null
订单表
字段名
类型
特殊属性
订单ID
Char(10)
主键
客户ID
Char(10)
外键
雇员ID
Char(5)
外键
运货商ID
Char (5)
外键
运货费
money
Not null
货主名称
Char (10)
Not null
货主地址
Char (30)
Not null
货主地区
Char (10)
Not null
货主城市
Char (10)
Not null
货主国家
Char (10)
Not null
货主邮政编码
Char (20)
Not null
订单明细表
字段名
类型
特殊属性
订单ID
Char (10)
外键
客户ID
Char (10)
外键
单价
Float
Not null
数量
Int
Not null
详细代码可下载查看