WPF智慧商贸项目
1、项目概要 1
2、数据库设计 2
2.1 数据表 2
2.2 业务表及其字段 3
3、设计与实现 7
3.1业务功能1名称:系统管理 7
3.1-1 功能实现 7
3.1-2 表和关系 10
3.1-2 经典代码 11
3.2业务功能2名称:基础资料管理 14
3.2-1 功能实现 14
3.2-2 表和关系 16
3.2-2 经典代码 17
3.3业务功能3名称:慧营销 18
3.3-1 功能实现 19
3.3-2 表和关系 20
3.3-2 经典代码 21
3.4业务功能4名称:权限管理 17
3.41 功能实现 17
4、技术总结 23
1、项目概要
(说明:用500字左右,对所做项目整体功能进行描述,并描绘出功能架构图)
系统主要功能模块有:
(1)系统管理。员工管理,导购员管理,角色管理。
(2)基础信息。主要包括期初查询,商品列表(商品管理),商品分类,属性设置,单位设置,结算账户,仓库管理。
(3)慧营销。主要包括商品套餐,商品模版。
(4)慧管客。主要包括客户管理,供应商管理。
(5)慧管货。主要包括销售订单,销售单明细,销售退货单,销售退货明细,进货订单,进货单明细,进货退货单,进货退货明细,库存盘点,盘点明细,调拨单,调拨单明细,出库单,入库单,借入单,借出单,库存查询,序列号查询 。
(6)慧管账。主要包括日常收支,收支项目管理,客户应收欠款,供应商应付欠款,资金流水,查询业务明细单,账户转账。
(7)慧分析。主要包括进货报表,销售报表,经营状况报告利润报表,业绩报表。
2、数据库设计
(说明:列出整个数据库表名;业务数据表的字段清单)
2.1 数据表
数据表总表
SN 数据表 描述
1 B_AccountsPayable
2 B_DepartmentChange
3 B_DepartmentChangeDetail
4 B_InventoryChange
5 B_Purchase
6 B_PurchaseDetail
7 B_ReceivableBill
8 B_RegistrationForm
9 B_Sales
10 B_SalesDetail
11 B_SupplierRegistrationBill
12 B_WarehouseChange
13 B_WarehouseChangeDetail
14 D_City
15 D_District
16 D_Province
17 R_asOper
18 R_ModularDetail
19 R_Permission
20 R_Repertory
21 S_Account
22 S_Bank
23 S_BeginAccountBalance
24 S_BeginningPayables
25 S_BeginningReceivable
26 S_Color
27 S_CommoditiesUnit
28 S_Customer
29 S_CustomerType
30 S_Department
31 S_Employee
32 S_Module
33 S_Operator
34 S_PaymentMethod
35 S_Product
36 S_ProductCategory
37 S_ProductSetmeal
38 S_Role
39 S_SetmealContent
40 S_ShoppingGuide
41 S_Specification
42 S_Supplier
43 S_SupplierType
44 S_Trademark
45 S_TransferAccounts
46 S_Warehouse
2.2 业务表及其字段
B_AccountsPayable
数据表名称 B_AccountsPayable 数据表描述
SN 字段 数据型态 长度 null PK 描述
1 accountsPayableID int identity (10, 0) NO PK
2 supplierID int (10, 0) YES
3 payableNo nvarchar 30 YES
4 billingDate datetime (23, 3) YES
5 paymentMethodID int (10, 0) YES
6 type nvarchar 30 YES
7 beginPay decimal (8, 2) YES
8 currentPay decimal (8, 2) YES
9 currentPrepaid decimal (8, 2) YES
10 endPay decimal (8, 2) YES
11 remarks nvarchar 200 YES
B_DepartmentChange
数据表名称 B_DepartmentChange 数据表描述
SN 字段 数据型态 长度 null PK 描述
1 departmentChangeID int identity (10, 0) NO PK
2 dChangeNo nvarchar 30 YES
3 departmentID int (10, 0) YES
4 warehouseID int (10, 0) YES
5 billingDate datetime (23, 3) YES
6 barCode nvarchar 30 YES
7 totalAmount decimal (8, 2) YES
8 agentID int (10, 0) YES
9 remark nvarchar 200 YES
10 type nvarchar 30 YES
11 reviewWhether bit 1 YES
12 reviewerID int (10, 0) YES
13 auditDate datetime (23, 3) YES
B_DepartmentChangeDetail
数据表名称 B_DepartmentChangeDetail 数据表描述
SN 字段 数据型态 长度 null PK 描述
1 dChangeDetailID int identity (10, 0) NO PK
2 departmentChangeID int (10, 0) YES
3 productID int (10, 0) YES
4 quantity int (10, 0) YES
5 totalCost decimal (8, 2) YES
6 remark nvarchar 200 YES
B_InventoryChange
数据表名称 B_InventoryChange 数据表描述
SN 字段 数据型态 长度 null PK 描述
1 inventoryChangeID int identity (10, 0) NO PK
2 changeDate datetime (23, 3) YES
3 chageNo nvarchar 30 YES
4 describe nvarchar 50 YES
5 person nvarchar 30 YES
6 warehousingNumber int (10, 0) YES
7 outboundNumber int (10, 0) YES
8 unitPrice decimal (8, 2) YES
9 totalAmount decimal (8, 2) YES
10 repertoryID int (10, 0) YES 库存ID
11 handlerID int (10, 0) YES
12 operatorID int (10, 0) YES
B_Purchase
数据表名称 B_Purchase 数据表描述
SN 字段 数据型态 长度 null PK 描述
1 purchaseID int identity (10, 0) NO PK
2 OrderNo nvarchar 30 YES
3 supplierID int (10, 0) YES
4 warehouseID int (10, 0) YES
5 receiptD