最新网络聊天室的设计与实现.docx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
题目 题目 网络聊天室设计与实现 毕业设计(论文) 毕业设计(论文)任务书(开题报告) 毕业设计(论文)教师指导记录表 指导教师 系别 职称 学生 学号 系别 专业 第 次 指 导 指导时间: 指导容: 第 次 指 指导时间: 指导容: 第 指导时间: 三指导容: 次 指 第 指导时间: 四指导容: 次 指 摘要:随着网络的逐渐普及,以及网络技术的不段发展,人们 通过网络进行交流的方式变得多样化。网络聊天室便是其中之一。聊 天室系统的即时交流方式满足了网络中多人同时聊天交流的需要 ,使 得较多的人在同一个聊天页面进行交流变得方便,简单。 本设计所完成的网络聊天室具有常用聊天室的所有功能 ,包括多 人同时在线聊天、两人间的私密聊天、在发言的时候能够发送表情及 图片,还能显示在线用户列表,同时,为了管理聊天室中的用户,设 计了用户注册登陆功能,用户管理功能以及用户留言功能。并且,力口 入了分屏、清屏、屏蔽的辅助功能,增加了聊天室的操作性。 本文首先介绍了聊天室系统所使用到的一些关键技术 ,接着介绍 了该系统的设计思路和需求分析,然后是对系统的详细介绍,包括系 统中创建的数据库以及系统的具体功能介绍。 关键词:聊天室;B/S模式;私聊;留言 引言 6 2技术简介 7 TOC \o 1-5 \h \z ASP 技术 7 22数据库技术 8 2.3加密技术 8 3需求分析 8 3.1系统运行环境 8 3.2系统总体结构 9 3.3模块功能分析 9 \o Current Document 4系统总体设计 10 系统总体规划 10 4.2系统数据库设计 10 数据库概念模型 10 数据库各表设计 11 数据库连接的实现 12 \o Current Document 5系统功能具体实现 12 5.1用户注册登陆模块 13 用户注册 13 用户登录 14 5.2用户密码修改 14 5.3用户发言 16 5.4 聊天容显示 17 5.5在线用户列表显示 20 5.6管理功能 21 5.7辅助功能区 22 \o Current Document 结论 23 \o Current Document 参考文献 24 1.引言 随着网络的逐渐普及,以及网络技术的不段发展,人们通过网络进行交流的方式变得多 样化。网络聊天室便是其中之一。在建设迅速发展的今天,基于 B/S模式的ASP网络聊天室 已经成为较多网民认可的一种聊天交流平台 ,各种专家座谈、在线答疑室,实质就是聊天室。 聊天室系统的即时交流方式满足了网络中多人同时聊天交流的需要 ,使得较多的人在同一个 聊天页面进行交流变得方便,简单。 本聊天室的开发目的就是为人们在网络中提供一个即时的网页交流平台,通过这个平 台,人们可以随意发言和观看大家发言的容。其中的一大特点就是聊天室中的用户可以选择 发言的对象,进行一对一的私聊,别人是无法看到两人间对话的容的。 本系统开发采用 B/S (浏览器/服务器)结构,参考网络中正在使用的大型聊天室的架 构、分析聊天室可实现功能,结合本次设计的相关要求,进行开发设计并写出需求分析说明 书。 具体开发环境:使用 windows2003作为服务器运行平台,同时搭建系统运行平台 IIS、 DNS域名服务器;以 ASP语言作为开发语言,主要研究 HTML JAVA SCRIPT VB SCRIPT以 及SQL数据库语言;后台数据库使用 SQLSERVER或系统自带的ACCESS^据库;开发工具包 括 DREAMAVERPHOTOSHOPE、SQL SERVE等。 2技术简介 2.1 ASP技术 ASP技术是一种类似 HTML(Hypertext Markup Language 超文本标识语言)、Script 与 CGI(Com mon Gateway In terface 通用网关接口)的结合体,简单的讲它是一种运行于服务器 的脚本语言,但是其运行效率比 CGI更高、程序编制也比 HTML更方便且更有灵活性,程序 安全性及性也远比 Script好。 其特点归纳如下: ASP可以和HTML或其他脚本语言(VB Script 与Java Script) 互相嵌套。 ASP是一种在 Web服务器端运行的脚本语言,因此,程序代码完全。 ASP以对象为基础,因此可以使用 ActiveX控件继续扩充其功能。 ASP置ADO组件,因此可以轻松地存取各种数据库,大大缩短了程序开发时间。 ASP可以将运行结果以 HTML的格式传送至客户端浏览器,因此 ASP可以适用于各种 浏览器。 下面来介绍一下 ASP的几个置对象: Request对象,我们知道 HTTP通讯协议是一种请求与响应 (Request/

文档评论(0)

cooldemon0602 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档