1、基于Web停车场管理系统的设计与实现答辩目录content选题1需求分析2系统概要设计3模块功能描述4详细设计5总结及展望6近年来,随着我国经济的快速发展,人们生活水平的不断提高,物质需求和生活方式也发生着深刻的变化,以前属于奢侈品的汽车己经逐步走入了市民的日常生活。伴随汽车消费大众化和各种机动车辆大范围内的迅速普及,车辆对其配套设施特别是停车场提出了更高的要求。停车是速度为零的交通”,停车场及附属相关设施是静态交通的重要组成部分。停车场收费管理系统是伴随着公用收费停车场这一新生事物而诞生的。目前的多数停车场存在着以下几个问题,管理漏洞、系统的可靠性、独立性强、收费过程比较繁琐、劳动强度高、停
2、车场利用率低下、票款易流失等。针对这些问题该停车场系统从以下方面进行设计。针对管理进行了优化,采用划卡消费和现金支付相结合,系统计时计费。采用Java高级编程语言和WEB相关技术开发设计管理系统软件,实现网络管理操作。优化后的系统使用方便、服务高效、收费透明、防止票款的流失,提高可靠性同时也提高了操作者的工作效率。该方式具有如下优势:易操作快捷安全高效任何人均可操作,简单、易上手。可快速寻找车位,方便对于用户的信息保存较好,完整,一级一级管理技术先进、操作简便、实用性好,中间环节少研究内容研究内容实现车主进出停车场以及相关信息处理的停车场管理系统,其中包含了系统信息管理、车位信息管理、IC卡信
3、息管理、固定车主停车管理、临时车辆信息管理、收费管理、打印管理、系统功能操作等。在系统信息管理中,包括添加角色信息、管理角色信息、添加用户信息、管理用户信息、管理角色信息和管理用户信息模块可以对角色和用户进行查询、编辑和删除;会在其中设置员工的信息和权限等;基本理论基本理论123J2EE的模型-视图-控制(MVC)体系结构,在存储和展示数据的对象中区分功能模块以降低它们之间的连接度,这种体系结构将传统的输入、处理和输入模型转化为图形显示的用户交互模型。主要使用JSP实现前台页面,采用J2EE的MVC开发技术,用sql server2000 数据库实现后台数据库管理,servlet负责与数据库的
4、连接和对数据的处理 开发工具:JDK1.8,Tomcat8.0,Eclipse4.6,数据库:mysql。需求分析需求分析123软件可以解决停车场慢问题,可以快速找到车位方便车主能够实现停车场管理的各项功能,可以完美的实现对各种信息的管理 增加、删除、查询、修改、查看数据方便,数据的稳定性和可靠性好。总体功能设计思想12 系统采用MVC设计模式,层次分明,View层主要由JSP技术实现,一个模块三个JSP页面,相互跳转。Control层由Servlet进行控制,处理请求,得到提交的数据,调用Model封装的函数,Model则是封装了对数据库的操作,逻辑清晰,实现前台页面效果的技术是jQuery
5、,例如按钮切换,判断输入密码是否一致。jQuery是优秀的前端框架,开发小型系统的首选,易操作。所以,本系统具有很高的执行效率,为用户提供一个方便快捷的管理平台。在服务器端,系统使用JDBC中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使用JSP技术作为表现手段,服务器采用Tomcat 8.0作为JSP引擎,系统业务逻辑由JavaBean 组件完成,使用JDBC 驱动程序访问数据库。由于系统测试需要成熟的数据库支持,因此系统采用mysql数据库作为数据库服务器。系统环境的配置n 系统运行平台:Tomcat8.0+JDK1.8+Windows 8n 开发语言:jav
6、an 数据库:mysqln 开发环境:Eclipses管理页面1系统管理后台功能设计2车位管理34 查询管理员 添加管理员 添加车位 删除车辆管理员打印管理车辆管理删除管理员 修改车位删除车位 添加车辆 打印信息 编辑车辆 功能模块 主要功能系统管理:包括管理员信息的管理,密码修改等功能。12345车位管理:添加车位信息两个区,包括添加车位编号、车位区域、车位备注等信息,管理车位信息包括查询、编辑、删除车主的车位信息。车辆管理:包括固定车辆管理和临时车辆管理,车辆管理包括出入场设置、查询、编辑、删除停车信息管理。报表打印:对整个停车场按时间对信息进行打印,查看报表信息IC卡信息模块:添加IC卡
7、信息,包括添加车位编号、用户姓名、性别、住址和车牌号码等信息,管理IC卡信息包括查询、编辑、删除车主拥有的IC卡信息。管理员信息表系统信息表缴税项目数据表 税户表 缴税表管理员日志表user表fixed表11数据库设计基本表设计12数据库连接 JDBC是Java DataBase Connectivity的缩写Connection conn=null;try Class.forName(driver);/数据库驱动注册1加载数据库驱动2建立与数据库的连接conn=DriverManager.getConnection(url,user,pwd);/获取数据库链接对象 catch(Excepti
8、on e)e.printStackTrace();4 创建一个执行SQL语句的语句对象5 使用语句对象执行SQL语句6 有结果的话,对结果进行处理PreparedStatement stmt=con.prepareStatement(sql);stmt.setString(1,username);stmt.setString(2,userpass);ResultSet rs=stmt.executeQuery();String sqlCmd=select*from Seat where+sqlWhere+limit+size+,153 创建SQL语句 boolean b=rs.next();rs.close();stmt.close();con.close();return b;7关闭相应对象程序界面介绍登录页面系统账号信息页面实现车位管理页面实现车辆管理页面实现打印页面实现操作简便扩展性强实现了简单的在线交易对错误的处理系统数据库安全性高更好的物流更人性化的界面更安全的支付平台更真实的用户身份更好的技术专家持续维护本论文所设计开发的停车场管理系统,对停车场进行系统分析,并根据系统分析设计出具体的网站。本文设计开发的系统对于简单的税务管理能够实现,对于中小型企业的税务管理系统的搭建有一定的指导意义总结与展望恳请各位老师指正。谢谢!完软件工程本科毕业答辩
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。