码迷,mamicode.com
首页 > 其他好文 > 详细

基于SSH的聊天室

时间:2019-09-28 20:37:22      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:后台数据库   eclipse   处理   row   基于   innodb   过程   set   _id   

随网络聊天室是用户比较喜欢的一种WEB应用程序,借助聊天室,用户可以及时互通信息,交流思想.本系统主要采用了基于B/S(Browser/Server,即浏览器/服务器)模式开发的简易聊天室系统。本系统主要是采用了S2SH技术和JSP技术开发的动态网站。系统开发主要包括前台页面设计、功能设计和后台数据处理设计(即发言区管理和用户管理)。

本系统采用了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);

 

基于SSH的聊天室

标签:后台数据库   eclipse   处理   row   基于   innodb   过程   set   _id   

原文地址:https://www.cnblogs.com/lqs11/p/11604332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!