用户电子商务论文范文-关于即时商务通讯软件初探word版下载_第1页
用户电子商务论文范文-关于即时商务通讯软件初探word版下载_第2页
用户电子商务论文范文-关于即时商务通讯软件初探word版下载_第3页
用户电子商务论文范文-关于即时商务通讯软件初探word版下载_第4页
用户电子商务论文范文-关于即时商务通讯软件初探word版下载_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、用户电子商务论文范文:关于即时商务通讯软件初探word版下载导读:本论文是一篇关于即时商务通讯软件初探的优秀论文范文,对 正在写有关于用户论文的写作者有一定的参考和指导作用,论文片 段:是对试图登录的客户进行验证。如果用户信息和数据库中的信息 匹配,则将用户的id等信息发送给服务器,并将验证结果返回给网 页客户端。5. 2实现在线用户列表 本地服务器首先通过登录的用户名为参数检索出该用户名对应的id,将该id组织成xml流发 送给服务器,然后本地服务器从查询本地数据库得到的用户信息结果 中,根据用户名【摘要】叩时通讯在网络高速发展的今天已经成为人们通过网络进 行交流的主要方式之一,与email

2、相比,它具有双向互动性和即时性。 现在已经有多种比较流行的即时通讯软件,诸如qq, msn等,但都是 基于c/s模式的,需要下载客户端进行安装,用户名、聊天记录等也 是存放在本地机器上,在安全性和方便性上略有所不便。b/s (浏览 器/服务器模式)是随着internet技术的兴起,对c/s结构的一种改 善,极大的方便了用户之间的通讯和交友。使用uml和面向对象的分 析、设计策略完成一个通过ie, firefox等浏览器直接完成客户端的 登录、数据传输,状态更新、两人以及多人的文字聊天等功能。本系 统具有一个良好的结构,按照软件工程的思想和流程完成的实现了基 本的web通讯功能,并添加了聊天记录

3、保存与删除等附属功能。【关键词】b/s;网络;web0引言随着internet的飞速发展以及www技术的广泛应用,以web技 术为核心的信息交流平台已显示出其强大的生命力,正越来越受到用 户的欢迎。使任何一个组织甚至个人都能提供即吋通信服务,而且任 何组织或个人提供的即时通信服务,都能够无障碍的使用与其它组织 或者个人提供的即时通信服务的用户进行沟通。它能实现快速人际交 流、数据共享,从而提高了效率和工产力。web版即时通讯没有障碍 的在blog.部落、社区、论坛之间切换,让用户有了更好的体验。 因此,研究web版的即时通讯对于企业和个人作用重大。1原理简介用户首先需要登录,登录后来管理在线用

4、户;然后选择聊相关 天者。发送聊天信息,接受聊天信息,删除聊天者,退出聊天窗口等 这几大模块组成。系统要有一个完整的体系结构,通过浏览器来完成 整个的聊天过程。web即时通讯系统的最终冃标是设计一个基于b/s 模式的im软件,可以通过ie, firefox等浏览器直接完成客户端的 登录、数据传输、在线好友信息管理、状态更新、两人以及多人的文 字聊天等功能。2概要设计客户端模块服务器端模块图12. 1客户端模块客户是所有要求的源。网页客户端负责创建xml格式的请求, 并把它们发送到本地服务器。本系统采用的是b/s架构,用户可以在 任何地方进行操作,无须下载安装专门的软件,方便用户随时随地登 录系

5、统,进行即时交流。2. 2服务器端模块服务器负责处理客户发送来的请求,为本地客户提供完全的服 务;接收来自网页客户端发来的xml格式的数据流;对收到的数据进 行处理,并向网页客户端返回响应结果;把需要发送服务器的消息转 发给服务器,并接收来自服务器的响应;如网页客户端的请求需调用 web服务,则调用相应的web服务,并接收来自web服务的响应。ajax 是使用客户端脚本与web服务器交换数据的web应用开发策略。3数据库设计数据库的设计过程如图所示。在数据库设计过程中,需求分析 和概念设计可以独立于任何数据库管理系统进行。逻辑设计和物理设 计与具体的数据库管理系统密切相关。依据概念数据库设计从

6、中提取 出重要的信息进行数据库设计。概念数据库模式、逻辑数据库设计、 物理数据库设计、物理数据库模式。3. 1数据库描述建立名称为pojaa_chat_on_web的数据库,建立tblmembers数 据表:用于存放用户的用户名信息。tblonlinestate数据表:用于 存放当前在线的用户对象。tblchatlogs数据表:用于存放聊天者 未读的信息内容以及发送者接受者的聊天对象。3.2数据库的安全措施防止未授权用户恶意删除进行破坏或擅自转变数据,采用审核 技术监视用户存取数据。采用以下措施进行保障数据库的安全性:谨 慎使用数据库的权限,不滥赋给他人权限;使用较为复杂的数据库密 码;做好数

7、据库的备份;对于客户端发送到数据库中的信息进行加密。4 web即时通信客户端效果4. 1网页客户端登录的实现用户输入网址后,打开网页客户端。用户向服务器登录或注册 时,通过会话(session)类发送到服务器,同时创会话。web客户 端主界面显示当前在线的用户。客户端剖析从服务器接收到的xml 流,以及将自身的消息发送给服务器,同时显示相应的消息、web对 话框等界面;用户可以通过单击在线用户名,弹出web聊天窗口与用 户聊天,可以增加多面在线用户。4.2网页客户端对本地用户操作的响应网页客户端直接面对用户的操作,对用户做出的动作进行即时 的响应,以满足用户即时通信的需求。将信息组合为xml流

8、的形式发 送给服务器即可。4.3网页客户端处理服务器的响应网页客户端在将本地用户的操作信息以xml流的格式发送给服 务器后,等待接收从服务器返回的响应结果。5 web即时通信服务端效果5. 1登录验证功能登录验证功能主要是对试图登录的客户进行验证。如果用户信 息和数据库中的信息匹配,则将用户的id等信息发送给服务器,并 将验证结果返回给网页客户端。5.2实现在线用户列表本地服务器首先通过登录的用户名为参数检索出该用户名对应 的id,将该id组织成xml流发送给服务器,然后本地服务器从查询 木地数据库得到的用户信息结果中,根据用户名查询他们的在线状 态。结合服务器返回的xml流,统一发回给客户端。5. 3服务端收发消息该功能的实现完成了各用户之间的即时通信的功能。本地服务 器接收网页客户端的消息请求,并判断该请求的发送对象。如果是本 地用户,判断该用户是否在线,如在线立即发送消息请求,否则保存 请求信息,当用户上线时发送给用户。6结论本系统是用netbeans6. 5作为开发工具,基于mysql数据库管理的一个web即时通讯系统,本系统并不追求功能是多么的强大,但 基木功能是较全面的。具有以下六大特点:界面美观,操作方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论