毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于.NET的多用户聊天系统设计(2)

时间:2018-05-11 12:10来源:毕业论文
2.3.2 系统架构 17 3 多用户聊天系统设计 19 3.1 后台数据库的设计实现 19 3.2 数据访问层的设计实现 20 3.2.1 配置数据库连接 20 3.2.2 Database类成员一览 21 3.2.3


2.3.2    系统架构    17
3    多用户聊天系统设计    19
3.1    后台数据库的设计实现    19
3.2    数据访问层的设计实现    20
3.2.1    配置数据库连接    20
3.2.2    Database类成员一览    21
3.2.3    实现Database类    21
3.3    业务逻辑层的设计实现    25
3.3.1    用户类User    25
3.3.2    消息类Message    27
3.3.3    功能类Func    28
3.3.4    频道类Channel    29
3.3.5    用户登录Login.aspx    31
3.3.6    用户发言Speak.aspx    34
3.3.7    浏览信息ShowMessage.aspx    36
3.3.8    主页面Main.aspx    36
3.3.9    管理员界面AdminView.aspx    37
3.3.10    频道管理ChannelView.aspx    38
3.3.11    用户管理UserView.aspx    40
4    结论    42
4.1    总结    42
4.2    展望    42
5    致谢    44
6    参考文献    45
7    附录    46
1    绪论
1.1    多用户聊天系统
1.1.1    多用户聊天系统概念
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体.作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库.如今,人们不仅可以在网上查询自己需要的资源,而且可以通过网络进行实时的沟通.从实时性和有效性上都超过了用信件和 E—Mail,并且在费用上要低于电话.因而各种聊天服务备受用户青睐,在这方面的开发与应用也较多,聊天服务也成为互联网提供的重要服务之一,因此,建立一个好的在线交流聊天系统十分重要.互联网的大多数网站都建有聊天室,并且有专业聊天网站提供聊天服务.然而QQ等聊天工具虽然方便、实用,但是,娱乐功能太多,有很多吸引人的娱乐功能,从一定程度上来说,是一种娱乐工具,不能作为用于作为即时通讯、文件共享的专用工具.目前,用于实现单一的即时通讯、文件共享的软件实在太少,并且,它们中大部分都是绝对的C/S模式,对远程服务器有非常大的依赖性,没有彻底实现点对点的交流.在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,类似QQ、网络聊天时一类的聊天系统的发展日新月异.但是,同时QQ等现有的聊天程序也存在着很大的问题.比如,我在使用QQ的时候,就对他发的各种“广告”深恶痛绝.对于登录后时不时弹出的打扰窗口,很是厌烦.因此我在本次作业的激励下,产生了一个制作类似QQ的网络聊天工具并且“无垃圾信息”洁净聊天工具的想法,而且希望通过制作该程序还能更好的学习网络软件编程知识多用户聊天系统概念
1.1.2    多用户聊天系统国内外现状和水平
1.1.3    多用户聊天系统发展趋势
1.2    多用户聊天系统的开发平台和工具简介 基于.NET的多用户聊天系统设计(2):http://www.youerw.com/jisuanji/lunwen_15448.html
------分隔线----------------------------
推荐内容