时,总部数据库中的内容就会相应改变。在车辆维修档案达到销毁年限时,总部的档案管理员会连同其他的车辆信息连同车辆维修档案一并删掉。
3.2.3车辆年检记录基本流程
图3-4年检档案流程
流程图简介:车辆年检部门一般会检测车辆的废气、车速、喇叭、灯光、制动刹车、侧滑等指标,确认证件是否齐全、一致、真实。当结果反馈给汽车销售企业时,企业便在车辆年检档案中输入相应信息,并且随时对车辆年检档案进行修改、维护。在达到相应的销毁日期时将其销毁。
3.2.4车辆评估基本流程
图3-5车辆评估流程
流程图简介:车辆评估过程中,经常会用到原有档案的参数信息,例如,维修次数,年检不合格次数等。还需要输入其它的评估参数,例如,使用年限,保养次数等。影响评估的主要因素有:一是使用强度。强度大,降低旧机动车辆的性能;强度小,提高旧机动车辆的性能。二是维修保养水平。维修保养差,降低旧机动车辆的性能;维修保养及时,提高旧机动车辆的性能。三是技术含量。技术含量高,提高旧机动车辆的性能;技术含量低,降低旧机动车辆的性能。四是市场供求。市场供大于求,就要降低旧机动车辆的性能;市场求大于供,就要提高旧机动车辆的性能。
车辆评估的得分,是由原始分数加减变更而来的,评分标准如下表所示:
评分标准(假设原始分数为100分)
参数
选择范围
原始分数
当使用到的年限
大于10
减10分
小于10大于5
减5分
小于5
不变
当维修次数
大于5
减10分
小于5大于3
减5分
小于3
不变
当保养次数
大于10
加5分
小于10大于5
加2分
小于5
减2分
当年检不合格次数
大于5
减10分
小于5大于3
减5分
小于3
减1分
使用强度
小
加2分
一般
不变
大
减5分
技术含量
先进
加2分
一般
不变
落后
减5分
保养水平
好
加2分
一般
不变
差
减5分
市场需求
求大于供
加2分
供求平衡
不变
功大于求
减5分
表3-1评分标准表
接下来,还要根据车辆评估的最后得分来评定车辆的等级。评定的标准如下表所示:
最后得分
评定等级
大于等于90
优
小于90大于等于75
良
小于75大于等于60
及格
小于60
不及格
表3-2评定等级表
这样,车辆评估的最后结果就显示在屏幕上了,这是可以继续评估其他车辆。
3.3车辆档案数据库设计
3.3.1车辆档案数据库概念模型.
3.3.2车辆档案数据库物理模型
3.3.3系统用户表
系统用户表
列名
数据类型
长度
是否可空
是否主键
用户名
Char
10
Notnull
是
密码
Varchar
50
Null
否
权限
Varchar
50
Null
否
注释
Varchar
50
Null
否
表3-3系统用户表
3.3.4车辆基本信息表.
车辆基本信息表
列名
数据类型
长度
是否可空
是否主键
编号
Char
10
Notnull
是
车辆名称
Varchar
50
Null
否
车型
Varchar
50
Null
否
颜色
Varchar
50
Null
否
车牌号码
Varchar
50
Null
否
发动机号
Varchar
50
Null
否
底盘号码
Varchar
50
Null
否
车架号码
Varchar
50
Null
否
座位数
Int
4
Null
否
载重
Float
8
Null
否
购车价格
Float
8
Null
否
购车日期
Datetime
8
Null
否
初始公里数
Float
8
Null
否
保修期至
Datetime
8
Null
否
客户名
Varchar
50
Null
否
表3-4车辆基本信息表
3.3.5车辆维修表
车辆维修表
列名
数据类型
长度
是否可空
是否主键
维修编号
Char
10
Notnull
是
车辆编号
Char
10
Notnull
是
车辆
Vchar
50
Null
否
维修日期
Datetime
8
Null
否
维修时公里数
Float
8
Null
否
维修单位
Vchar
50
Null
否
维护原因
Vchar
30
Null
否
花费金额
Float
8
Null
否
完毕日期
Datetime
8
Null
否
维修结果
Varchar
50
Null
否
表3-5车辆维修表
3.3.6车辆年检记录表
车辆年检表
列名
数据类型
长度
是否可空
是否主键
年检编号
Char
10
Notnull
是
车辆编号
Char
10
Notnull
是
车型
Varchar
50
Null
否
客户名
Varchar
50
Null
否
废气
Varchar
50
Null
否
车速
float
8
Null
否
喇叭
Varchar
50
Null
否
灯光
Varchar
50
Null
否
制动刹车
Varchar
50
Null
否
侧滑
Varchar
50
Null
否
是否合格
Real
4
Null
否
表3-6车辆年检表
第四章系统运行情况及功能说明
4.1登录
当用户登录时,有普通管理员和系统管理员之分。登录界面如下所示:
图4-1登录界面
用户名密码不能为空,系统管理员用户名和密码均为sadmini,普通管理员均为admini。此时,系统将会连接到数据库。
连接数据库主要代码:
PrivateSubPage_Load(ByValsenderAsSystem.Object,ByValeSystem.EventArgs)HandlesMyBase.Load
conn=NewSqlConnection("datasource=127.0.0.1;integratedsecurity=SSPI;initialcatalog=车辆档案管理")
da=NewSqlDataAdapter("select*from车辆基本信息表",conn)
da.FillSchema(ds,SchemaType.Source,"车辆基本信息表")
da.Fill(ds,"车辆基本信息表")
IfNotPage.IsPostBackThen
DataGrid1.DataSource=ds
DataGrid1.DataMember="车辆基本信息表"
DataGrid1.DataBind()
EndIf
EndSub
当系统管理员登录时界面如下(普通管理员不能登录此界面):
图4-2系统管理员初始界面
在系统管理员界面中,系统管理员可以对各种用户进行管理。
4.2车辆购车档案功能的运行
当点击车辆购车档案时,界面如下所示:在车辆购车档案中可以进行添加、查询、更新、删除的操作,用来对车辆信息表(编号,车辆名称,车型,颜色,车牌号码,发动机号,底盘号码,车架号码,座位数,载重,购车价格,购车日期,初始公里数,保修期至,客户名)的信息进行更改。
图4-3车辆购车档案界面
在界面中的文本框,填入相应信息,然后点击"添加"按钮,就会在下面的dategrid中显示出添加的记录。
例如,添加编号为4的这条记录,执行效果如下所示:
图4-4添加实例图
添加主要代码:
PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesaddBtn.Click,Button1.Click
Dimid,countAsInteger
Dimbh,clmc,cx,ys,cphm,fdjh,dphm,cjhm,zws,zz,gcjg,gcrq,csgls,bzqz,khmAsString
bh=CStr(Trim(Me.bh.Text))
clmc=CStr(Trim(Me.clmc.Text))
cx=CStr(Trim(Me.cx.Text))
ys=CStr(Trim(Me.ys.Text))
cphm=CStr(Trim(Me.cphm.Text))
fdjh=CStr(Trim(Me.fdjh.Text))
dphm=CStr(Trim(Me.dphm.Text))
cjhm=CStr(Trim(Me.cjhm.Text))
zws=CStr(Trim(Me.zws.Text))
zz=CStr(Trim(Me.zz.Text))
gcjg=CStr(Trim(Me.gcjg.Text))
gcrq=CStr(Trim(Me.gcrq.Text))
csgls=CStr(Trim(Me.csgls.Text))
bzqz=CStr(Trim(Me.bzqz.Text))
khm=CStr(Trim(Me.khm.Text))
DimrowNewAsDataRow=ds.Tables("车辆基本信息表").NewRow
rowNew("
上一篇:
ASP_net008校友录sql(论文和程序)
下一篇:
爱情只不过就是,爱与不爱