• 回答数

    5

  • 浏览数

    296

小尾巴摇阿摇
首页 > 职称论文 > 多人聊天室设计毕业论文百度云

5个回答 默认排序
  • 默认排序
  • 按时间排序

yanran8385

已采纳

----经 常 在Internet上 冲 浪 的 网 友 恐 怕 很 少 有 人 没 有 去 过 聊 天 室 神 侃 胡 吹 过。 你 只 要 稍 微 留 意 一 下 就 会 发 现 这 些 聊 天 室 大 多 是 用CGI程 序 或 者 用JAVA开 发 的Applet维 护 的。 开 发 过 这 类CGI或Applet的 程 序 员 都 知 道, 这 种 开 发 工 作 是 费 时 费 力 的。 那 么 有 没 有 一 种 更 简 单、 省 力 的 开 发 方 式 呢 ? 答 案 是 肯 定 的。 笔 者 利 用ASP很 快 就 开 发 了 一 个 聊 天 室, 该 聊 天 室 不 光 速 度 快, 维 护 也 特 方 便。 在 这 里 笔 者 想 把 开 发 过 程 中 的 技 术、 技 巧 和 心 得 介 绍 给 大 家。

----关 于ASP在《 计 算 机 世 界 报》 上 有 很 多 文 章 都 有 介 绍, 这 里 不 再 赘 述。 笔 者 工 作 的 单 位 里 有 一 个 由Windows 组 织 的LAN。NT服 务 器 上 安 装 了, 设 置 了 若 干 各WEB站 点, 其 中 一 个 取 名 为。 本 单 位 的WEB站 点 并 没 有 接 入Internet, 由 于 有 聊 天 室 却 也 吸 引 了 不 少 本 单 位 的 员 工。 如 果 您 的 工 作 环 境 与 我 们 的 相 同, 不 妨 也 在 自 己 的LAN里 面 如 法 炮 制 一 个 聊 天 室。

一、 聊 天 室 的 规 划:---- 1、 谈 话 内 容 储 存 方 式 的 选 择: 在 客 户 机 上 显 示 即 时 谈 话 的 内 容 应 以 什 么 方 式 储 存 在 服 务 器 呢 ?ASP有 两 种 选 择, 一 种 是 以 文 本 文 件 方 式, 一 种 是 以 数 据 库 方 式。 但 笔 者 感 觉ASP对 文 本 文 件 操 作 的 指 令 远 不 如ADO(ActiveDataObject)提 供 的 对 数 据 库 操 作 的 指 令 多。 所 以 利 用ADO,ASP能 对 数 据 库 灵 活 地 操 作, 比 如 插 入、 删 除、 更 新、 查 询 等 等。 笔 者 选 择Access数 据 库 来 储 存 谈 话 的 内 容。 该 数 据 库 内 容 只 保 留 一 天( 可 根 据LAN的 实 际 情 况 确 定 时 间 长 短) 的 谈 话 内 容。

---- 2、 聊 天 室 界 面 的 设 计: 为 了 客 户 能 够 方 便 地 浏 览 站 点 的 内 容, 又 能 尽 可 能 地 显 示 聊 天 室 的 内 容, 笔 者 在 一 幅 主 页 里 设 计 了 三 帧。 左 边 一 帧 显 示 的 是 站 点 的Index。 右 边 一 帧 又 分 成 上 下 两 帧。 上 帧 占70%, 用 来 显 示 当 前 聊 天 室 的 内 容; 下 帧 占30%, 用 来 提 供 一 个 文 本 输 入 框 和 供 用 户 反 馈 的 按 钮

---- 3、 进 入 聊 天 室 的 步 骤: 象 大 多 数 聊 天 室 一 样, 首 先 应 该 提 供 给 用 户 一 个 登 录 界 面, 由 用 户 输 入 自 己 的 名 字 或 别 名 和 自 己 随 意 给 定 的 密 码。 如 果 输 入 的 用 户 名 与 在 线 的 用 户 名 相 同, 则 提 示 用 户 重 新 选 择 用 户 名 或 重 新 输 入 密 码, 以 保 证 在 线 的 所 有 用 户 名 都 是 唯 一 的。 登 陆 成 功 后 进 入 聊 天 室, 内 容 显 示 帧 显 示“欢 迎 加 入”的 欢 迎 信 息。 用 户 就 可 以 在 文 本 输 入 区 内 输 入 谈 话 内 容 了。

二、 设 计 过 程 和 开 发 技 巧:---- 1、 设 计ODBC系 统 数 据 源: 如 前 所 述, 本 开 发 采 用ASP对ADO进 行 操 作, 因 此 必 须 先 对 数 据 源 进 行 设 置。 在NT服 务 器 的 控 制 面 板 里 双 击ODBC图 标, 在 系 统DSN页 添 加 系 统DSN, 选 择Microsoft Access Driver,Data Source Name为‘fybchat’, Database选 择Chat目 录 下 的.该 数 据 库 包 括 下 面 几 个 字 段:name, content,password,chattime,chatdate,分 别 以 来 存 储 姓 名、 谈 话 内 容、 密 码、 谈 话 时 间 和 谈 话 日 期。

---- 2、 登 录 界 面 设 计: 登 录 界 面 为 一html页, 包 含 一 些 警 告 信 息 和 一 个Form。 该Form以 来 获 取 用 户 名 和 密 码, 如 下 所 示:

姓 名:密 码:< /center >< br >< br >< center >< /center >< /form >----通 过 提 交 按 钮 来 激 发。 该ASP文 件 主 要 来 保 证 在 聊 天 室 里 没 有 两 个 用 户 是 同 名 的。 用 户 提 交 信 息 后, 该 文 件 打 开检 查 是 否 已 经 有 该 用 户 名, 如 果 有 但 密 码 不 对 就 提 醒 用 户 重 新 输 入 密 码, 如 果 没 有 那 么 用 户 就 顺 利 进 入 了 聊 天 室。 进 入 聊 天 室 界 面 的 功 能 由 下 列 语 句 完 成:

" NAME="footnotes"MARGINWIDTH="1"MARGINHEIGHT="1" Noresize >< /FRAMESET >----注 意 这 里 有 一 个 技 巧, 通 过 参 数kname将 用 户 的 姓 名 隐 藏 在 客 户 的 浏 览 器 里 面 了, 这 样 一 来, 用 户 每 次 提 交 谈 话 内 容 的 同 时 也 把 他 的 姓 名 提 交 了。

---- 3、 文 本 输 入 区 的 设 计: 文 本 输 入 区 是 由产 生 的。 如 上 所 述, 用 户 每 次 提 交 谈 话 内 容 的 同 时 也 把 他 的 姓 名 提 交 了, 用 户 提 交 谈 话 内 容 的 动 作 是 激 活。的 作 用 是 刷 新 聊 天 室 的 内 容。内 容 如 下:

< html >< head >< title >< /title >< /head >< body ><%kname=("kname")% >< /p >< /p > >< /form >< !--

Sub IeTimer1_Timer()if "" "" ifend sub

sub b1_onclick()""end sub-- >< /SCRIPT >< PARAM NAME="_ExtentX"VALUE="1005" >< PARAMNAME="_ExtentY"VALUE="1005" >< PARAM NAME="Interval"VALUE="7000" >< /OBJECT >

< /body >< /html >----这 时 又 出 现 了 一 个 问 题, 用 户 必 须 不 停 提 交 才 能 看 到 最 新 的 聊 天 室 内 容, 这 显 然 给 用 户 带 来 了 不 便。 于 是 考 虑 用 一 个timer的ActiveX控 件 来 控 制 聊 天 室 的 内 容 岂 不 更 好 ? 于 是 选 用 了Ietimer, 如 上< object > … …< /object >所 引 用, 每 隔7秒 钟 聊 天 室 内 容 自 动 更 新 一 次。 这 样 即 使 用 户 不 想 参 加 聊 天 也 可 以 坐 在 机 器 边 看 别 人 聊 天 了。

三、 总 结----由 上 述 开 发 过 程 我 们 可 以 知 道, 利 用ASP程 序 可 以 很 灵 活 地 传 递 参 数, 并 且 可 以 很 灵 活 地 将 程 序 流 程 分 割 成 几 个 单 独 的ASP程 序, 非 常 利 于 程 序 的 调 试, 对ActiveX控 件 的 支 持 和 对DAO的 强 大 操 作 能 力 使 得 利 用ASP能 够 开 发 功 能 非 常 强 大 的 程 序。

157 评论

qianxiao1985

可以帮你下载参考论文

242 评论

碧落的海

目 录前 言 1第1章 概 述 TCP/IP传输层协议 UDP协议 TCP与UDP的比较 8第2章 总体设计 功能分析 信息流向 数据流向 13第3章 详细设计 使用INI文件存取信息 网络聊天程序中的NMUDP控件 聊天功能的实现 辅助窗口的作用 22第4章 系统测试 基本功能测试 功能调试 系统结构测试 24结 束 语 27参考文献 28致 谢 29 前 言当今风靡全球的热潮是Internet,也就是互联网,它正改变我们的生活,并将远远超过电话、电报、汽车、电视……对人类生活的影响。Internet能带给我们知识、信息、机会、观念……甚至更多,它早已不是电脑专业人士的专利了,它已成为千千万万人士不可缺少的生活组成部分了。如果你是科研工作者,通过它可以与全世界的同行共同探讨学术问题,并可以在最短的时间内得到来自全球的信息;如果你是作家,你不必出门,就可以直接交稿、校对、出版;如果你是医疗工作者,你可以通过它进行全球会诊,如果你是记者,你只要几秒钟,便可将您的新闻报导图文并茂地传向世界每一个角落;如果您是市场推广或策划人员,您可以在任何时候都能掌握着全世界的最新商业信息;如果您是教育工作者,您可以漫游于全世界的各个大学,查阅您想要的资料。总之,Internet可以存在于我们生活的各个角落,它可以为任何人掌握,服务于任何人。我的毕业设计网络聊天室就是Internet的又一产物。网络在给我们带来便捷的同时,又给我们的生活带来了轻松的娱乐空间。网络聊天现在已经家喻户晓了。我所做的聊天室不需要服务器端,任何时候打开此程序,只要有其他人在,立即就能显示其它在线人员,直接就能开始聊天,在学校,单位……的局域网中,会给我们的学习生活带来一定的方便。在这次设计中,我使用作为工具,采用用户数据报协议。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作。有人说:“真正的程序员,用VC;聪明的程序员用Delphi。”这句话,也说明了Delphi的某些特点。此聊天系统的运行开发环境如下:硬件环境:CPU:Intel Pentium 300以上;硬盘:500M以上可用空间;内存:64M以上。软件环境:Microsoft Windows 98中文版;Windows NT(以上)或Windows 2000操作系统;Delphi 。本文共分四章。第一章为概述,主要对TCP/IP传输层协议中的UDP协议进行了介绍,说明了在网络传输中,UDP报文的格式及它的伪首部;UDP的封装与协议的分层;并将UDP与TCP协议进行了比较。第二章为总体设计,对网络聊天程序的功能模块及其系统流程做了总体的概括。第三章中为详细设计,具体的说明了整个聊天过程如何实现,对UDP协议的使用,以及利用INI文件存取相关信息。第四章为系统测试,在整个毕业设计过程中,测试的比例占了40%,程序的可行性及可用性得到了验证。

133 评论

小胖子老头

你直接到论文网参考一下好了.里面的论文不少呢.

293 评论

做梦的燕子

技术创新是推动科技型中小企业发展的关键因素。科技型中小企业的特点使其在技术创新能力方面处于劣势地位,而产业集群的技术创新特征为中小企业扬长避短创造了一条有效的途径,为众多科技型中小企业进行技术创新开辟了联合共生的新途径。但是,众多产业集群的衰落说明,产业集群内也可能出现集体创新动力缺失,只有产业集群和集群内企业之间的技术创新实现良性互动时,才能使产业集群和科技型中小企业的生命周期尽可能延长。本文在分析中小科技型企业和产业集群的含义和技术创新特征的基础上,探讨了产业集群对科技型中小企业技术创新的积极推动作用,同时研究了产业集群内技术创新的惰性锁定机理,讨论了打破产业集群技术创新惰性锁定的对策措施。

147 评论

相关问答

  • 聊天室软件毕业论文

    这个论文网不错的,推荐你看一下,但愿你可以找到想要的东西。

    南宫style 6人参与回答 2023-12-11
  • 毕业论文ppt百度云

    目 录 摘  要 I ABSTRACT II 1  英诚医院内部网络需求分析 1 1.1  对用户需求进行分析 1 1.2  主

    xiaoyizhu8 6人参与回答 2023-12-06
  • java聊天室毕业论文

    你好,作为一个学计算机科学与技术的过来人告诉你,老师谁的新意其实就是在一些成品的基础上,比如学籍管理,课程管理的基础上加一点小创新比如可以做一个开放课程管理系统

    王小旭zx 7人参与回答 2023-12-06
  • 男人装杂志pdf百度云

    男人装杂志从07年开始才有电子版你要的是06年10月份的那期没有电子版的可以去其他二手或者过期杂志摊找找吧

    千羽YUmi 6人参与回答 2023-12-10
  • 嵌入式网络聊天室毕业论文

    下载一个范本 填空就行了 呵呵

    苏州耕牛装修 5人参与回答 2023-12-07