停车信息管理系统的设计与实现(论文+源码)_kaic.docx
《停车信息管理系统的设计与实现(论文+源码)_kaic.docx》由会员分享,可在线阅读,更多相关《停车信息管理系统的设计与实现(论文+源码)_kaic.docx(42页珍藏版)》请在课桌文档上搜索。
1、开题报告题目停车信息管理系统的设计与实现学生姓名学号电子信箱:联系方式:国内外研究现状近年来,由于电脑技术的飞速发展,因特网技术以肉眼可见的速率在以肉眼可见的速率增长,因特网的普及程度也在与日俱增。截至到2020年五月,中国的互联网用户总数达到了7.54亿,这已经超出了中国的半数,也是世界20%的互联网用户。利用网络平台进行传统信息,对信息进行数字化管理也逐渐替代了传统的人力管理方式成为一种新的高科技潮流。而在当今社会,还有一大问题,就是因为车辆过多导致了一系列交通堵塞、各处停车位紧张等问题,再加上大多数城市在发展起来之后欠缺之前不具备的车辆管理经验,管理体制也停留在老旧时期,严重影响了城市交
2、通的发展。因此为了解决这一现状,逐渐出现了许多利用计算机进行信息管理的智能停车管理系统。但目前我国许多停车管理系统绝大部分是针对大型停车场的,费用较高,大多数停车场管理者难以承担高昂费用。并且和国外发达国家相比,我国停车场计费管理系统现状还很落后,相比于国外技术有明显的差距。我国大部分停车场计费管理系统的智能化还有信息化程度还很低,运行效率也比较缓慢。虽然国内在实现计费和车辆识别等方面的研究比较多,并取得了一定优异的成果,但是在数字化信息管理方面还是欠佳。目前停车信息管理系统多数情况下是依托于传感器建立管理网络,在每个车位都会置放一个感应仪器,如果有车辆驶入进占该停车位,那么对应的感应仪器就会
3、发生即时感应,在系统中改变当前停车位状态,标记为使用中,与此同时,管理员界面也会出现对应的停车位状态更改,出现空闲停车位减少的提示。而在车位的使用信息向用户“透明化以及对车辆安全性的监控等人性化的反面则还有所欠缺。所以,网络化、智能化以及人性化将成为停车信息管理系统发展的未来发展方向与前景。设计思想及准备停车信息管理系统在开发过程中,主要开发工具的选择,综合适用性和实用性后决定用MyECliPSe进行,而系统服务器则主要涉及到该工具中一个适配当前场景的轻量级项目Tomcat,后台api则选择常见的工具框架SSM搭建,而涉及到前端页面的开发方案时,又以JSP技术着手进行,并依托MySQL数据库动
4、态生成网页。系统整体采用B/S网络运行模式。页面干净整洁,操作简单,易上手。拟解决的主要问题计算机技术在进入21世纪后的快速发展使得电脑走进千家万户,电脑成为了人们工作的必需品。随着计算机的普及,人类的日常生活也因为网络的出现而发生了翻天覆地的变化。现代资讯科技发展迅速,对当今世界的经济和组织都产生了巨大的影响。从一个民族到每个国民,信息化水平是每个人发展的基石,也是决定其竞争成功与否的重要因素。目前,小区停车场现在不能满足发展的需要,随着电脑技术和网络的发展,越来越多的人将目光投向了使用电脑进行物业管理的信息化建设,因而有必要研制一套基于网络的停车收费系统。与常规的停车管理模式相比,停车收费
5、管理具有明显的优越性。同时,通过建立在电脑上建立的网上停车收费管理系统,对停车收费进行管理,具有费用低、存储容量大、便于查询等优点,可以有效地提升物业的经营效率。拟研究的主要内容本系统前台展示页面采用JSP技术,基于MySQL数据库动态生成网页,后台api基于SSM框架开发,利用Ajax异步请求的方式完成前后台数据交互。系统主要分为管理员和用户两个角色的功能,实现了小区车位相关信息的管理,根据账号权限不同,展示不同的可视化界面。该系统用于小区管理停车场车位的使用和收费问题,用户可在系统中通过可视化的方式选择车位进行停车,并在使用结束后根据停车时长支付停车所需的费用,还可以购买私人车位,在线充值
6、查看所剩余额等操作。而管理员可在线进行管理用户,管理停车场的车位信息,管理用户的账户,从而帮助用户拥有更好的停车体验,提高停车效率,减少时间成本。本文针对车位信息透明化及节省用户停车的时间成本,从而提高用户的停车效率等需求,设计了该小区停车管理系统,并对具体设计方案及使用技术,设计架构等进行了详细论述,从而为客户提供了一个更好的服务,不仅加大了车辆的流通,优化了停车场内的资源管理问题,提高了车位的使用效率,与当前市面上常见的停车管理系统有着较多的创新之处。在系统开发时利用了一体化设计思路,从而圆满达成对系统功能的诉求。进度安排指导教师意见年一月B注:本表由学生填写,指导教师审核(和论文一并装订
7、存档)摘要本系统前台展示页面采用JSP技术,基于MySQL数据库动态生成网页,后台api基于SSM框架开发,利用AjaX异步请求的方式完成前后台数据交互。系统主要分为管理员和用户两个角色的功能,实现了小区车位相关信息的管理,根据账号权限不同,展示不同的可视化界面。该系统用于小区管理停车场车位的使用和收费问题,用户可在系统中通过可视化的方式选择车位进行停车,并在使用结束后根据停车时长支付停车所需的费用,还可以购买私人车位,在线充值查看所剩余额等操作。而管理员可在线进行管理用户,管理停车场的车位信息,管理用户的账户,从而帮助用户拥有更好的停车体验,提高停车效率,减少时间成本。关键词:停车场计费管理
8、系统JSP技术MYSQLSSM框架1概述11.1 研究背景11.2 相关技术简介12系统需求分析12.1 系统可行性分析12.1.1 操作可行性12.1.2 经济可行性22.1.3 技术可行性22.2 系统功能流程分析22.2.1 注册流程分析22.2.2 用户登录流程分析32.2.3 用户信息添加流程分析42.3 系统用例分析52.3.1 管理员用例图52.3.2 用户用例图53系统设计63.1 系统结构设计63.2 系统架构设计73.2.1 总体架构设计73.2.2 系统网络拓扑结构图73.3 系统顺序图83.3.1 用户登录模块83.3.2 添加信息管理模块93.4 数据库设计93.4.
9、1 逻辑结构设计93.4.2 数据库实体103.4.3 数据库表124系统实现144.1 系统开发环境144.2 登录注册功能模块的系统144.2.1 注册模块144.2.2 登录模块154.3 管理员功能模块的系统174.3.1 用户管理界面174.3.2 车位管理界面174.3.3 收费标准界面184.3.4 车位选择界面184.3.5 车位使用记录界面194.4 用户功能模块的系统194.4.1 车位选择界面194.4.2 充值记录界面204.4.3 我的余额界面214.4.4 车位使用记录界面215系统测试215.1 测试概述215.1.1 软件测试的目的215.1.2 软件测试的任务
10、225.2 测试方案225.2.1 模块测试225.2.2 集成测试225.2.3 验收测试235.3 测试用例235.4 测试过程255.4.1 用户注册功能测试255.4.2 用户登录功能测试255.4.3 用户审核功能测试265.4.4 车位添加功能测试275.4.5 车位使用功能测试285.4.6 车位使用记录信息显示功能测试305.4.7 充值与余额功能测试305.5 测试分析32结论33致谢34参考文献351概述1.1 研究背景计算机技术在进入21世纪后的快速发展使得电脑走进千家万户,电脑成为了人们工作的必需品。电脑越来越频繁的被使用,人们对生活由于互联网的介入也发生了巨大的改变,
11、相比于过去越来越高科技化。现代资讯科技发展迅速,对当今世界的经济和组织都产生了巨大的影响。从一个民族到每个国民,信息化水平是每个人发展的基石,也是决定其竞争成功与否的重要因素。目前,小区停车场现在不能满足发展的需要,随着电脑技术和网络的发展,越来越多的人将目光投向了使用电脑进行物业管理的信息化建设,因而有必要研制一套基于网络的停车收费系统。与常规的停车管理模式相比,停车收费管理具有明显的优越性。同时,通过建立在电脑上建立的网上停车收费管理系统,对停车收费进行管理,具有费用低、存储容量大、便于查询等优点,可以有效地提升物业的经营效率。1.2 相关技术简介停车信息管理系统在开发过程中,主要开发工具
12、的选择,综合适用性和实用性后决定用MyECliPSe进行,而系统服务器则主要涉及到该工具中一个适配当前场景的轻量级项目Tomcat,后台api则选择常见的工具框架SSM搭建,而涉及到前端页面的开发方案时,又以JSP技术着手进行,并依托MySQL数据库动态生成网页。系统整体采用B/S网络运行模式。页面干净整洁,操作简单,易上手。2系统需求分析2.1 系统可行性分析在系统正式进入开发程序前,需要对系统可行性进行有效而充分的预先可行性分析,这种分析的目的就是对开发项目建立一个大体的功能和框架描述,对其能不能实现有一个客观而合理的评价,对是不是值得开发建立一个实用且合理的认识,通常来说,会从四个维度来
13、着手进行分析,主要是才做功能的实现性、经济目标的实现性、技术运用的实现性、法律要求的实现性等。2.1.1 操作可行性本停车站车位管理系统开发方案,主要是依托于web2.0来进行实现,同时立足于B/S结构来进行具体落实,因此用户使用时能够实现简易化操作,无需过多环节和步骤,仅在浏览器上进行访问即可。系统的界面简洁易懂,在页面开发时为了更具操作简便性而利用了当前利用度较高市场反馈更高的JSP技术,该技术的优点在于用户并不需要花费额外的学习时间就能快速上手,系统操作能够实现普适化目标。同时,也极大简化了系统维护工作和过程,用户登录后会提供一定的指引和提示,能够抛开说明书也完全可以实现操作,从而让系统
14、更具实用性和人性化。2.1.2 经济可行性本停车场计费管理系统采用的MyEclipse作为开发工具,开发工具以及MySQL数据库均为开源免费软件,不需要过多的资金投入以及人员配置,因此降低来发成本。同时对计算机的配置要求较低低,不需要任何高端的配置。因此,本系统具有经济可行性。2.1.3 技术可行性本系统以WindoWS为Web平台,以JaVa的SSM框架作为为系统的实现技术。系统的硬件要求方面没有特殊的要求,只需要利用普通的硬件配置就可以完成搭建,硬件设施只需要保证系统可以正常运转。利用现在人们普遍适用的计算机就可以轻松实现。因此,本系统具有技术可行性。综上所述,围绕着系统可行性从三个方向展
15、开了对应的详细分析,得出相应结论,本方案所涉及的停车场计费管理系统无论从哪个角度出发,都符合相应规范和条文,圆满完成可行性检验。2.2 系统功能流程分析2.2.1 注册流程分析未有账号的用户在登录时会有注册提醒,依据相关提示分步骤进行注册,需要进行相应信息的填写,如账号、密码及其他必要信息等,如果用户名已经被使用,系统会进行即时提醒,显示用户名已经被占用,让用户重新填写,最终完成注册,而已有账号的用户则直接按流程登录即可,用户注册流程图如图2.1所示。2.2.2 用户登录流程分析为了保证系统的安全与可靠,管理员和客户需要登录不同的账户来使用本系统,要使用本系统必须先进行登录操作,在登录时用户需
16、要输入正确的验证码,账号和密码。后台会进行信息比对,若输入信息有误则无法进行登录操作。其登录流程图如图2.2所示。图2.2登录界面流程图2.2.3 用户信息添加流程分析管理员可以增加使用者的个人资料,如果管理员要将使用者的资料加入到电脑中,请在使用者的资料栏内填上相应的资料,然后由后台进行核实,如果资料是对的,就会加入,如果资料是错误的,就会出现资讯的差错,请参阅附文2.3。图2.3信息添加流程图2.3 系统用例分析本停车场计费管理系统主要满足管理员和用户两种用户需求。管理员用户在登录之后会进入管理员页面,在其上可以对其他普通用户信息进行查看和修改,同时对需要注册用户依据流程进行审核,另外对于
17、违反系统规章的用户也能实现删除操作等若干功能。在车位管理页用户可将公共车位设置为私人买断车位,修改车位信息,新增车位和删除已经存在的车位。在收费标准页,管理员可以设置公共车位的收费标准。在车位使用记录页可查看所有用户的车位使用信息。普通用户可在登录后进入用户个人界面,在车位选择界面中可以进行停车操作,停车超过一定时长会产生对应的停车费用。在充值页面,用户可以查看个人的充值记录,对个人账户进行充值,在我的余额页面可查看个人账户的剩余余额。在停车记录页面可查看个人的停车记录。下面将通过用例图来描述用户和各用例之间的关系。2.3.1 管理员用例图管理员可以对所有用户的登录系统来进行管理,也可以进行收
18、费标准的设定,包括对车位的使用记录进行查看等等。图2.4管理员用例图2.3.2 用户用例图用户在界面上完成注册和登录之后,可以对车位来进行选择来对充值记录进行查看车位的使用记录和用户的应用类型,如图所示。图2.5用户用例图3系统设计3.1 系统结构设计本系统开发方案设计到两类型用户角色,即普通用户身份和角色与管理员身份和角色。系统开发时依托于B/S结构而进行,该结构通常来说适配于Internet场景,能够让用户仅利用浏览器就可以实现管理和访问操作,无需进行前期的多种复杂工作,便可以在任何时间、任何地点使用。管理员和普通用户通过首页输入账号密码登录,登录后服务器会根据各自权限不同加载不同的用户界
19、面。系统结构图内容详情见图3.1o图3.1系统结构图3.2 系统架构设计3.2.1 总体架构设计在本次开发中,系统总体结构方案的实现步骤是将之细化成若干个更容易实现的小任务,在逐一完成并实现这些小任务后,再进行重组拼合,依据前期预先留置的功能形成完整的系统。在设计程序的过程中,首先对系统的大体结构进行设计,在这之后通过相关的需求分析确定对应的系统功能模块,并对这些模块功能和内容进行优化,再对完整的系统进行再检验和再完善,让系统实现可运行。图3.2系统框架图3.2.2 系统网络拓扑结构图本系统开发依托于B/S结构而进行,该结构具有诸多显著优势,尤其是小系统场景开发中,开发步骤较少,难度系数较低,
20、同时具有高共享性,后期维护能够更为轻松实现对维护人员要求较低等。网络拓扑图内容详情见图3.3。支行网谗防火考中心”摸机工件次务器Wn三Web段务注图3.3系统的网络拓扑图3.3 系统顺序图3.3.1 用户登录模块该模块主要是用来提供登录服务实现,在该模块中对用户进行简单的权限区分。用户在登录页按照流程提示进行操作,完成后点击“登录”按钮即可完成登录,前台利用ajax向后台发送对用登录请求。后台接收到请求后,验证信息的正确性,并将验证结果返回给前台,如果验证无误,前台根据返回的用户权限跳到对应的首页。如果信息有误,前台显示对应的错误提示,并清空用户先前输入信息,为了保证信息安全会进行验证码刷新。
21、该模块顺序图内容详情见图3.4。U输入登录信期JaP-录框各角色,主页面身份控制器会员和员工表i!I2:用户登录数据:Y3根据输入信息验证赢身份IVl;4返回验证结果循环操作,验证 用户合法性登 录管理系统5用户弓错误返回登录框J1J6登录成功,跳转到相应主页面T1I图3.4用户登录顺序图3.3.2 添加信息管理模块管理员和用户登录后台后可进行信息的添加,管理员在登录之后,可在后台添加用户信息,车位信息。普通用户可在后台添加充值记录信息。在对应的信息添加页面输入想要添加的信息后,前台会发送添加请求到后台去验证,后台验证所有信息符合要求后,将数据插入到数据库对应的表中,插入成功后将成功的mess
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 停车 信息管理 系统 设计 实现 论文 源码 _kaic

链接地址:https://www.desk33.com/p-1001915.html