《智百盛汽修汽配管理系统》项目研发总结

2023-10-29 06:10

本文主要是介绍《智百盛汽修汽配管理系统》项目研发总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《智百盛汽修汽配管理系统》项目研发总结
目录

1、 项目概要
2、 数据库设计
2.1、数据表
2.2务表及其字段
采购订货表:sys_purchase
采购进货明细表:sys_purchase_mountings
进货ID、配件ID、配件数量、折扣
采购入库表:sys_storage
采购入库明细表:sys_storage_mountings
采购退货表:sys_sales
采购退货明细表:sys_sales_mountings
仓库设置表:p_warehouse
供应商基本设置表:sys_supplier
维护客户基本信息表:sys_maintain
修理项目设置表:sys_mend
配件信息设置表:sys_mountings
销售客户设置表:sys_sell
3、 设计与实现
3.1配件采购
3.1-1功能实现
3.1-2、经典代码
3.1-3、相关业务表关系
3.2基本数据
3.2-1、功能实现
3.2-2、相关业务表关系
3.2-3、经典代码
3.3系统设置
3.3-1功能实现
4、 技术总结

1、项目概要
系统主要功能模块有:
(1)、系统设置:主要包括员工设置、操作员设置、仓库设置的功能
(2)、基础数据:供应商基本设置、维修客户基本设置、修理项目设置、配件信息设置、销售客户设置的功能
(3)、配件采购:主要包括采购订货、采购入库、采购退货、货商结算、供应商基本资料的功能

2、数据库设计
(说明:列出整个数据库表名;业务数据表的字段清单)
2.1、数据表

sys_user
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
user_code varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 用户号
operator_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 操作员姓名
user_password char(32) utf8mb4_general_ci YES select,insert,update,references 密码
department_id int (NULL) YES (NULL) select,insert,update,references 部门id
role_id int (NULL) YES (NULL) select,insert,update,references 角色id
remark varchar(200) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注

sys_role
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
role_name varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 角色名称

sys_employee
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
employee_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 员工名称

sys_buyer
Field Type Collation Null Key Default Extra Privileges Comment
buyerID int (NULL) NO PRI (NULL) auto_increment select,insert,update,references 采购员ID
buyer_name varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 采购员
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标记(0:不停用,1:停用)

sys_carder
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
carder_person varchar(5) utf8mb4_general_ci YES (NULL) select,insert,update,references 接车人
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标志(0:不停用,1:停用)

sys_client_grade
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
client_grade_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 客户等级名称
sys_company
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
company_code varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 保险公司编码
company_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 保险公司名称
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标记(0:不停用,1:停用)
sys_craft
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
maintenance_name varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 维修工种名称
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标记(0:不停用,1:停用)
sys_customer_profile
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
customer_profile_name varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 客户类别名称
sys_department
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
department_code varchar(5) utf8mb4_general_ci YES (NULL) select,insert,update,references 部门编码
department_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 部门名称
sys_insurance
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
insurance_code varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 保险种类编号
insurance_name varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 保险种类名称
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标记(0:不停用,1:停用)

sys_mender
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
mender_code varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 修理员编号
mender varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 修理员工
remark varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注
sys_repairman
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
repairman_code varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 修理组编号
repairman_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 修理组名称
stop_sgin tinyint (NULL) YES (NULL) select,insert,update,references 停用标记(0:不停用,1:停用)
sys_source
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
source_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 客户来源名称

sys_unit
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
unit_name varchar(5) utf8mb4_general_ci YES (NULL) select,insert,update,references 单位名称

sys_product
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
parent_id int (NULL) YES (NULL) select,insert,update,references 父部门id(0表示是根部门)
classify_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 分类名称
product_sort int (NULL) YES (NULL) select,insert,update,references 商品排序
product_code varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 商品类别编码
product_name varchar(15) utf8mb4_general_ci YES (NULL) select,insert,update,references 商品类别名称

2.2务表及其字段
采购订货表:sys_purchase
采购订货ID、供应商ID、采购名称、进货订单号、制单日期、仓库ID、交货期限、定金金额、制单人、采购员ID、审核否、审核人、审核日期、总金额、备注、审核状态(0:审核,1:未审核)、状态(0:已进货,1:未进货)、配件信息ID
sys_purchase
Field Type Collation Null Key Default Extra Privileges Comment
purchaseID int (NULL) NO PRI (NULL) auto_increment select,insert,update,references 采购订货ID
supplierID int (NULL) YES (NULL) select,insert,update,references 供应商ID
purchase_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 采购名称
stock_code varchar(15) utf8mb4_general_ci YES (NULL) select,insert,update,references 进货订单号
touching_date datetime (NULL) YES (NULL) select,insert,update,references 制单日期
warehouseID int (NULL) YES (NULL) select,insert,update,references 采购仓库ID
delivery_date datetime (NULL) YES (NULL) select,insert,update,references 交货期限
handselMoney decimal(8,2) (NULL) YES (NULL) select,insert,update,references 定金金额
touching varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 制单人
buyerID int (NULL) YES (NULL) select,insert,update,references 采购员ID
to_check tinyint (NULL) YES (NULL) select,insert,update,references 审核否
auditor varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 审核人
audit_date datetime (NULL) YES (NULL) select,insert,update,references 审核日期
total_money decimal(8,2) (NULL) YES (NULL) select,insert,update,references 总金额
remark varchar(50) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注
audit tinyint (NULL) YES 1 select,insert,update,references 审核状态(0:审核,1未审核)
receipts tinyint (NULL) YES 1 select,insert,update,references 状态(0:已进货,1:未进货)
mountingsID int (NULL) YES 1 select,insert,update,references 配件信息ID

采购进货明细表:sys_purchase_mountings:进货ID、配件ID、配件数量、折扣
sys_purchase_mountings
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references id
purchase_id int (NULL) YES (NULL) select,insert,update,references 进货id
mountings_id int (NULL) YES (NULL) select,insert,update,references 配件id
mountings_count int (NULL) YES (NULL) select,insert,update,references 配件数量
discount varchar(10) utf8mb4_general_ci YES 1.00 select,insert,update,references 折扣

采购入库表:sys_storage
采购入库ID、入库单号、供应商ID、入库名称、仓库ID、付款日期、采购订单号、操作人、采购员ID、审核否(0:已审核,1:未审核)、审核人、审核日期、总金额、备注、配件信息ID
sys_storage
Field Type Collation Null Key Default Extra Privileges Comment
storageID int (NULL) NO PRI (NULL) auto_increment select,insert,update,references 采购入库ID
storage_code varchar(15) utf8mb4_general_ci YES (NULL) select,insert,update,references 入库单号
supplierID int (NULL) YES (NULL) select,insert,update,references 供应商ID
storage_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 入库名称
warehouseID int (NULL) YES (NULL) select,insert,update,references 仓库ID
payment_date datetime (NULL) YES (NULL) select,insert,update,references 付款日期
purchase_code varchar(15) utf8mb4_general_ci YES (NULL) select,insert,update,references 采购订单号
operator varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 操作人
buyerID int (NULL) YES (NULL) select,insert,update,references 采购员ID
to_check tinyint (NULL) YES (NULL) select,insert,update,references 审核否(0:审核,1未审核)
auditor varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 审核人
audit_date datetime (NULL) YES (NULL) select,insert,update,references 审核日期
total_money decimal(8,2) (NULL) YES (NULL) select,insert,update,references 总金额
remark varchar(50) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注
mountingsID int (NULL) YES (NULL) select,insert,update,references 配件信息ID
documentation_date datetime (NULL) YES (NULL) select,insert,update,references 制单日期

采购入库明细表:sys_storage_mountings
入库ID、配件ID、配件数量、折扣

sys_storage_mountings
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
storage_id int (NULL) YES (NULL) select,insert,update,references 入库id
mountings_id int (NULL) YES (NULL) select,insert,update,references 配件id
mountings_count int (NULL) YES (NULL) select,insert,update,references 配件数量
discount varchar(10) utf8mb4_unicode_ci YES 1.00 select,insert,update,references 折扣

采购退货表:sys_sales
采购退货ID、退货单号、供应商ID、退货名称、制单日期、仓库ID、进货日期、付款日期、操作人、退货ID、审核否(0:已审核,1:未审核)、审核人、审核日期、入库单号、总金额、备注、配件信息ID
sys_sales
Field Type Collation Null Key Default Extra Privileges Comment
salesID int (NULL) NO PRI (NULL) auto_increment select,insert,update,references 采购退货ID
sales_code varchar(15) utf8mb4_general_ci YES (NULL) select,insert,update,references 退货单号
supplierID int (NULL) YES (NULL) select,insert,update,references 供应商ID
sales_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 退货名称
touching_date datetime (NULL) YES (NULL) select,insert,update,references 制单日期
warehouseID int (NULL) YES (NULL) select,insert,update,references 仓库ID
stock_date datetime (NULL) YES (NULL) select,insert,update,references 进货日期
payment_date datetime (NULL) YES (NULL) select,insert,update,references 付款日期
operator varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 操作人
buyerID int (NULL) YES (NULL) select,insert,update,references 退货人ID
to_check tinyint (NULL) YES (NULL) select,insert,update,references 审核否(0:已审核,1:未审核)
auditor varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 审核人
audit_date datetime (NULL) YES (NULL) select,insert,update,references 审核日期
storage_code varchar(15) utf8mb4_general_ci YES (NULL) select,insert,update,references 入库单号
total_money decimal(8,2) (NULL) YES (NULL) select,insert,update,references 总金额
remark varchar(50) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注
mountingsID int (NULL) YES (NULL) select,insert,update,references 配件信息ID

采购退货明细表:sys_sales_mountings
退货ID、配件ID、配件数量、折扣
sys_sales_mountings
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
sale_id int (NULL) YES (NULL) select,insert,update,references 退货id
mountings_id int (NULL) YES (NULL) select,insert,update,references 配件id
mountings_count int (NULL) YES (NULL) select,insert,update,references 配件数量
discount varchar(10) utf8mb4_unicode_ci YES 1.00 select,insert,update,references 折扣

仓库设置表:p_warehouse
仓库编号、仓库名称、停用标记(0:不停用,1:停用)
p_warehouse
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
warehouse_code varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 仓库编号
warehouse_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 仓库名称
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标记(0:不停用,1:停用)
供应商基本设置表:sys_supplier
供应商编码、供应商名称、地址、电话、联系人、主要业务、传真号、手机号码、网站、email、开户银行、税号、库房电话、库房地址、停用标记(0:不停用,1:停用)、录入人、备注
sys_supplier
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
supplier_code varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 供应商编码
supplier_name varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 供应商名称
address varchar(50) utf8mb4_general_ci YES (NULL) select,insert,update,references 地址
phone varchar(11) utf8mb4_general_ci YES (NULL) select,insert,update,references 电话
contacts varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 联系人
main_business varchar(50) utf8mb4_general_ci YES (NULL) select,insert,update,references 主营业务
fax_number varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 传真号
mobile varchar(11) utf8mb4_general_ci YES (NULL) select,insert,update,references 手机号码
website varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 网站
email varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references email
bank_deposit varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 开户银行
duty_paragraph varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 税号
warehouse_mobile varchar(11) utf8mb4_general_ci YES (NULL) select,insert,update,references 库房电话
warehouse_address varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 库房地址
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标记(0:不停用,1:停用)
keyboarder varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 录入人
remark varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注

维护客户基本信息表:sys_maintain
客户编号、车主、车牌号码、车型id、发动机号、车架号、送修人、送修人电话号码、车主手机号、保险种类id、保险起始日、车主地址、行驶证年审、所属部门id、所属员工id、客户等级id、客户来源id、客户类别id、所在区域id、生日、身份证号码、保险公司id、驾驶证年审、录入人、保险终止日
sys_maintain
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
customer_code varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 客户编号
car_owner varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 车主
car_number varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 车牌号码
motorcycle_type_id int (NULL) YES (NULL) select,insert,update,references 车型id
engine_number varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 发动机号
frame varchar(15) utf8mb4_general_ci YES (NULL) select,insert,update,references 车架号
send_repair varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 送修人
send_number varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 送修人电话号码
car_mobile varchar(11) utf8mb4_general_ci YES (NULL) select,insert,update,references 车主手机号
insurance_id int (NULL) YES (NULL) select,insert,update,references 保险种类id
insurance_date datetime (NULL) YES (NULL) select,insert,update,references 保险起始日
car_address varchar(50) utf8mb4_general_ci YES (NULL) select,insert,update,references 车主地址
driving_license datetime (NULL) YES (NULL) select,insert,update,references 行驶证年审
department_id int (NULL) YES (NULL) select,insert,update,references 所属部门id
employee_id int (NULL) YES (NULL) select,insert,update,references 所属员工id
client_grade_id int (NULL) YES (NULL) select,insert,update,references 客户等级id
source_id int (NULL) YES (NULL) select,insert,update,references 客户来源id
customer_profile_id int (NULL) YES (NULL) select,insert,update,references 客户类别id
area_id int (NULL) YES (NULL) select,insert,update,references 所在区域id
birthday date (NULL) YES (NULL) select,insert,update,references 生日
identity_card varchar(18) utf8mb4_general_ci YES (NULL) select,insert,update,references 身份证号码
company_id int (NULL) YES (NULL) select,insert,update,references 保险公司id
driving_licence datetime (NULL) YES (NULL) select,insert,update,references 驾驶证年审
keyboarder varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 录入人
expiry_date datetime (NULL) YES (NULL) select,insert,update,references 保险终止日

修理项目设置表:sys_mend
类别、项目编号、修理项目名称、维修工艺id、维修费、派工总金额、工时单价、停用标记(0:不停用,1:停用)、备注、车型id、总工时
sys_mend
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
category varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 类别
project_code varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 项目编号
mend_name varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 修理项目名称
craft_id int (NULL) YES (NULL) select,insert,update,references 维修工艺id
repair_charge decimal(8,2) (NULL) YES (NULL) select,insert,update,references 修理费
total_money decimal(8,2) (NULL) YES (NULL) select,insert,update,references 派工总金额
man_hour decimal(8,2) (NULL) YES (NULL) select,insert,update,references 工时单价
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标记(0:不停用,1:停用)
remark varchar(50) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注
motorcycle_type_id int (NULL) YES (NULL) select,insert,update,references 车型id
total_hour decimal(8,2) (NULL) YES (NULL) select,insert,update,references 总工时

配件信息设置表:sys_mountings
商品类别id、条码、配件编码、配件名称、配件规格、单位id、所属车型id、品牌、进价、开单价、销售价格、批发价、库存上限、库存下限、供应商id、图片、备注
sys_mountings
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
product_id int (NULL) YES (NULL) select,insert,update,references 商品类别id
bar_code varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 条码
mountings_code varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 配件编码
mountings_name varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 配件名称
mountings_specification varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 配件规格
unit_id int (NULL) YES (NULL) select,insert,update,references 单位id
motorcycle_type_id int (NULL) YES (NULL) select,insert,update,references 所属车型id
brand varchar(10) utf8mb4_general_ci YES (NULL) select,insert,update,references 品牌
purchasing_price decimal(8,2) (NULL) YES (NULL) select,insert,update,references 进价
open_price decimal(8,2) (NULL) YES (NULL) select,insert,update,references 开单价
sale_price decimal(8,2) (NULL) YES (NULL) select,insert,update,references 销售价格
trade_price decimal(8,2) (NULL) YES (NULL) select,insert,update,references 批发价
upper_limit double (NULL) YES (NULL) select,insert,update,references 库存上限
prescribed_minimum double (NULL) YES (NULL) select,insert,update,references 库存下限
supplier_id int (NULL) YES (NULL) select,insert,update,references 供应商id
picture varchar(200) utf8mb4_general_ci YES (NULL) select,insert,update,references 图片
remark varchar(20) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注

销售客户设置表:sys_sell
客户编码、区域id、客户名称、客户来源id、地址、邮政编码、全称、传真、电话、手机号码、email、客户等级id、客户类别id、付款id、业务员id、录入人、停用标记(0:不停用,1:停用)、备注
sys_sell
Field Type Collation Null Key Default Extra Privileges Comment
id int (NULL) NO PRI (NULL) auto_increment select,insert,update,references
customer_code varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 客户编码
area_id int (NULL) YES (NULL) select,insert,update,references 区域id
customer_name varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 客户名称
source_id int (NULL) YES (NULL) select,insert,update,references 客户来源id
address varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 地址
postal_code varchar(6) utf8mb4_general_ci YES (NULL) select,insert,update,references 邮政编码
full_name varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 全称
identity_card varchar(18) utf8mb4_general_ci YES (NULL) select,insert,update,references 身份证号码
contacts varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 联系人
fax varchar(6) utf8mb4_general_ci YES (NULL) select,insert,update,references 传真
phone varchar(11) utf8mb4_general_ci YES (NULL) select,insert,update,references 电话
mobile varchar(11) utf8mb4_general_ci YES (NULL) select,insert,update,references 手机号码
email varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references email
client_grade_id int (NULL) YES (NULL) select,insert,update,references 客户等级id
customer_profile_id int (NULL) YES (NULL) select,insert,update,references 客户类别id
payment_id int (NULL) YES (NULL) select,insert,update,references 付款方式id
operator_id int (NULL) YES (NULL) select,insert,update,references 业务员id
keyboarder varchar(30) utf8mb4_general_ci YES (NULL) select,insert,update,references 录入人
stop_sign tinyint (NULL) YES (NULL) select,insert,update,references 停用标志(0:不停用,1:停用)
remark varchar(50) utf8mb4_general_ci YES (NULL) select,insert,update,references 备注

3、设计与实现
说明:把自己设计的模块分类进行截图展示、该模块用到的数据表和关系描述、界面层经
典代码截图描述。 经典代码定义:界面层控件的特殊使用、数据逻辑的特殊处理。

3.1配件采购
3.1-1功能实现
配件采购:采购订货、采购入库、采购退货、商货结算的功能
(一)、采购进货:如图一,是采购进货的模块实现界面
在这里插入图片描述

图一
点击图 1“新增订单”按钮即可新开单据,点击“删除订单”按钮对当前单据进行删除,点击“新增明细”按钮弹出图二页面对当前单据添加采购配件信息,对单据明细中不需要进行的配件可选择当前行,再点击“删除行”进行删除操作
在这里插入图片描述

图二
(二)采购入库:如图三,是采购入库的模块实现界面
在这里插入图片描述

图三

在该页面中录入所采购货物的所在仓库,信息等,以便于以后可以更快捷的找到货物,为以后清理库存做准备。
采购入库单支持从采购订单中导入订单明细,便于方便快捷录入入库明细。

(三)采购退货:如图四,是采购退货的模块实现界面
在这里插入图片描述

图四

在货物出现问题或者仓库出现库存太多等情况需要退货时,我们可以使用采购退货功能对退换的货物进行统计,主要填写好进货订单号、供应商、发票号码、退货仓库、录入退货明细,确认无误之后点击【保存】,就成功完成退货单。

供应商所有单据列出指定供应商或所有供应商在一段时间内发生的所有单据,包括采购进货单、采购入库和采 购退货单,点击“查看单据”或双击单据即可显示单据的具体内容,并可以根据需要打印单据。
供货商供货情况可以统计出一段时间以内的供货商所供应商品的进货合计信息以及明细信息。
3.1-2、经典代码
(1)、保存数据功能实现
在这里插入图片描述

将数据保存到Controller控制台中的代码:
在这里插入图片描述

(2)、双击事件点击数据回填页面
在这里插入图片描述

代码如下:
在这里插入图片描述

(3)、自动生成单号如图下:
在这里插入图片描述

代码如下:
在这里插入图片描述

(4)、layui日期
在这里插入图片描述

3.1-3、相关业务表关系
(1)、采购订货
在这里插入图片描述

(2)、供应商、配件信息
在这里插入图片描述

3.2基本数据
基本数据:主要包括仓库设置、供应商基本设置、维修客户基本资料、修理项目设置、配件信息设置、销售客户设置的功能

3.2-1、功能实现
(一)、仓库设置:如图一,是仓库设置实现界面
点击图一“添加”按钮弹出新增仓库信息维护模态框,确认数据填写正确后点击保存。
点击导出:将仓库信息导出到Excel表中
在这里插入图片描述

图一
(二)、供应商基本设置:点击图二“添加”按钮弹出新增供货商资料管理模态框。对供应商基本的信息进行新增、修改、删除然后导出到Excel表中
在这里插入图片描述

图二
(三)、维修客户基本资料:点击所有区域菜单栏,可以进行信息的筛选,点击相对应的按钮,可以对信息进行增删查改和最后导出
在这里插入图片描述

(四)、修理项目设置:点击所有信息菜单栏,可以进行信息的筛选,点击相对应的按钮,可以对信息进行增删查改和最后导出
在这里插入图片描述

(五)、配件信息设置:点击所有分类菜单栏,可以进行信息的筛选,点击相对应的按钮,可以对信息进行增删查改和最后导出
在这里插入图片描述

(六)、销售客户设置:点击所有区域菜单栏,可以进行信息的筛选,点击相对应的按钮,可以对信息进行增删查改和最后导出
在这里插入图片描述

3.2-2、相关业务表关系
(1)、仓库设置、供应商基本设置、维修客户基本资料、修理项目设置、配件信息设置、销售客户设置

在这里插入图片描述

3.2-3、经典代码
简单的增删查改
(1)、查询
在这里插入图片描述

(2)、新增
在这里插入图片描述

(3)、修改
在这里插入图片描述

(4)、删除
在这里插入图片描述

(5)、导出
在这里插入图片描述

3.3系统设置
1、系统设置:操作员管理
3.3-1功能实现
点击“操作员管理”进入操作员管理界面如图所示:
在这里插入图片描述

(1)、点击操作员页面上的“添加”按钮,进入添加操作员模态框:填写操作员的相关信息,输入操作员的信息,检查无误后点击“提交”按钮,然后保存操作员信息
(2)、点击操作员管理页面上的“修改”按钮,进入修改操作员资料管理模态框,在这个模态框里可以修改操作员的基本信息
(3)、点击操作员管理页面上的“删除”按钮,可以选中删除操作员,正在使用的操作员不能删除。在删除之前请确认,一旦删除该信息就不能回复。

4、技术总结
经过这次做项目,我们不仅学到一些新的知识,以前对一些知识要点,只是粗略地知道,而具体的要点都不太清楚理解。在开发过程中,我经常请教同学找bug,他劝告我应该先独立思考,实在不懂请教别人。在这之后,我便尝试着自己找bug,解决bug。现在项目结束了,我也收获很多,同时也认识到了自己的诸多不足,在以后实训的生活中我将更加努力学习,虚心请教老师和同学,同时我期待下一次的项目,相信在下一次项目实训中我会收获更多的。最大的感悟就是当面对困难的时候不去逃避问题而是要想着如何去解决问题。

这篇关于《智百盛汽修汽配管理系统》项目研发总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/298753

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

跨国公司撤出在华研发中心的启示:中国IT产业的挑战与机遇

近日,IBM中国宣布撤出在华的两大研发中心,这一决定在IT行业引发了广泛的讨论和关注。跨国公司在华研发中心的撤出,不仅对众多IT从业者的职业发展带来了直接的冲击,也引发了人们对全球化背景下中国IT产业竞争力和未来发展方向的深思。面对这一突如其来的变化,我们应如何看待跨国公司的决策?中国IT人才又该如何应对?中国IT产业将何去何从?本文将围绕这些问题展开探讨。 跨国公司撤出的背景与

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧

工厂ERP管理系统实现源码(JAVA)

工厂进销存管理系统是一个集采购管理、仓库管理、生产管理和销售管理于一体的综合解决方案。该系统旨在帮助企业优化流程、提高效率、降低成本,并实时掌握各环节的运营状况。 在采购管理方面,系统能够处理采购订单、供应商管理和采购入库等流程,确保采购过程的透明和高效。仓库管理方面,实现库存的精准管理,包括入库、出库、盘点等操作,确保库存数据的准确性和实时性。 生产管理模块则涵盖了生产计划制定、物料需求计划、