ASP.NET MVC——仿腾云点餐管理系统后台

ASP.NET MVC——《腾云点餐管理系统》项目研发阶段性总结

作者:梁成

本次任务完成时间:2018年12月1日~2018年12月7日

开发工具与关键技术:VisualStudio、SqlServer、ASP.NET MVC

完成模块功能:腾云点餐管理系统——后台

1、总体设计

1.1、系统模块总体设计:

1)基础数据。主要包括酒菜设置、酒菜特价管理、酒菜折扣方案、套餐设置、原材料设置、菜品原材料配置、房台设置、计费设置、员工资料、菜品做法设置的功能。基础数据是对整个系统基本信息进行配置。

2)销售中心。主要包括协议单位、挂账结算、会员类型、会员管理、会员发卡、会员充值、积分兑换、积分返点、会员卡密码修改、会员卡密码重置、会员充值方案、会员返点方案、会员转账、会员转账查询、会员积分查询的功能。销售中心是对客户设计的销售模式以及对会员进行管理。

3库存管理主要包括采购订货单、入库单、退货单、领料单、领料退货单、仓库调拨单、配送单、当前库存、库存盘点、盘点单据查询、盘点损益报表、入库查询、入库退货查询、领料单查询、领料退货单查询、仓库调拨单查询、仓库调拨汇总、部门领料单汇总、月入出库查询、供应商应付款查询、库存进销存报表、最低库存报警、供应商供货查询、供应商资料、仓库资料以及部门资料的功能。

4报表中心主要包括菜品赠送情况报表、菜品退单情况报表、菜赠单统计报表、菜品退单统计报表、酒菜销售明细报表、酒菜销售汇总报表、酒菜销售分类明细报表、酒菜销售分类汇总报表的功能。报表中心是对酒菜销售进行分类统计。

 

1.2、数据库总体设计

1.2.1表目录

B_AccordingItemSumScoreTable

B_按项目数量积分表

业务表

表1

B_BalconyRebateDetailTable

B_包厢折扣明细表

业务表

表2

B_ChargingPlanTable

B_计费方案表表

业务表

表3

B_ConsultativeUnitTable

B_协议单位表

业务表

表4

B_CustomSalesPromotionWayTable

B_自定义分时段促销方式表

业务表

表5

B_DocumentSynthesizeDetailTable

B_单据综合明细表

业务表

表6

B_DocumentSynthesizeTable

B_单据综合表

业务表

表7

B_FractionExchangeTable

B_积分兑换表

业务表

表8

B_FoodArticleOriginalMaterialAllocationTable

B_菜品原材料配置表

业务表

表9

B_GiveBackCardTable

B_会员退卡表

业务表

表10

B_HolidayChargingProgrammeTable

B_假期计费方案表

业务表

表11

B_InventoryStockingDetailTable

B_库存盘点明细表

业务表

表12

B_InventoryStockingTable

B_库存盘点表

业务表

表13

B_LeaguerPre_PaidPhoneCardBringForwardTable

B_会员储值卡转账表

业务表

表14

B_LeaguerRechargeTable

B_会员充值表

业务表

表15

B_LeaguerTypeTable

B_会员类型表

业务表

表16

B_MealPreferentialSetTable

B_套餐优惠设置表

业务表

表17

B_MembershipCardTable

B_会员发卡表

业务表

表18

B_ModusOperandiTable

B_做法表

业务表

表19

B_OpenTable

B_开台表

业务表

表20

B_OpenTable_Del

B_开台开桌明细

业务表

表21

B_OpenTableOrderDishes_Del

B_开台开桌明细

业务表

表22

B_OriginalMaterialSmallTypeDetailTable

B_原材料小类明细表

业务表

表23

B_Present

B_赠单表

业务表

表24

B_RebatePlanDetailTable

B_折扣方案明细表

业务表

表25

B_Retreat

B_退菜单表

业务表

表26

B_ScoreRestoreTable

B_积分返点表

业务表

表27

B_SetMealDetailTable

B_套餐明细表

业务表

表28

B_SetMealTable

B_套餐表

业务表

表29

B_StorehouseAllocationDetailTable

B_仓库调拨明细表

业务表

表30

B_StorehouseAllocationTable

B_仓库调拨表

业务表

表31

B_SupplierPayableTable

B_仓库调拨明细表

业务表

表32

B_TabooFoodstuffSetTable

B_禁忌食品设置表

业务表

表33

B_TakeRetreatMaterialIndentureDetailTable

B_领退料货单明细表

业务表

表34

B_TakeRetreatMaterialIndentureTable

B_领退料货单表

业务表

表35

B_TallyBalanceTable

B_挂账结算表

业务表

表36

B_WineFoodSmallTypeDetailTable

B_菜品表表

业务表

表37

B_WineFoodSpecialOffersTable

B_酒菜特价表

业务表

表38

R_OriginalMaterialSmallTypeTable

R_原材料小类表

中间表

表39

R_WineFoodSmallTypeTable

R_酒菜小类表

中间表

表40

S_CredentialsTypeTable

S_证件类型表

基础表

表41

S_DaseTable

S_基础表

基础表

表42

S_DepartmentAchieveTable

S_部门领料表

基础表

表43

S_DepartmentDataTable

S_部门资料表

基础表

表44

S_DrawAPercentageWayTable

S_提成方式表

基础表

表45

S_EmployeeTable

S_员工表

基础表

表46

S_GatherWayTable

S_收取方式表

基础表

表47

S_IntegralReturnPlanTable

S_积分返点方案表

基础表

表48

S_InventoryTable

S_库存表

基础表

表49

S_JobTable

S_职位表

基础表

表50

S_LeaguerInformationTable

S_会员信息表

基础表

表51

S_MakeCollectionsTable

S_收款方式表

基础表

表52

S_ManifestStateTable

S_单据状态表

基础表

表53

S_MaterialGoodsTable

S_原料货物表

基础表

表54

S_MaterialGoodsTypeTable

S_原料货物类型表

基础表

表55

S_MaterialGoodsUnitTable

S_原货物单位表

基础表

表56

S_MaxOddNumbersTable

S_最大单据数表

基础表

表57

S_ModusOperandiTypeTable

S_做法类型表

基础表

表58

S_OrderType

S_点单类型表

基础表

表59

S_OriginalMaterialBigTypeTable

S_原材料大类表

基础表

表60

S_PrinterTable

S_打印机表

基础表

表61

S_RebatePlanTable

S_折扣方案表

基础表

表62

S_RechargePlanTable

S_充值方案表

基础表

表63

S_RoomTypeTable

S_房间类型表

基础表

表64

S_SelectedStateTable

S_选择状态表

基础表

表65

S_TableStateType

S_桌位状态类型

基础表

表66

S_StorehouseDataTable

S_仓库资料表

基础表

表67

S_SupplierDataTable

S_供应商资料表

基础表

表68

S_SupplierTypeTable

S_供应商类型表

基础表

表69

S_SynthetizeTypeTable

S_合成类型表

基础表

表70

S_TablePlaceTable

S_桌位表

基础表

表71

S_WineFoodBigTypeTable

S_酒菜大类表

基础表

表72

S_WineFoodUnitTable

S_酒菜单位表

基础表

表73

表1

1.2.2基础表

表1:合成类型表(S_SynthetizeTypeTable

主要包含如下字段信息:SynthetizeTypeID、SynthetizeTypeName

資料表名稱

S_SynthetizeTypeTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

SynthetizeTypeID

int identity

(10, 0)

NO

PK

合成类型ID

2

SynthetizeTypeName

nchar

20

YES

 

合成类型名称

 

 

 

 

 

 

 

               

表2:打印机类型表(S_ PrinterTable

主要包含如下字段信息:PrinterID、PrinterName

資料表名稱

S_PrinterTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

PrinterID

int identity

(10, 0)

NO

PK

打印机类型ID

2

PrinterName

nchar

20

YES

 

打印机类型名称

               

表3:酒菜单位表(S_WineFoodUnitTable)

主要包含如下字段信息:WineFoodUnitID、WineFoodUnitName、DaseID

資料表名稱

S_WineFoodUnitTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

WineFoodUnitID

int identity

(10, 0)

NO

PK

酒菜单位ID

2

WineFoodUnitName

nchar

10

YES

 

酒菜单位名称

3

DaseID

int

(10, 0)

YES

 

属性ID

               

表4:折扣方案表(S_ RebatePlanTable)

主要包含如下字段信息:RebatePlanID、RebatePlanNumber、RebatePlanName

資料表名稱

S_RebatePlanTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

RebatePlanID

int identity

(10, 0)

NO

PK

折扣方案ID

2

RebatePlanNumber

nchar

10

YES

 

折扣方案编号

3

RebatePlanName

nchar

30

YES

 

折扣方案名称

               

表5:房间类型表(S_ RebatePlanTable)

主要包含如下字段信息:RoomTypeID、RoomTypeName

資料表名稱

S_RoomTypeTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

RoomTypeID

int identity

(10, 0)

NO

PK

房间类型ID

2

RoomTypeName

nchar

20

YES

 

房间类型名称

               

表6:职位表(S_ JobTable)

主要包含如下字段信息:JobID、JobName

資料表名稱

S_JobTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

JobID

int identity

(10, 0)

NO

PK

职位ID

2

JobName

nchar

20

YES

 

职位名称

               

表7:点单类型表(S_ JobTable)

主要包含如下字段信息:OrderTypeID、OrderTypeName

資料表名稱

S_OrderType

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

OrderTypeID

int identity

(10, 0)

NO

PK

点单类型ID

2

OrderTypeName

char

30

YES

 

点单类型名称

               

表8:单据状态表(S_ ManifestStateTable)

主要包含如下字段信息:ManifestStateID、ManifestStateName

資料表名稱

S_ManifestStateTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

ManifestStateID

int identity

(10, 0)

NO

PK

单据状态ID

2

ManifestStateName

nchar

20

YES

 

单据状态名称

               

 

1.2.3业务表

表1:按项目数量积分表(B_AccordingItemSumScoreTable)

主要包含如下字段信息:按项目数量积分ID、会员类型ID、酒菜小类明细ID、每消费一份积分。

資料表名稱

B_AccordingItemSumScoreTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

AccordingItemSumScoreID

int identity

(10, 0)

NO

PK

按项目数量积分ID

2

LeaguerTypeID

int

(10, 0)

YES

 

会员类型ID

3

WineFoodSmallTypeDetaiID

int

(10, 0)

YES

 

酒菜小类明细ID

4

EveryConsumeCutInScore

decimal

(18, 2)

YES

 

每消费一份积分

               

 

表2:包厢折扣明细表(B_BalconyRebateDetailTable)

主要包含如下字段信息:包厢折扣明细ID、酒菜小类ID、会员类型ID、房间类型ID、折扣

資料表名稱

B_BalconyRebateDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

BalconyRebateDetailID

int identity

(10, 0)

NO

PK

包厢折扣明细ID

2

WineFoodSmallTypeID

int

(10, 0)

YES

 

酒菜小类ID

3

LeaguerTypeID

int

(10, 0)

YES

 

会员类型ID

4

RoomTypeID

int

(10, 0)

YES

 

房间类型ID

5

Rebate

decimal

(8, 2)

YES

 

折扣

               

 

表3:计费方案表表(B_ChargingPlanTable)

主要包含如下字段信息:计费方案ID、计费方案名称、参与抵消、挂单是否计费、转台转服务费、拼台拼服务费、服务费提成ID、整桌服务收费、整桌计费方式、整桌超时每小时价格、计时计费方式、起钟价格、起钟小时、起钟不足时1、起钟不足时2、加钟每小时价格、加钟不足时1、加钟不足时2、计时服务费总额达到、启用最小计时器、服务费。

資料表名稱

B_ChargingPlanTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

ChargingPlanID

int identity

(10, 0)

NO

PK

计费方案ID

2

ChargingPlanName

char

30

YES

 

计费方案名称

3

PartakeOffset

bit

1

YES

 

参与抵消

4

RegistrationWhetherCharging

bit

1

YES

 

挂单是否计费

5

ChangeTableServiceCharge

bit

1

YES

 

转台转服务费

6

PieceTogetherTableServiceCharge

bit

1

YES

 

拼台拼服务费

7

ServiceChargeServiceChargeID

int

(10, 0)

YES

 

服务费提成ID

8

WholeTableServiceCharge

decimal

(8, 2)

YES

 

整桌服务收费

9

WholeTableChargingWay

bit

1

YES

 

整桌计费方式

10

WholeTableOvertimeEachHourPrix

decimal

(8, 2)

YES

 

整桌超时每小时价格

11

TimingChargingWay

bit

1

YES

 

计时计费方式

12

BeginningPrix

decimal

(8, 2)

YES

 

起钟价格

13

BeginningHour

decimal

(8, 2)

YES

 

起钟小时

14

StartHourInsufficient1

decimal

(8, 2)

YES

 

起钟不足时1

15

StartHourInsufficient2

decimal

(8, 2)

YES

 

起钟不足时2

16

AddHourEachHourPrix

decimal

(8, 2)

YES

 

加钟每小时价格

17

AddHourInsufficient1

decimal

(8, 2)

YES

 

加钟不足时1

18

AddHourInsufficient2

decimal

(8, 2)

YES

 

加钟不足时2

19

TimingServiceChargeSum

decimal

(8, 2)

YES

 

计时服务费总额达到

20

StartUsingTimer

bit

1

YES

 

启用最小计时器

21

ServiceCharge

decimal

(8, 2)

YES

 

服务费

               

 

表4:协议单位表(B_ConsultativeUnitTable)

主要包含如下字段信息:协议单位ID、协议单位ID、协议号、协议单位名称、联系人、联系电话、是否可挂账、挂账金额、挂账限额、备注。

資料表名稱

B_ConsultativeUnitTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

ConsultativeUnitID

int identity

(10, 0)

NO

PK

协议单位ID

2

SelectedStateID

int

(10, 0)

YES

 

选择状态ID

3

ProtocolNumber

nchar

20

YES

 

协议号

4

ConsultativeUnitName

nchar

20

YES

 

协议单位名称

5

ConnectionHuman

nchar

20

YES

 

联系人

6

ConnectionTelephone

nchar

11

YES

 

联系电话

7

MayTally

bit

1

YES

 

是否可挂账

8

TallySum

decimal

(8, 2)

YES

 

挂账金额

9

TallyLimit

decimal

(8, 2)

YES

 

挂账限额

10

Remarks

nchar

100

YES

 

备注

               

 

表5:自定义分时段促销方式表(B_CustomSalesPromotionWayTable)

主要包含如下字段信息:促销方式ID、假期计费方案ID、酒菜小类ID、折扣。

資料表名稱

B_CustomSalesPromotionWayTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

CustomSalesPromotionWayID

int identity

(10, 0)

NO

PK

促销方式ID

2

HolidayChargingProgrammeID

int

(10, 0)

YES

 

假期计费方案ID

3

WineFoodSmallTypeID

int

(10, 0)

YES

 

酒菜小类ID

4

SalesPromotionDiscount

decimal

(8, 2)

YES

 

折扣

               

 

表6:单据综合明细表(B_DocumentSynthesizeDetailTable)

主要包含如下字段信息:、单据综合明细ID、单据综合ID、货物ID、单位ID、数量、价格、备注

資料表名稱

B_DocumentSynthesizeDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

DocumentSynthesizeDetailID

int identity

(10, 0)

NO

PK

单据综合明细ID

2

DocumentSynthesizeID

int

(10, 0)

YES

 

单据综合ID

3

MaterialGoodsID

int

(10, 0)

YES

 

货物ID

4

DocumentSynthesizeUnitID

int

(10, 0)

YES

 

单位ID

5

DocumentSynthesizeQuantity

decimal

(8, 2)

YES

 

数量

6

DocumentSynthesizePrice

decimal

(8, 2)

YES

 

价格

7

DocumentSynthesizeRemarks

nchar

100

YES

 

备注

               

 

表7:单据综合表(B_DocumentSynthesizeTable)

主要包含如下字段信息:单据综合ID、订货单号、录单日期、仓库资料ID、供应商资料ID、经办人ID、批准人ID、单据状态ID、备注

資料表名稱

B_DocumentSynthesizeTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

DocumentSynthesizeID

int identity

(10, 0)

NO

PK

单据综合ID

2

DocumentSynthesizeNumber

nchar

20

YES

 

订货单号

3

DocumentSynthesizeDate

datetime

(23, 3)

YES

 

录单日期

4

StorehouseDataID

int

(10, 0)

YES

 

仓库资料ID

5

SupplierDataID

int

(10, 0)

YES

 

供应商资料ID

6

OperatorManID

int

(10, 0)

YES

 

经办人ID

7

ApproverManID

int

(10, 0)

YES

 

批准人ID

8

ManifestStateID

int

(10, 0)

YES

 

单据状态ID

9

Remarks

nchar

100

YES

 

备注

               

 

表8:积分兑换表(B_FractionExchangeTable)

主要包含如下字段信息:积分兑换ID、会员发卡ID、扣除积分、兑换物品

資料表名稱

B_FractionExchangeTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

FractionExchangeID

int identity

(10, 0)

NO

PK

积分兑换ID

2

MembershipCardID

int

(10, 0)

YES

 

会员发卡ID

3

DeductFraction

int

(10, 0)

YES

 

扣除积分

4

ExchangeGoods

nchar

50

YES

 

兑换物品

               

 

表9:会员退卡表(B_GiveBackCardTable)

主要包含如下字段信息:会员退卡ID、会员发卡ID、退卡金额

資料表名稱

B_GiveBackCardTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

GiveBackCardID

int identity

(10, 0)

NO

PK

会员退卡ID

2

MembershipCardID

int

(10, 0)

YES

 

会员发卡ID

3

RefundMoney

decimal

(8, 2)

YES

 

退卡金额

               

 

表10:假期计费方案表(B_HolidayChargingProgrammeTable)

主要包含如下字段信息:假期计费方案ID、周一、周二、周三、周四、周五、周六、周日、促销名称、促销开始时间、促销结束时间、自定义分时段促销方式

資料表名稱

B_HolidayChargingProgrammeTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

HolidayChargingProgrammeID

int identity

(10, 0)

NO

PK

假期计费方案ID

2

Monday

bit

1

YES

 

周一

3

Tuesday

bit

1

YES

 

周二

4

Wednesday

bit

1

YES

 

周三

5

Thursday

bit

1

YES

 

周四

6

Friday

bit

1

YES

 

周五

7

Saturday

bit

1

YES

 

周六

8

Weekday

bit

1

YES

 

周日

9

SalesPromotionName

nchar

50

YES

 

促销名称

10

SalesPromotionStartTime

datetime

(23, 3)

YES

 

促销开始时间

11

SalesPromotionTerminalTime

datetime

(23, 3)

YES

 

促销结束时间

12

CustomTimeIntervalSalesPromotionWay

bit

1

YES

 

自定义分时段促销方式

               

 

表11:库存盘点明细表(B_InventoryStockingDetailTable

主要包含如下字段信息:库存盘点明细ID、库存盘点ID、原料货物ID、库存盘点单位ID

資料表名稱

B_InventoryStockingDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

InventoryStockingDetailID

int identity

(10, 0)

NO

PK

库存盘点明细ID

2

InventoryStockingID

int

(10, 0)

YES

 

库存盘点ID

3

MaterialGoodsID

int

(10, 0)

YES

 

原料货物ID

4

InventoryStockingUnitID

int

(10, 0)

YES

 

库存盘点单位ID

5

InventoryStockingPrice

decimal

(8, 2)

YES

 

价格

6

InventoryStockingQuantity

decimal

(8, 2)

YES

 

盘点数

               

 

表12:库存盘点表(B_InventoryStockingTable)

主要包含如下字段信息:库存盘点ID、盘点日期、盘点编号、盘点人ID、仓库资料ID、备注

資料表名稱

B_InventoryStockingTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

InventoryStockingID

int identity

(10, 0)

NO

PK

库存盘点ID

2

InventoryStockingDate

datetime

(23, 3)

YES

 

盘点日期

3

InventoryStockingNumber

nchar

20

YES

 

盘点编号

4

InventoryStockingManID

int

(10, 0)

YES

 

盘点人ID

5

StorehouseDataID

int

(10, 0)

YES

 

仓库资料ID

6

Remarks

nchar

100

YES

 

备注

               

 

表13:会员储值卡转账表(B_LeaguerPre_PaidPhoneCardBringForwardTable)

主要包含如下字段信息:会员储值卡转账ID、转出会员卡ID、转入会员卡ID、转账金额、打印机ID

資料表名稱

B_LeaguerPre_PaidPhoneCardBringForwardTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

LeaguerPre_PaidPhoneCardBringForwardID

int identity

(10, 0)

NO

PK

会员储值卡转账ID

2

RollOutMembershipCardID

int

(10, 0)

YES

 

转出会员卡ID

3

ShiftToMembershipCardID

int

(10, 0)

YES

 

转入会员卡ID

4

PrinterID

int

(10, 0)

YES

 

转账金额

5

BringForwardSum

decimal

(8, 2)

YES

 

打印机ID

6

TransferAccountsDate

datetime

(23, 3)

YES

 

打印机ID

               

 

表14:会员充值表(B_LeaguerRechargeTable)

主要包含如下字段信息:会员充值ID、会员发卡ID、付款方式ID、收款金额、充值金额、赠送积分、销售员ID、充值日期

資料表名稱

B_LeaguerRechargeTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

LeaguerRechargeID

int identity

(10, 0)

NO

PK

会员充值ID

2

MembershipCardID

int

(10, 0)

YES

 

会员发卡ID

3

PaymentWayID

int

(10, 0)

YES

 

付款方式ID

4

GatheringSum

decimal

(8, 2)

YES

 

收款金额

5

RechargeSum

decimal

(8, 2)

YES

 

充值金额

6

LargessFraction

int

(10, 0)

YES

 

赠送积分

7

SalespersonID

int

(10, 0)

YES

 

销售员ID

8

RechargeDate

datetime

(23, 3)

YES

 

充值日期

               

 

表15:会员类型表(B_LeaguerTypeTable)

主要包含如下字段信息:会员类型ID、会员类型名称、售价、限期、期限天数、积分卡、按消费次数积分、消费次数、消费次数分数、按消费金额积分、每次消费、每次消费积分、按项目数量积分、储值卡、开卡时默认金额、折扣卡、按折扣率打折、会员折扣、按会员价折扣、开卡提成ID、开卡提成、充值提成ID、充值提成

資料表名稱

B_LeaguerTypeTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

LeaguerTypeID

int identity

(10, 0)

NO

PK

会员类型ID

2

LeaguerTypeName

nchar

20

YES

 

会员类型名称

3

SellingPrice

decimal

(8, 2)

YES

 

售价

4

Term

bit

1

YES

 

限期

5

TermFatalism

int

(10, 0)

YES

 

期限天数

6

FractionCard

bit

1

YES

 

积分卡

7

AccordingConsumeFrequencyFraction

bit

1

YES

 

按消费次数积分

8

ConsumeNumber

int

(10, 0)

YES

 

消费次数

9

ConsumeNumberScore

int

(10, 0)

YES

 

消费次数分数

10

AccordingConsumeSumScore

bit

1

YES

 

按消费金额积分

11

EachConsumeMoney

decimal

(8, 2)

YES

 

每次消费

12

EachConsumeScore

int

(10, 0)

YES

 

每次消费积分

13

AccordingItemSumScore

bit

1

YES

 

按项目数量积分

14

Pre_PaidhoneCard

bit

1

YES

 

储值卡

15

DoCardTacitlyApproveSum

decimal

(8, 2)

YES

 

开卡时默认金额

16

RebateCard

bit

1

YES

 

折扣卡

17

AccordingRebateRatioAbate

bit

1

YES

 

按折扣率打折

18

LeaguerRebate

decimal

(8, 2)

YES

 

会员折扣

19

AccordingLeaguerValueRebate

bit

1

YES

 

按会员价折扣

20

TransactCardPercentageID

int

(10, 0)

YES

 

开卡提成ID

21

TransactCardPercentageRatio

decimal

(8, 2)

YES

 

开卡提成

22

RechargePercentageID

int

(10, 0)

YES

 

充值提成ID

23

RechargePercentage

decimal

(8, 2)

YES

 

充值提成

               

 

表16:套餐优惠设置表(B_MealPreferentialSetTable)

主要包含如下字段信息:套餐优惠设置ID、收取方式ID、套餐ID、参与抵消、参与积分、收取服务费、收取额度

資料表名稱

B_MealPreferentialSetTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

MealPreferentialSetID

int identity

(10, 0)

NO

PK

套餐优惠设置ID

2

GatherWayID

int

(10, 0)

YES

 

收取方式ID

3

SetMealID

int

(10, 0)

YES

 

套餐ID

4

PartakeOffset

bit

1

YES

 

参与抵消

5

PartakeScore

bit

1

YES

 

参与积分

6

GatherServiceCharge

bit

1

YES

 

收取服务费

7

GatherLimit

decimal

(8, 2)

YES

 

收取额度

               

 

表17:会员发卡表(B_MembershipCardTable)

主要包含如下字段信息:会员发卡ID、会员信息ID、卡片状态ID、会员类型ID、业务员ID、会员号码、会员密码、发卡日期

資料表名稱

B_MembershipCardTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

MembershipCardID

int identity

(10, 0)

NO

PK

会员发卡ID

2

LeaguerInformationID

int

(10, 0)

YES

 

会员信息ID

3

CardStateID

int

(10, 0)

YES

 

卡片状态ID

4

LeaguerTypeID

int

(10, 0)

YES

 

会员类型ID

5

SalesmanID

int

(10, 0)

YES

 

业务员ID

6

LeaguerNumber

nchar

20

NO

 

会员号码

7

MembershipCardPassword

nchar

20

YES

 

会员密码

8

SendCardDate

datetime

(23, 3)

YES

 

发卡日期

               

 

表18:做法表(B_ModusOperandiTable)

主要包含如下字段信息:做法ID、做法类型ID、酒菜小类ID、做法名称、附加价

資料表名稱

B_ModusOperandiTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

ModusOperandiID

int identity

(10, 0)

NO

PK

做法ID

2

ModusOperandiTypeID

int

(10, 0)

YES

 

做法类型ID

3

WineFoodSmallTypeID

int

(10, 0)

YES

 

酒菜小类ID

4

ModusOperandiName

nchar

20

YES

 

做法名称

5

AddPrice

decimal

(8, 2)

YES

 

附加价

               

 

表20:开台表(B_OpenTable)

主要包含如下字段信息:开台ID、开台时间、开台单号、手工单号、客人、咨客ID、服务员ID、顾客人数、预付金额、客人类型ID、备注

資料表名稱

B_OpenTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

OpenTableID

int identity

(10, 0)

NO

PK

开台ID

2

OpenTime

datetime

(23, 3)

YES

 

开台时间

3

OpenTableCode

char

30

YES

 

开台单号

4

HandCode

char

30

YES

 

手工单号

5

Customer

char

30

YES

 

客人

6

PecePtionID

int

(10, 0)

YES

 

咨客ID

7

CustomerTypeID

int

(10, 0)

YES

 

服务员ID

8

Remark

char

50

YES

 

顾客人数

9

WaiterID

int

(10, 0)

YES

 

预付金额

10

CustomerNum

int

(10, 0)

YES

 

客人类型ID

11

TrendID

int

(10, 0)

YES

 

备注

               

 

表21:开台开桌明细(B_OpenTable_Del)

主要包含如下字段信息:开台桌台明细ID、开台ID、结账ID、桌台ID、拆分押金、拆分预付金额、预定开台ID

資料表名稱

B_OpenTable_Del

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

OpenTable_DelID

int identity

(10, 0)

NO

PK

开台桌台明细ID

2

OpenTableID

int

(10, 0)

YES

 

开台ID

3

BillID

int

(10, 0)

YES

 

结账ID

4

TablePlaceID

int

(10, 0)

YES

 

桌台ID

5

SplitPledgeSum

decimal

(8, 3)

YES

 

拆分押金

6

SplitAdvanceSum

decimal

(8, 3)

YES

 

拆分预付金额

7

AdvanceOpenTableID

int

(10, 0)

YES

 

预定开台ID

               

 

表22:开台开桌点菜明细表(B_OpenTableOrderDishes_Del)

主要包含如下字段信息:开台开桌点明细菜ID、开台桌台明细ID、点单类型ID、酒菜还是套餐、套餐否、菜品状态ID、落单时间、传菜员ID、传菜时间、出品时间、划菜时间、预定否、预先制作时间、菜品数量、出品厨房ID、菜品数量、做法ID、称重确认、时价、退菜单ID、挂起否

資料表名稱

B_OpenTableOrderDishes_Del

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

OpenTableOrderDishes_DelID

int identity

(10, 0)

NO

PK

开台开桌点明细菜ID

2

OpenTable_DelID

int

(10, 0)

YES

 

开台桌台明细ID

3

OrderTypeID

int

(10, 0)

YES

 

点单类型ID

4

TrendID

int

(10, 0)

YES

 

酒菜还是套餐

5

SetMeal_B

bit

1

YES

 

套餐否

6

OrderDishesStateID

int

(10, 0)

YES

 

菜品状态ID

7

OrderListTypeID

int

(10, 0)

YES

 

 

8

OrderListTime

datetime

(23, 3)

YES

 

落单时间

9

FoodRunnerID

int

(10, 0)

YES

 

传菜员ID

10

FoodRunnerTime

datetime

(23, 3)

YES

 

传菜时间

11

ProductionTime

datetime

(23, 3)

YES

 

出品时间

12

PaddleTime

datetime

(23, 3)

YES

 

划菜时间

13

Predetermined_B

bit

1

YES

 

预定否

14

PredeterminedTime

datetime

(23, 3)

YES

 

预先制作时间

15

ProductionKitchenID

int

(10, 0)

YES

 

出品厨房ID

16

OrderDishesAmount

int

(10, 0)

YES

 

菜品数量

17

ModusOperandiID

int

(10, 0)

YES

 

做法ID

18

ScalageConfirmation

decimal

(8, 3)

YES

 

称重确认

19

TimePrice

decimal

(8, 3)

YES

 

时价

20

RetreatOrderDishesID

int

(10, 0)

YES

 

退菜单ID

21

HangUp_B

bit

1

YES

 

挂起否

               

 

表23:原材料小类明细表(B_OriginalMaterialSmallTypeDetailTable)

主要包含如下字段信息:原材料小类明细ID、原材料小类ID、库存ID、原材料小类明细名称、进货单为ID、库存单位ID、成本价格、拼音码、已停用、库存报警、进货价、库存单位比例值、库存单位比例值

資料表名稱

B_OriginalMaterialSmallTypeDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

OriginalMaterialSmallTypeDetailID

int identity

(10, 0)

NO

PK

原材料小类明细ID

2

OriginalMaterialSmallTypeID

int

(10, 0)

YES

 

原材料小类ID

3

OriginalMaterialNumber

nchar

20

YES

 

原材编号

4

OriginalMaterialSmallTypeDetailName

nchar

50

YES

 

原材料小类明细名称

5

EnterGoodsUnitID

int

(10, 0)

YES

 

进货单为ID

6

StockUnitID

int

(10, 0)

YES

 

库存单位ID

7

PrimeCostUnitPrice

decimal

(8, 2)

YES

 

成本价格

8

PurchaseOfMerchandiseValue

decimal

(8, 2)

YES

 

进货价

9

SpellCode

nchar

20

YES

 

拼音码

10

RepertoryWarn

int

(10, 0)

YES

 

库存报警

11

StockUnitRatio

decimal

(8, 2)

YES

 

进货单位比例值

12

RepertoryUnitRatio

decimal

(8, 2)

YES

 

库存单位比例值

13

AlreadyBlockUp

bit

1

YES

 

已停用

               

 

表24:赠单表(B_Present)

主要包含如下字段信息:赠单ID、开台开桌点明细菜ID、赠单时间、赠单数量、赠单人

資料表名稱

B_Present

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

PresentID

int identity

(10, 0)

NO

PK

赠单ID

2

OpenTableOrderDishes_DelID

int

(10, 0)

YES

 

开台开桌点明细菜ID

3

PresentTime

datetime

(23, 3)

YES

 

赠单时间

4

PresentNum

int

(10, 0)

YES

 

赠单数量

5

PresentManID

int

(10, 0)

YES

 

赠单人

               

 

表25:折扣方案明细表(B_RebatePlanDetailTable)

主要包含如下字段信息:折扣方案明细ID、折扣方案ID、酒菜小类ID、折扣率

資料表名稱

B_RebatePlanDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

RebatePlanDetailID

int identity

(10, 0)

NO

PK

折扣方案明细ID

2

RebatePlanID

int

(10, 0)

YES

 

折扣方案ID

3

WineFoodSmallTypeID

int

(10, 0)

YES

 

酒菜小类ID

4

RebateRatio

decimal

(8, 2)

YES

 

折扣率

               

 

表26:退菜单表(B_Retreat)

主要包含如下字段信息:退单ID、开台开桌点明细菜ID、退单时间、退单数量、退单原因、退单人

資料表名稱

B_Retreat

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

RetreatID

int identity

(10, 0)

NO

PK

退单ID

2

OpenTableOrderDishes_DelID

int

(10, 0)

YES

 

开台开桌点明细菜ID

3

RetreatTime

datetime

(23, 3)

YES

 

退单时间

4

RetreatNum

int

(10, 0)

YES

 

退单数量

5

RetreatReason

char

30

YES

 

退单原因

6

RetreatManID

int

(10, 0)

YES

 

退单人ID

               

 

表27:积分返点表(B_ScoreRestoreTable)

主要包含如下字段信息:积分返点ID、会员发卡ID、赠送金额、扣除积分

資料表名稱

B_ScoreRestoreTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

ScoreRestoreID

int identity

(10, 0)

NO

PK

积分返点ID

2

MembershipCardID

int

(10, 0)

YES

 

会员发卡ID

3

LargessSum

decimal

(8, 2)

YES

 

赠送金额

4

DeductScore

int

(10, 0)

YES

 

扣除积分

               

 

表28:套餐明细表(B_SetMealDetailTable)

主要包含如下字段信息:套餐明细ID、套餐ID、酒菜小类明细ID、酒菜数量

資料表名稱

B_SetMealDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

SetMealDetailID

int identity

(10, 0)

NO

PK

套餐明细ID

2

SetMealID

int

(10, 0)

YES

 

套餐ID

3

WineFoodSmallTypeDetaiID

int

(10, 0)

YES

 

酒菜小类明细ID

4

WineFoodNumber

int

(10, 0)

YES

 

酒菜数量

               

 

表29:套餐表(B_SetMealTable)

主要包含如下字段信息:套餐ID、提成方式ID、编号、套餐名称、拼音码、可打折、套餐价格、会员价格、是否提成、提成

資料表名稱

B_SetMealTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

SetMealID

int identity

(10, 0)

NO

PK

套餐ID

2

DrawAPercentageWayID

int

(10, 0)

YES

 

提成方式ID

3

SetMealNumber

nchar

10

YES

 

编号

4

SetMealName

nchar

30

YES

 

套餐名称

5

SpellCode

nchar

30

YES

 

拼音码

6

MayDiscount

bit

1

YES

 

可打折

7

SetMealPrice

decimal

(8, 2)

YES

 

套餐价格

8

LeaguerPrice

decimal

(8, 2)

YES

 

会员价格

9

MayPercentage

bit

1

YES

 

是否提成

10

Percentage

decimal

(8, 2)

YES

 

提成

               

 

表30:仓库调拨明细表(B_StorehouseAllocationDetailTable)

主要包含如下字段信息:仓库调拨明细ID、仓库调拨ID、原料货物ID、仓库货物单位ID、仓库调拨数量、仓库调拨价格、仓库调拨明细备注

資料表名稱

B_StorehouseAllocationDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

StorehouseAllocationDetailID

int identity

(10, 0)

NO

PK

仓库调拨明细ID

2

StorehouseAllocationID

int

(10, 0)

YES

 

仓库调拨ID

3

MaterialGoodsID

int

(10, 0)

YES

 

原料货物ID

4

StorehouseGoodsUnitID

int

(10, 0)

YES

 

仓库货物单位ID

5

StorehouseAllocationAmount

decimal

(8, 2)

YES

 

仓库调拨数量

6

StorehouseAllocationPrice

decimal

(8, 2)

YES

 

仓库调拨价格

7

StorehouseAllocationDetailRemarks

nchar

100

YES

 

仓库调拨明细备注

               

 

表31:仓库调拨表(B_StorehouseAllocationTable)

主要包含如下字段信息:仓库调拨ID、单据状态ID、录入单日、仓库调拨单号、仓库调拨单号、调入仓库ID、经办人ID、批准人ID、备注

資料表名稱

B_StorehouseAllocationTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

StorehouseAllocationID

int identity

(10, 0)

NO

PK

仓库调拨ID

2

ManifestStateID

int

(10, 0)

YES

 

单据状态ID

3

StorehouseAllocationDate

datetime

(23, 3)

YES

 

录入单日

4

StorehouseAllocationNumber

nchar

20

YES

 

仓库调拨单号

5

CallOutStorehouseDataID

int

(10, 0)

YES

 

调出仓库ID

6

CallInStorehouseDataID

int

(10, 0)

YES

 

调入仓库ID

7

OperatorManID

int

(10, 0)

YES

 

经办人ID

8

ApproverManID

int

(10, 0)

YES

 

批准人ID

9

Remarks

nchar

100

YES

 

备注

               

 

表32:供应商付款表(B_SupplierPayableTable)

主要包含如下字段信息:供应商付款ID、供应商资料ID、付款金额、付款日期

資料表名稱

B_SupplierPayableTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

SupplierPayableID

int identity

(10, 0)

NO

PK

供应商付款ID

2

SupplierDataID

int

(10, 0)

YES

 

供应商资料ID

3

PaymentMoney

decimal

(8, 2)

YES

 

付款金额

4

PaymentMoneyDate

datetime

(23, 3)

YES

 

付款日期

               

 

表33:禁忌食品设置表(B_TabooFoodstuffSetTable)

主要包含如下字段信息:禁忌食品设置ID、酒菜小类明细ID、禁忌菜品ID

資料表名稱

B_TabooFoodstuffSetTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

TabooFoodstuffSetID

int identity

(10, 0)

NO

PK

禁忌食品设置ID

2

WineFoodSmallTypeDetaiID

int

(10, 0)

YES

 

酒菜小类明细ID

3

TabooWineFoodID

int

(10, 0)

YES

 

禁忌菜品ID

               

 

表34:领退料单明细表(B_TakeRetreatMaterialIndentureDetailTable)

主要包含如下字段信息:领料退货单明细ID、领退料货单ID、原料货物ID、领退料单明细单位ID、领退料货单数量、领退料单明细价格、领料退货单明细备注

資料表名稱

B_TakeRetreatMaterialIndentureDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

TakeRetreatMaterialIndentureDetailID

int identity

(10, 0)

NO

PK

领料退货单明细ID

2

TakeRetreatMaterialIndentureID

int

(10, 0)

YES

 

领退料货单ID

3

MaterialGoodsID

int

(10, 0)

YES

 

原料货物ID

4

GetMaterialUnitID

int

(10, 0)

YES

 

领退料单明细单位ID

5

TakeRetreatMaterialIndentureAmount

decimal

(8, 2)

YES

 

领退料货单数量

6

TakeRetreatMaterialIndenturePrice

decimal

(8, 2)

YES

 

领退料单明细价格

7

TakeRetreatMaterialIndentureRemarks

nchar

100

YES

 

领料退货单明细备注

               

 

表35:领退料货单表(B_TakeRetreatMaterialIndentureTable)

主要包含如下字段信息:领退料货单ID、录单日期、领退料货单号、部门ID、仓库资料ID、经办人ID、批准人ID、单据状态ID、备注

資料表名稱

B_TakeRetreatMaterialIndentureTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

TakeRetreatMaterialIndentureID

int identity

(10, 0)

NO

PK

领退料货单ID

2

TakeRetreatMaterialIndentureDate

datetime

(23, 3)

YES

 

录单日期

3

TakeRetreatMaterialIndentureNumber

nchar

20

YES

 

领退料货单号

4

DepartmentID

int

(10, 0)

YES

 

部门ID

5

StorehouseDataID

int

(10, 0)

YES

 

仓库资料ID

6

OperatorManID

int

(10, 0)

YES

 

经办人ID

7

ApproverManID

int

(10, 0)

YES

 

批准人ID

8

ManifestStateID

int

(10, 0)

YES

 

单据状态ID

9

Remarks

nchar

100

YES

 

备注

               

 

表36:挂账结算表(B_TallyBalanceTable)

主要包含如下字段信息:挂账结算ID、协议单位ID、收款方式ID、收款金额

資料表名稱

B_TallyBalanceTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

TallyBalanceID

int identity

(10, 0)

NO

PK

挂账结算ID

2

ConsultativeUnitID

int

(10, 0)

YES

 

协议单位ID

3

MakeCollectionsID

int

(10, 0)

YES

 

收款方式ID

4

GatheringSum

decimal

(8, 2)

YES

 

收款金额

               

 

表37:菜品表表(B_WineFoodSmallTypeDetailTable)

主要包含如下字段信息:菜品ID、酒菜小类ID、菜品编号菜品名称、英文名称、拼音码、价格、大份价格、小份价格、会员价、可打折、时价、已停用、称重、可返券、促销、提成方式ID、提成率、酒水、酒菜单位ID、特价菜、推荐菜、可提成。

資料表名稱

B_WineFoodSmallTypeDetailTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

WineFoodSmallTypeDetaiID

int identity

(10, 0)

NO

PK

菜品ID

2

WineFoodSmallTypeID

int

(10, 0)

YES

 

酒菜小类ID

3

WinelFoodSmallTypeDetailNumber

nchar

10

YES

 

菜品编号

4

WineFoodSmallTypeDetailName

nchar

50

YES

 

菜品名称

5

EnglishName

nchar

10

YES

 

英文名称

6

SpellCode

nchar

30

YES

 

拼音码

7

Price

decimal

(8, 2)

YES

 

价格

8

BigPortionPrice

decimal

(8, 2)

YES

 

大份价格

9

SmallPortionPrice

decimal

(8, 2)

YES

 

小份价格

10

LeaguerPrice

decimal

(8, 2)

YES

 

会员价

11

ApproveDiscount

bit

1

YES

 

可打折

12

TimePrice

bit

1

YES

 

时价

13

AlreadyStop

bit

1

YES

 

已停用

14

Scalage

bit

1

YES

 

称重

15

ApproveReturnCoupon

bit

1

YES

 

可返券

16

SalesPromotion

bit

1

YES

 

促销

17

DrawAPercentageWayID

int

(10, 0)

YES

 

提成方式ID

18

DrawAPercentageRatio

decimal

(8, 2)

YES

 

提成率

19

Drinks

bit

1

YES

 

酒水

20

WineFoodUnitID

int

(10, 0)

YES

 

酒菜单位ID

21

SpecialOfferFood

bit

1

YES

&/td>

1

YES

 

酒水

20

WineFoodUnitID

int

(10, 0)

YES

 

酒菜单位ID

21

SpecialOfferFood

bit

1

YES

 

特价菜

22

RecommendFood

bit

1

YES

 

推荐菜

23

MayPercentage

bit

1

YES

 

可提成

               

 

表38:酒菜特价表(B_WineFoodSpecialOffersTable)

主要包含如下字段信息:酒菜特价ID、酒菜小类明细ID、特价、按时间段、按时间段开始时间、按时间段结束时间、按星期、周一、周二、周三、周四、周五、周六、周日。

資料表名稱

B_WineFoodSpecialOffersTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

WineFoodSpecialOffersID

int identity

(10, 0)

NO

PK

酒菜特价ID

2

WineFoodSmallTypeDetaiID

int

(10, 0)

YES

 

酒菜小类明细ID

3

SpecialPrix

decimal

(8, 2)

YES

 

特价

4

PressTimeQuantum

bit

1

YES

 

按时间段

5

PressTimeQuantumStartTime

datetime

(23, 3)

YES

 

按时间段开始时间

6

PressTimeQuantumTerminalTime

datetime

(23, 3)

YES

 

按时间段结束时间

7

PressWeek

表38:酒菜特价表(B_WineFoodSpecialOffersTable)

主要包含如下字段信息:酒菜特价ID、酒菜小类明细ID、特价、按时间段、按时间段开始时间、按时间段结束时间、按星期、周一、周二、周三、周四、周五、周六、周日。

YES

.55pt;">

資料表名稱

B_WineFoodSpecialOffersTable

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

WineFoodSpecialOffersID

int identity

(10, 0)

NO

PK

酒菜特价ID

2

WineFoodSmallTypeDetaiID

int

(10, 0)

YES

 

酒菜小类明细ID

3

SpecialPrix

decimal

(8, 2)

YES

 

特价

4

PressTimeQuantum

bit

1

YES

 

按时间段

5

PressTimeQuantumStartTime

datetime

(23, 3)

YES

 

按时间段开始时间

6

PressTimeQuantumTerminalTime

datetime

(23, 3)

YES

 

按时间段结束时间

7

PressWeek

bit

1

YES

 

按星期

8

Monday

bit

1

YES

 

周一

9

Tuesday

bit

1

YES

 

周二

10

Wednesday

bit

1

YES

 

周三

11

Thursday

 

按时间段

5

PressTimeQuantumStartTime

datetime

(23, 3)

YES

相关文章
相关标签/搜索