您的位置: turnitin查重官网> 计算机 >> 计算机硬件 >基于ASP和ACCESS小区停车管理系统设计和实现

基于ASP和ACCESS小区停车管理系统设计和实现

收藏本文 2024-04-01 点赞:14231 浏览:58702 作者:网友投稿原创标记本站原创

摘要:基于ASP与ACCESS的小

摘自:毕业论文任务书www.udooo.com

区停车管理系统的设计是为了解决小型小区乱停车,停车位难管理的问题。现提出以ASP与ACCESS技术所开发设计的小区停车管理系统与小区物业人员的配合,能有效提高小区停车位的管理效率,构建和谐的小区环境。
关键词:小型小区;车位管理;ASP技术
1007-9599 (2012) 11-0000-03
随着改革开放的深入和社会经济的发展,我国私家车的数量在不断增加,城市交通的拥挤问题和小区停车难的问题日趋严重。当前,许多小区多采用人工对停车位进行管理,不仅小区停车位的利用率低,而且乱停车的现象也不断出现,时常出现小区的停车位有空余而小区的门口却挤满了车,甚至在一些人行道上还停满了车。虽然目前也出现了一些小区停车管理系统,但其系统比较复杂,运行成本较高,适用于上千住户的大型小区,而对于小型小区的停车位管理并不实用。因此,设计一个适用于小型小区的停车位管理系统具有一定的实用价值。

一、需求分析

针对小型小区的停车位管理,需求分析的任务是分析停车位的分配、经济支出、用户的实际需求等因素,最后制定出符合用户需求、符合停车位管理要求的合理计划。在需求分析时应考虑如下几点:
(1)小区用户可以通过网络注册或登陆小区停车位管理系统,其小区用户也可以由系统管理员在后台管理模块中添加;小区用户的权限必须限制,不能对小区停车管理系统的数据造成伤害性的操作。
(2)系统管理员是小区停车管理系统的最高权限的用户。系统管理员不能通过注册获得,只能有系统开发设计者指定;系统管理员可以登录后台的管理模块,管理小区停车管理系统的任何一项数据。
(3)小区停车管理系统的成本低廉,功能简单实用;其功能包括:车位管理、统计情况、用户管理、系统管理和退出。

二、系统的设计

适合于小型小区的停车管理系统宜使用ASP动态网页技术和Access数据管理系统进行设计,基于B/S构架,建成之后可以在小区物业系统怎么写作器上运行,有网络的地方都可以使用,而且操作简单,通过停车管理系统和小区物业人员的配合,能方便高效的管理停车问题。
ASP动态网页技术是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具,常用于各种动态网站中。
Access 是微软公司推出的基于Windows的桌面关系数据库管理系统,它提供了表、查询、窗体、报表、页、宏和模块等七种对象,提供了多种向导、生成器和模板,能把数据存储、数据查询、界面设计、报表生成等操作规范化,为建立功能完善的数据库管理系统提供了方便。
基于ASP动态网页技术和Access数据管理系统相结合的小区停车管理系统的设计主要包括系统框架设计和数据库设计两个部分。

(一)系统框架设计

系统框架设计包括系统总体框架、用户模块框架和系统管理员模块框架的设计。系统总框架决定着小区停车管理系统的设计和拓展。小区停车管理系统的总框架有用户和系统管理员两部分组成。其小区停车管理系统的总框架如图2-1所示。
用户模块框架限定了用户的权限,使其不能对大多数数据进行修改、添加和删除等操作。用户模块框架如图2-2所示。
系统管理员模块框架可以对所有资料进行查看、添加、修改、删除等操作。系统管理员模块框架如图2-3所示。

(二)数据库设计

数据库设计包括概念结构设计和逻辑结构设计。
概念结构设计主要分析小区停车管理系统中的实体车位、系统管理员、用户之间的关系。小区停车管理系统的整体E-R图如图2-4所示。
小区停车管理系统中的系统管理员是唯一的,因为系统不是很大,不需要更多的管理员参与管理事务,只有一个管理员反而能让系统的运作流程更简单、更清晰;系统管理更有效。
在图2-4的E-R图中,可以很明显的看出,小区停车管理系统的管理核心就是系统管理员。其对车位、用户进行管理,功能包括查询、修改、添加、删除和统计分析等。各实体之间的关系如下:
(1)系统管理员和其它实体之间是一对多的关系;
(2)系统管理员管理其它实体;
(3)车位和用户之间是一对多的关系;
(4)车位和用户之间为停车关系。
逻辑结构设计主要对小区停车管理系统所需的数据表进行设计,其数据表包括车位表、系统管理员表和用户表。
小区停车管理系统的车位表如表2-5所示:

三、系统部分模块实现

小区停车管理系统的模块实现阶段的任务是具体设计页面和编程,逐步完成各个模块的功能和外壳,最后完成整个管理系统。下面以系统管理员部分为例介绍车位管理、统计情况两个模块是如何实现的。
小区停车管理系统可以实现对停车位的使用情况进行统计,也可以对所有的停车金额进行统计。统计部分外观如图3-1所示:
统计部分代码如下:
<……

已使用的数量:
<%=count_in%>
……
小区停车系统可以清楚的看到车辆的停车情况,其外观如图3-2所示:
车位管理部分代码如下:

……
<%=arrRs(1,i)%> <%if arrRs(10,i)=1 then response.Write "已使用"else response.Write "未使用" end if%>
&BigClassID=<%=arrRs(4,i)%>&Result=Modify&old=old" class="lanshe1201">修改

<%next
end if%>

摘自:毕业论文怎么写www.udooo.com

……

四、结束语

对于小型小区,采用基于ASP与ACCESS技术所开发设计的小区停车管理系统具有简单实用,运行成本低廉的优点。通过与小区物业人员的配合,能有效提高小区停车位的管理效率,构建和谐的小区环境。
参考文献:
汪晓平,钟军.ASP 网络开发技术[M].北京:人民邮电出版社,2004:284-334
孙明丽.ASP数据库系统开发案例精选[M].北京:人民邮电出版社,2006:80-369
[3]刘好增,张坤.ASP动态网站开发实战教程[M].北京:清华大学出版社,2004:13-44
[4]StevenAnderson. Building ASP Pages[M].高等教育出版社,2009

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号