基于ASP的网上聊天系统的设计与实现-本科论文(已通过评审).doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:32 大小:324KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于ASP的网上聊天系统的设计与实现-本科论文(已通过评审).doc

基于ASP的网上聊天系统的设计与实现-本科论文(已通过评审).doc

预览

免费试读已结束,剩余 22 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中国石油大学(华东)现代远程教育毕业设计(论文)题目:基于ASP的网上聊天系统的设计与实现学习中心:山东济南函授站年级专业:网络11秋专升本学生姓名:谯立柱学号:11616145008指导教师:徐功文老师职称:教授导师单位:中国石油大学(华东)中国石油大学(华东)远程与继续教育学院论文完成时间:2013年5月20中国石油大学(华东)现代远程教育毕业设计(论文)任务书发给学员1.设计(论文)题目:2.学生完成设计(论文)期限:年月日至年月日3.设计(论文)课题要求:4.实验(上机、调研)部分要求内容:5.文献查阅要求:6.发出日期:年月日7.学员完成日期:年月日指导教师签名:学生签名:摘要随着网络的逐渐普及,以及网络技术的不段发展,人们通过网络进行交流的方式变得多样化。网络聊天室便是其中之一。聊天室系统的即时交流方式满足了网络中多人同时聊天交流的需要,使得较多的人在同一个聊天页面进行交流变得方便,简单。本设计所完成的网络聊天室具有常用聊天室的所有功能,包括多人同时在线聊天、两人间的私密聊天、在发言的时候能够发送表情及图片,还能显示在线用户列表,同时,为了管理聊天室中的用户,设计了用户注册登陆功能,用户管理功能以及用户留言功能。并且,加入了分屏、清屏、屏蔽的辅助功能,增加了聊天室的操作性。本文首先介绍了聊天室系统所使用到的一些关键技术,接着介绍了该系统的设计思路和需求分析,然后是对系统的详细介绍,包括系统中创建的数据库以及系统的具体功能介绍。关键词:聊天室;B/S模式;私聊;留言目录第1章引言11.1项目开发背景11.2项目开发的目的11.3项目提出的意义11.4系统的开发方法2第2章系统主要技术分析及聊天系统分析32.1ASP技术32.2数据库技术32.3加密技术42.4需求分析42.5系统总体结构52.6模块功能分析52.7系统总体规划7系统数据库设计3.1数据库概念模型73.2数据库各表设计73.3数据库链接的实现83.4数据库的设计93.5实现数据库之间的联系93.6数据库的连接方法9第4章系统功能具体实现104.1用户注册登陆模块104.1.1用户注册104.1.2用户登陆114.1.3用户密码修改124.2用户发言134.3聊天内容显示154.4在线用户列表显示184.5管理功能194.6辅助功能区20结束语23致谢24主要参考文献25第1章引言1.1项目开发背景随着网络的逐渐普及,以及网络技术的不段发展,人们通过网络进行交流的方式变得多样化。网络聊天室便是其中之一。在网站建设迅速发展的今天,基于B/S模式的ASP网络聊天室已经成为较多网民认可的一种聊天交流平台,各种专家座谈、在线答疑室,实质就是聊天室。聊天室系统的即时交流方式满足了网络中多人同时聊天交流的需要,使得较多的人在同一个聊天页面进行交流变得方便,简单。1.2项目开发的目的本聊天室的开发目的就是为人们在网络中提供一个即时的网页交流平台,通过这个平台,人们可以随意发言和观看大家发言的内容。其中的一大特点就是聊天室中的用户可以选择发言的对象,进行一对一的私聊,别人是无法看到两人间对话的内容的。1.3项目服务器结构及数据库类型本系统开发采用B/S(浏览器/服务器)结构,参考网络中正在使用的大型聊天室的架构、分析聊天室可实现功能,结合本次设计的相关要求,进行开发设计并写出需求分析说明书。具体开发环境:使用windows2003作为服务器运行平台,同时搭建系统运行平台IIS、DNS域名服务器;以ASP语言作为开发语言,主要研究HTML、JAVASCRIPT、VBSCRIPT以及SQL数据库语言;后台数据库使用SQLSERVER或系统自带的ACCESS数据库;开发工具包括DREAMAVER、PHOTOSHOP、IE、SQLSERVER等。1.4项目提出的意义Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方