第12章ASP程序开发实例聊天室ppt课件全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
12.1 网络聊天室的相关技术
• 12.1.1 刷新聊天室
• 1. 利用HTML脚本刷新网页 • 2. 利用Appliation对象与Session对象刷新聊天室
主题
• 12.1.2 私聊功能
网络聊天室的私聊功能允许聊天室用户与另一个用户屏蔽其他用户单独进行聊天 ,聊天内容既不会显示在公共聊天频道中,更不会被参与聊天用户以外的其他用户看 到。要实现这样的功能,聊天室设计者可以设置几个Application变量来保存私聊信息, 例如,Application(“chat”)保存私聊的内容,Application(“chatto”)保存私聊的对象, Application(“owner”)保存聊天发言者。当用户登录聊天室系统时,使用Session(“user”) 记录用户名,Session(“chat”)记录该用户是否私聊,初始化为False,表示用户没有私聊 。当用户需要私聊时,则记录私聊信息,并将Session(“chat”)设置为True,表示有私聊 。
12.2 聊天室系统简介
• 12.2.1 数据库设计
本章实例采用Access数据库。根据系统的结构图(如图12-1所示)可以看出,该聊 天室系统将用到User数据库、Online数据表和chat数据表等3个数据表Biblioteka • 12.2.2 系统文件简介
老用户 密码验证
显示私聊内容
错误 登录页面
正确
选择 2
主界面 选择 1
注册页面 新用户
显示聊天内容
发送私聊内容
更新并显示聊天
选择 3
退出聊天室
发送聊天内容
更新并显示聊天
12.3 设计聊天室系统
• 12.3.1 用户登录模块
• 12.2.3 用户注册模块
• 12.3.3 用户聊天模块
相关文档
最新文档