- 51Aspx源码必读.txt[6KB]
- .classpath[854B]
- .project[382B]
- from .gif[4KB]
- 最新Asp.Net源码下载.url[123B]
- 毕业论文.doc[683KB]
源码介绍
源码参数
一、源码描述
Java即时聊天系统的设计与实现 是一套完善的课程设计,系统具有完整的源代码和数据库,还有对应的毕业论文。非常适合课程设计或课程设计使用,具有非常高的学习价值,欢迎下载。
二、功能介绍
本系统主要有两大模块,他们是服务器和客户端。
在服务器端主要是用来为从客户端传来的各种消息进行服务的,其消息包括登录连接请求,发送给哪位用户的消息区分以及将此消息再传递给接收的用户,用户退出等。
客户端主要是用来满足各种需求的,注册、登录、登录之后显示登陆成功的主面板,生成需要聊天的聊天窗口,添加好友,查看好友信息等等。
聊天软件客户端功能
(1)用户注册
新用户输入(用户登录名,密码与确认密码),如果用户登录名与系统中已注册的用户登录名不相同,命名符合指定的规则,且密码与确认密码一致,则系统报告“注册成功”,否则系统将提示你“登录名已存在”,或者提示“不符合命名规则”,等相关信息,这时只需重新注册。为了及时告诉注册用户其注册名是否符合规则,在此使用了响应时间的机制,在用户填写完毕,将光标聚焦到其他的输入框就开始判断,符合规则,不给予提示,否则会报告错误。
(2)用户登录
注册用户输入登录名与密码,如果与系统中已注册的用户登录名及密码匹配,则用户登录成功,否则提示错误。
(3)主面板
用户登录成功后,系统会自动提取该登录用户的好友,按照好友所在的分组依次显示在各个分组之下,这些信息都显示在主面板之上。此外在主面板上还有添加好友功能,显示选中的好友的相关信息。
(4)聊天
用户通过点击好友列表需要聊天的好友,会弹出与其聊天好友的面板,在此面板可以向好友发送信息和显示来自好友的信息。
(5)添加好友
用户通过点击此按钮,会弹出添加好友的对话框,在此对话框中添加需要添加的的好友的用户名,再添加完毕之后,同样是通过事先响应机制来查看是否此好友存在,如果不存在,会给与提示。如果存在,分组下拉列表会显示当前用户所拥有的分组,然后用户就可以选择需要添加的好友的所在的分组。
(6)查看好友信息
在好友列表中选中想查看的好友,然后点击“查看好友信息”按钮,会弹出一个一个对话框,显示可以查看的此好友的信息。包括好友的用户名,昵称,此好友拥有的好友数,以及此好友和当前登录者共同拥有的好友。
服务器功能
服务器主要是用来为来自客户端的各种消息提供各种服务,以及显示当前链接到服务器的用户的状态:包括哪些用户登录了,哪些用户断开连接,当前在线的用户的列表等相关信息。
三、注意事项
1、使用Java语言开发。
源码评论
评论列表
全部评论-
Angel***(作者) 发表于:2019-09-11 11:05:29
In-site payment can be
0个回复 -
yankf***(用户) 发表于:2019-08-31 15:25:13
HI, how can i get this project, only i have a paypal account to pay? please reply me
1个回复-
Angel***(作者) 回复于:2019-09-11 11:06:36 IP属地:北京市
In-site payment
-