基於SSM小區物業管理系統
隨著電腦的不斷發展和廣泛應用,人們的工作效率得到不斷的提高。互聯網的發展,更是縮短了人們之間的距離。如何充分利用互聯網,這是大家共同關心的問題。本文主要介紹了關於小區管理系統的實現方法,設計規划了小區管理系統的網頁,以互聯網的形式將各種資訊進行管理。
經過分析,我們使用 SUN公司的JSP開發工具, 強大的MYSQL查詢語言實現建立關係資料庫,利用其提供的各種面向對象的開發工具,尤其是數據窗口這一能方便而簡潔操縱資料庫的智慧化對象,首先在短時間內建立系統應用原型,然後,對初始原型系統進行需求迭代,不斷修正和改進,直到形成滿意的可行系統。設計研發了一套基於MVC的校園小區管理系統。該系統運用的開發環境是MyEclipse,使用的資料庫管理系統是Mysql,使用的JavaWeb伺服器是Apache,Tomcat,運用了MVC的思想。為了迎合現在的互聯網的形勢。
小區管理系統採用的是B/S的結構。系統管理員具有業主管理、樓道資訊、房間資訊、車費資訊、繳費資訊、報修管理、留言管理,投訴管理等功能。本系統介面簡單直觀,易於操作和使用,交互性強。
關鍵詞:JSP,MYSQ,資料庫,小區管理
技術:spring+springmvc+mybatis
截圖
資料庫:
CREATE TABLE `sys_user` (
`user_id` bigint(20) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL COMMENT ‘用戶名’,
`password` varchar(100) DEFAULT NULL COMMENT ‘密碼’,
`email` varchar(100) DEFAULT NULL COMMENT ‘郵箱’,
`mobile` varchar(100) DEFAULT NULL COMMENT ‘手機號’,
`status` tinyint(4) DEFAULT NULL COMMENT ‘狀態 0:禁用 1:正常’,
`create_user_id` bigint(20) DEFAULT NULL COMMENT ‘創建者ID’,
`create_time` datetime DEFAULT NULL COMMENT ‘創建時間’,
`type` varchar(255) DEFAULT NULL,
`room` bigint(20) DEFAULT NULL,
PRIMARY KEY (`user_id`),
UNIQUE KEY `username` (`username`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT=’系統用戶’;
— —————————-
— Records of sys_user
— —————————-
INSERT INTO `sys_user` VALUES (‘-1’, ‘admin’, ’96cae35ce8a9b0244178bf28e4966c2ce1b8385723a96a6b838858cdd6ca0a1e’, ‘[email protected]’, ‘321321’, ‘1’, null, ‘2019-01-01 11:11:11’, null, null);
INSERT INTO `sys_user` VALUES (‘1’, ‘admin1′, ’96cae35ce8a9b0244178bf28e4966c2ce1b8385723a96a6b838858cdd6ca0a1e’, ‘[email protected]’, ‘13612345678’, ‘1’, null, ‘2019-01-02 11:11:11’, null, null);
INSERT INTO `sys_user` VALUES (‘8’, ‘李勝’, ‘8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92’, ‘[email protected]’, ‘13354260932’, ‘1’, null, ‘2019-02-07 18:03:03’, null, null);
INSERT INTO `sys_user` VALUES (‘9’, ‘張大鵬’, ’96cae35ce8a9b0244178bf28e4966c2ce1b8385723a96a6b838858cdd6ca0a1e’, ‘[email protected]’, ‘13223232323’, ‘1’, ‘-1’, ‘2019-02-18 23:10:16’, null, ‘4’);
INSERT INTO `sys_user` VALUES (’10’, ‘zhangmaowen’, ‘8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92’, ‘[email protected]’, ‘17562307526’, ‘1’, ‘-1’, ‘2019-02-20 19:58:44’, null, null);
INSERT INTO `sys_user` VALUES (’11’, ‘張三’, ‘8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92’, ‘1447628qq.com’, ‘1234567’, ‘1’, ‘-1’, ‘2019-02-20 21:04:55’, null, null);
— —————————-
— Table structure for `sys_user_role`
— —————————-
DROP TABLE IF EXISTS `sys_user_role`;
CREATE TABLE `sys_user_role` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`user_id` bigint(20) DEFAULT NULL COMMENT ‘用戶ID’,
`role_id` bigint(20) DEFAULT NULL COMMENT ‘角色ID’,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT=’用戶與角色對應關係’;
— —————————-
— Records of sys_user_role
— —————————-
INSERT INTO `sys_user_role` VALUES (‘7’, ‘-1’, ‘2’);
INSERT INTO `sys_user_role` VALUES (’12’, ‘9’, ‘1’);
INSERT INTO `sys_user_role` VALUES (’13’, ’10’, ‘1’);
INSERT INTO `sys_user_role` VALUES (’14’, ‘8’, ‘1’);
INSERT INTO `sys_user_role` VALUES (’15’, ’11’, ‘1’);
— —————————-
— Table structure for `ts`
— —————————-
DROP TABLE IF EXISTS `ts`;
CREATE TABLE `ts` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL COMMENT ‘投訴標題’,
`content` varchar(255) DEFAULT NULL COMMENT ‘詳情’,
`user` bigint(20) DEFAULT NULL COMMENT ‘投訴人’,
`state` varchar(255) DEFAULT NULL COMMENT ‘物業完成狀態’,
`ustate` varchar(255) DEFAULT NULL COMMENT ‘用戶確認狀態’,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT=’投訴資訊’;