已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
重庆邮电大学移通学院毕业设计 论文 I 重庆邮电大学移通学院毕业设计重庆邮电大学移通学院毕业设计 论文论文 任务书任务书 设计设计 论文论文 题目题目 局域网多人在线聊天室 学生姓名生姓名 王鸿 系别系别 计算机 专业专业 计算机科学与技术 班级班级 1020903 指导教师指导教师 XXX 职称职称 副教授 联系电话联系电话 4287 指导教师所在单位指导教师所在单位 重庆邮电大学移通学院计算机系 主主 要要 研研 究究 内内 容容 方方 法法 和和 要要 求求 要求 利用 ASP 开发一个聊天室网站 实现即时消息传送 实时聊天 管理等功能 内容 1 掌握 ASP 编程 熟悉 HTML JavaScript 或 VBScript 脚本语言 2 掌握关系型数据库设计 掌握 ADO 数据库编程技术 3 实现系统功能 包括即时消息传送 实时聊天功能 4 具有一定的管理功能 比如删除注册用户 踢人和删除不合适的记 录 5 实现在线人数统计功能 6 界面美观 风格统一 进进 度度 计计 划划 第 4 周 第 6 周 了解 ASP 开发环境 了解 ADO 数据库编程技术 第 7 周 第 9 周 用软件工程方法对该项目的框架和功能进行详细的描 述 第 10 周 第 13 周 各个模块的代码实现 第 14 周 第 15 周 系统性总结及论文撰写 修改论文阶段 主主 要要 参参 考考 文文 献献 1 尚俊杰 网络程序设计 ASP 北京 清华大学出版社 2002 1 2 石志国等 ASP 精解案例教程 北京 清华大学出版社 2004 1 3 丁贵广 ASP 编程基础与实例 北京 机械工业出版社 2002 9 4 滕直等 新编动态网页设计教程 北京 冶金工业出版社 2004 8 5 位元文化 ASP3 0 动态网页实务经典 北京 中国青年出版社 2000 9 指导教师签字 年 月 日 系主任签字 年 月 日 指导教师手指导教师手 写签名写签名 2012 年年 2 月月 26 28 号号 任意一天均可 手写任意一天均可 手写 按周来制定进度 按周来制定进度 从第从第 4 周开始 周开始 15 周结束 周结束 系主任签系主任签 2012 年年 3 月月 3 日左右日左右 本页在毕业设计前由指导教本页在毕业设计前由指导教 师填写师填写 重庆邮电大学移通学院毕业设计 论文 摘要 II 摘要摘要 在计算机技术飞速发展的今天 随着 Internet 的普及和发展 人们的生 活和工作也越来越离不开信息网络的支持 而聊天室是人们最常见 最直接的 网上交流的方式 本论文主要研究一个以网络交友为主 为广大用户提供一个 借助网络进行人际交往的信息平台 本文所设计的局域网聊天系统是基于开放的 WEB 服务器应用程序开发设 计的 其主要特性是能动态完成信息的传递且具有高效的交互性 有效的处理 客户请求且具有更简单 更方便的数据库访问方法 易于维护和更新 这种技 术程序由 ASP HTML 数据库和脚本语言组合而成 主要功能模块包括 用 户登陆 注册部分 编写和显示聊天记录部分 管理员管理聊天室的管理部分 聊天系统编写和显示聊天记录部分界面友好 提供动作 表情 公聊或私聊 等操作 管理部分可以删除不守规矩的注册用户 踢出在线用户以及删除某些 不合适宜的聊天记录等 根据数据库需求分析 在 ACCESS 中定义 3 个表 用 user 表来存放注册用户信息 用 activetable 表来存放当前在线用户信息以及用 message 表来存放聊天记录 本系统相比较于其他信息交流平台具有开发方便 快捷 占用资源少 维护方便等优点 关键词关键词 ASP 数据库 脚本语言 聊天系统 摘要是提供给文献检索数据库做重 复传播的情报资料 应该是一篇简 明扼要的短文 一般在 400 500 字 左右 应包括 1 为什么要从事这项工作 目的 重要性 2 完成了哪些工作 研究内容和过 程概括性进行叙述 3 获得的主要结论 这是摘要的 中心内容 应突出自己的工作 4 必须有关键词 用词要贴切 规 范 一般应有 3 5 个 不用或少用 外来语缩写 重庆邮电大学移通学院毕业设计 论文 Abstract III Abstract Today along with the devlopment of computer technology and Internet s popularization people s life and work cannot leave the network The chat room on network is the most common and direct way used by people to communicate This paper mainly studies a platform which is used to make friends and communicate though the network The paper a network chat system is designed in this paper which is based on the open web server application programme One of its primary characteristics is that it can dynamicly complete the information s transmission and it can provide the effective interaction process users requests provide a simple and convenient method to access the database It can easily be maintained and updated This kind of technique is constituted by text HTML and Script language Our system is primarily composed of the following parts the new user registering the message writing and sending and the chat room managing The part of message writing and sending provides a friendly and convenient interface to the users It offers the users some operations such as action facial expression private or public chatting The administrator has the right of deleting the bad behaved registered users kicking out the online users and deleting some unsuitable messages and so on According to the request analysis of database we define three dabase tables in Access The table of users keeps the registered users information the table of activetable keeps the online users information and the table of message keeps the chat message Compared with the other information communication platforms this system has many advantages such as easy to develop speed a few resources to take up convenient to maintain and so on Key Words ASP Database Script language Chatting system 绝不允许使用金山译 霸等翻译软件自动翻译 因为自动翻译的错误百出 一经发现 毕业设计无成 绩 英文关键词与中文对应 用分号隔开 注意大小写 重庆邮电大学移通学院毕业设计 论文 目录 IV 目目 录录 前前 言言 1 第第 1 章章 聊天软件的现状和趋势聊天软件的现状和趋势 2 1 1 网络交流工具的使用状况 2 1 2 网络聊天软件分类 2 1 3 聊天系统以及发展趋势 3 1 3 1 聊天室简介 3 1 3 2 聊天技术的发展趋势 3 1 4 小结 4 第第 2 章章 程序开发的技术基础程序开发的技术基础 5 2 1 WWW 的工作原理 5 2 1 1 什么是服务器端 客户端 5 2 1 2 静态网页的工作原理 5 2 1 3 动态网页的工作原理 6 2 2 HTML 语言 6 2 3 脚本语言 7 2 4 ASP 技术简介 8 2 4 1 ASP 概述 8 2 4 2 ASP 访问数据库方法 9 结结 束束 语语 10 致致 谢谢 11 参考文献参考文献 13 附附 件件 16 一 英文原文 16 二 英文翻译 22 本样文仅仅是格式及排版的规范 论文中其他各章节例如总体设计 详细设计等略去 没 有列出 红色字体不属于论文的部分 用于解释格式及规范 目录可以分章 节 小节三 个层次 不要超过 3 个层次 一般地 专科生论文正文 即不含目录 摘要 结束语 致 谢 参考文献及附件 30 40 页较合适 本科生论文正文 从第一章到最后一章 即不含 目录 摘要 结束语 致谢 参考文献及各附件 35 50 页较合适 严格要求专科生论文 正文不得少于 25 页 本科生论文正文不得少于 30 页 请注意样文各种格式和字体 风格 字号 行距 同学们务必参照执行 重庆邮电大学移通学院毕业设计 论文 前言 1 前前 言言 科技的日新月异 网络技术的飞速发展 使我们能够更加方便地体会到交 流的快乐和方便 而网络通讯则是当今网络技术重要应用之一 对其进行研究 是时代的需要 也是网络科技的重要发展方向之一 作为网络信息交流最直接 的手段之一 网络聊天系统 1 就显得特别的重要 注这里的 1 表示引用了第一 篇参考文献 所有参考文献须在正文中按顺序引用 网络聊天系统作为一个能够吸引人气的栏目 备受人们的喜爱和欢迎 事 实上 它不仅作为一种交流工具 而且它在远程教育 远程医疗及网络会议等系 统中应用也十分广泛 特别是应用于在线贸易洽谈 具有一定的商业应用价值 现在网上类似聊天室这样的实时信息系统形式各种各样 已经出现了语音辅 助实时信息交换 并且随着宽带网络的普及 视频辅助手段的实时信息交换系 统将逐渐普及 本论文所介绍的局域网多人在线聊天室采用目前网站应用中的核心技术 ASP 操作系统使用 Window XP Web 服务器使用操作系统自带的 IIS 5 0 服 务器端语言使用 ASP 数据库服务器使用 Access 2000 脚本语言使用 VBScript 本论文从体系上分为以下四个章节 第 1 章 介绍网络聊天系统的现状 开发背景以及发展趋势 第 2 章 介绍该聊天室开发所需要的技术基础 包括 HTML ASP 以及数 据库的工作原理等 第 3 章 聊天系统的设计规划阶段 包括整体规划 系统流程图 各个模 块的设计和数据库中各个表的生成 第 4 章 聊天系统的功能实现阶段 即通过代码来实现各个模块的功能 并调试运行出来 重庆邮电大学移通学院毕业设计 论文 第 1 章 聊天软件的现状和趋势 2 第第 1 章章 聊天软件的现状和趋势聊天软件的现状和趋势 1 1 网络交流工具的使用状况网络交流工具的使用状况 互联网作为全球化时代的标志性事物 不仅改变着人类对于信息的传播和 处理模式 而且也正在构建新的人际交流方式 用户通过互联网这种即时互动 的通讯技术在虚拟的网络上多方位地进行交流 这种交流既有以单纯通信为目 的的电子邮件以及相关的新闻组和邮件组等 也有结成相对固定的成员 分享 信息 观点和服务的 虚拟社区 2 4 7 如电子公告板 BBS Bulletin Board System 博客 Blog 以及大家共同维护和撰写的维基百科 Wikipedia 等 还有以 OICQ ICQ MSN 等双向聊天工具 注这里的 2 5 表示引用了第 2 3 4 7 篇参考文献 一项调查关注了人们使用这些网络交流工具的情况 调查表明 人们最常 使用的网络交流工具为电子邮件 其次是 ICQ 和聊天室 微软 MSN 和论坛 BB S 的使用率相当 博客作为新兴交流工具虽然位居最末 由此可见网络聊天室在网络交流中有着重要的作用和地位 1 2 网络聊天软件分类网络聊天软件分类 现在比较流行的聊天软件 1 3 5 可以分为以下几类 单一的即时通讯工具 比如 ICQ QQ Aim MSN Messenger 和 Yaho o Messenger 等软件 其特点是主要是进行通讯 包括语音 甚至视频 在通讯上附加了娱乐和 P2P 功能 比如 UC Popo 等 他们除了可以进 行聊天之外还可以传输文件 从而使操作快捷 方便 以 P2P 功能为主 同时可以文本聊天 在一个软件中可以把其他聊天通讯工具集成过来 当然这种集成是可以 通过多种方式的 比如 trillian 是安装一个软件替代其他的 并可以与其他的进 正文一律采用小四 号宋体 所有标点 用全角 数字及英 文字母用半角 注意每页顶端的页 眉内容以及每页底 端的页码编号 文章中使用的专用术语缩写 词 第一次出现应有解释 格式为 电子公告板 BBS Bulletin Board System 重庆邮电大学移通学院毕业设计 论文 第 1 章 聊天软件的现状和趋势 3 行通讯 目前包括 ICQ MSN Messenger Yahoo Messenger 还有 Odigo 则是把其他的即时通讯工具作为外挂集合起来的 可以避免聊天工具上的朋友 被漏掉 1 3 聊天系统以及发展趋势聊天系统以及发展趋势 1 3 1 聊天室简介聊天室简介 聊天室 Chat Room 是 Internet 上重要的交流场所 可以使在线会员实时 交流 对某些话题有共同兴趣的网友通常可以利用聊天室进行深入交流 随着 Internet 技术的发展 聊天室的形式也发生了很大变化 从最早 UNIX 机上的 TACK 到 WEB 方式的聊天室 甚至有了专门用于聊天的软件和服务器 但是 现在人们最常用的还是基于浏览器的聊天室 1 3 2 聊天技术的发展趋势聊天技术的发展趋势 传统的基于浏览器的聊天室存在许多缺陷 比如刷新时出现闪烁 保密性 不强等 于是出现了一个新的技术即 IRC 6 这也是未来聊天技术所发展的趋 势 什么是 IRC IRC 是英文 Internet Relay Chat 的缩写 是一种在世界上 尤其是在国外非常流行的聊天方式之一 简单的说来 就是使用特定的客户 端软件连接到 IRC 服务器 然后以客户端 服务器 客户端的方式 使得双方 的用户能够交换信息 服务器在中间充当了一个中继信息的作用 因此 IRC 的中文名称又叫做 网络中继聊天 比起传统的 Web 聊天方式 IRC 有 以下优点 1 快速刷新屏幕 快速刷新屏幕 IRC 是利用专门的软件进行聊天 不需要页面解释过程的技术 所以它的 屏幕刷新速度相当快 以毫秒计 也就是说 在屏幕进行刷新的时候 根本 重庆邮电大学移通学院毕业设计 论文 第 1 章 聊天软件的现状和趋势 4 感觉不到一点延迟以及任何抖动的 这对于保护视力可是有莫大的好处 2 保密性 保密性 IRC 有极高的保密性 在一个正式的 IRC 服务器里 如果你不是在公共聊 天室与人交谈而是代之以密聊 即常说的开小窗 那么其他任何人将无法得 知你们聊了些什么 包括管理员 这就不象在某些 Web 聊天室里 管理员可以 通过一些特定的 CGI 或者 ASP 程序来窥探到你的聊天内容 3 便于管理 便于管理 在绝大多数的 IRC 服务器上 可以随时根据需要创建自己的频道 Channel 即闲聊室 系统将自动把你设置成该频道的 OP Operator 管理 员 而且你还可以随时根据需要把 OP 的权力赋予其他人 以进行协同管理 IRC 里的 OP 还有各种不同的等级之分 例如 Admin Administrator SOP Super Operator AOP Auto Operator OP Operator 等 这都无疑为建立良好的管理 制度创造了条件 4 多功能 多功能 例如可以播放音乐 传送文件 自编脚本程序以配合聊天等等 这些都是 在普通的 Web 聊天室里所办不到的 IRC 相对于基于 Web 具有以上优点 本文所讲解的是基于 Web 聊天方式 使用的是浏览器 并且下载的同时进行页面解释 本文的聊天室所采用是 AS P 动态刷新 HTML 数据库 脚本语言 VBScript 等关键技术 具有开发 方便 快捷 占用资源少 维护方便等优点 1 4 小结小结 本章首先讲述了网络交流工具的使用状况 体现出了网络聊天室在人们日 常交流中的重要性 接着简要介绍了几种常用的聊天软件 最后详细对比了 IR C 技术和基于 WEB 的聊天方式 说明了未来聊天软件技术上的发展趋势 重庆邮电大学移通学院毕业设计 论文 第 2 章 程序开发的技术基础 5 重庆邮电大学移通学院毕业设计 论文 第 2 章 程序开发的技术基础 6 第第 2 章章 程序开发的技术基础程序开发的技术基础 2 1 WWW 的工作原理的工作原理 WWW 是 World Wide Web 的缩写 可译为 环球网 或 万维网 它 是基于 Internet 提供的一种界面友好的信息服务 用于检索和阅读连接到 Intern et 上服务器的有关内容 该服务利用超文本 Hypertext 超媒体 Hypermedia 等技术 允许用户通过浏览器 如微软的 IE 网景的 Netscape 检索远地计 算机上的文本 图形 声音以及视频文件 2 1 1 什么是服务器端 客户端什么是服务器端 客户端 一般来说 凡是提供服务的一方成为服务器 而接受服务的一方称为客户 端 比如 当我们在浏览重庆邮电学大学的主页时 主页所在的服务器就称为 服务器端 而我们的计算机称为客户端 但是服务器端和客户端也不是绝对的 如果原来提供服务的服务器端要接 受别的服务器端的服务 它就转化成客户端 或者原来接受服务的客户端要为 别的客户端提供服务 它就转化成为服务器端 2 1 2 静态网页的工作原理静态网页的工作原理 所谓静态网页 就是说网页代码里没有程序代码 只有 HTML 标记 这种 网页一般以后缀 htm 或 html 存放 静态网页一经制成 内容就不会再变化 不 管何时何人访问 显示的都是一样的内容 如果要修改相关内容 就必须修改 源代码 然后重新上传到服务器上 静态网页的工作原理如下 当你在浏览器里输入一个网址回车后 就向服务器端提出了一个浏览网页 的请求 服务器端接到请求后 就会找到你要的浏览的静态网页内容 然后就 正文一律采用 小四号宋体 重庆邮电大学移通学院毕业设计 论文 第 2 章 程序开发的技术基础 7 发送给你 2 1 3 动态网页的工作原理动态网页的工作原理 所谓动态网页 1 就是说该网页文件不仅含有 HTML 标记 而且含有程序 代码 这种网页的后缀一般根据不同的程序设计语言而不同 如 ASP 文件的后 缀为 asp 动态网页能够根据不同的时间 不同的来访者而显示不同的内容 比 如常见的 BBS 留言板 聊天室通常是用动态网页来实现的 动态网页的工作原理与静态网页有很大的不同 其不同点见图 2 1 所示 图图 2 1 动态网页与静态网页工作原理比较动态网页与静态网页工作原理比较 当你在浏览器里输入一个动态网页网址回车后 就向服务器提出了一个浏 览网页的请求 服务器端接到请求后 首先就会找到你想要的浏览的动态网页 文件 然后就执行网页文件中的程序代码 将含有程序代码的动态网页转化为 标准的静态网页 然后将静态网页发送给你 2 2 HTML 语言语言 超文本标记语言 HTML Hyper Text Markup Language 是一种用来制作超 文本文档的简单标记语言 与常见的字处理文件不同 Web 页以超文本标识语 言编排格式 HTML 文件是带有特定 HTML 插入标记的用以编排文档属性和格 式的标准文本文件 它能独立于各种操作系统平台 如 UNIX WINDOWS 等 自 1990 年以来 HTML 就一直被用作 World Wide Web 上的信息表示语言 用 于描述 Homepage 的格式设计和它与 WWW 上其它 Homepage 的连结信息 对于图形 正文 中有 内容见 图 x y 所示 图 需要有编号及名 称 须标在图的 正下方 图中文 字一般用 5 号字 体 不要太大太 小 应清晰 且 图形边界不能超 出正文边界 重庆邮电大学移通学院毕业设计 论文 第 2 章 程序开发的技术基础 8 HTML 文档 即 Homepage 的源文件 是一个放置了标记的 ASCII 文本文 件 通常它带有 html 或 htm 的文件扩展名 生成一个 HTML 文档主要有以下 三种途径 手工直接编写 例如用你所喜爱的 ASCII 文本编辑器或其它 HTML 的 编辑工具 通过某些格式转换工具将现有的其它格式文档 如 WORD 文档 转换 成 HTML 文档 由 Web 服务器 或称 HTTP 服务器 一方实时动态地生成 一般的 HTML 页面具有如下的结构 title 头部内容 实体内容 可见在一个 HTML 网页文件中 一般必须有一对标记作为文 件的开头和结尾 在标记后是头部标记 其后是实体标记 2 3 脚本语言脚本语言 目前在程序开发领域里 主要分成两个编程体系 一直是基于浏览器的 B S Brower Server 结构 另一种是 C S Client Server 结构 开发基于 B S 结构 的项目 目前主要采用两种服务器端语言 ASP Active Server Pages 和 JSP Java Server Pages ASP 的强大功能在于它提供了一些内置对象和 ActiveX 组件对象 通过这些对象的属性和方法可以很方便地实现对服务器端数据的操作 但应该 清楚 ASP 本身并非是一种真正的编程语言 但它却为嵌入 HTML 页面中的脚 重庆邮电大学移通学院毕业设计 论文 第 2 章 程序开发的技术基础 9 本语言提供了运行的环境 在 ASP 程序中默认的为 VBScript 语言 脚本程序既 可以在客户端执行 也可以在服务器端执行 一般 ASP 程序中的 VBScript 语言 是放在服务器端执行的 就是把脚本语言放在之间 一般的 ASP 程序都是将 VBScript 代码放在服务器端执行的 此时有两种方 法 方法一 方法二 VBScript 代码 2 4 ASP 技术简介技术简介 2 4 1 ASP 概述概述 ASP Active Sever Pages 动态网页 是微软公司推出的一种用以取代 CGI Common Gateway Interface 技术 目前 Internet 上的许多基于 Windows 平台的 Web 站点已开始应用 ASP 来替换 CGI 某某某内容见表 2 1 所示 表表 2 1 某某某某某某 说明表的编号在本章内连续 表有名称 放在表上方中央 在正文中引说明表的编号在本章内连续 表有名称 放在表上方中央 在正文中引 用 用 xxxxxxxxxxxxxxxxxxxxxxxx ASP 是一个位于服务器端的脚本运行环境 通过这种环境 用户可以创建 和运行动态的交互式 Web 服务器应用程序 如交互式动态网页 包括使用 HTML 表单收集和处理信息 上传与下载等 通常情况下 用户通过浏览器看 到的网页大多是静态的 目前 Internet 上的许多站点 仍然提供 静态 Static 的主页内容 所谓 静态 是指站点的主页内容是 固定不变 的 对于表格 正文 中有 内容见 表 x y 所示 表 需要有编号及名 称 须标在表的 正上方 表中文 字一般用 5 号字 体 不要太大太 小 应清晰 且 表不能超出正文 边界 如果表太 大 应分成续表 例如 表表 2 1 某某 某某 续 某某 续 重庆邮电大学移通学院毕业设计 论文 第 2 章 程序开发的技术基础 10 一个 静态 的站点 若要更新主页的内容 必须手动更新其 HTML 的文件数 据 而随着 Web 技术的发展 用户希望能够看到根据要求而动态生成的主页 例如响应用户查询数据库的要求而生成报表等 站点服务器收到要求执行的应 用程序 分析表单 form 的输入数据 将执行的结果以 HTML 的格式传送给 浏览器 根据用户请求生成动态主页的传统方法有 CGI ISAPI 等 CGI 是根 据浏览器端的 HTTP 请求激活响应进程 每一个请求对应一个进程 当同时有 很多请求时 程序挤占系统资源 造成效率低下 ISAPI 针对这一缺点进行了 改进 利用 DLL 动态链接库技术 以线程代替进程 提高了性能和速度 但要考虑线程的同步问题 而且开发步骤烦琐 这两种技术和另一普遍使用的 开发动态网页的技术 Java 都还存在着另外一个问题 那就是开发困难 程序的 开发和 HTML 写作是两个完全不同的过程 需要专门的程序员开发 XXXXXX 内容见表 2 2 所示 表表 2 2 XXXXXX 某某某某某某某某某某某某某某某 某某某 ASP 使用 ActiveX 技术基于开放设计环境 用户可以自己定义和制作组件 加入其中 使自己的动态网页几乎具有无限的扩充能力 这是传统的 CGI 等程 序所远远不及的地方 某某内容见图 2 2 所表示 图图 2 2 某某某某 说明图的编号在本章内连续 图有名称 放在图下方中央 在正文中引用 说明图的编号在本章内连续 图有名称 放在图下方中央 在正文中引用 2 4 2 ASP 访问数据库方法访问数据库方法 正文略 本框表示图形 图形应当清晰 如果 有文字 一般用五号宋字体 第 2 章的图一律 用图 2 1 图 2 2 图 2 3 等顺 序编号 第 3 章的图一律 用图 31 图 3 2 图 3 3 等顺序编号 第 2 章的表一律 用表 2 1 表 2 2 表 2 3 等顺 序编号 第 3 章的图一律 用表 3 1 表 3 2 表 3 3 等顺 序编号 重庆邮电大学移通学院毕业设计 论文 第 2 章 程序开发的技术基础 11 结结 束束 语语 本系统是一个聊天室系统 具有多人在线聊天的功能 它主要完成用户登 陆 注册 聊天记录发送和显示以及管理用户和记录的功能 采用当前流行的 ASP 来完成整个系统的设计 在数据库的设计上利用了 Access 的便利性和实用 性 本系统具有相当的实用功能 在聊天方面 系统实现了插入图片 设置动 作表情 并且悄悄话功能 还可以自动或手动刷新界面 同时在管理员管理方 面 系统较好的实现了注册用户 在线用户和信息记录的管理功能 系统在设计过程中不可避免地遇到了各种各样的问题 由于整个系统完全 都是由个人设计的 有关 ASP 许多细节问题都要靠自己去摸索 加之本人水平 有限 并没有完全地理解 ASP 的强大功能 而且还存在着许多不足之处 比如 受开发条件和开发时间的限制 本系统只利用了本地数据库 Access 它同应用程序处于同一系统中 能存储的数据量也有一定限制 由于时间关系 系统功能实现不够完善 使用不是很方便 比如 没 有实现加为好友 黑名单等功能 在管理中不能实现多条记录同时删除 这些都是需要完善的地方 该系统离实际使用也还有相当的距离 需要我 进行不断地补充和完善 通过本次毕业设计我学到了不少新的东西 也发现了大量的问题 有些在 设计过程中已经解决 有些还有待今后慢慢学习 只要学习就会有更多的问题 有更多的难点 但也会有更多的收获 重庆邮电大学移通学院毕业设计 论文 致谢 12 致致 谢谢 在这里首先我要感谢的是我的指导老师李兵副教授 从接受课题到现在完 成毕业设计论文 他给予了我精心的指导和热情的帮助 尤其在课题设计的前 期准备阶段和系统设计阶段 李老师提出许多宝贵的设计意见 在最后的写论 文阶段老师在百忙之中抽出时间为我提供了必要的帮助 这样使得我得以顺利 的完成毕业设计开发工作 在短暂的几个月的相处时间里 老师渊博的知识 敏锐的思路和实事求是的工作作风给我留下了深刻的印象 这将使得我终身受 益 谨此向我的指导老师表示衷心的感谢和崇高的敬意 同时我也感谢我的同 班同学在这次毕业设计中的支持和帮助 在和他们的切磋学习中我也在不断的 进步和成长 最后感谢大学期间我所有的老师 感谢我们共同相处了四年的同班同学 感谢我生活学习了四年的重庆邮电大学移通学院 学生 王鸿 日期 2011 06 04 重庆邮电大学移通学院毕业设计 论文 参考文献 12 重庆邮电大学移通学院毕业设计 论文 参考文献 13 参考文献参考文献 1 尚俊杰 网络程序设计 ASP M 北京 清华大学出版社 2002 1 2 邓文渊等 ASP 与网页数据库设计 M 北京 中国铁道出版社 2004 5 3 张海藩 软件工程导论 第三版 M 北京 清华大学出版社 2009 6 4 作者 1 作者 2 论文题目 J 期刊名 发表年份 卷号 期号 起止页 5 作者 1 作者 2 论文题目 J 期刊名 发表年月 卷号 期号 198 201 6 杨翼等 ASP 动态网页设计实战 M 北京 机械工业出版社 2000 11 7 作者 1 作者 2 论文题目 J 期刊名 发表年月 卷号 期号 328 331 8 作者 1 论文题目 J 期刊名 发表年月 卷号 期号 148 155 9 作者 1 作者 2 论文题目 J 期刊名 发表年月 卷号 期号 42 44 10 作者 1 作者 2 论文题目 J 期刊名 发表年月 卷号 期号 1198 1201 11 作者 1 作者 2 论文题目 J 期刊名 发表年月 卷号 期号 8 11 12 作者 1 作者 2 作者 3 论文题目 J 期刊名 发表年月 卷号 期号 300 303 13 Author1 Author2 papername J journalname 2010 x y 195 197 备注 中文参考文献为教材的最多 5 本 参考文献为期刊论文的不少于 5 篇 最好有较新的 2 3 篇英文参考文献 总的参考文献不得少于 10 篇 参考文献的 顺序以在论文正文中引用的顺序进行编号 论文正文中引用了这里的参考文献 则在正文中用 2 或 1 3 6 等形式说明 关于参考文献说明 一 参考文献的类型 参考文献 即引文出处 的类型以单字母方式标识 具体如下 M 专著 C 论文集 N 报纸文章 J 期刊文章 D 学位论文 R 报告 重庆邮电大学移通学院毕业设计 论文 参考文献 14 对于不属于上述的文献类型 采用字母 Z 标识 对于英文参考文献 还应注意以下两点 作者姓名采用 姓在前名在后 原则 具体格式是 姓 名字的首字母 如 Malcolm Richard Cowley 应为 Cowley M R 如果有两位作者 第一位作 者方式不变 EAP MD5 is disallowed by Windows for 802 1X wireless connections EAP TLS The authentication server sets up a transport layer security TLS session with the supplicant The server sends its digital certificate to the supplicant which the supplicant validates The supplicant then sends its digital certificate to the authentication server which the server validates Thus the client and the network have mutually authenticated each other and so long as each side trusts the other s certificate and the certificate is valid authentication succeeds Once RADIUS has authenticated the supplicant the supplicant is allowed to communicate on the network behind the authenticator remember this is the LAN switch or the wireless access point Although an authenticator has one physical network port think of it as having two virtual ports Traffic from authenticated supplicants passes over the controlled port which blocks traffic from unauthenticated supplicants During the authentication process the authenticator must communicate with the RADIUS server which occurs over the uncontrolled port After a supplicant authenticates the controlled port transitions into a connected state for that supplicant 2 Using 802 1X for wired security For 802 1X to be effective in wired networks the infrastructure needs to be fairly up to date All of the switches in your network or at least those that clients and servers connect to must support 802 1X You also need a PKI if you don t have one PEAP requires a digital certificate for the RADIUS server EAP TLS requires digital certificates for all computers You don t need a PKI if you use EAP MD5 but I discourage that That could be a pretty expensive proposition if you use certificates from public authorities so save yourself some money and build a Windows enterprise certificate authority All of your domain joined computers will trust this CA and will therefore trust the certificates it issues 重庆邮电大学移通学院毕业设计 论文 参考文献 18 All of your clients need to have an 802 1X capable IP stack such as the stack built into Windows XP If you can t upgrade to Windows XP yet there is an option Microsoft has released an 802 1X stack for Windows 2000 However in both Windows XP and Windows 2000 wired 802 1X networks there s a known problem that can occur if all of these conditions are true You ve configured 802 1X only for machine not machine and user authe ntication You re using PEAP not EAP TLS Your computer s machine account password has expired The result The computer won t be able to log onto the domain It s a DLL issue that we can t really fix now without re engineering the stack It will be fixed in Windows Vista and Windows Server Longhorn If this describes your environment then consider longer expiration times on machine passwords This really isn t all that bad since they re randomly generated and very strong If you re using EAP TLS the problem doesn t exist because authentication is handled through a different set of DLLs If you re using PEAP with machine and computer authentication then the machine password will get reset when user authentication succeeds What about network devices that can t participate in 802 1X like printers network storage devices or that old DOS PC running some ancient creaky totally unsupportable yet mission critical application Remember your reason for implementing 802 1X in the first place was to make sure that only authorized devices can communicate Now you need to create an exception Before you do though does your security policy allow that Check first You ll also need to create exceptions for bootstrapping new systems perhaps on a physically isolated segment that s exempt from 802 1X Note that requiring 802 1X will eliminate your ability to use PXE boot in your network 3 Why 802 1X on wired networks is insufficient 802 1X is an ideal foundation for wireless security which we ve explored many times in the past at conferences and in documentation on Microsoft s Web site But deploying 802 1X alone as a method of securing wired networks against rogue machines has some significant drawbacks Working with non participating devices as we discussed above is one Lack of manageability is another in AD group policy several group policy objects exist for you to manage 802 1X on wireless networks These GPOs don t exist for wired interfaces and there are no published APIs for managing wired 802 1X client computers Some architectural reasons prevent adding GPOs to Windows 2000 and Windows XP for wired 802 1X Because of this lack of centralized management capability large scale 802 1X deployment on Windows isn t feasible currently and will be expensive to maintain Finally there s a major weakness in the protocol it authenticates only at the establishment of a connection in some implementations there is a periodic reauthentic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 烧结法溶出工操作能力模拟考核试卷含答案
- 动画制作员安全宣教考核试卷含答案
- 浸渍干燥工岗前个人防护考核试卷含答案
- 推土犁司机冲突解决知识考核试卷含答案
- 起重工安全技能能力考核试卷含答案
- 道路货运站务员岗中新技术考核试卷含答案
- 硬质合金精加工工安全知识竞赛考核试卷含答案
- 图书馆服务员安全技能测试知识考核试卷含答案
- 2026年医疗用品耗材行业洞察报告及未来五至十年发展趋势报告
- 2025-2026湘教版初中八年级历史期末卷及答案
- 2026年薪税师综合能力等级考试模拟试题及答案
- 2026年山东省聊城市辅警人员招聘考试题库及答案
- 2026年南京新工投资集团有限责任公司人员招聘笔试参考试题及详细答案解析
- 2026生猪期货市场运行机制及价格波动影响因素研究报告
- 第6课 人民当家作主 第1课时 课件(内嵌视频)2026-2027学年道德与法治五年级上册统编版
- 高二语文早晚读检测小纸条学生版(选必上册共12个 )
- 2026 年办公区域安全生产防范知识课件
- 2023-2024学年安徽省六校教育研究会高三(上)入学语文试卷
- 2.4《中国的自然灾害》参考课件
- 2026年安徽合肥经开区社区工作者招聘考试试卷-含答案解析
- 2025年山东省检察院员额检察官遴选考试真题及答案
评论
0/150
提交评论