停车管理系统毕业设计初稿_第1页
停车管理系统毕业设计初稿_第2页
停车管理系统毕业设计初稿_第3页
停车管理系统毕业设计初稿_第4页
停车管理系统毕业设计初稿_第5页
免费预览已结束,剩余77页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 大型停车场停车管理系统的设计与实现摘 要 随着我国国力的增强和经济实力的突飞猛进,汽车不再是一个家庭的奢侈品,甚至可以说汽车逐渐成为一个家庭的日常用品。而随着汽车在我国家庭的不断普及,车位这一事物也逐渐被人们所重视。但我国的车位资源有限,停车场的车位资源常常因为管理方式的缺陷无法得到最完好的分配与利用。因此许多停车场将眼光转向现代计算机科学技术,希望利用此技术来开发一个管理系统。一方面,为停车场的用户提供使用停车位的各种便利。另一方面,使停车场的管理更为规范化合理化,从而使停车场的资源达到更高效益的利用。 系统运行模式为 B/S;系统开发采用了myeclipse工具,后台数据库为 mySQL

2、。系统操作分为前台用户端和后台管理员端。系统实现了前台的查询、预约、联系管理员、个人信息管理等功能;后台管理员的车位信息管理、用户信息管理、公告信息管理、订单管理以及查看用户留言等功能。系统界面 良好、操作简单,具有车位管理的基本功能。 系统的分析和实现采用面向对象的方法。本篇论文对整个系统的分析、设计 和实现都做了详细的论述。 关键词:MIS;停车管理;B/S;JAVA;mySQLDesign and implementation of parking management system for large parking lotsAbstractWith the increase of o

3、ur national strength and the rapid development of our economic strength, the car is no longer a luxury for a family, and it can be said that the car has gradually become a daily use for a family. And along with the car in our country familys unceasing popularization, the parking space this one thing

4、 also is taken seriously gradually by the people place. However, the parking space resources in China are limited, and the parking space resources in the parking lot are often unable to be best allocated and utilized due to the defects of the management. So many parking lots are turning to modern co

5、mputer science and technology to develop a management system. On the one hand, it provides all kinds of convenience for the users of parking Spaces. On the other hand, the management of the parking lot is more standardized and reasonable, so that the parking lot resources to achieve higher efficienc

6、y. The system operation mode is B/S; System development using myeclipse tools, background database for mySQL. The system operation is divided into the foreground client end and the background administrator end. The system realizes the function of inquiry, appointment, contact administrator, personal

7、 information management, etc. The backstage administrator of the parking space information management, user information management, announcement information management, order management and view user message and other functions. The system interface is good, the operation is simple, has the parking

8、space management the basic function. The analysis and implementation of the system adopt the object-oriented method. In this paper, the analysis, design and implementation of the whole system are described in detail.Key words: MIS; Parking management; B/S; JAVA; mySQL目录第 1 章 绪论61.1系统开发的背景和目标61.1.1系统

9、开发的背景61.1.2系统开发的目标、61.2设计开发的方法和工具的选择6第 2 章 系统规划82.1 初步需求分析82.2 总体结构82.3 可行性分析92.3.1 技术可行性92.3.2 经济可行性92.3.3操作可行性9第 3 章 系统分析103.1功能分析103.1.1系统的参与者103.1.2系统用例图113.1.3用例规约123.2概念数据建模和对象关系建模263.3动态建模283.3.1 顺序图283.3.2 通信图373.3.3分析类图453.3.4活动图473.3.5状态图49第 4 章 系统设计504.1系统功能结构图504.2数据库设计514.3 代码设计534.4 UI

10、 设计54第 5 章 系统实现615.1 数据库实现615.2 模块实现665.3 系统测试70总结73谢辞75参考文献76第 1 章 绪论1.1系统开发的背景和目标 1.1.1系统开发的背景随着时代的进步,人们的生活水平不断提高。大部分家庭都成为了有车一族,汽车成为了人们最为平常的代步工具,因此停车场也成为了人们日常生活中必不可少的场所。随着场所规模的扩大,停车场的管理也变得逐渐复杂繁琐。所以为了加强停车场管理走向现代化发展的步伐,信息化建设刻不容缓。目前中国一线城市的大规模消费场所已渐渐有用了自己的停车场管理系统,停车场管理系统可以通过数字化管理对传统手工管理模式进行优化。传统的手工管理模

11、式运用到大型停车场后效率过低,例如车位的时实情况获取速度慢,导致客户花费太多时间用于等待,很大程度上浪费了管理者的精力和客户的宝贵时间。传统缴费业务采用手工缴费,容易造成繁忙时间缴费车辆排队成群。传统的管理方式在客户信息的反馈也不够及时,客户很多时候遇到了问题停车场管理人员不能第一时间获取到,这样给用户和管理者带来了巨大的困扰。1.1.2系统开发的目标、针对大型停车场的特点和需求,开发停车场管理系统,以用户和管理者为主要服务对象,实现停车场车位管理、停车场用户管理、管理员信息管理等功能。提高用户停车业务的办理速度,更好的为用户服务,同时减轻管理者的工作负担,实现停车场的现代化管理服务,为停车场

12、和用户带来高效、快捷、全面等等服务体验。1.2设计开发的方法和工具的选择开发方法:面向对象编程语言:JAVA数据库:SQLyog服务器:Tomcat7开发工具:myeclipse2013系统框架:mvc框架第 2 章 系统规划2.1 初步需求分析停车管理系统主要以停车场管理员和顾客两大类服务对象分为两个界面。(1)停车场管理员界面分为:停车场车位管理、停车场用户管理、管理员中心三个模块停车场车位管理:能对停车场的车位信息进行改动,对现有车位的数量及状态进行修改停车场用户管理:能查看本停车场的用户及其车辆信息及其停车信息及缴费情况进行管理管理员中心:能对管理员的个人信息进行管理(2)用户界面分为

13、:个人信息模块、预约服务模块、车辆信息模块个人信息:用户能对个人的信息进行修改等操作 车辆信息:用户能对自己所拥有车辆的信息进行填写修改等操作预约服务模块:现有车位查询、车位预定、费用缴纳、预定记录2.2 总体结构在停车管理系统中,用户在注册登录之后。首先,可以查看本停车场可预约车位的车位信息,其中的信息包括车位的位置,收费标准和可停放的时间范围等。第二:用户可以在这个系统上和停车场管理员进行实时问题反馈,将自己在使用停车位过程中遇到的问题反馈给管理员。第三:用户可以在系统上查看自己注册时填写的个人信息,在需要的时候还可以对自己的信息进行修改。并且可以在预约完成后查看自己的订单及详细预约信息。

14、在管理员平台上,管理员可以对现有车位进行实时管理,对可预约车位进行增删改查。管理员还可以在后台发布停车场的公告,让用户在用户端上快速看到有关本停车场的公告。最后,管理员还可以查看本停车场的订单信息,方便用户询问时进行准确快速订单服务,同时还能对停车场的运营情况有更为全面的了解。2.3 可行性分析 2.3.1 技术可行性该系统支持windows系统,市面上的大部分软件硬件都可以运营本系统。在系统开发方面,使用java作为开发语言,数据库则使用mysql。从以上分析可以看出,停车管理系统在环境、经济、技术都有着良好的可行性,能在未来的投入中为使用者带来极大的方便和工作效率的提升,具有较大的开发性,

15、可投资人力、物力对本系统进行开发。2.3.2 经济可行性该系统就是为了提高停车场管理者的工作效率并方便客户办理停车业务而设计的,虽然在该系统的开发过程中会花费一定的金额,但在系统开发完成之后,能很大程度的减少人力的消耗,提高提高管理者的工作效率,降低工作中的错误偏差,提高大型停车场管理水平,为停车场运营方带来明显的经济效益。2.3.3操作可行性该系统的界面设计为电脑端,此端是在windows的网页界面上进行操作,其界面设计与功能操作都是极易掌握的,无需再寻找专业的人员为本系统的操作进行讲解即可进行。上手难度低,适合大部分用户使用。第 3 章 系统分析3.1功能分析3.1.1系统的参与者通过分析

16、停车场车位预定的业务流程,可将停车管理系统的对象分为客户(用户)、管理员,如下图(1) 用户 (2)管理员 3.1.2系统用例图3.1.3用例规约(1)在停车管理系统上预定车位用例名称在停车管理系统上预定车位主参与者用户层次风筝(概要)利益相关者用户、管理员前置条件用户访问停车管理系统最低保证回滚任何未完成的事务成功保证车位预定成功触发器用户访问本系统的主页主要成功情节1. 用户预览可预约车位目录2. 用户预约想要的车位3. 系统提示预约成功4. 用户检查预约订单扩展1.a.目录获取失败1.a.1 用户退出网站1.a.2 用户采取行动获取对目录的访问2.a 预约事务被中断2.a.1 事务回滚,

17、用户再次尝试2.a.2 事务回滚,用户退出系统3.a 车位状态异常3.a.1 管理员通知用户,顾客取消订单4.a. 订单状态不可获得4.a.1 用户退出系统4.a.2 用户采取行动获得对订单状态的访问(2) 登陆系统用例名称登陆系统主参与者用户、管理员层次海平面利益相关者用户、管理员前置条件用户、管理员访问停车管理系统最低保证回滚任何未完成的事务成功保证登陆系统成功触发器用户、管理员访问本系统的登陆界面主要成功情节1. 用户、管理员进入停车管理系统2. 用户、管理员成功访问登陆界面3. 用户、管理员登陆账号成功扩展1.a 进入停车管理系统失败1.a.1 用户、管理员退出本系统,重新进入本系统2

18、.a 用户、管理员访问登陆界面失败2.a.1 用户、管理员退出本界面,重新进入登陆界面3.a.2 用户管理员重新输入账号秘密,再次登陆(3)预约车位用例名称预约车位主参与者用户层次海平面利益相关者用户、管理员前置条件用户成功登陆本系统,调用“车位预约”功能最低保证回滚任何未完成的事务成功保证用户成功完成车位预定,创建预约单、用户收费、创建收据触发器用户选择预约此车位主要成功情节用户选择“可预约车位目录“”1.为这个事务创建一个订单2.为预定的车位创建一个行项目,用户收到所预定车位的确认3.用户选择“核查订单”4.用户收到包含行项目、总费用、处理人的订单5.用户选择”提交订单”,用户、订单。车位

19、的数据被更新6. 用户被收费7. 系统提示预约成功扩展2.a 由于车位状态异常无法创建含项目2.a.1 用户收到车位异常的通知的消息,用户选择预定其他车位2.a.2 用户收到车位异常的消息,用户退出该用例6.a 用户被收费失败6.a.1 用户支付手续异常,用户被要求重新支付费用6.a.2 重新支付失败,用户返回车位预约界面,重新预约车位(4)查询可预约车位信息用例名称查询可预约车位信息主参与者用户层次海平面利益相关者用户、管理员前置条件用户登录本系统最低保证回滚任何未完成的事务成功保证用户(管理员)成功查询到可预约车位的信息触发器用户(管理员)点击导航栏的“查询可预约车位”主要成功情节用户选择

20、“查询可预约车位“”1.用户(管理员)在页面上看到所以可预约的车位2.用户(管理员)点击所想预约的车位3. 用户(管理员)获取到所想预约车位的详细信息扩展1.a 页面上无法显示可预约的车位1.a.1用户(管理员)刷新预约信息页面1.a.2用户(管理员)重新登录系统,再次访问此界面2.a用户(管理员)点击车位无反应2.a.1用户(管理员)刷新页面,再次点击3.a用户(管理员)点击车位后无法获取到车位的详细信息3.a.1用户(管理员)重新登录本系统,再次选择所想预约的车位3.a.2 联系管理员,采取办法获取所想预约车位的详细信息(5)查询个人信息用例名称查询个人信息主参与者用户、管理员层次海平面利

21、益相关者用户、管理员前置条件用户(管理员)登录本系统,选择导航栏上的“个人信息“按钮”最低保证回滚任何未完成的事务成功保证用户成功查询到自己注册时所填写的个人信息触发器用户点击导航栏的“个人信息”主要成功情节用户选择“查看个人信息”1.用户进入到个人信息页面2.用户在个人信息页面查看到自己注册时所填写的个人信息扩展1.a 用户选择进入“个人信息”无反应1.a.1 用户重新登录系统,再次点击“个人信息” 按钮2.a 个人信息界面无法显示用户的信息2.a.1 用户刷新本页面,再次查看2.a.2 联系管理员,采取办法获取用户的信息(6)修改个人信息用例名称修改个人信息主参与者用户层次海平面利益相关者

22、用户、管理员前置条件用户进入个人信息界面最低保证回滚任何未完成的事务成功保证用户成功对个人信息进行修改触发器用户在个人信息界面选择修改按钮主要成功情节用户在个人信息页面中选择“修改”1.用户在所修改项目上重新填写更改后的信息 2.用户点击“确认”按钮3. 用户在个人信息界面查看到自己修改后的信息扩展 3.a 用户在修改信息后查看个人信息无变化3.a.1 用户再次选择更改信息,对个人信息尝试再次更改3.a.2 用户刷新个人信息界面,查看个人信息是否修改完成(7)查询用户信息用例名称查询订单信息主参与者管理员层次海平面利益相关者用户、管理员前置条件管理员成功登陆本系统,调用“查询用户信息”功能最低

23、保证回滚任何未完成的事务成功保证管理员成功获得所查询用户的个人信息触发器管理员选择导航栏上的“查询用户信息”按钮主要成功情节管理员选择“查询用户信息”1.管理员在用户信息查询界面输入用户的id,点击查询2. 管理员在界面上获得用户的个人信息扩展1.a输入用户id点击查询后无反应1.a.1 重新输入用户的id,再次点击查询2.a 管理员输入正确的用户id后,无法获得用户的个人信息2.a.1 管理员退出系统,重新登录系统再次尝试查询(8)查询订单信息用例名称查询订单信息主参与者用户、管理员层次海平面利益相关者用户、管理员前置条件用户、管理员成功登陆本系统,调用“查询订单信息”功能最低保证回滚任何未

24、完成的事务成功保证用户、管理员成功获得所查询的订单触发器管理员选择导航栏上的“订单查询”按钮主要成功情节管理员选择“订单查询”1.管理员在订单查询界面输入用户的id,点击查询2. 管理员在界面上获得此用户的订单信息扩展1.a输入用户id点击查询后无反应1.a.1 重新输入用户的id,再次点击查询2.a 用户、管理员输入正确的用户id后,无法获得用户的订单信息2.a.1 用户、管理员退出系统,重新登录系统再次尝试查询(9)发布可预约车位信息用例名称发布可预约车位信息主参与者管理员层次海平面利益相关者用户、管理员前置条件管理员成功登陆本系统进入管理员后台的车位管理界面,调用“发布可预约车位信息”功

25、能最低保证回滚任何未完成的事务成功保证管理员成功发布可预约的车位信息触发器管理员选择导航栏上的“可预约车位发布”按钮主要成功情节管理员选择“可预约车位发布”1.管理员在车位发布的页面上填写可预约车位的详细信息2. 车位信息填写好后点击发布,车位管理页面查看到所发布的车位信息扩展1.a 无法打开车位发布界面1.a.1 管理员刷新车位管理界面,再次进入车位发布界面2.a管理员发布完新车位后,无法在车位管理界面看到自己所发布的车位2.a.1 管理员重新进入车位发布界面,再次填写车位信息并发布(10)修改车辆信息(用户)用例名称修改车辆信息主参与者用户层次海平面利益相关者用户、管理员前置条件用户成功登

26、陆本系统进入“我的车辆”界面,调用“车辆信息修改”功能最低保证回滚任何未完成的事务成功保证用户成功修改自己所拥有的车辆信息触发器用户在车辆信息界面选择“车辆信息修改”按钮主要成功情节用户选择“车辆信息修改”1. 用户在修改界面填写后的车辆信息修改 ,点击确认2. 确认后返回车辆信息界面,界面展示修改后的车辆信息扩展2.a 用户修改信息点击确认访问车辆信息界面后,车辆信息没有变成修改后的信息2.a.1 重新尝试修改,再次查看是否修改成功2.a.2 联系管理员,让管理员通过后台进行修改11)修改车辆信息(管理员后台)用例名称修改车辆信息主参与者管理员层次海平面利益相关者用户、管理员前置条件管理员成

27、功登陆本系统进入“车辆管理”界面,调用“车辆信息修改”功能最低保证回滚任何未完成的事务成功保证管理员成功修改用户的车辆信息触发器管理员在车辆管理界面选择“车辆信息修改”按钮主要成功情节管理员居然车辆管理界面后搜寻用户的车辆信息,再选择“车辆信息修改”1.管理员在修改界面填写修改后的车辆信息 ,点击确认2.修改过后查询查询这个用户的车辆信息,然后再次查看是否变为改正过后的车辆信息扩展2.a 管理员修改信息点击确认访问车辆管理界面后,车辆信息没有变成修改后的信息2.a.1 重新尝试修改,再次查看是否修改成功2.a.2 刷新重新登入系统,查看车辆信息数据是否更新成功12)查询车辆信息用例名称查询车辆

28、信息主参与者管理员层次海平面利益相关者用户、管理员前置条件管理员成功登陆本系统进入“车辆管理”界面最低保证回滚任何未完成的事务成功保证管理员成功查询到目标车辆信息触发器管理员在车辆管理界面选择查询按钮主要成功情节管理员选择“车辆管理”1.管理员在界面输入用户的id,点击确认2.确认后界面显示出此用户名下的车辆及其详细信息扩展2.a 输入id后,无法显示用户的车辆信息2.a.1 重新输入id,再次查看是否成功2.a.2 重新登入系统,刷新车辆管理页面查看13)名下车辆信息查询用例名称名下车辆信息查询主参与者用户层次海平面利益相关者用户、管理员前置条件用户成功登陆本系统进入“我的车辆”界面最低保证

29、回滚任何未完成的事务成功保证用户成功查询到名下的车辆信息触发器用户登陆系统后点击“我的车辆”按键主要成功情节用户在导航栏上选择“我的车辆“1.用户在本界面中可以看到自己名下车辆的所以信息 扩展1.a 用户进入我的车辆界面后,无法显示任何车辆信息1.a.1 用户重新登陆系统,再次查看车辆信息界面(14)发布公告用例名称发布公告主参与者管理员层次海平面利益相关者用户、管理员前置条件管理员成功登陆本系统进入管理员后台的公告发布界面 最低保证回滚任何未完成的事务成功保证管理员成功发布公告信息触发器管理员选择导航栏上的“公告发布”按钮主要成功情节管理员选择“公告发布”1.管理员在公告发布的页面上填写所要

30、发布公告的内容2. 公告填写好后点击发布,车位管理页面查看到所发布的公告信息扩展1.a 无法打开公告发布界面1.a.1 管理员刷新页面面,再次进入公告发布界面2.a管理员发布完公告后,无法在用户端看到自己所发布的车位2.a.1 管理员重新进入公告发布界面,再次填写公告信息并发布3.2概念数据建模和对象关系建模(1)概念数据模型(2)对象关系模型Admin ( adminId, adminName, adminAddress , adminEmai MultivaluedadminPhone adminSex adminAge)User (userId, userName, userAddres

31、s, userEmail, MultivalueduserPhone userSex adminAge)Car (carId , carName, carType,carAge, userId)books(bookId ,bookName ,publishing,brief,type,imgpath,price1,adminId)Order(ordId,ordDate, Derivedsubtotal,DerivedtotalAmount,adminId, userId)Lineitem (ordId,placeId, parkingType , actulPrice)Nutrition (n

32、utritionId, nutritionName,content,adminId )3.3动态建模3.3.1 顺序图(1) 管理员发布可预约车位信息(2) 用户查询可预约车位信息(3) 用户预约车位(4) 管理员发布公告(5) 用户查询名下车辆信息(6) 管理员查询车辆信息(7) 管理员查询订单信息(8) 用户查询订单信息(9) 用户查询个人信息3.3.2 通信图(1) 管理员发布可预约车位(2) 用户查询可预约车位信息(3)用户预约车位(4)管理员发布公告(5)用户查询名下车辆信息(6)管理员查询车辆信息(7)管理员查询订单信息(8)用户查询个人信息3.3.3分析类图3.3.4活动图(1)

33、发布可预约车位信息(2)车位预约3.3.5状态图(1) 预约订单第 4 章 系统设计4.1系统功能结构图停车管理系统的总体结构如下图所示:4.2数据库设计(1)用户表(users)字段名称数据类型字段描述长度约束标识userIdint用户id10NO NULLPRIMAARY KEYusernaamechar用户名20NO NULLuserAddresschar用户家庭住址20NO NULLuserEmailchar用户邮箱20NO NULLuserPhonechar用户联系电话20NO NULLuserSexint用户性别10NO NULLuserAgeint用户年龄10NO NULL(2)

34、admin(管理员表)字段名称数据类型字段描述长度约束标识adminIdint管理员id10NO NULLPRIMAARY KEYadimNamechar管理员名字20NO NULLadminAddresschar管理员家庭地址20NO NULLadminEmailchar管理员邮箱20NO NULLadminPhoneint管理员联系电话20NO NULLadminSexint管理员性别10NO NULLadminAgeint管理员年龄10NO NULL(3)orders(订单表)字段名称数据类型字段描述长度约束标识OrdIdint订单id10NO NULLPRIMAARY KEYOrder

35、Datechar订单时间20NO NULLsubtotalchar项目单位20NO NULLtotalAmountchar总金额20NO NULL(4)车位表字段名称数据类型字段描述长度约束标识bookIdint车位id10NO NULLPRIMAARY KEYbookNamechar车位名20NO NULLAuthorchar车位地址20NO NULLBriefChar车位说明500NO NULLTypeChar车位所属停车场50NO NULLImgpathChar车位图片50NO NULLPricelChar车位价格50NO NULLSumslChar停车时间50NO NULL(5)car

36、(车辆表)字段名称数据类型字段描述长度约束标识carIdint车辆id10NO NULLPRIMAARY KEYcarNamechar车辆名20NO NULLcarTypechar车辆类型20NO NULLcarAgeint车龄10NO NULLparkingTypechar停车类型20NO NULLactualPricechar实际支付金额20NO NULL(6)nutrition(公告表)字段名称数据类型字段描述长度约束标识nutritionIdint公告id10NO NULLPRIMAARY KEYNutritionNamechar公告名20NO NULLContentChar公告内容2

37、0NO NULL7)emp(员工表)字段名称数据类型字段描述长度约束标识EmpidInt员工id4NO NULLPRIMAARY KEYEmpNamechar员工姓名50NO NULLEmpsexchar员工性别50NO NULLempbirthdaychar员工生日50NO NULLempphonechar员工电话50NO NULLempaddresschar员工地址50NO NULLdutychar员工状态50NO NULL(8)leaveword留言表字段名称数据类型字段描述长度约束标识Lwid Int留言id4NO NULLPRIMAARY KEYUseridChar用户id50NO

38、NULLTitleChar留言标题50NO NULLLwcontentChar留言内容50NO NULLTimesChar留言时间50NO NULL(9)type (停车场表)字段名称数据类型字段描述长度约束标识TypeidInt停车场id4NO NULLPRIMAARY KEYTypenameChar停车场名50NO NULL4.3 代码设计 用户 id、订单 id、停车位id、 车辆id、公告id 和留言id 都是从 1 开始 分配的自增长数字4.4 UI 设计(1)用户注册(2)用户信息修改及查看(3)车辆信息管理(4)前台导航栏(5)后台导航栏(4)可预约车位查询(5)订单查询(6)留

39、言(7)管理员中心(8)车位管理(9)停车场管理(10)公告管理(11)订单查询(12)留言管理(13)员工管理第 5 章 系统实现5.1 数据库实现(1)用户表的实现(2)订单表的实现(3)停车位表的实现(4)车辆表的实现(5)停车场表的实现(6)留言表的实现(7)公告表的实现(8)管理员表的实现(9)员工表的实现5.2 模块实现package servlet.qiantai;import java.io.IOException;import java.util.ArrayList;import javax.servlet.RequestDispatcher;import javax.ser

40、vlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import util.Validate;import bean.SelectBean;public class SearchServlet extends HttpServlet /* * Constructor of the object. */public SearchServlet() s

41、uper();/* * Destruction of the servlet. */public void destroy() super.destroy(); / Just puts destroy string in log/ Put your code herepublic void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException Validate vd = new Validate();String name = vd.getUnico

42、de(request.getParameter(name);String types = vd.getUnicode(request.getParameter(types);String sql = select * from books ;String args = id,name,author,publishing,number,price,storage,brief,type,tate,sums,imgpath,price1,sums1;if(name != null & !name.equals()sql += where name like %+name+%;if(types !=

43、null & !types.equals()sql += where type=+types+;SelectBean sb = new SelectBean();ArrayList al = sb.select(sql, args);request.setAttribute(search, al);RequestDispatcher rd=request.getRequestDispatcher(/qiantai/search.jsp); rd.forward(request,response);public void doPost(HttpServletRequest request, Ht

44、tpServletResponse response)throws ServletException, IOException doGet(request,response);/* * Initialization of the servlet. * * throws ServletException if an error occure */public void init() throws ServletException / Put your code here5.3 系统测试(1)登录所有的用户都要在登录界面输入用户名和密码,与注册时一致才能进入本系统,如果出现错误便会出现以下提示(2)查看用户信息登录系统后用户可查看自己的个人信息(3)预约车位用户选择心仪车位进行预约,若突然不想预约本车位可以点击删除按钮来删除这个意愿,点击确认订单订单会被确认,预约成功后系统会提示预约成功(4)留言用户留言时候,需要输入有效留言内容才能留言,若留言为空系统会做出以下提示(5)添加停车场管理员登入后台后选择停车场管理界面,然后输入新停车场信息点击确认后,会添加新的停车场,添加成功后系统会提示添加成功(6)添加可预约车位输入完可预约车位信息点击添加后,系统添加成功会跳出如下提

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论