广州本田整车销售管理系统技术分析(三)
接车分为两部分:GHAC车(广本来车)、外调商品车
1、GHAC车(广本来车):查询运单、保存运单、接车确认(对车辆进行检查)等三个功能。
主界面:
图1.1
GHAC车(广本来车)接车界面:
图1.3
接车确认界面:
图1.4
看以上界面可知用到的控件有:
控件名称 |
说明 |
日期控件(DateTimePicker) |
控件可以在工具箱直接拖动至窗体,拖至窗体后右击属性可以修改控件的样式和各种属性,还可以编辑事件。 |
下拉框(ComboBox) |
|
文本(TextBox) |
|
按钮(Button) |
|
数据表格(DataGridView) |
|
选项卡(TabControl) |
|
标题框(GrouBox) |
(1)、数据库表与表之间的关系:
表一:货运单表:
dbo.FreightInvoicesList(货运单表)
PrimaryKey(s): FreightInvoicesID
Field |
Type |
Nulls? |
主键 |
外键 |
说明 |
|
FreightInvoicesID |
int - Identity |
No |
主键 |
货运单ID
|
||
FreightInvoicesNumber |
nchar (60) |
Yes |
|
货运单编号
|
||
IssueCarStaffID |
int |
Yes |
外键 |
发车员ID
|
||
ForWardingdate |
datetime |
Yes |
外键 |
发运日期
|
||
TransportCompanyID |
int |
Yes |
外键 |
承运方ID
|
||
TrafficCarID |
int |
Yes |
外键 |
运输车ID
|
||
TrafficDriverID |
int |
Yes |
外键 |
运输司机ID
|
||
PassManageerID |
int |
Yes |
外键 |
经办人ID
|
||
Sum |
decimal (18, 3) |
Yes |
|
总价
|
||
PlanHandCarDate |
datetime |
Yes |
|
计划交车日期
|
||
OrderNumber |
nchar (20) |
Yes |
|
订单号
|
||
InvoiceNumber |
nchar (20) |
Yes |
|
发票号
|
||
Remark |
nchar (100) |
Yes |
|
备注
|
||
WhetherFinishConnectCar |
bit |
Yes |
|
是否完成接车
|
||
WhetherExamineaAndVerify |
bit |
Yes |
|
审核否
|
||
WhetherConnectCar |
bit |
Yes |
|
是否接车
|
表二:接车记录比表:
dbo.ConnectCarRecordList(接车记录表)
PrimaryKey(s): ConnectCarRecordID
Field |
Type |
Nulls? |
主键/外键 |
说明 |
|
ConnectCarRecordID |
int - Identity |
No |
主键 |
接车记录ID
|
|
FreightInvoicesID |
int |
Yes |
外键 |
货运单ID
|
|
CheckAcceptDate |
date |
Yes |
|
验收日期
|
|
LateDay |
nchar (30) |
Yes |
|
迟到天数
|
|
LateReasonID |
int |
Yes |
外键 |
迟到原因ID
|
|
CarConditionID |
int |
Yes |
外键 |
车辆状况ID
|
|
StaffID |
int |
Yes |
外键 |
销售员ID
|
表三:员工表
dbo.StaffList (员工ID)
PrimaryKey(s): StaffID
Field |
Type |
Nulls? |
主键/外键 |
Comments |
||
StaffID |
int - Identity |
No |
主键 |
员工ID
|
||
StaffName |
nchar (20) |
Yes |
|
员工姓名
|
||
StaffNumber |
nchar (20) |
Yes |
|
编号
|
||
WhetherLeaveoffce |
bit |
Yes |
|
是否离职
|
||
OrganizationStructureID |
int |
Yes |
外键 |
机构组织ID
|
||
Birthdate |
nchar (50) |
Yes |
|
出生日期
|
||
IdentityCardNumber |
nchar (50) |
Yes |
|
身份证号码
|
||
ContactPhoneNumber |
nchar (20) |
Yes |
|
联系电话
|
||
LinkAddress |
nchar (100) |
Yes |
|
联系地址
|
||
Remark |
nchar (100) |
Yes |
|
备注
|
||
照片 |
image |
Yes |
|
照片
|
表四:运输司机表
dbo.TrafficDriverList (运输司机表)
PrimaryKey(s): TrafficDriverID
Field |
Type |
Nulls? |
主键/外键 |
Comments |
TrafficDriverID |
int - Identity |
No |
主键 |
运输司机ID
|
TrafficDriverName |
nchar (20) |
Yes |
|
运输司机名称
|
CallPhoneNumber |
nchar (20) |
Yes |
|
手机号码
|
LinkAddress |
nchar (60) |
Yes |
|
联系地址
|
IdentityCardNumber |
nchar (30) |
Yes |
|
身份证号码
|
表五:属性明细表
dbo.AttributeGatherDetailList (属性明细表)
PrimaryKey(s):
Field |
Type |
Nulls? |
主键/外键 |
Comments |
AttributeGatherDetailID |
int - Identity |
No |
主键 |
属性明细ID
| </