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