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 多用户聊天系统的开发平台和工具简介
- 上一篇:互联网设备管理网站的设计与实现
- 下一篇:公司人事劳资管理系统开发+文献综述
-
-
-
-
-
-
-
中考体育项目与体育教学合理结合的研究
当代大学生慈善意识研究+文献综述
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...
java+mysql车辆管理系统的设计+源代码
电站锅炉暖风器设计任务书
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸