项目描述
随着时代和科技的进步,人们的生活水平越来越高,私家车的数量不断上涨,随之产生了一些问题,其中就包括停车难,很多地方人们根本找不到停车位,经常有司机为了找停车位转来转去,走了很多弯路,更重要的是浪费了大量的时间。
而停车场车位管理系统可以使司机清楚明了的看到自己所在位置附近的停车状况,以便于迅速找到合适的停车位
运行环境: jdk8+mysql+IntelliJ IDEA+maven+eclipse
项目技术: spring+spring mvc+mybatis+bootstrap+jquery+html+springboot+thymeleaf
前台地址: http://localhost:8080/user/login 账号gaoc 密码123123 用户注册后台地址: http://localhost:8080/admin/login 账号admin 密码admin
搜索用户,支持模糊搜索
注意事项
1.启动类是springboot的MyApp类
2.没有实现第三方支付功能
运行环境
tomcat7.0+jdk1.7或以上
eclipse或idea
项目技术
spring boot+mybatis+spring mvc+bootstrap
DROP TABLE IF EXISTS admin
;
CREATE TABLE admin
(
id
int(64) NOT NULL AUTO_INCREMENT,
name
varchar(32) DEFAULT NULL,
password
varchar(32) DEFAULT NULL,
createDate
date DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
– Records of admin
INSERT INTO admin
VALUES (‘1’, ‘admin’, ‘admin’, ‘2018-03-24’);
– Table structure for message
DROP TABLE IF EXISTS message
;
CREATE TABLE message
(
id
int(32) NOT NULL AUTO_INCREMENT,
content
varchar(255) DEFAULT NULL,
user_id
int(32) DEFAULT NULL,
user_name
varchar(32) DEFAULT NULL,
createDate
date DEFAULT NULL,
admin_id
int(32) DEFAULT NULL,
admin_name
varchar(32) DEFAULT NULL,
answer
varchar(255) DEFAULT NULL,
answerDate
date DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;
– Records of message
INSERT INTO message
VALUES (‘5’, ‘231312’, ‘1’, ‘gaoc’, ‘2018-03-27’, ‘1’, ‘admin’, ‘23131231’, ‘2018-03-27’);
INSERT INTO message
VALUES (‘7’, ‘mmp’, ‘1’, ‘gaoc’, ‘2018-03-27’, ‘1’, ‘admin’, ‘mmp’, ‘2018-03-27’);
INSERT INTO message
VALUES (‘10’, ‘爱编程’, ‘1’, ‘gaoc’, ‘2018-03-27’, ‘1’, ‘admin’, ‘牛逼’, ‘2018-03-27’);
INSERT INTO message
VALUES (‘11’, ‘能不能便宜点’, ‘8’, ‘hasak’, ‘2018-04-05’, null, null, null, null);
INSERT INTO message
VALUES (‘12’, ‘天气真好’, ‘9’, ‘张三’, ‘2018-04-05’, ‘1’, ‘admin’, ‘好’, ‘2018-04-05’);
INSERT INTO message
VALUES (‘13’, ‘大师傅大师傅士大夫’, ‘10’, ‘李四’, ‘2018-04-05’, ‘1’, ‘admin’, ‘3333’, ‘2018-04-05’);
– Table structure for notice
DROP TABLE IF EXISTS notice
;
CREATE TABLE notice
(
id
int(32) NOT NULL AUTO_INCREMENT,
title
varchar(32) DEFAULT NULL,
content
varchar(255) DEFAULT NULL,
createDate
date DEFAULT NULL,
admin_id
int(32) DEFAULT NULL,
admin_name
varchar(32) DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
– Records of notice
INSERT INTO notice
VALUES (‘1’, ‘停用通知公告’, ‘555555’, ‘2018-03-24’, ‘1’, ‘admin’);
INSERT INTO notice
VALUES (‘7’, ‘北京直通车’, ‘2313123萨达萨达是 爱的阿斯顿阿斯顿阿斯顿撒大苏打收到的’, ‘2018-03-29’, ‘1’, ‘admin’);
INSERT INTO notice
VALUES (‘8’, ‘高速封路’, ‘啊实打实安德森是大神大神大大撒的啊收到阿三是’, ‘2018-03-13’, ‘1’, ‘admin’);
INSERT INTO notice
VALUES (‘9’, ‘车位暂停使用666’, ‘通知u撒谎都系啊好的今属安徽觉得是吧记得把数据库的把就是看’, ‘2018-04-05’, ‘1’, ‘admin’);
INSERT INTO notice
VALUES (‘10’, ‘555’, ‘4444’, ‘2018-04-05’, ‘1’, ‘admin’);
– Table structure for orders
DROP TABLE IF EXISTS orders
;
CREATE TABLE orders
(
id
int(32) NOT NULL AUTO_INCREMENT,
code
varchar(64) DEFAULT NULL,
user_id
int(32) DEFAULT NULL,
park_id
int(32) DEFAULT NULL,
createDate
date DEFAULT NULL,
status
int(16) DEFAULT NULL,
total
double(255,0) DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8;
– Records of orders
INSERT INTO orders
VALUES (‘21’, ‘7188de7f-386b-11e8-9125-047d7b48770f’, ‘8’, ‘1’, ‘2018-04-05’, ‘1’, ‘80’);
INSERT INTO orders
VALUES (‘22’, ‘23407dc4-386c-11e8-9125-047d7b48770f’, ‘8’, ‘4’, ‘2018-04-05’, ‘0’, ‘170’);
INSERT INTO orders
VALUES (‘24’, ‘17b89a46-386f-11e8-9125-047d7b48770f’, ‘8’, ‘9’, ‘2018-04-05’, ‘0’, ‘70’);
INSERT INTO orders
VALUES (‘25’, ‘d43ec8d3-3879-11e8-9125-047d7b48770f’, ‘9’, ‘10’, ‘2018-04-05’, ‘1’, ‘0’);
INSERT INTO orders
VALUES (‘26’, ‘3d1203c6-389c-11e8-9125-047d7b48770f’, ‘10’, ‘1’, ‘2018-04-05’, ‘1’, ‘0’);
INSERT INTO orders
VALUES (‘27’, ‘87652757-1d7b-11e9-b969-1c1b0d42886d’, ‘9’, ‘1’, ‘2019-01-21’, ‘1’, ‘0’);
– Table structure for park
DROP TABLE IF EXISTS park
;
CREATE TABLE park
(
id
int(32) NOT NULL AUTO_INCREMENT,
name
varchar(32) DEFAULT NULL,
price
double(8,2) DEFAULT NULL,
status
int(16) DEFAULT ‘0’,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;
– Records of park
INSERT INTO park
VALUES (‘1’, ‘车位一’, ‘100.00’, ‘0’);
INSERT INTO park
VALUES (‘2’, ‘车位二’, ‘79.50’, ‘0’);
INSERT INTO park
VALUES (‘4’, ‘车位三’, ‘213.00’, ‘1’);
INSERT INTO park
VALUES (‘8’, ‘车位四’, ‘112.00’, ‘1’);
INSERT INTO park
VALUES (‘9’, ‘车位五’, ‘88.00’, ‘1’);
INSERT INTO park
VALUES (‘10’, ‘车位六’, ‘998.00’, ‘0’);
INSERT INTO park
VALUES (‘11’, ‘车位七’, ‘100.00’, ‘1’);
INSERT INTO park
VALUES (‘12’, ‘车位八’, ‘100.00’, ‘0’);
INSERT INTO park
VALUES (‘13’, ‘车位九’, ‘90.00’, ‘0’);
INSERT INTO park
VALUES (‘14’, ‘车位十’, ‘77.00’, ‘0’);
– Table structure for user
DROP TABLE IF EXISTS user
;
CREATE TABLE user
(
id
int(32) NOT NULL AUTO_INCREMENT,
name
varchar(32) DEFAULT NULL,
password
varchar(32) DEFAULT NULL,
phone
varchar(11) DEFAULT NULL,
plate_num
varchar(32) DEFAULT NULL,
stauts
int(2) DEFAULT NULL,
createDate
date DEFAULT NULL,
point
int(32) DEFAULT ‘0’,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
– Records of user
INSERT INTO user
VALUES (‘8’, ‘hasak’, ‘12345’, ‘13199889098’, ‘蒙K98981’, ‘1’, ‘2018-04-05’, ‘420’);
INSERT INTO user
VALUES (‘9’, ‘张三’, ‘11111’, ‘13111111111’, ‘蒙A11020’, ‘0’, ‘2018-04-05’, ‘20’);
INSERT INTO user
VALUES (‘10’, ‘李四’, ‘12345’, ‘13111112222’, ‘蒙A90922’, ‘0’, ‘2018-04-05’, ‘10’);