一、源码特点
JSP 收费停车场系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。
JSP收费停车场系统myeclipse开发mysql数据库网
二、功能介绍
系统主要采用 serlvet+dao+bean MVC 模式开发
主要内容
一、主要内容
(一)管理员登陆模块
该模块用作验证管理员的身份,包括注册新用户和登陆功能。在管理员注册用户时需要对应该公司员工工号。
(二)编辑模块
该模块用作停车场的车位划分,根据停车场的场地大小,确定车位数量和具体的停车车位。
(三)车位管理模块
(1)该模块用作根据当前剩余的车位数量决定是否接受此车辆的停车请求
(2)根据目前停车场已停放车辆位置来决定此车应该停放在哪个车位最合理。如果确定停车应该将此车所停具体车位改为红色占用状态。
(四)收费管理模块
该模块的功能包括:
(1)停车登记:为了避免不相关人员进入停车场,车主停车时需要给车主一个验证码来验证身份,该验证码所对应的信息有车牌号、车主姓名、电话、进入停车场的时间、所占车位。
(2)收费:车辆离开时,根据车主提供的验证码验证车主身份,并确定对应的车辆,根据车辆进入时间和离开时间计算停车费用。
(3)恢复车位:在车辆离开后改变其所占车位的车位状态为绿色可用状态。
数据库设计
CREATE TABLE `yonghu` (
`yhid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`qx` VARCHAR(40) default NULL COMMENT '权限',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`lxdz` VARCHAR(40) default NULL COMMENT '联系地址', PRIMARY KEY (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `quyu` (
`qyid` int(11) NOT NULL auto_increment,
`qy` VARCHAR(40) default NULL COMMENT '区域', PRIMARY KEY (`qyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `chewei` (
`cwid` int(11) NOT NULL auto_increment,
`cwh` VARCHAR(40) default NULL COMMENT '车位号',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`tc` VARCHAR(40) default NULL COMMENT '停车',
`wz` VARCHAR(40) default NULL COMMENT '位置',
`qy` VARCHAR(40) default NULL COMMENT '区域', PRIMARY KEY (`cwid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `lsp` (
`lspid` int(11) NOT NULL auto_increment,
`yzm` VARCHAR(40) default NULL COMMENT '验证码',
`cph` VARCHAR(40) default NULL COMMENT '车牌号',
`czxm` VARCHAR(40) default NULL COMMENT '车主姓名',
`dh` VARCHAR(40) default NULL COMMENT '电话',
`jrsj` VARCHAR(40) default NULL COMMENT '进入时间',
`cw` VARCHAR(40) default NULL COMMENT '车位',
`lksj` VARCHAR(40) default NULL COMMENT '离开时间', PRIMARY KEY (`lspid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `zhifu` (
`zfid` int(11) NOT NULL auto_increment,
`lsp` VARCHAR(40) default NULL COMMENT '临时牌',
`fk` VARCHAR(40) default NULL COMMENT '付款',
`sjje` VARCHAR(40) default NULL COMMENT '实际金额',
`zl` VARCHAR(40) default NULL COMMENT '找零',
`sj` VARCHAR(40) default NULL COMMENT '时间', PRIMARY KEY (`zfid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `jifei` (
`jfid` int(11) NOT NULL auto_increment,
`je` VARCHAR(40) default NULL COMMENT '金额', PRIMARY KEY (`jfid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
主要功能:
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)区域管理:对区域信息进行添加、删除、修改和查看
(3)车位管理:对车位信息进行添加、删除、修改和查看
(4)临时牌管理:对临时牌信息进行添加、删除、修改和查看
(5)支付管理:对支付信息进行添加和查看
(6)计费管理:对计费信息进行添加、删除、修改和查看
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspjspcarport.sql ,系统名称jspcarport