论文部分内容阅读
随着社会经济的发展和生活水平的提高,私家车的数量急剧增加,停车难的问题便日益突出。针对传统停车场效率低、劳动强度高、资金漏洞大等不足,本文设计完成了一套基于C/S架构的停车场管理系统。
本文论述了一种以非接触式IC卡为管理介质的停车场管理系统的设计与实现。本着先进性、实用性、安全性等系统设计原则,对系统总体进行了网络拓扑结构设计,并对各种管理介质进行了性能分析,最终选择了具备可靠性高、使用寿命长、操作方便等特点的非接触式IC卡作为本系统的管理介质,同时详细阐述了固定用户和临时用户的工作流程。本文利用Visual Studio.NET2005中提供的SerialPort类实现了客户端PC机与单片机的串行通信,其特点是开发周期短和可靠性强。此外,为防止车辆被盗现象的发生,系统具有先进的视频监控和图像对比功能,具体采用了10Moons系列SDK2000型视频捕捉卡实现停车场进出口的视频监控和图像抓拍功能。
本系统的主要开发任务包括前端应用程序的开发和后台数据库的设计与建立两个方面。前端应用程序采用Visual Studio2005作为开发平台,开发语言采用了具有易学易用、交互性强等优点的Visual Studio VB.NET。系统的设计模式为客户端/服务器(C/S)模式,C/S两层结构在技术上非常成熟,具有强大的数据操作和事务处理能力。后台数据库选用了大型关系数据库SQL Server2000,并使用AD0.NET进行SQL Server数据库的访问。由于数据库设计的好坏直接影响系统性能的优劣,所以在数据库设计时,注意对数据库性能的优化。本文对停车场管理系统进行需求分析及其功能模块划分,并对各个模块进行设计与开发。系统实现了操作员管理、权限管理、卡片管理、出入监控、费率设置、记录查询和报表打印等多项功能。最后分别从数据库的安全机制和业务功能界面的安全机制两方面讨论了系统的安全机制问题。