自动化与控制
Web版交通车辆违章查询系统
仲丽维
(临沂市交通局,临沂276000)
摘 要:web版交通车辆违章查询系统是互联网交互式应用的一部分。该系统界面简洁、易于维护、节约资
源,可查询某一段时间范围内(一年一月一日格式)的车辆违章详情,主要功能有:车辆违章查询管理、用户管
理和数据库管理三个部分,用户只要能上网即可使用,方便快捷。
关键词:车辆违章 查询 asp access数据库
过去,信息化水平落后,管理公交车、出租车和其它
(zh_jcbm),违章信息表(zh_list),违章行为表(zh_wzxw)。
营运车辆,都是采取手工填票的方式,手写不规范,也造 该系统首页查询页面如图1示:
成了一些执法漏洞,随着科学技术的日益发展,交通信息
一’一一……~…………童女 i§锎一f 目i 了~……一……~~… ~。。—
化水平不断提高,在管理上,借用先进的信息化手段,交
起始百期■一 一…一一一一一一 : ~ 一…~…一一一一……~’ 一
l 秉百翦 一萄 霉 一一……一—下 一一一~…一……~~…一’
通管理部门建成了一批行业应用管理平台,提高了工作
萎弛一一一蓠 ………。。。。 。……… …一’ ……一一…一 ………j
效率,方便了业户,规范了执法程序,管理手段有了质的
{ L曼 一j 【 J j
飞跃。该系统,属于网上业务的一部分,是为公众提供服
注:
务的。将交通车辆违章数据公示出来用于互联网的应用,
1、输入时间格式为:2007—11-10,解释:2007年11月10日。
2、若日期格式不正确,系统将不能进行准确的查询操作。
由于互联网的访问没有限制,用户上网又比较方便,业户
图1车辆违章查询系统首页
想要了解自己的车辆违章情况,只要输入相关的信息就
2系统功能实现
可以查出违章信息,能让业户及时了解车辆违章情况,并
2.1 IIS配置
带有一定的教育和提醒作用,可减少业户再次违章的发
该系统在服务器上发布,需要配置IIS。如果还没有
生率,同时,交通部门可以根据时间段,了解这一段时间
安装IIS,可打开“控制面板”,然后单击启动“添加/删除
内的车辆违章总量、违章车辆号牌和违章原因,可提出切
程序”,在弹出的对话框中选择“添加/删除Windows组
实有效的管理方法,提高了工作效率。
件”,在Windows组件向导对话框中选中“Internet信息服
1系统功能概述
务(IIS)”,然后单击“下一步”,按向导指示,完成对IIs的
本系统的主要功能是查询一段时间内的交通车辆违
安装。
章情况详情,任一车辆违章信息内容包括:编号(序号)、
IIS安装后,系统自动创建了一个默认的Web站点,
车辆号牌号码、车辆类型(公交、出租或其它车辆)、违章
该站点的主目录默认为C:klnetpub\www.root。用鼠标右键单
时间、违章行为、法律依据和检查部门。前台功能,提供查
击“默认Web站点”,在弹出的快捷菜单中选择“属性”,
询页面,可查询的条件有三个:起始日期、结束日期和车
单击“主目录”标签,切换到主目录设置页面,在“本地路
辆类型。后台功能,提供基础数据管理、违章数据管理和
径中”填写文件主目录的地址为:E:\jtweb,在主目录一配
用户管理三个部分。由于车辆类型、违章行为、处罚依据
置——选项中勾选“启用父路径”。单击“文档”标签,设定
和检查部门这四项可以重复使用,因此,单独划分出来,
系统默认访问的页面文件。文件名为index.asp。
在后台表现为基础数据管理,这样做的目的是,这几项数
2.2用户管理
据录入之后,可以重复使用,避免了重复录入,减少数据
用户管理是指,只有合法用户登录后,才能在后台进
库的重复存储带来的浪费和冗余。违章数据管理是在基
行各项数据管理,而且在登录后,可以新增管理员用户。
础数据管理的基础上,进行详细的违章数据录入,除了上
可以在Access数据库中添加一个默认的管理员,账号为:
述四项以外,增加了号牌号码和违章时间,对于违章行为
admin,密码为:1。进人用户登录页面login.asp,输入默认
和处罚依据,根据基础数据的内容,将违章行为和处罚依
管理员的账号和密码后,进人后台管理,新增一个管理员
据均增加为3条,这样做是考虑到某辆车可能是违反几
用户,如图2示:
条规定从而会有不同的处罚依据。用户管理这里只说明
甩户名: 一一一…一 ~~一]
~ 一一一一 …一
一
种管理员用户的管理,管理员用户拥有所有权限,可以
自 : 一 ~一… …1
进行删除、修改数据和增加用户的操作。该系统在Access
,_“《日: 一…一 …一…’
!奢t-l翟量: 誓夏
数据库中,共有六个表,分别为:用户表(zh_admin),处罚
:口幽口卿
依据表(zh—efyj),车辆类型表(zh
cllx),检查部门表
图2新增管理员用户
78
现代制造技术与装备 2010第4期总第197期
新增一个管理员页面,需要填写用户名,初始密码及 型、违章时间、违章行为一1等;
确认密码,需要注意的是初始密码和确认密码须一致,否
则弹出对话框,显示“确认密码必须与初始密码相同!”错
误,最后点击“添加”按钮,可完成一个新增管理员的操
作,部分代码如下:
password=md5(passw0rd)//密码采用MD5加密算法; 违章数据的修改和删除操作,可以对每条信息进行逐
I'S.addnew//增加一个管理员用户方法;
rsf”nanle”=usemame//获取用户名;
rs(”pwd”)=password//获取密码
rsf”purview”)=purview//获取权限(管理员);
rs.update//新增一个管理员账号和密码;
if PwdConfirm<>Password then
FoundErr=True
ErrMsg=ErrMsg&”<br><li>确认密码必须与初始密码
相同!</li>”//判断初始密码和确认密码是否相同;
2.3数据管理
数据管理包括:车辆类型数据添加和管理、违章行为
数据添加和管理、处罚依据数据添加和管理、检查部门数
据添加和管理、违章数据添加和管理和违章数据管理共
六个部分,前五部分属于基础数据管理,违章数据管理是
在基础数据管理基础上的详细数据管理。由于这几部分
的存储过程基本相同,仅以违章数据管理为例介绍功能
实现,违章数据管理页面如图3示: rs(”w_time”)=w_time//获取修改过的新的违章时间;
t*t {‘蛸…
的.姆 %转¨¨l: 孽
冀
晶甾 “
■●●嗤一…讪 《 碰 辩
-|I_-州 蔓 一 一
¨ … | Ⅲ¨ 。
lt-n-苣爨 j■ 萼
姥豳a
图3新增违章记录页面
新增一条违章记录页面包括:号牌号码文本框、车辆
类型下拉列表框、违章时间文本框、违章行为一1下拉列
表框,违章行为~2下拉列表框,违章行为一3下拉列表
框,处罚依据一1下拉列表框,处罚依据一2下拉列表框,
处罚依据一3下拉列表框和检查部门下拉列表框。部分代
码如下:
function CheckAdd()
{
if(document.form1.hphm.value---…’1
f
alert(”号牌号码不能为空!”);,,获取号牌号码;
document.form1.hphm.foc. ̄O;
return f se;
)
if(document.form1.cllx.value==…’1
{
alert(”车辆类型不能为空!”);,/同上,可获取车辆类
document.form1.cllx.focus();
return flase;
}
2.4违章数据的修改和删除
个的“修改”和“删除”操作,也可以选中复选框删除多条
违章记录。如图4示:
H m棵t 螂刳 H薯静
0 量l■}0 g … ■ 特 ■蛐■!÷5 ■ t峙 t
t t
, H日 ■蚺 口目 捧 目唪
0 ● … 自啦 目脚帅‘±{●黼t;+ ●I啦 聃脚 * t
# t
# I■■ ‘●E 帅 #^自‘#0
0 ● 一 蛙 …’■科 - , 射■= ^■j 鲫晦
t
t雕 ■ ■ a啼# ^’¥艟t
0 w 啦 …’t《k 牡 ● I= x , 舾
g #
鞘,■ #^■ 女t
0 ■ 啪} … ■穰脚∞ ■ ■榔■j十 ‘砒 《目 《雠
t t
■ l■ t≮ £ q t
* 鼽li”l § 州}j 附愀± t瞄t} ●-■ pt 黜■&
¥ t
附 I ■ } Hqf ●
0 ● ,til1 糙 tg 脯* ^ 枷■;十il■ti Es 轻
* t
t《#翮 ■蛹 抻 t ‘ t
0 ●{一_2l|}* …e^靴 l ■ ●瑚-‘=tj 柏 ■m 姆麟
# t
0 t" j鞠筛t蹲C 登鲤鳕醴璺0
图4车辆记录列表页面
违章数据修改实现代码如下:
rs(”hphm”)=hphm//获取修改过的新的号牌号码;
rs(”cllx”)=cllx//获取修改过的新的车辆类型;
rs(”WZXW”)=wzxw//获取修改过的新的违章行为;
rs(”cfyj”)=cfyj//获取修改过的新的处罚依据;
rs(”jcbm”)=jcbrrd/获取修改过的新的检查部门;
rs.update//更新记录;
违章数据删除实现代码如下:
if ins ̄(ID,”,”)>0 then
ID=replace(ID,””,””)
sql=”Select¥from Zh List where ID in(”&ID&”)”//
判断是否删除多条违章数据;
else
ID=clng(ID)
sql=”select rfom zh
—
list where ID=”&ID//判断是否
删除一条违章数据;
end if
Set rs=Server.CreateObject(”Adodb.RecordSet”、
IS.Open sql,conn,1,3
do while not rs.eof
rs.delete//删除违章数据;
rs.update//更新记录;
2.5页面访问数据库的内容,要建立同Access数据库的
连接,文件名为conn.asp,在以后的页面中,可插入<!
一-
#include file="eonn.asp"--->这条语句,数据库连接部分
代码如下:
Const SessionTimeout=50 ’Session会话的保持时间
dh=”database/123.mdb” ’数据库文件的位置
自动化与控制 7
Set conn=Server.CreateObject(”ADODB.Connection”1
connstr=-”Provider=-Microsoft.Jet.OLEDB.4.0:Data Source---”
数据库中所有符合条件的车辆违章记录列表;
3结束语
&Server.MapPath(db1
conn.Open connstr
如何用现代信息手段,让交通管理部门提供高效便民
的服务,是管理者追求的一个目标。Web版交通车辆违章
查询系统的建立,方便了业户查询违规记录,用户上网查
询方便快捷。
参考文献
2.6交通车辆违章查询首页面
首页界面如图1示,第一、二行的日期默认为电脑时
钟当前日期,起始、结束日期的格式为“一年一月一日”,
页面下方有注解。第三行为车辆类型,是下拉列表框,车
辆类型为“公交”、“出租”或“其它车辆”等。这三个条件选
择好后,点击“查询”按钮,即跳转到default.asp页面,显示
符合条件的数据列表,如图5示,部分代码如下:
at t n §
[1]赵辉.ASP+Dreamweaver 8组建动态网站. 北京电子工业出版
社,2006.6.
【2]郭常圳.Asp网络应用开发例学与实践
清华大学出版社
2005.12.
[3]阮东华.Access数据库处理技法范例.清华大学出版社,2005.
一 …
” 一趼-… : 一
…’i ……~■■ 蜥 … ■
~ —”嚣
E §
[4】刘钢、克明程.Access数据库程序设计教程.清华大学出版社
2005.
≯}l强l
- 十
译灞铀啉 蠲- I镬 |it i曩l ■蘸 。
t 储 l l
Web Version of the Trafic Violation Inquiry System f
Vehicle
ZHONG Liwei
图5显示符合条件的车辆信息
BeginTime=Request(”BeginTime”)//获取起始日期;
EndTime=Request(”EndTime”)//获取结束日期;
ZH
—
(Department of Transportation of linyi,Linyi 276000)
Abstract:Web version of the traffic violation inquiry system vehi-
cle is part of the Internet interactive applications.The system interface
is simple and easy to maintain,conserve resources,Can be found with-
Cllx=Request(”ZH—Cllx”)//获取车辆类型信息;
if isDate(BeginTime)and isDate(EndTime)then
session(”BeginTime”)=CDate(BeginTime)
session(”EndTime”)=CDate(EndTime)
session(”ZH—Cllx”)=trim(ZH—Cllx)
Set RS=Server.CreateOhject(”ADODB.Recordset”、
SQL=”select from zhjist where cllx=”’&session
(”ZH—Cllx”)&…and w_time>=#”&session(”BeginTime”)&”#and
w
_
in a certian period of time(一year—month—day,in the format)the de-
tilas of vehicles illegally,the main features aye:vehicle violation query
management, user management, and database management of three
parts.Users Can use that conveniently and quickly only need access to
the Internet
time<=#”&session(”EndTime”)&”#order by id desc”//查询
Key words:vehicles,inquire,Asp,Access database
(上接第48页)
用压力角【 ]取代式(1)中的压力角,则摆杆长为
图2给出基本尺寸按二维(n=4)变化时KF的变化曲线。
令dKddKL=O,求得KF最小时所对应的尺寸变化系数
为
LAR: 一丽 (9)
KL= /
Swing Cam Mechanism Basic Measurement Motive
V n—l
(8)
Power Characteristics Optimize
SU Liya
结合图2,可以推知当KD=n一1时,KL=1,表明原始基本
尺寸不能再放大或缩小,否则法向推力会增大。当K。<n一1
时,K。 <1,表明原始基本尺寸适当的缩小后,可减小法向
推力。当K。>n一1时,K >1,则原始基本尺寸适当的放
大,可减小法向推力。
3结论
(Construction and Civil Engineering Institute,Baotou 014014)
Abstract:When designing swing cam,its basic dimension may
confined by allowable pressure ang|e、radius of curvature of cam profile
nd SO on.Meaanwhile,the effect of static thrust and thrust should be
taken into account,decreasing the normal thrust between the cain and
the follower as possible.This issue analyzed kinetostatics through
building cam dynamic model to prove that if studying on dynamic 一
用上述结果分析可知,当载荷比KD=3时(二维修
正),原始基本尺寸不宜再改变。此时,对应的动载荷,即
摆杆的惯性力矩为工作阻力距M 的1/3。因此,在选定原
始基本尺寸时候,预先计及该动载荷因素,即可达到动力
性能优化的目的。设预期的许用法向推力为【F 】,并用许
tor,we can reach the purpose of dynamic characteristics optimization
when choosing initil baasic dimensions.
Key words:CaiTl gear,dynamic model,dynamic statics
本文发布于:2023-05-25 22:12:46,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/falv/fa/87/113469.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |