广本汽车销售系统项目总结(.NET MVC)

                                                   广本汽车销售系统

开发人员:黄健华、吴颖

完成起止时间:2017年8月15日~11月27

技术架构:.NET MVC

 

1、项目概要

   (说明:用500字左右,对所做项目整体功能进行描述,并描绘出功能架构图)

系统首页

   广州本田整车销售系统,销售流程如下:

2、数据库设计

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

2.1 数据表

表名

说明

类型

业务表编号

MaximumNumber

最大单号统计表

基础表

 

PW_AirWaybill

PW_运单表

业务表

 

PW_WaybillDetails

PW_运单明细表

业务表

 

PW_Car

PW_车辆表

基础表

 

PW_CarManageRecord

PW_车辆管理卡表

基础表

 

PW_Company

PW_公司表

业务表

 

PW_Contract

PW_合同表

业务表

 

PW_Customer

PW_客户表

基础表

 

PW_Employee

PW_员工表

基础表

 

PW_Track

PW_跟踪表

基础表

 

PW_Receivables

PW_收款表

业务表

 

PW_QualityOrder

PW_精品订单表

基础表

 

PW_Order

PW_订单表

业务表

 

PW_OrderDetail

PW_订单明细表

业务表

 

PW_PickCarManage

PW_接车管理表

业务表

 

Pw _ CarManageRecord

PW_车辆管理记录表

业务表

 

PW_PDICheck

PW_PDI检查表

业务表

 

PW_PDICheckProject

PW_检查项目表

业务表

 

PW_File

PW_文件

基础表

 

PW_Inventory

PW_库存

基础表

 

PW_Expense

PW_经济表

基础表

 

SYS_MonthIncomeScale

SYS_月收入范围表

基础表

 

SYS_BuyCarNature

SYS_购车性质表

基础表

 

SYS_CarNeed

SYS_车辆需求表

基础表

 

SYS_CustomerType

SYS_客户类型表

基础表

 

SYS_CustomerNature

SYS_客户性质表

基础表

 

SYS_CRegistration

SYS_客户等级表

      基础表

 

SYS_DocumentType

SYS_证件类型表

基础表

 

SYS_CustomerSource

SYS_客户来源表

基础表

 

SYS_PayStatus

SYS_付款状态表

基础表

 

SYS_MaritalStatus

SYS_婚姻状况表

基础表

 

SYS_Occupation

SYS_职业表

基础表

 

SYS_StatusCondition

SYS_登记状态表

基础表

 

SYS_FollowTpye

SYS_跟踪方式表

基础表

 

SYS_SeTrackType

SYS_跟踪类型表

基础表

 

SYS_AfterService

SYS_售后服务表

基础表

 

SYS_LetterID

SYS_信件表

基础表

 

SYS_Subsystem

SYS_子系统表

基础表

 

SYS_LetterType

SYS_信件种类

基础表

 

SYS_PatternType

SYS_支付类型表

基础表

 

SYS_PayType

SYS_付款方式表

基础表

 

SYS_EmployeeType

SYS_员工类型表

基础表

 

SYS_InteriorColour

SYS_内饰颜色表

基础表

 

SYS_TransmissionNumber

SYS_变速箱号

基础表

 

SYS_EngineNumber

SYS_发动机号表

基础表

 

SYS_CarBodyColor

SYS_车身颜色表

基础表

 

SYS_CarType

SYS_车型表

基础表

 

SYS_VINumber

SYS_车架号表

基础表

 

SYS_CarVehicleCondition

SYS_车辆状态表

基础表

 

SYS_CarSource

SYS_车辆来源表

基础表

 

SYS_CarVIProject

SYS_车辆检查项目表

基础表

 

SYS_Manufacturer

SYS_生产厂家表

基础表

 

SYS_Driver

SYS_司机表

基础表

 

SYS_InventoryReasons

SYS_库存原因表

基础表

 

SYS_VManageType

SYS_车辆管理类型表

基础表

 

SYS_ContractualStatus

SYS_合同状态表

基础表

 

SYS_CarTypeOfVehicle

SYS_车辆类型表

基础表

 

SYS_TransportUnit

SYS_承运单位表

基础表

 

SYS_Attribute

SYS_属性表

基础表

 

T_City

T_城市

基础表

 

T_District

T_地区

基础表

 

T_Province

T_省份

基础表

 

 

 

 

2.2 业务表及其字段

1、车辆表

车辆

PW_Car

车辆表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

CarID

int identity

(10, 0)

NO

PK

车辆ID

2

ManufacturerID

int

(10, 0)

YES

 

生产厂家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

 

车身颜色ID

8

EngineNumberID

int

 

Yes

 

发动机ID

9

TransmissionNumberID

int

 

Yes

 

变速箱号ID

10

InteriorColourID

int

 

Yes

 

内饰颜色ID

11

CarTypeOfVehicleID

int

 

Yes

 

车辆状态ID

12

AlreadyCarBit

bool

 

Yes

 

已接车否

13

ColorCode

char

50

Yes

 

代码

14

OrderNumber

char

50

Yes

 

订单号

15

InvoiceNumber

char

50

Yes

 

发票号

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、运单表

运单表

PW_AirWaybill

运单表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

AirWaybillID

int identity

(10, 0)

NO

PK

运单ID

2

TransportUnitID

int

(10, 0)

YES

 

承运单位ID

3

WaybillNumber

char

15

YES

 

运单编号

4

ForwardDate

date

 

YES

 

发运日期

5

PlanHandCarDate

date

 

YES

 

计划交车日期

6

NoteOfWaybill

char

20

Yes

 

运单备注

7

ratifyBit

bool

 

Yes

 

已接否ID

8

EmployeeID

int

 

Yes

 

销售员ID

3、运单明细表

运单明细表

PW_WaybillDetails

运单明细表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

WaybillDetailsID

int identity

(10, 0)

NO

PK

运单明细ID

2

AirWaybillID

int

(10, 0)

YES

 

运单ID

3

CarID

char

15

YES

 

车辆ID

4

DateAcceptance

date

 

YES

 

接收日期

5

NumberDaysOverdue

date

 

YES

 

迟到天数

6

ReasonsLate

char

20

Yes

 

迟到原因

4、PDI检查表

PDI检查

PW_PDICheckProject

PDI检查表描述

 

SN

欄位

資料型態

長度

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检查项目

5

PDIRemarks

char

50

YES

 

PDI备注

5、车辆管理表

车辆管理表

PW_PickCarManage

车辆管理表描述

 

SN

欄位

資料型態

長度

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

 

批复标志

9

GReplyPerson

char

50

YES

 

批复人

10

GReplyTime

char

50

YES

 

批复时间

11

ApproveBit

bool

 

YES

 

准批否

12

BeiZhu

char

50

YES

 

备注

6、库存表

库存表

PW_Inventory

库存表描述

 

SN

欄位

資料型態

長度

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

 

预留天数

6

Remarks

char

50

YES

 

备注

7

BitCheckedPass

bool

 

YES

 

车辆检查通过否

8

BitPDIPass

bool

 

YES

 

PDI检查通过否

7:客户表()

主要包含如下字段信息:客户ID、客户类型ID

資料表名稱

t_order

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

CustomerID

int

(10, 0)

NO

PK

客户ID

2

CustomerTypeID

int

(10, 0)

YES

 

客户类型ID

3

CustomerNatureID

int

(10, 0)

YES

 

客户性质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

 

结婚状态ID

9

CarTypeID

int

(10, 0)

YES

 

车型ID

10

OccupationID

int

(10, 0)

YES

 

职业ID

11

BuyCarNatureID

int

(10, 0)

YES

 

购车性质ID

12

MonthIncomeScaleID

int

(10, 0)

YES

 

月收入ID

13

StatusConditionID

int

(10, 0)

YES

 

登记状态ID

14

CustomerMC

char

100

YES

 

客户名称

15

CustomerNumber

char

20

YES

 

客户编号

16

ContactAddress

char

100

YES

 

地址

17

PhoneNumber

char

20

YES

 

手机号码

18

IDNumber

char

20

YES

 

证件号码

19

Hobby

char

100

YES

 

爱好

20

EMail

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:订单明细表(PW_OrderDetail)

主要包含如下字段信息:订单明细ID、车辆ID、数量

資料表名稱

PW_OrderDetail

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

OrderDetailID

int identity

(10, 0)

NO

PK

订单明细ID

2

CarID

int

(10, 0)

YES

 

车辆ID

3

Quantity

char

15

YES

 

数量

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

 

精品装修费

9

OtherExpenses

decimal(18, 2)

 

YES

 

其他费用

10

Freight

decimal(18, 2)

 

YES

 

运费

11

AgencyBusinesExpenses

decimal(18, 2)

 

YES

 

代办业务总费用

 

9:合同表(PW_Contract)

主要包含如下字段信息:合同ID、

資料表名稱

PW_Contract

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

ContractID

int identity

(10, 0)

NO

PK

合同ID

2

CustomerID

int

(10, 0)

YES

 

客户ID

3

OrderDetailID

char

15

YES

 

订单明细ID

4

ContractualStatusID

char

15

YES

 

合同状态ID

5

QualityOrderID

char

15

YES

 

精品订单ID

6

ContractNumbe

char(20)

 

YES

 

合同编号

7

ContractDate

date

 

YES

 

合同日期

8

PrepaidCarDate

date

 

YES

 

预付车款日期

9

PayAdvanceDate

date

 

YES

 

付清预付日期

10

PlanHandCarDate

date

 

YES

 

计划交车日期

11

SpecialAgreement

char(100)

 

YES

 

特别约定

12

ReservePayMon

decimal(18, 2)

 

YES

 

余款总额

 

表4:收款表(PW_Receivables)

主要包含如下字段信息:合同ID、

資料表名稱

PW_Receivables

資料表描述

 

SN

欄位

資料型態

長度

null

PK

描述

1

ReceivablesID

int identity

(10, 0)

NO

PK

收款ID

2

ContractID

int

(10, 0)

YES

 

合同ID

3

PatternTypeID

char

15

YES

 

支付类型ID

4

PayTypeID

char

15

YES

 

付款方式ID

5

CumulativePayment

char

15

YES

 

付款累计

6

CumulativeRefund

char(20)

20

YES

 

退款累计

7

AmountPayable

decimal(18, 2)

 

YES

 

应付金额

8

InvoiceNumber

char(20)

20

YES

 

发票号

9

AmountOccurrence

decimal(18, 2)

 

YES

 

发生金额

10

Remark

char(100)

100

YES

 

收款备注

11

ComeDate

date

 

YES

 

往来日期

 

3、设计与实现

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

3.0系统首页

3.0-1 业绩销售情况

(1)业绩情况

功能:查询到所有的车种以及每个车种的已售数量,对比可知哪个车种最好销售,

也可以清楚的查看所有销售员的销售业绩

3.0-2 汽车总览

(2)所有车种的图片预览

功能:查看每个车种的配置参数以及零件情况,以及该车种的附属图片

3.0-3 市场调研

(3)市场调研

功能:直观的查看客户主要来源是那种途径

3.1模块名称:接车管理

主要包括(接车、PDI检查、换车、退车)

3.1-1 接车

(1)接车(GHAC车辆)

 

经典代码

效果图:

 

功能:查询到所有的运单信息,可以新增运单、删除运单;如果点击了未完成接车的条件,则三个日期查询条件则不可用,只有选中已完成接车的选框才可以启用三个查询条件。点击运单可以显示该运单的运单明细信息,。

 

日期计算

 

 

 

 

 

功能:选中一条为完成接车的运单,选择实际验收日期,如果你选择日期比计划交车的日期迟的情况,

则会显示迟到天数与迟到原因文本,还会自动计算迟到天数的值,选择的验收日期比计划早,则不会出现。

 

每条运单对应的车辆信息:

功能:每点击一条运单就会显示该运单的所有的车辆信息,车辆下面打钩的表示该车已经完成的接车操作,没打钩的表示该车未接车。

车辆接车操作:

功能:选择一辆未完成的车辆进行接车操作,每辆车都要进行一些车辆检查项目的检查,如有问题可以修改检查结果。点击保存车辆成功入库.

 

  1. 接车(外调商品车)

功能:查询到所有的外调商品车,点击车辆显示对应的车辆信息,接车操作同GHAC一样,

车辆下面的打钩的表示该车已经进行接车操作. 多条件查询出车辆图片和车辆列表信息

3.1-2 PDI检查

PDI页面主要包括(做PDI、重做PDI、查看PDI信息,查看车辆信息、打印PDI检查单)

(2)PDI检查页面

功能:查询所有已经接车的车辆,车辆下面打钩的表示已经做过PDI并且通过的车辆,车辆下面打叉的表示该车已经做过PDI但并没有通过的车辆。操作员可以选择一条没有做过的车辆来进行PDI检查。

右边可以勾选PDI检查所需要的检查项目。。。对于车辆下面打叉的车辆,我们可以让它重新开始做PDI的检查。

PDI检查功能:

功能:对选择的车辆进行PDI的检查,检查的结果,如有问题或缺陷,操作员则输入问题和维修建议,

即可完成对该车辆的PDI检查,

PDI检查项目的勾选功能:

功能:这是PDI检查的所有项目。每辆车座PDI检查都要勾选项目,也可以全选,或者是勾选部分的PDI检查项目.

查看PDI检查信息功能:

功能:选择一辆车点击查看PDI按钮,该页面可以看到该车的PDI检查信息和检查结果以及维修建议,都是操作员对车辆进行PDI检查时所输入的维修建议.还可以查看检查员的照片.

两项检查结果信息功能

功能:选择车辆点击查看检查信息。改页面不仅可以查看到车辆的PDI检查信息,PDI检查结果以及维修建议,同样也可以查看车辆的检查的项目信息以及车辆的问题。

套打车辆PDI的检查单功能:

功能:选择到车辆,点击打印PDI检查单,PDI检查单分(套打和单打)可以在资料设置里更改,

可以查看到车辆的信息,PDI检查的细腻以及车辆的问题和维修建议。

 

 

经典代码

代码截图:

 

3.1-3 换车

换车主要包括(申请换车、批准换车、查看交换车信息、查看车辆信息、导出、打印)

功能:可以查看所有已经完成接车进入库存的车辆,多条件查询出车辆图片和车辆的列表信息

(注意:不包括已售出车辆、正在申请退/换车、作废车辆),,打钩的车辆表示是没有问题的车辆,车辆下面的文字表示盖车的检查情况。曹组欧员可以选择一条未申请换车的车辆进行换车的操作。

换车记录功能

功能:在换车记录这里,可以查看所有正在换车和已经换车的车辆。选择一条已经换车的车辆点击查看换车信息,如下图:

换车详细功能

功能:选择一条已经换车车辆,点击显示交换车的详细信息,包括广本厂商的信息,左边是原车的信息,右边的是其他特约店换车的信息。

3.1-4 退车

退车包括(申请退车、查看退车信息,查看车辆检查信息。)

功能:可以查询到所有的已申请退车车辆、可申请退车的车辆、正在申请退车的车辆。

点击车辆显示车辆的对应的信息。

功能:点击车辆显示对应车辆的两次检查的车辆的信息

 

3.2模块名称:库存管理

库存管理包括(多条件查询车辆图片和车辆列表,库存天数、车辆状态、库存天数对应的提示灯泡、查看车辆的详细信息、导出、打印)

 

3.2-1 库存管理

功能:查询到所有已经接车的车辆,包括(在库车辆、在途车辆、已售出车辆、正在申请换/退车、作废车辆)。多条件查询车辆图片与列表。点击车辆显示该车辆的库存天数,如红圈内容,车辆下面的文字是对车辆的描述,如(已售出,正申请退/换车、未做PDI,PDI未通过、车辆作废、)。

(注:车辆下面的提示灯泡代表着车辆进入库存时间的长短,如绿色代表车辆新进入库存,红色代表着车辆的库存时间很久,),还可以设置车辆的库存原因

查看车辆详细信息功能:

功能:选择库存车辆点击车辆详细,可以查看该车辆的车辆信息、车辆检查项目、PDI检查项目、

跟踪员工信息、买主信息、交车仪式照片、财务信息

交车仪式照片

功能:查看已售车辆的交车仪式照片

 

经典代码

效果图

代码截图:

 

经典代码

效果图:

代码截图:

3.3模块名称:数据查询

数据查询快主要是对系统的数据进行查询和导出与打印

 

3.3-1 发车计划查询

功能:查询到所有的运单的发车计划,以及运单的车型和颜色与数量

 

3.3-2 发车实绩查询

功能:查询发车计划于实绩的对比情况

3.3-3 GHAC车辆状态查询

、功能:查询到所有的GHAC车辆,注:不包括外调商品车,查询车辆的基础信息以及车辆的状态

(在库、在途、已售、申请退/换车、作废、)

 

3.3-4 外调商品车查询

功能:同GHAC车辆查询一样,

3.3-5 直销车查询

功能:查询到厂家直销的车

3.3-6 各种类型客户的查询。

(1)潜在客户

功能:查询所有的潜在客户

(2)登记客户

功能:查询所有的登记客户

(3)合同客户

功能:查询所有的合同客户

(4)已购车客户

功能:查询所有的已购车客户

(5)直销车客户

功能;查询所有的直销车客户

(6)VA客户

(7)代办业务查询

功能查询所有已成交客户的代办业务的情况。

 

3.3-7 VIP客户查询

功能:查询所有的VIP客户,而成为VIP客户所需购买的车辆可以在资料设置里面设置,默认为3辆车。查询到所有购买车辆超过3辆车的客户列表,点击客户信息的行,会显示该客户所有购买过的车辆列表,红圈里面显示客户的购买的车辆数。

3.3-8购车等待时间查询

功能:查询所有客户冲签订合同到取车所需要的时间,也就是实际交车时间 – 计划交车时间==红圈的内容。

 

 

经典代码

计算VIP的客户数量以及客户所该买的车辆数量

效果图如下:

代码截图:

 

经典代码

效果图:

 

代码截图

 

3.4模块名称:资料管理

3.4-1:资料设置

 

功能:(1)检查单设置:车辆检查打印单或者PD检查单打印

注:操作员可以设置检查单是套打还是单打。

(2)生日跟踪提醒、感谢信提醒、感谢电话提醒

注:操作员可以设置对于客户或者员工的生日提前多少天进行提醒。、

(3)VIP客户的设置

注:可以设置成为VIP所需购买的车辆数。

(4)库存车种缺货的提示

      注:操作员可以设置当库存的某个车种数量少于多少时,系统会出现提示。

(5)库存车辆提示灯泡的设置

      注:操作员可以设置当车辆进入库存的时间大于所设置的时间时 ,车辆下面的灯炮所显示什么颜色。

3.4-2:车型颜色

功能:车型到所有生产厂家所对应的车型,以及所有车型所对应的车身颜色和内饰颜色

3.4-3:车辆检查项目管理

功能:左右的是正式的车辆的检查项目,右边的是待选的车辆检查项目,

操作员可以把右边的待选项目转移到左边去,成为正式的检查项目。也可以把左边的正式检查项目转移到待选的项目。

3.4-4:车辆检查项目修改

功能:可以新增车辆检查项目、修改以及删除操作

3.4-5:PDI检查项目修改

功能:同车辆检查项目管理一样,右边是正式的PDI项目,右边是待选的PDI项目,可以互相转移

3.4-6:PDI检查项目修改

 

功能:对PDI检查项目的新增、删除、修改操作。

 

 

3.4-7:精品模板管理

 

功能:该页面主要对于精品模板的操作,左边是模板的名称以及模板对应的精品,右边是所有的精品

列表,可以把右边的精品转移到左边的模板里面,也可以把左边模板里面的精品转移到右边,操作员可以新增一个空模板和一些精品,也可以删除一些模板。

3.4-8:公共管理

 

功能;公共管理包括:车辆代码的管理、客户管理、销售管理以及其他管理的功能的新增、删除

 

 

 

 

 

3.5模块名称:超级管理

3.5-1:员工管理

功能:查询到所有的员工信息以及员工的权限,超级管理员可以修改员工的权限你,也可以新增员工的信息、修改员工的信息、删除员工的信息

 

 

新增员工

 

 

3.5-2:成交公示

功能:查询到所有已经成交的车辆信息以及客户名和成交日期。上面清晰显示了每个车种的售出数量,可以按车主和车种来查询。

3.5-3:广本汽车种类

功能:该页面显示了本系统素有的销售的车种,操作员可以新增车种和删除车种以及修改车种的信息。

 

 

 

 

3.5-5:员工生日提醒

功能:显示所有的员工的生日提醒,

3.5-5:库存车种缺货提醒

功能:当库徐车辆缺货是会出现系统提示

 

 

经典代码

效果运行图:

代码截图:

 

经典代码

消息的已读否

效果图如下:

代码截图:

 

2、技术总结

说明:开发过程遇到的问题、及其解决办法、思想突破等总结。1000字左右。

     本次MVC项目是合作完成的,所以高度默契的协调合作极其重要。通过这次项目的实训,使我对编程有了进一步的认识。团队合作项目,最重要的不是自己如何快速地把属于自己的那一部分的任务做完,而是要注重团队的协调合作。团队应该积极听取大家的意见,扬长避短。

       我们的项目是广州本田销售系统,通过这项目,让我更加了解了一个厂商销售汽车的正个过程。如果是以前的我,肯定会想,‘不就是买车吗,付钱取车就走人,多简单’。实际,并没有那么简单。

一个厂商,进销存流程起始是很复杂。一个完善的销售系统尤显重要。这也让我懂得现实中的销售并没有那么简单。

       项目开发中,我们曾遇到许许多多的问题。有时候我们的一个思路不完善,给我们后期完善性能带来了很大困扰。所以,让我懂得了做项目必须要思路严谨,做到先思考清楚再动手。其实实现功能遇到的问题是必不可免的,最重要的是我们应该不断地尝试,可以在团队中讨论,可以问老师,也可以上网搜索。对于代码,我们团队总项目时,我们必须要多写注释。因为后期的项目完善的时候,团队中其他队友看你的代码的时候,如果你的代码不注释,那么完善起来就很困难了。所以代码的注释真的很重要。有时,由于每个人的功能模块联系比较大,交流的不够深入,加上大家的写的注释比较少,导致后来报错,对着代码一脸无奈。完善起来难度太大。再者,做项目过程中,我们总会遇到一些奇怪的功能。导致我们无从下手。这时,我们有时会钻牛角尖,认定一条思路走下去。这样往往会浪费更多的时间,然而也并没有解决问题。其实,我们所实现的功能是有很多办法实现得问,当你在某条思路走不通,我们不防换条思路,或许你就想通了呢。钻牛角尖不是一个明确选择,我们做程序的,时时刻刻都需要变通的,而不是一味的故步自封。再说了,编程是变化很快的,我们得跟得上它的脚步。

      通过这次团队合作完成项目,我懂得了很多,如团队的协调、编程思想的谨慎。代码的严谨性,细节完善的重要性等。我们做软件不可以将就,一定要注意细节,很多高级的功能都是由很多细节的功能组成的。尽量不要想先做出来再去修改那些细节,真当你做完时,你会发现其实太多的细节让你不知从何下手! 我们应该多交流技术的,多讨论的,编程是基于兴趣的,只有乐于去挖掘才可以更好了解编程。

 

 

 

 

 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值