基于网络的聊天室系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
如何与别人更好地交流, 是当前人们普遍关心的问题。人们通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中网上聊天系统是构成网站的一个重要组成部分,为人们之间进行交流和联系提供的一个平台。
本系统利用ASP.NET技术,数据库服务器端采用了Microsoft SQL Server数据库作为ODBC数据源,并以先进的ADO技术进行数据库存取等操作,使Web与数据库紧密联系起来。实现了系统的动态管理,充分利用了AJAX技术来实现系统功能,本系统可以方便人们之间的交流。
[资料来源:THINK58.com]
【关键词】基于网络的聊天室系统 ,ASP.NET;AJAX;SQL Server 数据库
第三章 需求分析
3.1 以往聊天室系统的缺陷
通过对以往聊天室的研究及分析,发现聊天室系统存在以下问题:1.以往聊天室只能看到用户ID而不能看到用户的个人形象,包括个人头像和个人服装SHOW。2..不能轻易分辨出自己谈话和别人的谈话。3.用户聊天只有单纯的文字表达,不能通过丰富的表情和图片来增添聊天的乐趣。4.。聊天背景只有单纯的白色,没有任何可供选择的背景颜色和画面,使整个聊天环境显的呆板。
3.2 聊天室系统作为网络通讯工具的作用
聊天室是提供给网民一个交友与娱乐的场所,在聊天室里网民可选择自己的聊天对象,与其进行对话交流,是网民之间相互沟通、交流情感的最佳方式之一。用户可以通过网络在线与距离遥远的其他一位或多位用户进行信息交流。在聊天室里网民可选择自己的聊天对象,进行对话交流。既可以一对一,又可以一对多,还可以形成小组进行多对多讨论,方便网民在线私聊与群聊。是现行网络最流行、最被广泛应用的通讯工具。
3.3 现行聊天室系统的功能需求
聊天室系统虽然满足了人们的在线通讯,但是随着聊天室被广泛应用,人们对于聊天的要求也越来越高,单纯的聊天已不能满足人们的需要,人们更需要多功能的聊天室系统,来丰富聊天环境。
think58.com
聊天室系统功能具体需求包括:
1.一个聊天室里所有的人都可以互相密谈。
2.可以使用颜色来轻易分辨出别人的谈话和自己的谈话。
3.可以察看进入房间以后的所有聊天纪录。
3.4 小结
本章主要介绍了以往聊天室系统的一些缺陷,通过现今网络技术的发展来满足人们对聊天室系统的需求。本章主要是为后面进行系统分析和模块设计服务。
第四章 网上聊天系统分析
4.1 系统概论
1) 系统目标:
网上聊天系统是为人们之间进行交流和联系提供的一个平台。通过提供完善的网上聊天系统服务,可以达到增进彼此之间的了解,增进人与人之间的感情交流。
2) 系统功能简介:
此系统是以用户为中心的人性化设计,总体来看,系统可以看作是用户模块和注册模块两大模块的协调运作。
3) 用户登陆功能:
用户通过提交用户名称和用户密码进行登陆,系统便会根据这些登陆资料,辨别出用户是否存在。
4) 聊天室功能:
聊天室中将显示用户的聊天信息。
4.2系统的功能设计
4.2.1系统的功能结构
该聊天管理系统可以在Windows 2000 Server操作系统平台上运行,Web服务器为IIS,数据库服务器为Microsoft SQL Server数据库,开发工具采用的ASP.NET。用户登录通过判断,合法登录后可以在聊天室留下你想说的话。
4.2.2系统的功能特点
1).操作简单、界面简洁:完全控件式的页面布局
2).即时可见:对用户的留言将立即在主页的窗口中显示出来,达到"即时见效"的功能
3).需要注册才能进入聊天室发言。
4.2.3数据库概念结构设计
概念模型(E-R图):
通过上面对系统数据流以及局部数据流的分析,可以总结出系统中数据概念模型(E-R图),其中主要的数据关系模型如下:
copyright think58 [资料来源:http://THINK58.com]
内容来自think58
[资料来源:www.THINK58.com]
[来源:http://think58.com]