2024年6月21日发(作者:)
计算机光盘软件与应用
2012年第1l期
Computer CD Software and Applications 软件设计开发
基于ASP与ACCESS的小区停车管理系统的设计与实现
祝荣星
(浙江省警察学院O8本科大队,杭州 3I'0053)
摘要:基于ASP与ACCESS的小区停车管理系统的设计是为了解决小型小区乱停车,停车位难管理的问题。现提出以
ASP与ACCESS技术所开发设计的小区停车管理系统与小区物业人员的配合,能有效提高小区停车位的管理效率,构建和
谐的小区环境。
关键词:小型小区;车位管理;ASP技术
中图分类号:TP311.52 文献标识码:A文章编号:1007—9599(2012)11—0169—03
随着改革开放的深入和社会经济的发展,我国私家车的数量
在不断增加,城市交通的拥挤问题和小区停车难的问题日趋严重。
员模块框架的设计。系统总框架决定着小区停车管理系统的设计
和拓展。小区停车管理系统的总框架有用户和系统管理员两部分
当前,许多小区多采用人工对停车位进行管理,不仅小区停车位
的利用率低,而且乱停车的现象也不断出现,时常出现小区的停
车位有空余而小区的门口却挤满了车,甚至在一些人行道上还停
满了车。虽然目前也出现了一些小区停车管理系统,但其系统比
较复杂,运行成本较高,适用于上千住户的大型小区,而对于小
型小区的停车位管理并不实用。因此,设计一个适用于小型小区
的停车位管理系统具有一定的实用价值。
一
、
需求分析
针对小型小区的停车位管理,需求分析的任务是分析停车位
的分配、经济支出、用户的实际需求等因素,最后制定出符合用
户需求、符合停车位管理要求的合理计划。在需求分析时应考虑
如下几点:
(1)小区用户可以通过网络注册或登陆小区停车位管理系
统,其小区用户也可以由系统管理员在后台管理模块中添加;小
区用户的权限必须限制,不能对小区停车管理系统的数据造成伤
害性的操作。
(2)系统管理员是小区停车管理系统的最高权限的用户。系
统管理员不能通过注册获得,只能有系统开发设计者指定:系统
管理员可以登录后台的管理模块,管理小区停车管理系统的任何
一
项数据。
(3)小区停车管理系统的成本低廉,功能简单实用;其功能
包括:车位管理、统计情况、用户管理、系统管理和退出。
二、系统的设计
适合于小型小区的停车管理系统宜使用ASP动态网页技术和
Access数据管理系统进行设计,基于B/S构架,建成之后可以在
小区物业系统服务器上运行,有网络的地方都可以使用,而且操作
简单,通过停车管理系统和小区物业人员的配合,能方便高效的
管理停车问题。
ASP动态网页技术是微软公司开发的代替CGI脚本程序的一
种应用,它可以与数据库和其它程序进行交互,是一种简单、方
便的编程工具,常用于各种动态网站中。
Access是微软公司推出的基于Windows的桌面关系数据库
管理系统,它提供了表、查询、窗体、报表、页、宏和模块等七
种对象,提供了多种向导、生成器和模板,能把数据存储、数据
查询、界面设计、报表生成等操作规范化,为建立功能完善的数
据库管理系统提供了方便。
基于AsP动态网页技术和Access数据管理系统相结合的小
区停车管理系统的设计主要包括系统框架设计和数据库设计两个
部分。
(一)系统框架设计
系统框架设计包括系统总体框架、用户模块框架和系统管理
组成。其小区停车管理系统的总框架如图2-1所示。
图2-1 小区停车管理系统总框架图
用户模块框架限定了用户的权限,使其不能对大多数数据进
行修改、添加和删除等操作。用户模块框架如图2-2所示。
图2—2用户模块框架图
系统管理员模块框架可以对所有资料进行查看、添加、修改、
删除等操作。系统管理员模块框架如图2-3所示。
图2.3系统管理员模块框架图
(二)数据库设计
数据库设计包括概念结构设计和逻辑结构设计。
概念结构设计主要分析小区停车管理系统中的实体车位、系
・__——
169。。・——
计算机光盘软件与应用
2012年第11期
Computer CD Software and Applicati0ns
V
软件设计开发
规则n:ifAnandBnthenCn
事实:Xo and Yo
结论: C
其中,Xo∈X,3'o∈Y,A Bi和Ci(I=l,2,……,n)是模糊概念,
分别是精确集合x、Y、Z的模糊集合。结论C由下列方法求得:
根据事实“Xoand yo”与规则“Ai and Bi:>C ”所得到的推理结
图2基于BP网络智能控制系统结构
果C 进行加权求和得到:
这种模糊控制的BP算法(以下简称为FBP)的主要思想是
r=
将模糊功能融入BP算法中,要实现模糊推理需要按以下步骤来
∑ oC,
进行:
.
I zl
1.确定输入/输出参数及模糊子集的隶属函数。为了减小运算
量,隶属函数采用了三角形分布函数和半梯形分布函数作为输入
的隶属函数。2.确定模糊推理系统参数及模糊规则。为了准确的
表示出学习率与动量因子的变化,本文以训练误差E与训练时间
T为输入的模糊推理规则,以及训练误差的一阶导数CE和二阶
导数CCE与训练误差E的模糊推理规则,从动态上使算法趋于最
优解。BP算法是梯度法,在训练开始时误差比较大,权值也远离
理想值,这时应取较大的学习率。随着时间的增长,权值也逐渐
的接近理想值,为了避免震荡,应用较小的学习率。可见学习率
和误差的大小和训练时间的长短有一定的关系,因此,我们可以
选定误差和时间为模糊推理系统的输入参数,学习率作为系统的
输出参数。
3.确定模糊推理。
模糊推理系统的结构如图3所示。
由于在模糊系统中的运算都是隶属函数的运算,因此得到的
C也是一个模糊矢量,表示某个分量的隶属度。但是在决策中希
望得到一个精确的判决,经过非模糊化计算,可以得到精确值E0,
在Mamdani模型中通常采用面积中心法,也称重心法实现非模糊
化,E0采用求重心法可得到:
∑ ・ )c
。
(z,)
1=1
四、结论
神经网络擅长于在海量数据中找到特定的模式,所以可以用
神经网络来辨识因果关系,通过在采样状态的输入和数出数据中
找出模式而生成模糊逻辑控制规则。所以这两种技术具有互补性。
在本文中把两者结合起来,可为模糊逻辑控制引入学习机制,并
自动生成模糊控制规则,同时也给神经网络增加了泛化能力和容
错能力。
参考文献:
(xo, ).—.(A,B
【1】孙娓娓,刘琼荪.BP神经网络的联合优化算法Ⅱ】.计算机工程
与应用,2009,45(12)
[21葛新成,胡永霞.模糊控制的现状与发展概 ̄-II1.现代防御技
图3模糊推理系统结构图
这个系统的输入为精确值。系统通过n条模糊规则将m维的
模糊变量A和1维的模糊变量B映射到P维的模糊变量C上。
其中,模糊推理形式为:
规则1:ifA1 andB1 thenC1
规则2:ifA2 andB2thenC2
术.2008。03
[基金项目]黑龙江省教育厅科学技术研究项目——基于机器
学习的农村信用社经营效益监测研究(项目编号:12521065)
(上接第1 70页)
href=”Manage Edi ew¥.asp?ID--<%=arrRs(0,i)%>&BigClassID=
<%=arrRs(4.i)%>&Result=Modify&old=old’’class=”lanshel201”>
修改</a></td>
<td align=”center”><input name=”selectlD”type=”checkbox’’
对于小型小区,采用基于ASP与ACCESS技术所开发设计
的小区停车管理系统具有简单实用,运行成本低廉的优点。通过
与小区物业人员的配合,能有效提高小区停车位的管理效率,构
建和谐的小区环境。
参考文献:
【1】汪晓平,钟军.ASP网络开发技术【M],北京:人民邮电出版
社.2004:284—334
value=”<%=arrRs(0,i)%>”style=”HEIGHT:13px;WIDTH:13px;”>
</td>
</tr>
<%next
endif%>
[2】孙明丽.ASP数据库系统开发案例精选p .北京:人民邮电
出版社.2006:80-369
【3】刘好增,张坤.ASP动态网站开发实战教程[j .北京:清华大
/t<d>
</tr>
学出版社。2004:13-44
【4]Steven Anderson.Building ASP Pages[M].高等教育出版
社.2009
</table>
四、结束语
一
196一
发布者:admin,转转请注明出处:http://www.yc00.com/news/1718908869a2753476.html
评论列表(0条)