摘要: 课题是基于.NET的多用户聊天系统,运用了B/S架构和SQL server数据库,使用ASP编程。系统设计分为三个部分:一般用户聊天模块、用户注册模块、管理员管理模块。系统的功能为:用户发言,显示信息和注销用户、注册添加用户、频道管理和用户发言权限管理。系统为实时聊天系统,为了提高用户的安全性,在账号信息中添加了状态标识,避免同一账号在不同终端重复登录。账号信息中还拥有发言权限,可由管理员在用户管理中进行修改,禁止或者允许用户发言。系统聊天室拥有频道选择,频道的创建和删除可由管理员在频道管理中操作,每个频道拥有频道名、最大人数和在线人数三个属性。系统设计合理,信息管理规范,数据库管理有序,逻辑调理清晰,使用方便。22718
毕业论文关键词: 聊天系统; B/S架构; 频道选择; 状态标识; 发言权限
Multi-user Chatroom System Which is based on .NET
Abstract: The multi-user chat room system is designed, used Browser/Server framework and SQL server as the database, ASP programming. The system is composed by 3 parts: module of user chat, module of user registration and module of management. The function of the system: user speak, display information, logout user, register user, channel management and speaking authority. System is a real-time chat room system, in order to improve the safety of user, adding a state flag in the account information, to avoid the same account login in another terminal again. Account information has speaking authority, which administrator can change in the user management to forbid or allow user to speak. Chat room system has choice of channel. Administrator can create or delete channel in the channel management. Every channel has three attribute. There are channel name, max number of people and number of online people. System is designed reasonably, information is managed accurately, database is managed orderly and people use it easily.
Keywords: chat room system, Browser/Server framework, choice of channel, stat flag, speaking authority
目录
1 绪论 4
1.1 多用户聊天系统 4
1.1.1 多用户聊天系统概念 4
1.1.2 多用户聊天系统国内外现状和水平 4
1.1.3 多用户聊天系统发展趋势 5
1.2 多用户聊天系统的开发平台和工具简介 6
1.2.1 B/S模式 6
1.2.2 .NET技术及开发工具 7
1.2.3 .Net技术 7
1.3 多用户聊天系统设计思想 8
1.3.1 多用户聊天设计思想及需求分析 8
2 基于.NET的多用户聊天系统分析 9
2.1 多用户聊天系统的层次结构和系统模块 10
2.1.1 层次结构 10
2.1.2 系统结构 11
2.1.3 系统模块图 12
2.1.4 业务流程图 12
2.1.5 用户登录 12
2.1.6 用户注册 13
2.1.7 用户聊天 13
2.1.8 频道管理 14
2.1.9 用户管理 15
2.2 系统数据库设计分析 15
2.3 系统运行环境和架构分析 17
2.3.1 运行环境 17 基于.NET的多用户聊天系统设计:http://www.youerw.com/jisuanji/lunwen_15448.html