基於SSH的聊天室

隨網絡聊天室是用戶比較喜歡的一種WEB應用程序,藉助聊天室,用戶能夠及時互通訊息,交流思想.本系統主要採用了基於B/S(Browser/Server,即瀏覽器/服務器)模式開發的簡易聊天室系統。本系統主要是採用了S2SH技術和JSP技術開發的動態網站。系統開發主要包括前臺頁面設計、功能設計和後臺數據處理設計(即發言區管理和用戶管理)。html

本系統採用了MYECLIPSE8.5做爲開發工具,後臺數據庫採用了MYSQL數據庫設計,利用JAVA的框架技術S2SH和後臺數據處理。利用TOMCAT6.0以上的版本做爲服務器,實現了聊天室的聊天功能和顯示在線聊天用戶信息的功能。在設計過程當中,首先創建了系統的應用模型,而後在此基礎上再進行需求分析逐步進行各功能的設計實現。在詳細設計時通過不斷的修正和完善,通過測試階段反覆調試和驗證,最終造成達到了設計要求的可行系統。數據庫

 

/*
MySQL Data Transfer
Source Host: localhost
Source Database: chatsys
Target Host: localhost
Target Database: chatsys
Date: 2013/5/28 星期二 21:07:55
*/

SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for cont
-- ----------------------------
CREATE TABLE `cont` (
`c_id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
PRIMARY KEY (`c_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for record
-- ----------------------------
CREATE TABLE `record` (
`r_id` int(11) NOT NULL AUTO_INCREMENT,
`u_id` int(11) DEFAULT NULL,
`chatime` datetime NOT NULL,
`cont` text,
`sendto` varchar(20) DEFAULT NULL,
PRIMARY KEY (`r_id`),
KEY `FK_Reference_1` (`u_id`),
CONSTRAINT `FK_Reference_1` FOREIGN KEY (`u_id`) REFERENCES `user` (`u_id`)
) ENGINE=InnoDB AUTO_INCREMENT=490 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for user
-- ----------------------------
CREATE TABLE `user` (
`u_id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`pwd` varchar(50) NOT NULL,
`type` tinyint(4) NOT NULL DEFAULT '0',
`ask` text,
`ans` text,
`isuse` tinyint(4) NOT NULL DEFAULT '0',
PRIMARY KEY (`u_id`)
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records
-- ----------------------------
INSERT INTO `cont` VALUES ('9', 'dsfr');
INSERT INTO `record` VALUES ('483', '26', '2013-05-27 13:11:43', 'gfnbgh', '鎵€鏈夌殑浜?);
INSERT INTO `record` VALUES ('484', '26', '2013-05-27 13:11:46', 'fgfg', '鎵€鏈夌殑浜?);
INSERT INTO `record` VALUES ('485', '26', '2013-05-27 13:13:25', '鍙嶅厜鏉挎硶鍥?, '鎵€鏈夌殑浜?);
INSERT INTO `record` VALUES ('486', '26', '2013-05-27 13:15:40', 'dfvgdf', '鎵€鏈夌殑浜?);
INSERT INTO `record` VALUES ('487', '26', '2013-05-27 13:15:46', 'dfvdbvf', '鎵€鏈夌殑浜?);
INSERT INTO `record` VALUES ('488', '26', '2013-05-27 13:15:53', 'dfvgfdvfd', '鎵€鏈夌殑浜?);
INSERT INTO `record` VALUES ('489', '26', '2013-05-27 13:16:01', 'dfvgdvdf', '鎵€鏈夌殑浜?);
INSERT INTO `user` VALUES ('21', 'admin', '123456', '1', 'dsfds', 'dsfds', '0');
INSERT INTO `user` VALUES ('26', 'lin', '123456', '0', '123', '123', '1');
INSERT INTO `user` VALUES ('27', 'shy', '123456', '0', '123', '123', '0');
相關文章
相關標籤/搜索