优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

1364 基于聊天工具的传声筒功能

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

基于聊天工具的传声筒功能的设计与实现
摘   要
作为除电视、报纸、广播之外的第四大媒体,互联网不仅成为人们获取新闻信息的主要来源,更成为了人们闲暇之余的一种休闲手段。随着互联网技术的发展,各种各样基于网络的应用也随之诞生,网络聊天工具便是其中的一种。本文采用Visual Studio 2008+SQL Server 2005开发环境,结合WinForms、C#等多种技术,实现了一个类似QQ的网络聊天工具,并在WINDOWS平台上加以了实现。通过C#语言进行网络编程,通过公共的数据库交换各种信息,实现了人性化的界面设计与功能设计。软件经过测试,满足现代人们即时通信的需求,达到预期的设计效果,对网络聊天工具的人性化设计具有一定的现实意义,同时也为其他相关项目的设计提供了参考。 copyright think58 [来源:http://think58.com]

关键字:聊天工具;C#;传声筒;数据库,VB毕业设计,
4 网站详细设计
4.1注册/登录功能
点击主界面申请账号,可以进行注册。其中基本资料为必填资料,详细资料为选填资料。在用户输入完资料后,点击“注册”按钮进行注册。其间会对相关的输入进行检查,如果输入不符合规范,则不允许注册,不会向数据库插入记录,并会提示错误原因。如果输入正确,则向数据库插入一条用户记录,在数据库中自动生成一个新的登录号码,以消息框的形式告诉用户申请成功的号码。
 
图4-1注册界面
输入正确用户名和密码,点击登陆按钮登陆入网站,可进行相关权限的操作,登陆成功返回首页,密码错误或者用户名错误,提示“密码错误”或者“用户名不存在”,不输入用户名点击登陆按钮提示“用户名不能为空”。
 
图4-2 登录界面
登录成功,聊天系统主页面:
 

内容来自think58 [资料来源:THINK58.com]

[资料来源:THINK58.com]

图4-3  登陆成功,聊天系统主界面
登陆后在“我的好友”列表中显示当前好友列表,包括好友的头像和昵称。在主界面的顶部要显示当前登陆的用户头像,昵称和登录账号。
当有新的聊天消息时候。发来的消息的好友头像要闪动,双击头像弹出“聊天”窗口后,头像停止闪动,当有添加好友请求消息时,窗体底部的好友请求验证按钮要闪烁,单击该按钮弹出“系统消息”窗体后,按钮停止闪烁。
通过主窗体下方的按纽打开“查找/添加好友”窗体,“个人信息”窗口,“系统消息”窗口,也可刷新好友列表和退出程序。
通过右键菜单能够切换大小头像。能够把陌生人转为好友,能够删除一个好友或陌生人。
4.2 查找好友功能
单击“查找”按纽后在窗体中显示查询结果。选中一个用户,单击“加为好友”按纽,进行添加好友的操作,并根据不同的情况弹出消息对话框,告知用户如“添加好友请求成功”,“对方不让任何人添加他为好友“,“对方需要身份验证,已发出验证请求”等。如果需要身份验证,不要求输入验证消息内容,直接发送验证消息即可。

think58

[来源:http://think58.com]

[资料来源:http://THINK58.com]

 
图4-4 查找好友界面 think58好,好think58 [资料来源:http://THINK58.com]

4.4 好友聊天功能
查找添加好友之后,就可以和好友进行聊天。
think58好,好think58 [版权所有:http://think58.com]