用户名单、删除注册用户和修改用户权限。
关键词: 聊天系统,ASP.NET , SQL Server
Abstract
This article is relevant to" NetWork chat System ".This dissertation has analyzed and introduced from system development, choice to operating environment, system feasibility analysis,requirements analysis of system functions, partition of function module, design and development of database and data table to specific development and realization of the system function module detailly.I used the ASP.NET 2.0 to construct all the operate modules, used the SQL Server 2000 as a database server to design this system.
This chat system consists of Browser and Server end . The function of this system is to accomplish online chatting, allowing communication simultaneously among many users. Users could enter into the chat system via their own browser. Firstly,the new users must register to hold a username of theirselves,and then users could logging into the chat system using these usernames. The system has a chatting server which used for checking login requirements, transmitting user’s messages, deleting secessional users. Browser mainly realize login into chatting server, deliver all kinds of requirements, having a chat with definite subscribers, etc.Chat includes private chat and common chat.Users could change their information and pass
word simultaneity. Users could also add or delete hail-fellow and so on.If you are administrators,you could account the names of users who have registered and delete one or more users. Moreover you could change the popedom of users.
Key words:chat system ,ASP.NET, SQL Server
目 录
1. 引言…………………………………………………………………………………………….1
2.开发工具简介………………………………………………………………………………….3
2.1 IIS 服务器3
2.1.1 IIS 的安装3
2.1.2 IIS 的运行3
2.2 Visual Studio3
2.3 C# 语言4
2.4 SQL Server 20004
2.5 关键技术6
2.5.1 ASP.NET6
2.5.2 ADO.NET7
3. 系统分析……………………………………………………………………………………..9
3.1 系统目标设计9
3.2 系统可行性分析9
3.2.1 ?技术可行性分析9
3.2.2?? 时机可行性10
3.3 系统功能需求分析10
3.4系统安全性与系统性能需求分析12
3.4.1 系统面临的风险12
3.4.2 系统保密性需求12
3.4.3 系统性能需求分析12
3.5 系统业务流程图13
4. 系统总体设计……………………………………………………………………………….14
4.1??软件的运行环境设计14
4.2浏览器/服务器工作的模式14
4.2.1 B/S工作原理14
4.2.2服务器端设计16
4.2.3 浏览器端设计17
4.3?系统功能模块图18
4.4?系统数据流程图19
4.5 系统数据库表及描述19
4.5.1 用户表设计20
4.5.2 信息表设计20
4.6 系统数据库设计与实现21
4.6.1 数据库需求分析21
4.6.2 数据库逻辑结构设计22
4.6.3 数据库表的创建22
4.7 系统E-R图设计23
5. 详细设计与系统实现……………………………………………………………………….25
5.1 运行模式(B/S)25
5.2 建立数据库连接26
5.3 系统功能的详细实现27
5.3.1信息的组织、存储、共享的实现27
5.3.2 登录功能的实现28
5.3.3 人员
列表的实现28
5.3.4 公共聊天和私聊功能的实现