当前位置:首页 > 停车场系统概要设计说明书
2总体设计
2.1需求规定
本系统在车辆进入停车场时主要输入车辆的车牌信息并抓拍车辆图像,然后进行车位分配、记录以及时间的记录。在车辆离开时,会全自动计算停留时间和用户停留的费用并拍下车辆离车图像并更新车位信息。
停车场管理系统的功能可以划分为如下几个部分: 菜单设计:该系统采用会员密码进入,即每次开启软件都需要输入相应的会员密码才可以进入,并且有不同的界面出现(持不同会员卡登陆者的权限不同)。菜单有车辆进入,车辆搜索,车辆显示,车辆离开,退出,会员,便道这几个选项,包含了软件的所有功能介绍。
车辆进入:该模块可以添加新进入车辆的信息,有2种不同的形式添加,一个是普通添加,即在公共停车场停车,另一个是会员添加,可以开辟一个特殊固定的停车位给那些会员优先停车,达到多样化,人性化。
车辆离开:该模块可以使车辆离开停车场,并且记录下离开时间及离开时车辆图像,并自动计算停车费用。
车辆搜索:该模块可以让用户在权限内查询需要的信息,输入车牌号码即可在已经输入的信息中查询到相应的车辆,以及一些信息,以达到人性化,便利化。
系统日志:该模块可以显示在该停车场中进出的车辆记录,有需要的用户可以对所需信息一目了然。
2.2运行环境
1)硬件环境:运行本软件要求处理器在奔腾Ⅲ以上,内存在256MB以上的计算机。
2)软件环境:本系统支持的操作系统包括:Windows95 、Windows98 、Windows2000、 Windows Me Windows XP Windows 7;本软件的开发工具为c-free程序语言。
2.3基本设计概念和处理流程
本系统的基本设计概念和处理流程如下:
1)系统启动时,先进入管理员身份验证模块,可以办理会员号,设置相应权限和查看时间。 2)通过身份验证后,对系统进行初始化,可以进行功能操作。
3)系统进入运行状态,通过事件激活各功能模块,并执行指定模块。 4)各项功能执行完毕后,重新进入消息等待状态。 5)由退出系统事件激活关闭系统模块,退出系统。
2.4结构
完整的软件结构图:
2
车 辆进 入 显示停车场信息 普通车辆退出 显示V I P信息 停车场管理系统 管理员身份验证 会员车辆离开 显示便道信息 便道车辆离开 系统日志 搜索信息 退出 图 1 停车场管理系统功能模块图
2.5功能需求与程序的关系
1)管理员身份验证必须调用“管理员验证用户”模块程序进行身份验证。 2)用户想搜索曾停车信息需要调用“搜索信息”模块程序。 3)显示信息必须明确要显示哪种信息并调用相应的功能模块 4)查看系统日志必须调用“系统日志”模块程序。
2.6人工处理过程
1)新车辆入库时需要对相应的车牌信息和是否VIP的信息进行录入。 2)要对信息进行搜索时,需输入相应的车牌信息。 3)其他方面处理系统将会自动进行。
2.7尚未解决的问题
1) 如何将文本文件保存的形式改进成数据库形式保存。
2) 停车场情况比较复杂,极可能发生纠纷(停车时一不小心擦到被人车了,或抢道时擦车
了),盗窃,如何防治。
3) 如何应对突发事故如爆炸,火灾。
3
3接口设计
3.1用户接口
本系统采用典型的Windows风格和后台控制窗作为人机接口,如使用窗口、菜单等。 菜单设计:该系统采用密码进入,随机颜色,即每次开启软件都需要输入相应的密码才可以进入,并且有不同颜色的界面出现。菜单有车辆进入,车辆搜索,车辆显示,车辆离开,退出,会员,便道这几个选项,包含了软件的所有功能介绍。
车辆进入模块:该模块可以添加新进入车辆的信息,有2种不同的形式添加,一个是普通添加,即在公共停车场停车,另一个是VIP添加,可以开辟一个特殊的停车场给那些会员优先停车,达到人性化。
车辆搜索模块:该模块可以查询用户需要的信息,输入车牌号码即可在已经输入的信息中查询到相应的车辆,以及一些信息,以达到人性化。
系统日志模块:该模块可以显示在该停车场中进出的车辆记录,使所需要的用户队伍所需要的信息一目了然。
车辆离开模块:该模块可以使车辆离开停车场,并且记录下离开时间,自动计算停车费用。下面的截图是部分实现的用户借口界面。
3.2外部接口
硬件接口:Pentium Ⅲ CPU及以上,内存在256MB以上的计算机。
软件件接口:支持本系统的软件包括:Windows95 、Windows98 、Windows2000、Windows XP、Windows 7。
3.3内部接口
验证模块:完成对不同管理员的身份验证。
初始化模块:在身份验证后,系统调用初始化操作,执行完毕后进入消息循环状态。 查询模块:由相应消息驱动,完成对信息进行查看功能。
4
搜索模块:由相应消息驱动,完成对信息进行搜索查看功能。 退出模块:实现用户从系统退出功能
4运行设计
4.1运行模块组合
系统有三种登陆方式。 1. 管理员登陆
管理员登陆方式,只有用管理员的身份 才能进入管理系统,对停车的各个用户进行登记,查询,结算等。管理员是唯一的,有利于对停车场的集中管理,验证方式也是唯一并且不可更改。管理员拥有最高的权限管理。
2. 会员登陆 会员登陆方式,只有在停车场办理短期或长期的会员可进行登陆,只能对登陆的会员账号信息进行查询,打印,申请挂失操作以及对账号进行充值。每个会员有一个对应的账户名,登陆密码,由用户自己保管。
3. 临时卡登陆
临时卡登陆方式,此种登陆方式简单,不需要密码。只能对登陆的账户进行查询,打印操作,并且临时卡采用小时计费方式。当车辆进入停车场时,每辆临时车对应一个临时卡账号,当车辆离开停车场,对账号进行结算并且回收临时卡。
4.2运行控制
管理员通过身份验证之后进入系统操作界面,管理员可以对系统进行信息的车辆停入信息添加,查询等操作。会员用户登陆后可以查看自己车辆相关信息,如车辆进出时间、停车位信息、停留时间长度以及账户余额等。临时卡用户登陆后可以查看车辆进出时间,停留时间以及需要缴纳的费用。
4.3运行时间
管理员登陆时间理论上可为永久,因为管理账户唯一,不会有其他账户替代其登陆。在没有管理员影响的情况下,会员登陆及临时卡登陆在系统显示的时间不定,由当前会员登陆时间和下一个会员登陆或临时卡登陆时间决定。所有模块在完成登录的身份验证后立即退出运行,释放占用的系统资源,有相应操作时再调用系统资源。一般来说,本系统运行一般耗时3~5秒。
5
共分享92篇相关文档