您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 数据库课设停车场管理系统
汇景瑞兴置业停车场管理系统一:问题综述随着社会的发展,信息化成为21世纪各行各业的发展趋势,也扮演着越来越重要的角色。与此同时汽车作为日常交通工具已经普及社会的每一个角落,给人们的日常生活带来了极大的便利。但是随着汽车拥有量的急剧增加,车辆停放的问题随之而来,但是由于停车场管理信息化缓慢,很多停车没有合理的停放规则和秩序,引起许多不必要的麻烦,给生活带来不便。停车场作为交通设施的重要组成部分,随着经济的不断发展,我国机动车数量持续快速增长,人们对其管理的要求也不断提高,希望对停车场的管理能够达到方便、快捷以及安全的效果。然后目前许多停车场仍然采取传统的手工管理方式,费时费力,效率低,且出错率高,给管理带来很大的麻烦。显然这种管理模式已经不能满足现状。因此需要一种合适的管理系统充分发挥计算机处理速度快、准确性高的特点来解决这些问题,以达到高效,简易的效果,给广大人民的出行带来方便。通过在瑞兴置业的实习及与管理人员的充分沟通交流,我充分了解了他们的工作流程和工作需求。在此基础上我立足现实,结合实际需求,将管理理念与信息技术相结合开发了此管理信息系统,旨在解决该公司停车场面临的效率低下,出错率高,管理成本高等一系列问题。本系统具有操作简单,便于维护,并具有一定的扩展性,为以后的发展留下了空间。二:需求分析2.1引言需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。通过了解该停车场管理的现状,了解用户对开发此管理信息系统的真正需求,在此基础上确定了该系统的具体功能。2.2系统功能需求分析2.2.1停车场车位划分首先将停车场的车位划分为固定车位和临时车位两部分。固定车位又可以称为专用车位,它的使用者固定,交费采用包月制或包年制,平时进出停车场时不再交费。对于固定车位的车辆,系统有着详细的信息记录,包括车辆信息和车主信息。临时车位又可以称为公用车位,它的使用者不固定,针对临时性散客服务,车辆每次出停车场时,根据停车时间和管理规定交纳停车费用。2.2.2管理员划分根据需求将该停车场的管理员划分为2种,一种为超级管理员,其拥有该数据库的所有权限,比如可以对系统的其他管理员进行设置,固定车位缴费信息修改查询,查询场内车辆数目及组成比例,本月(或当前)收费金额查询等等。另一种为普通管理员,主要负责系统基本信息录入,例如进场临时车登记,出场收费等。2.2.3车辆进出管理及收费功能当某车辆进入停车场时,系统根据车牌号判断是否为固定车位车辆,若是系统记录车辆的车牌号码和进入时间,否则查询场内是否还有临时车位,如有记录车牌号码和进入时间,若无则拒绝进场。车辆离开停车场时,根据车辆车牌号码判断是否为固定车位车辆,如果为固定车位车辆则不收费,只记录车辆离开停车场时间;如果为临时车位车辆则根据进入时间和离开时间计算出停车费用进行收取。2.2.4停车场信息查询功能系统的查询功能可以查询临时车位空闲数目、临时车位停车情况、固定车位使用情况、固定车位车主信息等多种信息。将自由车位空闲数目或自由车位使用率显示在停车场入口处,可以提示即将进入停车场的车主;如果临时车位已满,更可以给出指示,并拒绝临时车进入本停车场。2.2.5系统管理功能系统的管理功能可以查看一定时间内总收取费用情况,也可以查看一定时间内的详细收费情况,可以查看所有车辆进出停车场的记录,也可以查询指定车辆(包括固定车位车辆与自由车位车辆)所有进出停车场的记录,可以设定和修改固定车位和自由车位数目以及停车费用的费率,而且可以做系统初始化的工作。2.3业务流程分析2.3.1业务流程图符号说明内部实体外部实体信息载体处理流向2.3.2主要业务流程图图一.停车处理业务流程图领记添取录加进入查询提交发送查询反馈修改进出记录普通管理员车辆车牌号码固定车位信息停车信号临时车位信息停车信息停车卡图二.车位管理业务流程图汇总设定查询汇总反馈指示修改查询修改汇总查询汇总普通管理员停车信息初始化信息集合车位信息计费方式收费记录车位剩余数超级管理员进出记录图三.收费系统业务流程分析汇集修改显示修改离开提交查询收费显示修改修改汇集车牌号码收费情况开票收费信息收费信息临时车位信息停车信息固定停车位信息普通管理员车辆2.3数据流程分析数据流程分析就是把数据在现行系统内部的流动情况抽象出来,舍去了具体组织结构、信息载体、处理工作等物理组成,单纯从数据流动过程来考察实际业务的数据处理模式。数据流程分析主要包括对信息的流动、变换、存贮等的分析。其目的是要发现和解决数据流动中的问题。2.3.1顶层数据流程分析进出记录停车场管理信息系统车辆管理员D02.3.2第二层数据流程图记录进出记录调度车辆信息收费收费信息记录收费记录查询及更新文件指示录入收费费率三:数据字典1.数据项编号1-001名称stno别名车位编号含义车位的唯一标识信息存储类型char(10)车位管理P3D3车辆普通管理员超级管理员收费P2停车处理P1D1D2编号1-002名称carno别名车牌号码含义车辆的唯一标识信息存储类型char(10)编号1-003名称车主姓名别名carna含义车主的姓名信息存储类型char(10)编号1-004名称车辆颜色别名carco含义车辆的颜色信息存储类型char(8)编号1-005名称carph别名车辆照片含义每辆车的照片信息存储类型bit编号1-006名称carad别名车主地址含义车主地址信息存储类型char(20)编号1-007名称cartel别名车主电话含义车主的联系电话存储类型char(20)编号1-008名称cartcel别名车主手机含义车主备用联系方式存储类型char(20)编号1-009名称在位情况别名carat含义车辆是否在其停车位存储类型char(4)编号1-010名称carin别名入场时间含义车辆进入停车场的时间存储类型datetime(4)编号1-011名称carout别名出场时间含义车辆离开停车场的时间存储类型datetime(4)编号1-012名称remmon别名停车费余额含义固定车缴费余额存储类型money编号1-013名称carsb别名车辆品牌含义车辆的品牌信息存储类型char(10)编号1-014名称carexp别名到期时间含义固定车停车费到期时间信息存储类型datetime(4)编号1-015名称carpay别名缴费金额含义临时车缴费金额存储类型money编号1-016名称cnum别名管理员编号含义超级管理员和普通管理员的编码存储类型char(4)编号1-017名称keys别名密码含义管理员的密码存储类型char(10)编号1-018名称cname别名管理员姓名含义每个管理员的姓名信息存储类型char(10)编号1-019名称cage别名年龄含义管理员的年龄存储类型char(4)编号1-020名称csex别名性别含义管理员的性别存储类型char(2)编号1-021名称cpho别名管理员电话含义管理员手机信息存储类型char(20)编号1-022名称sttype别名车位类型含义车位是否为固定车位存储类型char(8)编号1-1023名称cardes别名到访房号含义临时车到访房号存储类型char(10)编号1-024名称cardno别名停车卡号含义停车卡的卡号存储类型char(10)编号1-025名称cardtype别名卡类型含义是否为固定卡存储类型char(4)编号1-026名称admtype别名管理员类型含义是否为超级管理员存储类型char(4)2.数据结构编号2-001名称超级管理员说明超级管理员的基本信息组成cnum(主键)cnamecagecsexkeys编号2-002名称普通管理员说明普通管理员的基本信息组成cnum(主键)cnamecagecsexkeys编号2-003名称固定车位说明固定车位的相关信息组成stno(主键)carnocarnacarcocarphcaradcarcelcartelcarexpremmoncaratcartel编号2-004名称临时车位说明临时车位基本信息组成stno(主键carnocarat编号2-006名称固定车辆说明固定车辆的基本信息组成carno(主键)carphcarcocarsb编号2-007名称临时车辆说明临时车辆的基本信息组成carno(主键)carcocardes编号2-008名称停车信息说明车辆停车相关信息组成stno(主键)caratcarincaroutsttypecarpay编号2-009名称车费信息说明停车收费的相关信息组成carno(主键)stnocarpay编号2-010名称车卡信息说明停车卡的相关信息组成cardno(主键)carnocardtype3数据流编号3-001名称车辆信息简要说明车辆进出场时产生的车辆信息数据来源车辆数据去向P1组成固定车辆或者临时车辆编号3-002名称进出信息简要说明车辆进出停车场时的记录信息数据来源P1数据去向D1组成carnostnocarincaroutcarpay编号3-003名称调度简要说明普通管理员处理停车的信息数据来源普通管理员数据去向P1组成cnumkeycarnostno编号3-004名称收费简要说明普通管理员处理收费的信息数据来源普通管理员数据去向P2组成cnumkeycarnostnocarpay编号3-005名称收费信息简要说明收费处理时反馈给车辆的信息数据来源P2数据去向车辆组成cnumcarnostnocarincaroutcarpay编号3-009名称查询更新简要说明普通管理员查询更新车位管理的信息数据来源普通管理员数据去向P3组成查询或者更新的内容4.数据存储编号4-001名称进出记录存储说明车辆进出停车场的信息组成相关数据流P1→D1有无立即查询信息有编号4-002名称收费记录存储说明对车辆收费时的收费信息组成cnumcarnostnocarincaroutcarpay相关数据流P2→D2有无立即查询信息有编号3-008名称收费费率简要说明收费费率的信息数据来源D3数据去向P3组成相关文件对费率的规定编号4-003名称收费费率存储说明停车场收费费率的信息组成停车场对费率的规定信息相关数据流P3→D3有无立即查询信息有5.处理过程编号5-001名称停车信息处理说明记录车辆的停车相关信息输入车辆→P1普通管理员→P1输出P1→D1处理车辆停车时管理员对车辆信息的核对和记录编号5-002名称收费处理说明车辆出厂时的收费处理输入普通管理员→P2输出P2→D2P2→车辆处理车辆出厂时根据停车时间和车辆类型收费,并把收费信息反馈给车主编号5-003名称车位管理说明管理员对车位管理信息的更新维护输入普通管理员→P3超级管理员→P3输出P3→D3处理管理员根据规定对车位管理部分进行初始化,更新,维护等四.系统的整体实施关系(E-R)系统整体实体ER图临时车领取车牌号固定车主临时卡临时车位固定车辆固定卡拥有超级管理员进出记录固定车位普通管理员记录使用记录管理管理填写管理拥有管理管理到访房号颜色姓名住址电话手机颜色余额年龄密码性别编号收费金额离开时间进入时间卡号车牌号照片品牌收费标准车位号是否在用是否在用性别编号车位号年龄密码卡号五.数据库逻辑模型列名数据类型长度是否允许空cnum字符型4否cname字符型10否keys字符型10否cage字符型4否csex字符型2否admtype字符型4否表5.1管理员表列名数据类型长度是否允许空stno字符型10否carno字符型10是carexp时间型--是remmonmoney--是5.2固定车位表列名数据类型长度是否允许空stno字符型10否carno字符型10是carat字符型4否5.3临时车位表列名数据类型长度是否允许空carno字符型10否carna字符型10否carco字符型8否carad字符型20否cartel字符型20否carcel字符型20是carphbit--是5.4固定车辆表列名数据类型长度是否允许空carno字符型10否carco
本文标题:数据库课设停车场管理系统
链接地址:https://www.777doc.com/doc-6052298 .html