爪哇聊天软件总概述:
爪哇聊天软件采用C/S模式编写,分为客户端和服务器端。客户端的功能有用户注册、登录、聊天、文件传输、截屏、显示上线下线。服务器端的功能有系统公告、强制下线、服务器日志。服务器端验证用户登录密码并连接数据库。
爪哇聊天软件运行配置说明:
爪哇聊天软件是纯Java实现,运行在具有Java环境的Windows系统,该系统同时要配置Path、CLASSPATH、JAVA_HOME环境变量,网络方面运行在局域网。本聊天软件使用MySQL5.7作为数据库,数据库的密码为9523,端口为3306,首先创建一个库java_chat_ku,该库创建2个表即friend和gereninfo,数据表friend的表结构如图1所示。
+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| myqno | varchar(20) | YES | | NULL | |
| friendqno | varchar(20) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
图1数据表friend的表结构
数据表gereninfo的表结构如图2所示。
+----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| qnum | int(20) | YES | | NULL | |
| petname | varchar(255) | YES | | NULL | |
| password | int(20) | YES | | NULL | |
| sex | varchar(255) | YES | | NULL | |
| status | varchar(255) | YES | | NULL | |
+----------+--------------+------+-----+---------+-------+
图2数据表gereninfo的表结构
爪哇聊天软件使用说明:
用户首次使用本软件必须注册一个账号,填写昵称、性别、密码,账号由系统生成。登录时填写正确的账号和密码,点击登录也可以使用快捷键alt+d,必要时需要进行网络设置。登录成功后,可以点击搜索添加好友,在搜索中双击添加好友,也可以使用账号添加,右击好友,选择“删除好友”即可删除好友,也可以使用账号删除,本聊天软件区分在线和不在线,不在线好友不可以聊天,双击好友可以进行聊天,在发送框输入内容,点击发送也可以使用快捷键alt+x。传文件时首先询问对方是否愿意接收文件,界面内有“询问”按钮,对方同意后方可发送,对方有权拒收。有需要截屏点击截屏按钮,选中屏幕区域后双击即可。启动服务器必须点击“开启服务器”,也可以使用快捷键alt+k,服务器强制下线是在在线用户下方选中用户,右击,点击“强制下线”即可。发送系统公告同用户间聊天。
领取专属 10元无门槛券
私享最新 技术干货