




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z.停车场管理系统概要设计说明书-. z.目录TOC o 1-3 h z uHYPERLINK l _Toc3077380681引言 PAGEREF _Toc307738068 h 1HYPERLINK l _Toc30773806911编写目的 PAGEREF _Toc307738069 h 1HYPERLINK l _Toc30773807012背景 PAGEREF _Toc307738070 h 1HYPERLINK l _Toc30773807113定义 PAGEREF _Toc307738071 h 1HYPERLINK l _Toc30773807214参考资料 PAGERE
2、F _Toc307738072 h 1HYPERLINK l _Toc3077380732总体设计 PAGEREF _Toc307738073 h 2HYPERLINK l _Toc30773807421需求规定 PAGEREF _Toc307738074 h 2HYPERLINK l _Toc30773807522运行环境 PAGEREF _Toc307738075 h 2HYPERLINK l _Toc30773807623根本设计概念和处理流程 PAGEREF _Toc307738076 h 2HYPERLINK l _Toc30773807724构造 PAGEREF _Toc30773
3、8077 h 2HYPERLINK l _Toc30773807825功能需求与程序的关系 PAGEREF _Toc307738078 h 3HYPERLINK l _Toc30773807926人工处理过程 PAGEREF _Toc307738079 h 3HYPERLINK l _Toc30773808027尚未解决的问题 PAGEREF _Toc307738080 h 3HYPERLINK l _Toc3077380813接口设计 PAGEREF _Toc307738081 h 4HYPERLINK l _Toc30773808231用户接口 PAGEREF _Toc307738082
4、h 4HYPERLINK l _Toc30773808332外部接口 PAGEREF _Toc307738083 h 4HYPERLINK l _Toc30773808433部接口 PAGEREF _Toc307738084 h 4HYPERLINK l _Toc3077380854运行设计 PAGEREF _Toc307738085 h 5HYPERLINK l _Toc30773808641运行模块组合 PAGEREF _Toc307738086 h 5HYPERLINK l _Toc30773808742运行控制 PAGEREF _Toc307738087 h 5HYPERLINK l
5、_Toc30773808843运行时间 PAGEREF _Toc307738088 h 5HYPERLINK l _Toc3077380895系统论据构造设计 PAGEREF _Toc307738089 h 6HYPERLINK l _Toc30773809051逻辑构造设计要点 PAGEREF _Toc307738090 h 6HYPERLINK l _Toc30773809152物理构造设计要点 PAGEREF _Toc307738091 h 6HYPERLINK l _Toc30773809253数据构造与程序的关系 PAGEREF _Toc307738092 h 7HYPERLINK
6、l _Toc3077380936系统出错处理设计 PAGEREF _Toc307738093 h 8HYPERLINK l _Toc30773809461出错信息 PAGEREF _Toc307738094 h 8HYPERLINK l _Toc30773809562补救措施 PAGEREF _Toc307738095 h 8HYPERLINK l _Toc30773809663系统维护设计 PAGEREF _Toc307738096 h 8-. z.1引言11编写目的在本停车场管理系统工程的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段
7、中对停车场的实地调研中获得,并在需求规格说明书中得到详尽得表达及说明。本阶段已在系统的需求分析的根底上,对停车场管理系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成假设干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据构造、模块构造的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进展详细的说明。在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对停车场系统所做的模块构造设计的根底上,对系统进展详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计构造,或在修改时
8、找出在本阶段设计的缺乏或错误。12背景13定义停车场进展停车的区域进库车辆进入到停车场的车辆出库车辆为离开车辆让路的出库并进入暂停区的车辆便道区停放等待进入停车场车辆的区域离开车辆离开停车场和等待区的车辆待进车辆在库外等待的车辆收费站:对车辆进展管理收费的地方14参考资料数据构造课程设计2总体设计21需求规定本系统在车辆进入停车场时主要输入车辆的车牌信息并抓拍车辆图像,然后进展车位分配、记录以及时间的记录。在车辆离开时,会全自动计算停留时间和用户停留的费用并拍下车辆离车图像并更新车位信息。停车场管理系统的功能可以划分为如下几个局部:菜单设计:该系统采用会员密码进入,即每次开启软件都需要输入相应
9、的会员密码才可以进入,并且有不同的界面出现持不同会员卡登陆者的权限不同。菜单有车辆进入,车辆搜索,车辆显示,车辆离开,退出,会员,便道这几个选项,包含了软件的所有功能介绍。车辆进入:该模块可以添加新进入车辆的信息,有2种不同的形式添加,一个是普通添加,即在公共停车场停车,另一个是会员添加,可以开辟一个特殊固定的停车位给那些会员优先停车,到达多样化,人性化。车辆离开:该模块可以使车辆离开停车场,并且记录下离开时间及离开时车辆图像,并自动计算停车费用。车辆搜索:该模块可以让用户在权限查询需要的信息,输入车牌即可在已经输入的信息中查询到相应的车辆,以及一些信息,以到达人性化,便利化。系统日志:该模块
10、可以显示在该停车场中进出的车辆记录,有需要的用户可以对所需信息一目了然。22运行环境1硬件环境:运行本软件要求处理器在奔腾以上,存在256MB以上的计算机。2软件环境:本系统支持的操作系统包括:Windows95 、Windows98 、Windows2000、 Windows Me Windows *P Windows 7;本软件的开发工具为c-free程序语言。23根本设计概念和处理流程本系统的根本设计概念和处理流程如下:1系统启动时,先进入管理员身份验证模块,可以办理会员号,设置相应权限和查看时间。2通过身份验证后,对系统进展初始化,可以进展功能操作。3系统进入运行状态,通过事件激活各功
11、能模块,并执行指定模块。4各项功能执行完毕后,重新进入消息等待状态。5由退出系统事件激活关闭系统模块,退出系统。24构造完整的软件构造图:停车场管理系统管理员身份验证便道车辆离开显示停车场信息普通车辆退出显示VIP信息车辆进入退出搜索信息系统日志会员车辆离开显示便道信息图 1 停车场管理系统功能模块图25功能需求与程序的关系1管理员身份验证必须调用管理员验证用户模块程序进展身份验证。2用户想搜索曾停车信息需要调用搜索信息模块程序。3显示信息必须明确要显示哪种信息并调用相应的功能模块4查看系统日志必须调用系统日志模块程序。26人工处理过程1新车辆入库时需要对相应的车牌信息和是否VIP的信息进展录
12、入。2要对信息进展搜索时,需输入相应的车牌信息。3其他方面处理系统将会自动进展。27尚未解决的问题如何将文本文件保存的形式改良成数据库形式保存。停车场情况比拟复杂,极可能发生纠纷停车时一不小心擦到被人车了,或抢道时擦车了,盗窃,如何防治。如何应对突发事故如爆炸,火灾。3接口设计31用户接口本系统采用典型的Windows风格和后台控制窗作为人机接口,如使用窗口、菜单等。菜单设计:该系统采用密码进入,随机颜色,即每次开启软件都需要输入相应的密码才可以进入,并且有不同颜色的界面出现。菜单有车辆进入,车辆搜索,车辆显示,车辆离开,退出,会员,便道这几个选项,包含了软件的所有功能介绍。车辆进入模块:该模
13、块可以添加新进入车辆的信息,有2种不同的形式添加,一个是普通添加,即在公共停车场停车,另一个是VIP添加,可以开辟一个特殊的停车场给那些会员优先停车,到达人性化。车辆搜索模块:该模块可以查询用户需要的信息,输入车牌即可在已经输入的信息中查询到相应的车辆,以及一些信息,以到达人性化。系统日志模块:该模块可以显示在该停车场中进出的车辆记录,使所需要的用户队伍所需要的信息一目了然。车辆离开模块:该模块可以使车辆离开停车场,并且记录下离开时间,自动计算停车费用。下面的截图是局部实现的用户借口界面。32外部接口硬件接口:Pentium CPU及以上,存在256MB以上的计算机。软件件接口:支持本系统的软
14、件包括:Windows95 、Windows98 、Windows2000、Windows *P、Windows 7。33部接口验证模块:完成对不同管理员的身份验证。初始化模块:在身份验证后,系统调用初始化操作,执行完毕后进入消息循环状态。查询模块:由相应消息驱动,完成对信息进展查看功能。搜索模块:由相应消息驱动,完成对信息进展搜索查看功能。退出模块:实现用户从系统退出功能4运行设计41运行模块组合系统有三种登陆方式。管理员登陆管理员登陆方式,只有用管理员的身份 才能进入管理系统,对停车的各个用户进展登记,查询,结算等。管理员是唯一的,有利于对停车场的集中管理,验证方式也是唯一并且不可更改。管
15、理员拥有最高的权限管理。会员登陆会员登陆方式,只有在停车场办理短期或长期的会员可进展登陆,只能对登陆的会员账号信息进展查询,打印,申请挂失操作以及对账号进展充值。每个会员有一个对应的账户名,登陆密码,由用户自己保管。临时卡登陆临时卡登陆方式,此种登陆方式简单,不需要密码。只能对登陆的账户进展查询,打印操作,并且临时卡采用小时计费方式。当车辆进入停车场时,每辆临时车对应一个临时卡账号,当车辆离开停车场,对账号进展结算并且回收临时卡。42运行控制管理员通过身份验证之后进入系统操作界面,管理员可以对系统进展信息的车辆停入信息添加,查询等操作。会员用户登陆后可以查看自己车辆相关信息,如车辆进出时间、停
16、车位信息、停留时间长度以及账户余额等。临时卡用户登陆后可以查看车辆进出时间,停留时间以及需要缴纳的费用。43运行时间管理员登陆时间理论上可为永久,因为管理账户唯一,不会有其他账户替代其登陆。在没有管理员影响的情况下,会员登陆及临时卡登陆在系统显示的时间不定,由当前会员登陆时间和下一个会员登陆或临时卡登陆时间决定。所有模块在完成登录的身份验证后立即退出运行,释放占用的系统资源,有相应操作时再调用系统资源。一般来说,本系统运行一般耗时35秒。5系统论据构造设计51逻辑构造设计要点车位单 属性名:车牌信息,进入时间,离开时间,车位号,停留时间,费用车牌信息进入时间离开时间车位号停留时间费用charn
17、um10TimereachTimeleavesiteTimeCostTypedef struct nodecharnum10;/车牌;Timereach;/到站时间Timeleave;/离开;site;/车位号Time;/时间Cost;/费用52物理构造设计要点物理数据构造设计主要是设计数据在模块中的表示形式。数据在模块中都是以构造的方式表示。typedef struct stop /停车场用栈表示char carnum30;int num;/栈顶标志 int time1;/进入时间运算 int time2;/离开时间运算 char timedata1100;/日期时间 char timeda
18、ta2100;int huiyuan;/VIPint money; park;链队构造体typedef struct stopb /便道上的车辆的构造体 struct stopb*ne*t;char carnum30;char timedata1100;/日期时间 int huiyuan;/1:VIPint num;stopb;53数据构造与程序的关系下面是整个程序的运行过程的流程图,比拟清晰的反响了数据构造与程序之间的关系。6系统出错处理设计61出错信息下面用一览表的方式说明每种可能的出错或故障情况出现的原因和处理方法。常见错误原因及解决方法显示屏乱码检查显示屏是否进水吹干水处理灰尘过多短路除尘处理电脑不稳定,系统经常出错,操作软件时易死机电脑查杀病毒 查看电脑记的车辆记录是否太多显示屏不显示显示屏无电源更换变压器或菲尼克斯插件线接好 检查显示屏主板单片机更换单片机 检查显示屏主板更换显示主板软件无法进入出入管理检查读卡机是否开机即通讯正常网络正常
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年广东南华工商职业学院高职单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析
- 2025年山西经贸职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025年山东药品食品职业学院高职单招高职单招英语2016-2024历年频考点试题含答案解析
- 2025年安徽涉外经济职业学院高职单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析
- 2025年宁德职业技术学院高职单招(数学)历年真题考点含答案解析
- 危险源定义课程
- 护士规范化培训管理
- 简述重症超声诊疗规范
- 管路护理操作流程
- 复古花纹模板
- pet塑盒生产工艺
- 火灾形势分析报告
- 山西省医疗服务项目收费
- 项目管理与领导力培训资料
- 历年全国高考英语完形填空试题汇总及答案
- 加强疾病预防控制体系信息化建设的实施方案
- 山西、蒙西、京津唐电力市场交易规则介绍(中长期+现货)
- 医疗安全(不良)事件汇总登记表(科室)
- 部编版小学语文六年级上册教案全册
- 甲状腺手术课件
- 经穴秘密(人体361个经穴全部解析)
评论
0/150
提交评论