广本汽车销售系统项目总结(.NET MVC)
?????????????????????????????????????????????????? 廣本汽車銷售系統(tǒng)
開發(fā)人員:黃健華、吳穎
完成起止時間:2017年8月15日~11月27日
技術(shù)架構(gòu):.NET?MVC
?
1、項(xiàng)目概要
???(說明:用500字左右,對所做項(xiàng)目整體功能進(jìn)行描述,并描繪出功能架構(gòu)圖)
系統(tǒng)首頁
???廣州本田整車銷售系統(tǒng),銷售流程如下:
2、數(shù)據(jù)庫設(shè)計(jì)
??(說明:列出整個數(shù)據(jù)庫表名;業(yè)務(wù)數(shù)據(jù)表的字段清單)
2.1 數(shù)據(jù)表
| 表名 | 說明 | 類型 | 業(yè)務(wù)表編號 |
| MaximumNumber | 最大單號統(tǒng)計(jì)表 | 基礎(chǔ)表 | ? |
| PW_AirWaybill | PW_運(yùn)單表 | 業(yè)務(wù)表 | ? |
| PW_WaybillDetails | PW_運(yùn)單明細(xì)表 | 業(yè)務(wù)表 | ? |
| PW_Car | PW_車輛表 | 基礎(chǔ)表 | ? |
| PW_CarManageRecord | PW_車輛管理卡表 | 基礎(chǔ)表 | ? |
| PW_Company | PW_公司表 | 業(yè)務(wù)表 | ? |
| PW_Contract | PW_合同表 | 業(yè)務(wù)表 | ? |
| PW_Customer | PW_客戶表 | 基礎(chǔ)表 | ? |
| PW_Employee | PW_員工表 | 基礎(chǔ)表 | ? |
| PW_Track | PW_跟蹤表 | 基礎(chǔ)表 | ? |
| PW_Receivables | PW_收款表 | 業(yè)務(wù)表 | ? |
| PW_QualityOrder | PW_精品訂單表 | 基礎(chǔ)表 | ? |
| PW_Order | PW_訂單表 | 業(yè)務(wù)表 | ? |
| PW_OrderDetail | PW_訂單明細(xì)表 | 業(yè)務(wù)表 | ? |
| PW_PickCarManage | PW_接車管理表 | 業(yè)務(wù)表 | ? |
| Pw _ CarManageRecord | PW_車輛管理記錄表 | 業(yè)務(wù)表 | ? |
| PW_PDICheck | PW_PDI檢查表 | 業(yè)務(wù)表 | ? |
| PW_PDICheckProject | PW_檢查項(xiàng)目表 | 業(yè)務(wù)表 | ? |
| PW_File | PW_文件 | 基礎(chǔ)表 | ? |
| PW_Inventory | PW_庫存 | 基礎(chǔ)表 | ? |
| PW_Expense | PW_經(jīng)濟(jì)表 | 基礎(chǔ)表 | ? |
| SYS_MonthIncomeScale | SYS_月收入范圍表 | 基礎(chǔ)表 | ? |
| SYS_BuyCarNature | SYS_購車性質(zhì)表 | 基礎(chǔ)表 | ? |
| SYS_CarNeed | SYS_車輛需求表 | 基礎(chǔ)表 | ? |
| SYS_CustomerType | SYS_客戶類型表 | 基礎(chǔ)表 | ? |
| SYS_CustomerNature | SYS_客戶性質(zhì)表 | 基礎(chǔ)表 | ? |
| SYS_CRegistration | SYS_客戶等級表 | ??????基礎(chǔ)表 | ? |
| SYS_DocumentType | SYS_證件類型表 | 基礎(chǔ)表 | ? |
| SYS_CustomerSource | SYS_客戶來源表 | 基礎(chǔ)表 | ? |
| SYS_PayStatus | SYS_付款狀態(tài)表 | 基礎(chǔ)表 | ? |
| SYS_MaritalStatus | SYS_婚姻狀況表 | 基礎(chǔ)表 | ? |
| SYS_Occupation | SYS_職業(yè)表 | 基礎(chǔ)表 | ? |
| SYS_StatusCondition | SYS_登記狀態(tài)表 | 基礎(chǔ)表 | ? |
| SYS_FollowTpye | SYS_跟蹤方式表 | 基礎(chǔ)表 | ? |
| SYS_SeTrackType | SYS_跟蹤類型表 | 基礎(chǔ)表 | ? |
| SYS_AfterService | SYS_售后服務(wù)表 | 基礎(chǔ)表 | ? |
| SYS_LetterID | SYS_信件表 | 基礎(chǔ)表 | ? |
| SYS_Subsystem | SYS_子系統(tǒng)表 | 基礎(chǔ)表 | ? |
| SYS_LetterType | SYS_信件種類 | 基礎(chǔ)表 | ? |
| SYS_PatternType | SYS_支付類型表 | 基礎(chǔ)表 | ? |
| SYS_PayType | SYS_付款方式表 | 基礎(chǔ)表 | ? |
| SYS_EmployeeType | SYS_員工類型表 | 基礎(chǔ)表 | ? |
| SYS_InteriorColour | SYS_內(nèi)飾顏色表 | 基礎(chǔ)表 | ? |
| SYS_TransmissionNumber | SYS_變速箱號 | 基礎(chǔ)表 | ? |
| SYS_EngineNumber | SYS_發(fā)動機(jī)號表 | 基礎(chǔ)表 | ? |
| SYS_CarBodyColor | SYS_車身顏色表 | 基礎(chǔ)表 | ? |
| SYS_CarType | SYS_車型表 | 基礎(chǔ)表 | ? |
| SYS_VINumber | SYS_車架號表 | 基礎(chǔ)表 | ? |
| SYS_CarVehicleCondition | SYS_車輛狀態(tài)表 | 基礎(chǔ)表 | ? |
| SYS_CarSource | SYS_車輛來源表 | 基礎(chǔ)表 | ? |
| SYS_CarVIProject | SYS_車輛檢查項(xiàng)目表 | 基礎(chǔ)表 | ? |
| SYS_Manufacturer | SYS_生產(chǎn)廠家表 | 基礎(chǔ)表 | ? |
| SYS_Driver | SYS_司機(jī)表 | 基礎(chǔ)表 | ? |
| SYS_InventoryReasons | SYS_庫存原因表 | 基礎(chǔ)表 | ? |
| SYS_VManageType | SYS_車輛管理類型表 | 基礎(chǔ)表 | ? |
| SYS_ContractualStatus | SYS_合同狀態(tài)表 | 基礎(chǔ)表 | ? |
| SYS_CarTypeOfVehicle | SYS_車輛類型表 | 基礎(chǔ)表 | ? |
| SYS_TransportUnit | SYS_承運(yùn)單位表 | 基礎(chǔ)表 | ? |
| SYS_Attribute | SYS_屬性表 | 基礎(chǔ)表 | ? |
| T_City | T_城市 | 基礎(chǔ)表 | ? |
| T_District | T_地區(qū) | 基礎(chǔ)表 | ? |
| T_Province | T_省份 | 基礎(chǔ)表 | ? |
?
?
?
2.2 業(yè)務(wù)表及其字段
1、車輛表
| 車輛表 | PW_Car | 車輛表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | CarID | int identity | (10, 0) | NO | PK | 車輛ID | |
| 2 | ManufacturerID | int | (10, 0) | YES | ? | 生產(chǎn)廠家ID | |
| 3 | CarSourceID | int | 15 | YES | ? | 車輛來源ID | |
| 4 | CarVehicleConditionID | int | 15 | YES | ? | 車輛等級ID | |
| 5 | VINumberID | int | 15 | YES | ? | 車架號ID | |
| 6 | CarTypeID | int | ? | Yes | ? | 車型ID | |
| 7 | CarBodyColorID | int | ? | Yes | ? | 車身顏色I(xiàn)D | |
| 8 | EngineNumberID | int | ? | Yes | ? | 發(fā)動機(jī)ID | |
| 9 | TransmissionNumberID | int | ? | Yes | ? | 變速箱號ID | |
| 10 | InteriorColourID | int | ? | Yes | ? | 內(nèi)飾顏色I(xiàn)D | |
| 11 | CarTypeOfVehicleID | int | ? | Yes | ? | 車輛狀態(tài)ID | |
| 12 | AlreadyCarBit | bool | ? | Yes | ? | 已接車否 | |
| 13 | ColorCode | char | 50 | Yes | ? | 代碼 | |
| 14 | OrderNumber | char | 50 | Yes | ? | 訂單號 | |
| 15 | InvoiceNumber | char | 50 | Yes | ? | 發(fā)票號 | |
| 16 | Displacement | char | 20 | Yes | ? | 排氣量 | |
| 17 | UnitPrice | char | 20 | Yes | ? | 單價 | |
| 18 | AnnualParagraph | char | 20 | Yes | ? | 年款 | |
| 19 | KeyNumber | char | 20 | Yes | ? | 鑰匙號 | |
| 20 | StraigthCarBit | bool | ? | Yes | ? | 直銷車 | |
| 21 | CarOwner | char | 20 | Yes | ? | 車主 | |
2、運(yùn)單表
| 運(yùn)單表 | PW_AirWaybill | 運(yùn)單表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | AirWaybillID | int identity | (10, 0) | NO | PK | 運(yùn)單ID | |
| 2 | TransportUnitID | int | (10, 0) | YES | ? | 承運(yùn)單位ID | |
| 3 | WaybillNumber | char | 15 | YES | ? | 運(yùn)單編號 | |
| 4 | ForwardDate | date | ? | YES | ? | 發(fā)運(yùn)日期 | |
| 5 | PlanHandCarDate | date | ? | YES | ? | 計(jì)劃交車日期 | |
| 6 | NoteOfWaybill | char | 20 | Yes | ? | 運(yùn)單備注 | |
| 7 | ratifyBit | bool | ? | Yes | ? | 已接否ID | |
| 8 | EmployeeID | int | ? | Yes | ? | 銷售員ID | |
3、運(yùn)單明細(xì)表
| 運(yùn)單明細(xì)表 | PW_WaybillDetails | 運(yùn)單明細(xì)表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | WaybillDetailsID | int identity | (10, 0) | NO | PK | 運(yùn)單明細(xì)ID | |
| 2 | AirWaybillID | int | (10, 0) | YES | ? | 運(yùn)單ID | |
| 3 | CarID | char | 15 | YES | ? | 車輛ID | |
| 4 | DateAcceptance | date | ? | YES | ? | 接收日期 | |
| 5 | NumberDaysOverdue | date | ? | YES | ? | 遲到天數(shù) | |
| 6 | ReasonsLate | char | 20 | Yes | ? | 遲到原因 | |
4、PDI檢查表
| PDI檢查表 | PW_PDICheckProject | PDI檢查表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | PDICheckProjectID | int identity | (10, 0) | NO | PK | PDI檢查ID | |
| 2 | CarID | int | (10, 0) | YES | ? | 車輛ID | |
| 3 | PDINumber | char | 15 | YES | ? | PD檢查編號 | |
| 4 | PDICheckProject | char | 50 | YES | ? | PDI檢查項(xiàng)目 | |
| 5 | PDIRemarks | char | 50 | YES | ? | PDI備注 | |
5、車輛管理表
| 車輛管理表 | PW_PickCarManage | 車輛管理表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | PickCarManageID | int identity | (10, 0) | NO | PK | 車輛管理ID | |
| 2 | VManageTypeID | int | (10, 0) | YES | ? | 車輛管理類型ID | |
| 3 | YuanCarID | int | 15 | YES | ? | 原車ID | |
| 4 | XinCarID | int | 50 | YES | ? | 新車ID | |
| 5 | ReasonApplication | char | 50 | YES | ? | 原因 | |
| 6 | Applicant | char | 50 | YES | ? | 申請人 | |
| 7 | ApplicationTime | char | 50 | YES | ? | 申請時間 | |
| 8 | GSignHonda | char | 50 | YES | ? | 批復(fù)標(biāo)志 | |
| 9 | GReplyPerson | char | 50 | YES | ? | 批復(fù)人 | |
| 10 | GReplyTime | char | 50 | YES | ? | 批復(fù)時間 | |
| 11 | ApproveBit | bool | ? | YES | ? | 準(zhǔn)批否 | |
| 12 | BeiZhu | char | 50 | YES | ? | 備注 | |
6、庫存表
| 庫存表 | PW_Inventory | 庫存表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | InventoryID | int identity | (10, 0) | NO | PK | 庫存ID | |
| 2 | CarID | int | (10, 0) | YES | ? | 車輛ID | |
| 3 | InventoryReasonsID | int | 15 | YES | ? | 庫存原因ID | |
| 4 | StorageTime | date | ? | YES | ? | 入庫時間 | |
| 5 | InventoryDays | int | ? | YES | ? | 預(yù)留天數(shù) | |
| 6 | Remarks | char | 50 | YES | ? | 備注 | |
| 7 | BitCheckedPass | bool | ? | YES | ? | 車輛檢查通過否 | |
| 8 | BitPDIPass | bool | ? | YES | ? | PDI檢查通過否 | |
7:客戶表()
主要包含如下字段信息:客戶ID、客戶類型ID、
| 資料表名稱 | t_order | 資料表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | CustomerID | int | (10, 0) | NO | PK | 客戶ID | |
| 2 | CustomerTypeID | int | (10, 0) | YES | ? | 客戶類型ID | |
| 3 | CustomerNatureID | int | (10, 0) | YES | ? | 客戶性質(zhì)ID | |
| 4 | CRegistrationID | int | (10, 0) | YES | ? | 客戶等級ID | |
| 5 | EmployeeID | int | (10, 0) | YES | ? | 員工ID | |
| 6 | DocumentTypeID | int | (10, 0) | YES | ? | 證件類型ID | |
| 7 | CustomerSourceID | int | (10, 0) | YES | ? | 客戶來源ID | |
| 8 | MaritalStatusID | int | (10, 0) | YES | ? | 結(jié)婚狀態(tài)ID | |
| 9 | CarTypeID | int | (10, 0) | YES | ? | 車型ID | |
| 10 | OccupationID | int | (10, 0) | YES | ? | 職業(yè)ID | |
| 11 | BuyCarNatureID | int | (10, 0) | YES | ? | 購車性質(zhì)ID | |
| 12 | MonthIncomeScaleID | int | (10, 0) | YES | ? | 月收入ID | |
| 13 | StatusConditionID | int | (10, 0) | YES | ? | 登記狀態(tài)ID | |
| 14 | CustomerMC | char | 100 | YES | ? | 客戶名稱 | |
| 15 | CustomerNumber | char | 20 | YES | ? | 客戶編號 | |
| 16 | ContactAddress | char | 100 | YES | ? | 地址 | |
| 17 | PhoneNumber | char | 20 | YES | ? | 手機(jī)號碼 | |
| 18 | IDNumber | char | 20 | YES | ? | 證件號碼 | |
| 19 | Hobby | char | 100 | YES | ? | 愛好 | |
| 20 | | char | 20 | YES | ? | 郵件 | |
| 21 | Facsimile | char | 20 | YES | ? | 電子郵件 | |
| 22 | RegistDate | date | ? | YES | ? | 登記日期 | |
| 23 | PostCode | char | 20 | YES | ? | 郵政編號 | |
| 24 | Name | char | 20 | YES | ? | 性別 | |
| 25 | CURemark | char | 100 | YES | ? | 備注 | |
| 26 | CustomerImage | image | ? | YES | ? | 客戶照片 | |
| 27 | ExpectDate | date | ? | YES | ? | 期望日期 | |
8:訂單明細(xì)表(PW_OrderDetail)
主要包含如下字段信息:訂單明細(xì)ID、車輛ID、數(shù)量
| 資料表名稱 | PW_OrderDetail | 資料表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | OrderDetailID | int identity | (10, 0) | NO | PK | 訂單明細(xì)ID | |
| 2 | CarID | int | (10, 0) | YES | ? | 車輛ID | |
| 3 | Quantity | char | 15 | YES | ? | 數(shù)量 | |
| 4 | Price | char | 15 | YES | ? | 價格 | |
| 5 | InsuranceAgents | char | 15 | YES | ? | 代辦保險 | |
| 6 | AgencyMortgage | decimal(18, 2) | ? | YES | ? | 代辦按揭 | |
| 7 | LicensePlate | decimal(18, 2) | ? | YES | ? | 代辦車牌 | |
| 8 | SelectionFees | decimal(18, 2) | ? | YES | ? | 精品裝修費(fèi) | |
| 9 | OtherExpenses | decimal(18, 2) | ? | YES | ? | 其他費(fèi)用 | |
| 10 | Freight | decimal(18, 2) | ? | YES | ? | 運(yùn)費(fèi) | |
| 11 | AgencyBusinesExpenses | decimal(18, 2) | ? | YES | ? | 代辦業(yè)務(wù)總費(fèi)用 | |
?
9:合同表(PW_Contract)
主要包含如下字段信息:合同ID、
| 資料表名稱 | PW_Contract | 資料表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | ContractID | int identity | (10, 0) | NO | PK | 合同ID | |
| 2 | CustomerID | int | (10, 0) | YES | ? | 客戶ID | |
| 3 | OrderDetailID | char | 15 | YES | ? | 訂單明細(xì)ID | |
| 4 | ContractualStatusID | char | 15 | YES | ? | 合同狀態(tài)ID | |
| 5 | QualityOrderID | char | 15 | YES | ? | 精品訂單ID | |
| 6 | ContractNumbe | char(20) | ? | YES | ? | 合同編號 | |
| 7 | ContractDate | date | ? | YES | ? | 合同日期 | |
| 8 | PrepaidCarDate | date | ? | YES | ? | 預(yù)付車款日期 | |
| 9 | PayAdvanceDate | date | ? | YES | ? | 付清預(yù)付日期 | |
| 10 | PlanHandCarDate | date | ? | YES | ? | 計(jì)劃交車日期 | |
| 11 | SpecialAgreement | char(100) | ? | YES | ? | 特別約定 | |
| 12 | ReservePayMon | decimal(18, 2) | ? | YES | ? | 余款總額 | |
?
表4:收款表(PW_Receivables)
主要包含如下字段信息:合同ID、
| 資料表名稱 | PW_Receivables | 資料表描述 | ? | ||||
| SN | 欄位 | 資料型態(tài) | 長度 | null | PK | 描述 | |
| 1 | ReceivablesID | int identity | (10, 0) | NO | PK | 收款I(lǐng)D | |
| 2 | ContractID | int | (10, 0) | YES | ? | 合同ID | |
| 3 | PatternTypeID | char | 15 | YES | ? | 支付類型ID | |
| 4 | PayTypeID | char | 15 | YES | ? | 付款方式ID | |
| 5 | CumulativePayment | char | 15 | YES | ? | 付款累計(jì) | |
| 6 | CumulativeRefund | char(20) | 20 | YES | ? | 退款累計(jì) | |
| 7 | AmountPayable | decimal(18, 2) | ? | YES | ? | 應(yīng)付金額 | |
| 8 | InvoiceNumber | char(20) | 20 | YES | ? | 發(fā)票號 | |
| 9 | AmountOccurrence | decimal(18, 2) | ? | YES | ? | 發(fā)生金額 | |
| 10 | Remark | char(100) | 100 | YES | ? | 收款備注 | |
| 11 | ComeDate | date | ? | YES | ? | 往來日期 | |
?
3、設(shè)計(jì)與實(shí)現(xiàn)
說明:把自己設(shè)計(jì)的模塊分類進(jìn)行截圖展示、該模塊用到的數(shù)據(jù)表和關(guān)系描述、界面層經(jīng)典代碼截圖描述。 經(jīng)典代碼定義:界面層控件的特殊使用、數(shù)據(jù)邏輯的特殊處理的重要代碼截圖。
3.0系統(tǒng)首頁
3.0-1 業(yè)績銷售情況
(1)業(yè)績情況
功能:查詢到所有的車種以及每個車種的已售數(shù)量,對比可知哪個車種最好銷售,
也可以清楚的查看所有銷售員的銷售業(yè)績
3.0-2?汽車總覽
(2)所有車種的圖片預(yù)覽
功能:查看每個車種的配置參數(shù)以及零件情況,以及該車種的附屬圖片
3.0-3?市場調(diào)研
(3)市場調(diào)研
功能:直觀的查看客戶主要來源是那種途徑
3.1模塊名稱:接車管理
主要包括(接車、PDI檢查、換車、退車)
3.1-1 接車
(1)接車(GHAC車輛)
?
經(jīng)典代碼
效果圖:
?
功能:查詢到所有的運(yùn)單信息,可以新增運(yùn)單、刪除運(yùn)單;如果點(diǎn)擊了未完成接車的條件,則三個日期查詢條件則不可用,只有選中已完成接車的選框才可以啟用三個查詢條件。點(diǎn)擊運(yùn)單可以顯示該運(yùn)單的運(yùn)單明細(xì)信息,。
?
日期計(jì)算:
?
?
?
?
?
功能:選中一條為完成接車的運(yùn)單,選擇實(shí)際驗(yàn)收日期,如果你選擇日期比計(jì)劃交車的日期遲的情況,
則會顯示遲到天數(shù)與遲到原因文本,還會自動計(jì)算遲到天數(shù)的值,選擇的驗(yàn)收日期比計(jì)劃早,則不會出現(xiàn)。
?
每條運(yùn)單對應(yīng)的車輛信息:
功能:每點(diǎn)擊一條運(yùn)單就會顯示該運(yùn)單的所有的車輛信息,車輛下面打鉤的表示該車已經(jīng)完成的接車操作,沒打鉤的表示該車未接車。
車輛接車操作:
功能:選擇一輛未完成的車輛進(jìn)行接車操作,每輛車都要進(jìn)行一些車輛檢查項(xiàng)目的檢查,如有問題可以修改檢查結(jié)果。點(diǎn)擊保存車輛成功入庫.
?
功能:查詢到所有的外調(diào)商品車,點(diǎn)擊車輛顯示對應(yīng)的車輛信息,接車操作同GHAC一樣,
車輛下面的打鉤的表示該車已經(jīng)進(jìn)行接車操作.?多條件查詢出車輛圖片和車輛列表信息
3.1-2?PDI檢查
PDI頁面主要包括(做PDI、重做PDI、查看PDI信息,查看車輛信息、打印PDI檢查單)
(2)PDI檢查頁面
功能:查詢所有已經(jīng)接車的車輛,車輛下面打鉤的表示已經(jīng)做過PDI并且通過的車輛,車輛下面打叉的表示該車已經(jīng)做過PDI但并沒有通過的車輛。操作員可以選擇一條沒有做過的車輛來進(jìn)行PDI檢查。
右邊可以勾選PDI檢查所需要的檢查項(xiàng)目。。。對于車輛下面打叉的車輛,我們可以讓它重新開始做PDI的檢查。
PDI檢查功能:
功能:對選擇的車輛進(jìn)行PDI的檢查,檢查的結(jié)果,如有問題或缺陷,操作員則輸入問題和維修建議,
即可完成對該車輛的PDI檢查,
PDI檢查項(xiàng)目的勾選功能:
功能:這是PDI檢查的所有項(xiàng)目。每輛車座PDI檢查都要勾選項(xiàng)目,也可以全選,或者是勾選部分的PDI檢查項(xiàng)目.
查看PDI檢查信息功能:
功能:選擇一輛車點(diǎn)擊查看PDI按鈕,該頁面可以看到該車的PDI檢查信息和檢查結(jié)果以及維修建議,都是操作員對車輛進(jìn)行PDI檢查時所輸入的維修建議.還可以查看檢查員的照片.
兩項(xiàng)檢查結(jié)果信息功能:
功能:選擇車輛點(diǎn)擊查看檢查信息。改頁面不僅可以查看到車輛的PDI檢查信息,PDI檢查結(jié)果以及維修建議,同樣也可以查看車輛的檢查的項(xiàng)目信息以及車輛的問題。
套打車輛PDI的檢查單功能:
功能:選擇到車輛,點(diǎn)擊打印PDI檢查單,PDI檢查單分(套打和單打)可以在資料設(shè)置里更改,
可以查看到車輛的信息,PDI檢查的細(xì)膩以及車輛的問題和維修建議。
?
?
經(jīng)典代碼
代碼截圖:
?
3.1-3?換車
換車主要包括(申請換車、批準(zhǔn)換車、查看交換車信息、查看車輛信息、導(dǎo)出、打印)
功能:可以查看所有已經(jīng)完成接車進(jìn)入庫存的車輛,多條件查詢出車輛圖片和車輛的列表信息
(注意:不包括已售出車輛、正在申請退/換車、作廢車輛),,打鉤的車輛表示是沒有問題的車輛,車輛下面的文字表示蓋車的檢查情況。曹組歐員可以選擇一條未申請換車的車輛進(jìn)行換車的操作。
換車記錄功能:
功能:在換車記錄這里,可以查看所有正在換車和已經(jīng)換車的車輛。選擇一條已經(jīng)換車的車輛點(diǎn)擊查看換車信息,如下圖:
換車詳細(xì)功能:
功能:選擇一條已經(jīng)換車車輛,點(diǎn)擊顯示交換車的詳細(xì)信息,包括廣本廠商的信息,左邊是原車的信息,右邊的是其他特約店換車的信息。
3.1-4?退車
退車包括(申請退車、查看退車信息,查看車輛檢查信息。)
功能:可以查詢到所有的已申請退車車輛、可申請退車的車輛、正在申請退車的車輛。
點(diǎn)擊車輛顯示車輛的對應(yīng)的信息。
功能:點(diǎn)擊車輛顯示對應(yīng)車輛的兩次檢查的車輛的信息
?
3.2模塊名稱:庫存管理
庫存管理包括(多條件查詢車輛圖片和車輛列表,庫存天數(shù)、車輛狀態(tài)、庫存天數(shù)對應(yīng)的提示燈泡、查看車輛的詳細(xì)信息、導(dǎo)出、打印)
?
3.2-1?庫存管理
功能:查詢到所有已經(jīng)接車的車輛,包括(在庫車輛、在途車輛、已售出車輛、正在申請換/退車、作廢車輛)。多條件查詢車輛圖片與列表。點(diǎn)擊車輛顯示該車輛的庫存天數(shù),如紅圈內(nèi)容,車輛下面的文字是對車輛的描述,如(已售出,正申請退/換車、未做PDI,PDI未通過、車輛作廢、)。
(注:車輛下面的提示燈泡代表著車輛進(jìn)入庫存時間的長短,如綠色代表車輛新進(jìn)入庫存,紅色代表著車輛的庫存時間很久,),還可以設(shè)置車輛的庫存原因
查看車輛詳細(xì)信息功能:
功能:選擇庫存車輛點(diǎn)擊車輛詳細(xì),可以查看該車輛的車輛信息、車輛檢查項(xiàng)目、PDI檢查項(xiàng)目、
跟蹤員工信息、買主信息、交車儀式照片、財務(wù)信息
交車儀式照片;
功能:查看已售車輛的交車儀式照片
?
經(jīng)典代碼
效果圖
代碼截圖:
?
經(jīng)典代碼
效果圖:
代碼截圖:
3.3模塊名稱:數(shù)據(jù)查詢
數(shù)據(jù)查詢快主要是對系統(tǒng)的數(shù)據(jù)進(jìn)行查詢和導(dǎo)出與打印
?
3.3-1 發(fā)車計(jì)劃查詢
功能:查詢到所有的運(yùn)單的發(fā)車計(jì)劃,以及運(yùn)單的車型和顏色與數(shù)量
?
3.3-2?發(fā)車實(shí)績查詢
功能:查詢發(fā)車計(jì)劃于實(shí)績的對比情況
3.3-3?GHAC車輛狀態(tài)查詢
、功能:查詢到所有的GHAC車輛,注:不包括外調(diào)商品車,查詢車輛的基礎(chǔ)信息以及車輛的狀態(tài)
(在庫、在途、已售、申請退/換車、作廢、)
?
3.3-4?外調(diào)商品車查詢
功能:同GHAC車輛查詢一樣,
3.3-5?直銷車查詢
功能:查詢到廠家直銷的車
3.3-6?各種類型客戶的查詢。
(1)潛在客戶
功能:查詢所有的潛在客戶
(2)登記客戶
功能:查詢所有的登記客戶
(3)合同客戶
功能:查詢所有的合同客戶
(4)已購車客戶
功能:查詢所有的已購車客戶
(5)直銷車客戶
功能;查詢所有的直銷車客戶
(6)VA客戶
(7)代辦業(yè)務(wù)查詢
功能:查詢所有已成交客戶的代辦業(yè)務(wù)的情況。
?
3.3-7?VIP客戶查詢
功能:查詢所有的VIP客戶,而成為VIP客戶所需購買的車輛可以在資料設(shè)置里面設(shè)置,默認(rèn)為3輛車。查詢到所有購買車輛超過3輛車的客戶列表,點(diǎn)擊客戶信息的行,會顯示該客戶所有購買過的車輛列表,紅圈里面顯示客戶的購買的車輛數(shù)。
3.3-8購車等待時間查詢
功能:查詢所有客戶沖簽訂合同到取車所需要的時間,也就是實(shí)際交車時間 – 計(jì)劃交車時間==紅圈的內(nèi)容。
?
?
經(jīng)典代碼
計(jì)算VIP的客戶數(shù)量以及客戶所該買的車輛數(shù)量
效果圖如下:
代碼截圖:
?
經(jīng)典代碼
效果圖:
?
代碼截圖
?
3.4模塊名稱:資料管理
3.4-1:資料設(shè)置
?
功能:(1)檢查單設(shè)置:車輛檢查打印單或者PD檢查單打印
注:操作員可以設(shè)置檢查單是套打還是單打。
(2)生日跟蹤提醒、感謝信提醒、感謝電話提醒
注:操作員可以設(shè)置對于客戶或者員工的生日提前多少天進(jìn)行提醒。、
(3)VIP客戶的設(shè)置
注:可以設(shè)置成為VIP所需購買的車輛數(shù)。
(4)庫存車種缺貨的提示
??????注:操作員可以設(shè)置當(dāng)庫存的某個車種數(shù)量少于多少時,系統(tǒng)會出現(xiàn)提示。
(5)庫存車輛提示燈泡的設(shè)置
??????注:操作員可以設(shè)置當(dāng)車輛進(jìn)入庫存的時間大于所設(shè)置的時間時 ,車輛下面的燈炮所顯示什么顏色。
3.4-2:車型顏色
功能:車型到所有生產(chǎn)廠家所對應(yīng)的車型,以及所有車型所對應(yīng)的車身顏色和內(nèi)飾顏色
3.4-3:車輛檢查項(xiàng)目管理
功能:左右的是正式的車輛的檢查項(xiàng)目,右邊的是待選的車輛檢查項(xiàng)目,
操作員可以把右邊的待選項(xiàng)目轉(zhuǎn)移到左邊去,成為正式的檢查項(xiàng)目。也可以把左邊的正式檢查項(xiàng)目轉(zhuǎn)移到待選的項(xiàng)目。
3.4-4:車輛檢查項(xiàng)目修改
功能:可以新增車輛檢查項(xiàng)目、修改以及刪除操作
3.4-5:PDI檢查項(xiàng)目修改
功能:同車輛檢查項(xiàng)目管理一樣,右邊是正式的PDI項(xiàng)目,右邊是待選的PDI項(xiàng)目,可以互相轉(zhuǎn)移
3.4-6:PDI檢查項(xiàng)目修改
?
功能:對PDI檢查項(xiàng)目的新增、刪除、修改操作。
?
?
3.4-7:精品模板管理
?
功能:該頁面主要對于精品模板的操作,左邊是模板的名稱以及模板對應(yīng)的精品,右邊是所有的精品
列表,可以把右邊的精品轉(zhuǎn)移到左邊的模板里面,也可以把左邊模板里面的精品轉(zhuǎn)移到右邊,操作員可以新增一個空模板和一些精品,也可以刪除一些模板。
3.4-8:公共管理
?
功能;公共管理包括:車輛代碼的管理、客戶管理、銷售管理以及其他管理的功能的新增、刪除
?
?
?
?
?
3.5模塊名稱:超級管理
3.5-1:員工管理
功能:查詢到所有的員工信息以及員工的權(quán)限,超級管理員可以修改員工的權(quán)限你,也可以新增員工的信息、修改員工的信息、刪除員工的信息
?
?
新增員工
?
?
3.5-2:成交公示
功能:查詢到所有已經(jīng)成交的車輛信息以及客戶名和成交日期。上面清晰顯示了每個車種的售出數(shù)量,可以按車主和車種來查詢。
3.5-3:廣本汽車種類
、
功能:該頁面顯示了本系統(tǒng)素有的銷售的車種,操作員可以新增車種和刪除車種以及修改車種的信息。
?
?
?
?
3.5-5:員工生日提醒
功能:顯示所有的員工的生日提醒,
3.5-5:庫存車種缺貨提醒
功能:當(dāng)庫徐車輛缺貨是會出現(xiàn)系統(tǒng)提示
?
?
經(jīng)典代碼
效果運(yùn)行圖:
代碼截圖:
?
經(jīng)典代碼
消息的已讀否
效果圖如下:
代碼截圖:
?
2、技術(shù)總結(jié)
說明:開發(fā)過程遇到的問題、及其解決辦法、思想突破等總結(jié)。1000字左右。
?????本次MVC項(xiàng)目是合作完成的,所以高度默契的協(xié)調(diào)合作極其重要。通過這次項(xiàng)目的實(shí)訓(xùn),使我對編程有了進(jìn)一步的認(rèn)識。團(tuán)隊(duì)合作項(xiàng)目,最重要的不是自己如何快速地把屬于自己的那一部分的任務(wù)做完,而是要注重團(tuán)隊(duì)的協(xié)調(diào)合作。團(tuán)隊(duì)?wèi)?yīng)該積極聽取大家的意見,揚(yáng)長避短。
???????我們的項(xiàng)目是廣州本田銷售系統(tǒng),通過這項(xiàng)目,讓我更加了解了一個廠商銷售汽車的正個過程。如果是以前的我,肯定會想,‘不就是買車嗎,付錢取車就走人,多簡單’。實(shí)際,并沒有那么簡單。
一個廠商,進(jìn)銷存流程起始是很復(fù)雜。一個完善的銷售系統(tǒng)尤顯重要。這也讓我懂得現(xiàn)實(shí)中的銷售并沒有那么簡單。
???????項(xiàng)目開發(fā)中,我們曾遇到許許多多的問題。有時候我們的一個思路不完善,給我們后期完善性能帶來了很大困擾。所以,讓我懂得了做項(xiàng)目必須要思路嚴(yán)謹(jǐn),做到先思考清楚再動手。其實(shí)實(shí)現(xiàn)功能遇到的問題是必不可免的,最重要的是我們應(yīng)該不斷地嘗試,可以在團(tuán)隊(duì)中討論,可以問老師,也可以上網(wǎng)搜索。對于代碼,我們團(tuán)隊(duì)總項(xiàng)目時,我們必須要多寫注釋。因?yàn)楹笃诘捻?xiàng)目完善的時候,團(tuán)隊(duì)中其他隊(duì)友看你的代碼的時候,如果你的代碼不注釋,那么完善起來就很困難了。所以代碼的注釋真的很重要。有時,由于每個人的功能模塊聯(lián)系比較大,交流的不夠深入,加上大家的寫的注釋比較少,導(dǎo)致后來報錯,對著代碼一臉無奈。完善起來難度太大。再者,做項(xiàng)目過程中,我們總會遇到一些奇怪的功能。導(dǎo)致我們無從下手。這時,我們有時會鉆牛角尖,認(rèn)定一條思路走下去。這樣往往會浪費(fèi)更多的時間,然而也并沒有解決問題。其實(shí),我們所實(shí)現(xiàn)的功能是有很多辦法實(shí)現(xiàn)得問,當(dāng)你在某條思路走不通,我們不防換條思路,或許你就想通了呢。鉆牛角尖不是一個明確選擇,我們做程序的,時時刻刻都需要變通的,而不是一味的故步自封。再說了,編程是變化很快的,我們得跟得上它的腳步。
??????通過這次團(tuán)隊(duì)合作完成項(xiàng)目,我懂得了很多,如團(tuán)隊(duì)的協(xié)調(diào)、編程思想的謹(jǐn)慎。代碼的嚴(yán)謹(jǐn)性,細(xì)節(jié)完善的重要性等。我們做軟件不可以將就,一定要注意細(xì)節(jié),很多高級的功能都是由很多細(xì)節(jié)的功能組成的。盡量不要想先做出來再去修改那些細(xì)節(jié),真當(dāng)你做完時,你會發(fā)現(xiàn)其實(shí)太多的細(xì)節(jié)讓你不知從何下手!?我們應(yīng)該多交流技術(shù)的,多討論的,編程是基于興趣的,只有樂于去挖掘才可以更好了解編程。
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的广本汽车销售系统项目总结(.NET MVC)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信小程序制作日常生活首页
- 下一篇: java将实体类转为json_JavaW