好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于AJAX的网页聊天系统 (毕业设计).doc

39页
  • 卖家[上传人]:博****1
  • 文档编号:440576580
  • 上传时间:2023-03-12
  • 文档格式:DOC
  • 文档大小:2.68MB
  • / 39 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 本科毕业设计(论文)题 目 基于AJAX的网页聊天系统 系(院) 计算机科学与工程学院 年 级 网络工程 班 级 学生姓名 指导教师 论文提交日期 2 基于AJAX技术的聊天室的设计与开发 摘 要:聊天室是一个聚集社区成员,召开网络会议的理想场所在没有即时通讯软件出现之前,大多数网民在一起聊天用的都是网页形式的聊天室创建一个聊天室,可以有助于提高网站的访问量可以使网友与网友之间,网友与客服之间的交流更加方便和快捷,更好的解决网友的问题一般聊天室的开发有两种方法:一种是采取将聊天信息存储于数据库的方法;另一种就是采取静态数据的方式存储本聊天室系统开发将采用将聊天信息存储于数据库的方法,并应用AJAX实现页面的无刷新效果本设计所设计的网络聊天室是使用ASP.NET技术实现的,主要体现的是AJAX的功能实现,其中介绍了本聊天室的各项功能,主要有游客登录聊天和管理员管理聊天室。

      通过聊天室系统的设计,熟悉了网站建设的基本操作包含网页制作、服务器的建立与管理、数据库建立与使用等熟悉HTML语言、C#程序设计、SQL Server 2005、AJAX、Session对象的应用、IIS服务器的使用以及网站的整体建设等掌握网站的基本架构、服务器与数据库的连接等本系统具有多方面特点:用户界面简洁,系统功能完善,管理员操作简单,界面美化关键词:The design and development of the chat room based on AJAX technology Abstract:Chat room is a gathered community members, it’s the ideal place to hold the network meeting. Before the immediately messaging software, most Internet users chatted by the chat room of the web together. Create a chat room, it can help improve your views. It can make the net friends closer, also by the customer service and the communication. It can make them more conveniently and quickly.The development of general chat room, there are two ways. one is to take the chat information stored in the database. And another way is to take a static data storage. This chat room system will use the method of chat information stored in database, and use the AJAX to realize the page refresh without effect.AJAX is asynchronous JavaScript and XML technology, it is a kind of create interactive web of application development technology. Add AJAX make up the fault between the browser and server, it can content all the needs of Web applications. Through the AJAX can use the XMLHttpRequest object to communicate with the server directly. Through this object, JavaScript can exchange data with the Web server page in not overloaded.The web chat rooms such as sina show, baidu hi, Web are the powerful web chat tools in ordinary. They are chat rooms. Get into the website is to look for common interests friends of the chatting. The functions of chat room make the instant communication technology integration to a web site. Make the visitors visit the website and have an instant chat at the same time. Improve the user experience and site active degrees auxiliary. For example xtalk.Keywords: chat room; date base;AJAX;目录1.绪论 11.1研究开发背景 11.2国内外现状 11.3论文研究的主要内容和解决方法 22.系统概述 32.1系统简介 32.2系统开发工具 32.2.1 C#简介 32.2.2 AJAX介绍 42.2.3 SQL Server 2005 数据库介绍 72.2.4 SQL语言 82.2.5 IIS简介 93.系统分析 103.1需求分析 103.1.1 系统需求分析 103.1.2系统可行性分析 103.2概要设计 114.系统设计 134.1 系统开发的目的和意义 134.2 系统的功能结构设计 134.2.1系统功能模块划分 134.2.2 系统流程图 154.3 ScriptManager 164.3.1 局部更新面板——UpdatePanel控件 164.3.2 定时器操作控件——Timer控件 174.4数据库设计 174.4.1数据库概念结构设计 174.4.2数据表设计 184.4.3 数据库表设计 184.4.4 数据流程图…………………….……………………………………..………………..185.系统实现 205.1网络聊天室首页 205.2普通用户聊天室页面 225.2.1 用户列表一览 235.2.2 聊天记录页面 245.2.3 发言模块 265.3管理员聊天室页面 275.3.1 查看聊天记录 275.3.2 将用户踢出聊天室 296.系统测试 306.1 测试方案及测试用例 306.1.1 功能测试 30结束语 31参考文献 33致 谢 341.绪论1.1研究开发背景互联网是一个具体的网络实体,没有一个特定的网络疆界,泛指通过网关连接起来的网络集合,即是一个由各种不同类型和规模的独立运行与管理的计算机网络组成的全球范围的计算机网络。

      这些网络通过普通线、高速率专用线路、卫星、微波和光缆等通讯线路,把不同国家的大学、公司、科研机构和政府等组织的网络资源连接起来,从而进行通信和信息交换,实现资源共享近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面使得人们能以更加低廉的价格,开发出更方便,更实用的网络工具各种服务系统,更是深刻的影响了人们的联系和交流方式,使得人们科研在远隔千里之遥也可以即时的通讯过去的种种陈旧的联系方式,已经不能满足现代生活的需要网上聊天系统作为一种方便消费者与人们之间联系的实用系统便应运而生网上聊天系统是为人们进行交流和联系提供了一个平台通过提供完善的网上聊天系统的管理,可以达到增进人们与消费者之间、消费者与消费者之间的交流和联系的目的利用互联网廉价、高速、广泛的特性,网页即时聊天工具将具有广阔的前景,因为在互联网覆盖到的地方只要在网页浏览器中输入简单的网址就可以实现即时的聊天,简单、方便、易用1.2国内外现状网络聊天室利用计算机和同步交流软件,应用一点的技术形成的聊天空间,是当今高校广泛应用的一种网络服务, 它为广大学生提供了一种方便快捷的沟通方式, 聊天是上网的重要活动之一。

      作为操作简便也是出现最早的网上聊天方式, 聊天室聊天又是其中最普及的一种聊天室的主要发展趋势是大型化和专业化, 目前比较有效的途径, 一是向实用性方向发展, 将聊天室互动的技术特性充分发挥,满足远程交流需要提供受众需要的内容, 例 如进入学习领域、专家、聊友之间进行讨论聊天室是当今广泛应用的一种网络服务, 它为广大网民 提供了一种方便快捷的沟通方式, 聊天是上网的重要活 动之一第十六次CNNIC 调查结果显示: 在网络用户经常使 用的网络服务/功能调查中, 网上聊天( 聊天室、、ICQ 等) 占被调查人群的42.6%, 处于第四位, 作为操作简便也是出现 最早的网上聊天方式, 聊天室聊天又是其中最普及的一种 而多数人认为聊天室是一种用来消遣而缺乏实际价值的 东西, 许多大型网站建立了聊天室, 但基本上是被定义为聚拢 人气而不是带来收益的一种服务项目目前能够实现赢利的 聊天室很少, 它是否具有商业价值以及其商业价值如何兑现 的问题似乎并没有引起学界的关注1.3论文研究的主要内容和解决方法本课题研究内容主要包括以下方面:网页聊天系统的需求分析,利用需求分析基本方法,描述本系统的功能需求,给出系统模型。

      网页聊天系统整体解决方案的系统设计,并规划了子系统的功能模块,介绍部分功能模块详细功能设计网页聊天系统相应的测试方法和完整的实施方案的设计,并实现该系统、给出测试结果网页聊天系统采用基于WEB的设计方式实现,便于用户操作,使用AJAX无刷新技术,构建了基于AJAX的系统整体架构2.系统概述2.1系统简介系统名:基于AJAX技术的聊天室的设计与开发功能:实现基于AJAX的即时无刷新聊天网站运行平台:Windows xp、windows7、windows 2000等 2.2系统开发工具本系统所使用的开发工具为:Visual Studio 20082.2.1 C#简介微软C#语言定义主要是从C和C++继承而来的,而且语言中的许多元素也反映了这一点C#在设计者从C++继承的可选选项方面比JAVA要广泛一些,它还增加了自己新的特点(比方说源代码版本定义).但它还太不成熟,目前不可能挤垮JAVAC#是微软对这一问题的解决方案C#是一种最新的、面向对象的编程语言它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。

      正是由于C#面向对象的卓越设计,使它成为。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.