1. 程式人生 > 其它 >基於SSM小區物業管理系統

基於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='投訴資訊';