智能停车场管理系统设计与实现(Hibernate和Struts,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
智能停车场管理系统设计与实现(Hibernate和Struts,MySQL)(论文11800字,程序代码,MySQL数据库)
摘要:本论文旨在设计一款停车管理系统。本系统基于J2EE标准,采用B/S架构、JSP技术,利用Hibernate和Struts框架。运行以Tomcat8.0作为运WEB服务器,数据库采用MySQL。在需求分析的基础上,提出系统的总体设计目标、系统总体架构和功能模块的设计,整个过程遵循了软件工程的思想。本系统主要功能是管理停车场的基本信息,包括车辆信息和人员信息的处理,解决停车场管理难、效率低下的缺点,是一款低成本、计费精准的管理系统。
关键词:智能停车场系统;高效性;Hibernate;Struts;
Design and Implementation of Intelligent Parking Management System
Abstract: This paper aims to design a parking management system. This system is based on J2EE standard, adopts B/S framework, JSP technology, utilizes Hibernate and Struts framework. Run Tomcat 8.0 as the web server and MySQL as the database. Based on the analysis of requirements, the overall design goals of the system, the overall architecture of the system, and the design of functional modules were proposed. The entire process followed the idea of software engineering. The main function of this system is to manage the basic information of parking lots, including the processing of vehicle information and personnel information, to solve the difficulties of difficult parking management and low efficiency. It is a low-cost, accurate billing management system.
Keywords:Intelligent parking system;High efficiency;Hibernate;Struts;
(1)权限管理模块,区分不同登陆人员的使用界限,管理员划定操作员的工作范围。
(2)员工管理模块,对员工的个人基本信息进行增、删、改、查的功能,并且可以通过查询功能,查询数据库中储存的信息,进行基本操作。并且管理车库,普通用户和会员用户的实时信息。查询营业当日、近期的费用。
(3)会员管理模块,管理会员的基本信息,用户充值情况以及个人车库信息。
(4)停车场管理,整个停车场的信息,其中包括进出场的车辆信息,时间;应缴费用,收费金额标准、车位数量占用情况,以及停车场的综合运营状况。
(5)信息管理,主要分为两部分,其中含有工作人员、客户信息;一部分是对工作人员的个人信息进行增加、删除、修改、查询的功能,储存到数据库中,随时调用。另一部分是客户信息,包括停车场顾客的信息档案管理,客户类型的区别;车辆相关信息的管理。
(6)入场管理,该模块首先是汽车进入停车场后需要收集汽车的基本资料,包括汽车车牌号,入场时间等,判断客户类型,调取不同的收费标准进行计费。记录后,对参数进行处理和判断,并且保存到后台数据表中,当汽车出场时,保存的信息将作为重要数据参考。
(7)出场管理,汽车离场时,对车辆在停车场内的各项信息记录到日志表中,车位使用信息更新,车位的数量相应的增加,记录收费数据,为营业额的查询做好记录。
(8)收费标准管理,根据出入场时,判断客户类型,根据卡的不同,参照不同标准的收费情况,计算停车费用,完成收费后并将收费情况保存到后台数据库中。若有需要可以打印出收费单据。
JAVA虚拟机:J2SDK1.6;
JAVA开发工具:MyEclipse Professional 2014;
WEB服务器:Tomcat 8.0;
MySQL数据库
目 录
1. 绪论 1
1.1背景 1
1.2国内外发展方向 2
1.2.1国外停车场建设可借鉴之处: 2
1.2.2未来发展方向 2
1.3课题的主要目标 3
2.相关技术 3
2.1 MVC设计模式 3
2.1.1 系统模型层的设计与分析 4
2.1.2 系统视图层的设计与分析 5
2.1.3系统控制层的分析与设计 5
2.2 Struts技术 5
2.3 Spring技术 6
2.4 Hibernate技术 7
2.5 JSP介绍 7
2.6 Mysql介绍 8
2.7 J2EE 8
2.7.1 J2EE介绍 8
2.7.2构建环境 8
3系统分析与设计 8
3.1可行性研究 8
3.1.1经济可行性 8
3.1.2 技术可行性 9
3.1.3运行可行性 9
3.2系统功能需求分析 9
3.3系统设计 10
3.4系统流程分析 11
4数据库设计 12
4.1 系统E-R图的设计 12
4.2数据库表设计 13
5.停车场功能实现与分析 16
5.1系统首页 16
5.2系统首页 17
5.3会员信息管理 18
5.4 员工信息管理 19
5.5用户信息管理 20
5.6 收费标准设置 20
5.7营业额查询 21
5.8充值管理 22
5.9停车场管理 22
5.10车库信息 23
5.11个人信息管理 24
6系统测试 26
7总结 26
7.1系统评价 26
7.2体会与收获 26
参考文献 27
致谢 27