package com.bean;
import java.sql.ResultSet;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import com.util.Constant;
import com.util.DBO;
public class CarBean {
private List list;
private ResultSet rs;
private String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
/////////////////////////////////////////////////////////////////////车位管理:对车位进行管理,包括车辆对应汽车的更新,修改等。
//增加
public int addPlace(String place,String remark){
String sql = "insert into place (place,remark,ifuse,addtime) values('"+place+"','"+remark+"','空闲状态','"+date+"')";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// 修改
public int upPlace(String id,String place,String remark){
String sql = "update place set place='"+place+"',remark='"+remark+"' where id='"+id+"'";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// 删除
public int delPlace(String id){
String sql = "delete from place where id='"+id+"'";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// 所有
public List getAllPlace(){
String sql = "select * from place order by id desc ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
List list2=new ArrayList();
list2.add(rs.getString(1));
list2.add(rs.getString(2));
list2.add(rs.getString(3));
list2.add(rs.getString(4));
list2.add(rs.getString(5));
list.add(list2);
}
return list;
}catch(Exception e){
e.printStackTrace();
return null;
}finally{
dbo.close();
}
}
public List getAllNoPlace(){
String sql = "select * from place where ifuse='空闲状态' order by id desc ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
List list2=new ArrayList();
list2.add(rs.getString(1));
list2.add(rs.getString(2));
list2.add(rs.getString(3));
list2.add(rs.getString(4));
list2.add(rs.getString(5));
list.add(list2);
}
return list;
}catch(Exception e){
e.printStackTrace();
return null;
}finally{
dbo.close();
}
}
// 一个
public List getPlace(String id){
String sql = "select * from place where id='"+id+"' ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
list.add(rs.getString(1));
list.add(rs.getString(2));
list.add(rs.getString(3));
list.add(rs.getString(4));
list.add(rs.getString(5));
}
return list;
}catch(Exception e){
e.printStackTrace();
return null;
}finally{
dbo.close();
}
}
//////////////////////////////////////////////////////////////////车辆进出统计:对小区进出车辆进行统计,包括每一辆汽车进出的时间表。
//增加 type:进入 离开
public int addInto(String card,String cometime,String type){
String sql = "insert into carinto (card,cometime,cmil,gotime,gmil,type) values('"+card+"','"+cometime+"','"+System.currentTimeMillis()+"','未离开','0','"+type+"')";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// 修改
public int upInto(String id,String gotime){
String sql = "update carinto set gotime='"+gotime+"',gmil='"+System.currentTimeMillis()+"' where id='"+id+"'";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// 删除
public int delInto(String id){
String sql = "delete from carinto where id='"+id+"'";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// 所有
public List getAllInto(){
String sql = "select * from carinto order by id desc ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
List list2=new ArrayList();
list2.add(rs.getString(1));
list2.add(rs.getString(2));
list2.add(rs.getString(3));
list2.add(rs.getString(4));
list2.add(rs.getString(5));
list2.add(rs.getString(6));
list2.add(rs.getString(7));
list.add(list2);
}
return list;
}catch(Exception e){
e.printStackTrace();
return null;
}finally{
dbo.close();
}
}
// 一个
public List getInto(String id){
String sql = "select * from carinto where id='"+id+"' ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
list.add(rs.getString(1));
list.add(rs.getString(2));
list.add(rs.getString(3));
list.add(rs.getString(4));
list.add(rs.getString(5));
list.add(rs.getString(6));
list.add(rs.getString(7));
}
return list;
}catch(Exception e){
e.printStackTrace();
return null;
}finally{
dbo.close();
}
}
//////////按车牌查询
public List getSeqrchInto(String type){
String sql = "select * from carinto where type='"+type+"' order by id desc ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
List list2=new ArrayList();
list2.add(rs.getString(1));
list2.add(rs.getString(2));
list2.add(rs.getString(3));
list2.add(rs.getString(4));
list2.add(rs.getString(5));
list2.add(rs.getString(6));
list2.add(rs.getString(7));
list.add(list2);
}
return list;
}catch(Exception e){
e.printStackTrace();
return null;
}finally{
dbo.close();
}
}
/////////////////////////////////////////////////////////////////////注册信息管理:对新加入本系统管理的小区车辆各项信息进行登记,
//////////////////////////////////////////////////////////////////////包括车主姓名,车牌号,联系电话,车位号,卡号 等。
//增加
public int addReg(String name,String num,String tel,String place,String card){
String sql = "insert into reg (name,num,tel,place,card,addtime) values('"+name+"','"+num+"','"+tel+"','"+place+"','"+card+"','"+date+"')";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
dbo.executeUpdate("update place set ifuse='使用状态' where place='"+place+"'");
dbo.executeUpdate("update card set ifuse='使用状态' where card='"+card+"'");
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// 修改
public int upReg(String id,String name,String num,Strin
没有合适的资源?快使用搜索试试~ 我知道了~
基于卡式的小区车辆管理系统的设计与实现
共142个文件
gif:58个
jsp:20个
jpg:14个
需积分: 15 9 下载量 190 浏览量
2018-01-29
17:39:12
上传
评论 2
收藏 1.11MB RAR 举报
温馨提示
当今社会己进入信息社会时代。信息己经受到社会的广泛关注,被看作社会和科学技术发展的三大支柱(材料、能源、信息)。信息是管理的基础,是进行决策的基本依据。在一个组织里,信息己作为人力、物力、财力之外的第四种能源,占有重要的地位。然而,信息是一种非物质的,有别于基本资源的新形式的资源。信息也是管理的对象,必须进行管理和控制。 本文主要介绍了基于卡式的小区车辆管理系统的设计,本系统主要采用JSP为编程语言,可以方便管理小区车辆管理需要。后台主要包括车辆管理,停车卡管理,车位管理等功能。本系统操作简单,使用方便
资源推荐
资源详情
资源评论
收起资源包目录
基于卡式的小区车辆管理系统的设计与实现 (142个子文件)
CarBean.class 18KB
AdminBean.class 7KB
CarServlet.class 7KB
SystemBean.class 7KB
AdminServlet.class 7KB
DBO.class 3KB
Common.class 2KB
MD5.class 1KB
Filter.class 936B
CheckCode.class 885B
Constant.class 674B
.classpath 411B
css.css 10KB
Admin_Style.css 6KB
style.css 4KB
default.css 463B
Thumbs.db 70KB
Thumbs.db 17KB
Thumbs.db 10KB
MainBg.gif 25KB
girl.gif 7KB
boy.gif 6KB
index_hz01.gif 5KB
5.gif 4KB
index_hz04.gif 3KB
4.gif 3KB
8.gif 3KB
index_hz05.gif 2KB
11.gif 2KB
Key.gif 2KB
6.gif 2KB
10.gif 2KB
7.gif 2KB
zhuce.gif 2KB
Title.gif 2KB
1.gif 2KB
qq_22.gif 2KB
logo.gif 1KB
12.gif 1KB
back.gif 1KB
sub.gif 1KB
9.gif 1KB
3.gif 1KB
button.gif 1KB
13.gif 1KB
2.gif 1KB
ip.gif 1KB
menu.gif 1KB
sys.gif 1KB
index_hz03.gif 1010B
ie.gif 991B
14.gif 987B
last.gif 899B
first.gif 897B
jump.gif 883B
pre.gif 861B
next.gif 861B
head1.gif 610B
headbg4.gif 578B
headarrow.gif 531B
index_hz02.gif 461B
nobody.gif 353B
inputbg8.gif 348B
bt_login.gif 315B
email.gif 239B
bullet.gif 179B
home.gif 173B
qq.gif 169B
HardWare.gif 168B
img_u.gif 85B
bar1.gif 84B
headbg5.gif 83B
linkbg2.gif 63B
icon.gif 62B
linkbg1.gif 57B
inputend.gif 57B
banner.gif 43B
selcolor.htm 4KB
sqljdbc4.jar 525KB
CarBean.java 21KB
CarServlet.java 14KB
AdminServlet.java 10KB
AdminBean.java 8KB
SystemBean.java 7KB
DBO.java 3KB
Common.java 2KB
MD5.java 792B
Filter.java 650B
Constant.java 533B
CheckCode.java 318B
2.jpg 44KB
4.jpg 36KB
1.jpg 28KB
3.jpg 26KB
ad2.jpg 21KB
ad.jpg 19KB
topnav_bg.jpg 13KB
5.jpg 9KB
bg1.jpg 3KB
frams_191.jpg 2KB
共 142 条
- 1
- 2
资源评论
普通网友
- 粉丝: 1
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功