毕业设计(论文)-凯文社区卡尔实现系统.doc_第1页
毕业设计(论文)-凯文社区卡尔实现系统.doc_第2页
毕业设计(论文)-凯文社区卡尔实现系统.doc_第3页
毕业设计(论文)-凯文社区卡尔实现系统.doc_第4页
毕业设计(论文)-凯文社区卡尔实现系统.doc_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

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

文档简介

摘摘 要要 网上聊天室是网络用户最喜欢的 Web 应用程序。借助聊天室,用户可以即时地 互通信息,交流思想。聊天室程序设计根据需求的不同可繁可简。本系统实现的是 一个具有简易功能的聊天室,是使用 JSP 技术开发的动态网站。系统开发的任务主 要包括前台界面设计和后台数据库管理系统设计。 网上聊天系统作为一种方便消费者与人们之间联系实用系统应用而生,本系统 主要为了实现一定社区的联络,为了大家能够更好的互动,方便大家相互了解,可 以分享自己的状态,心情体会到真正的社区联络聊天室可以建立在即时通讯软件 (如 MSN Messenger、QQ) 、P2P 软件、万维网(如 Halapo,Meebo ) 等基础上,万 维网方式更为普通和种类繁多,交谈的手段不局限于文本,更包括语音、视频。通 常聊天室是按照房间或频道为单位的,在同一房间或频道的网人可以实时地广播和 阅读公开消息。一般情况下,与其它网络论坛、即时通讯不同的是,聊天室不保存 聊天记录。 聊天室基本原理是,抛开 CGI 和 WWW 服务器,根据 HTML 规范,接收到浏览器 的请求以后,模仿 WWW 服务器的响应,将聊天内容发回浏览器。在浏览器看来就像 浏览一个巨大的页面一样始终处于页面联接状态,这就是一个专门的聊天服务器, 一个简化了的 WWW 服务器。 本系统建立在 MyEclipse8.5 平台上,本系统采用 JSP 作为开发工具,后台数 据库采用 sql server 2000 数据库设计,利用基于 JDBC 的 ODBC 数据库访问技术实 现对数据库的各种管理操作,实现聊天室的聊天功能和显示在线聊天用户信息等功 能。 关键词:关键词:聊天室 JDBCODBC 数据库访问技术 Application Session ABSTRACT Internet chatrooms are the Web application which Internet users favorite. Users can exchange information and ideas immediately by using chatrooms. The program design of chatrooms can be simple or complex according to the different needs . The aim of the system is to do a chatroom that has simple function,and the system is a dynamic Web site which uses JSP technology. The main task of system development including interface design of front and database management system design of background. Online chat system as a convenient link between consumers and the practical system was created, this system mainly in order to achieve a certain community liaison, for everyone to better facilitate the interaction, mutual understanding, can share their own state, the mood to experience true community liaison . The chat rooms can be established (such as MSN Messenger, QQ), P2P software, the World Wide Web (such as Halapo, Meebo), based on the World Wide Web method is more common in instant messaging software and a wide variety of means of conversation is not limited to text, and more, including voiceand video. Usually chat room is the room or channel, in the same room or channel network in real-time broadcast and read messages. Under normal circumstances, with other networks, forums, instant messaging, chat rooms, do not save chat history.The basic principle is that of chat rooms, set aside the CGI and the WWW server receives a request to the browser, according to the HTML specification, to mimic the response of the WWW server, the chat back to the browser. Browse a huge page in the browser seems like the same as always in the page link status, this is a dedicated chat server, a simplified WWW server. The system is based on MyEclipse8.5 platform The system introduces JSP as the development tools, with background database using SQL Server 2000. using JDBC- ODBC-based database access technology to achieve database management operations and realize the chat function and shows online users information and so on. KEYWORDS:chatroom JDBC database access technology ODBC application Session 目目 录录 1 1 前前 言言.1 1.11.1 开发背景开发背景.1 1.21.2 国内外研究现状国内外研究现状.1 1.31.3 系统设计目标系统设计目标.1 1.41.4 研究意义研究意义.1 2 2 系统开发所采用的技术系统开发所采用的技术.3 3 3 凯文社区卡尔实现系统需求分析凯文社区卡尔实现系统需求分析.5 3.13.1 可行性分析可行性分析.5 3.23.2 功能分析功能分析.5 4 4 概要设计概要设计.9 4.14.1 系统功能模块图系统功能模块图.9 4.24.2 系统流程图系统流程图.10 4.34.3 数据库逻辑结构设计数据库逻辑结构设计.11 5 5 系统详细设计及编码实现系统详细设计及编码实现.13 5.15.1 用户登录用户登录.13 5.25.2 用户注册用户注册.18 5.35.3 聊天者发言聊天者发言.21 5.3.1 聊天者以默认的设置发言.21 5.3.2 以用户自定义方式发言.23 5.3.3 用户离开聊天室的设计.26 5.45.4 显示聊天信息显示聊天信息.27 5.4.1 记录的显示顺序和显示范围.27 5.4.2 聊天信息的自动刷新问题.29 5.55.5 显示在线用户显示在线用户.29 5.65.6 个人信息维护个人信息维护.32 5.75.7 用户退出用户退出.34 6 6 系统的测试和维护系统的测试和维护.35 6.16.1 测试概论测试概论.35 6.26.2 凯文社区卡尔实现系统采用的测试方法凯文社区卡尔实现系统采用的测试方法.35 6.36.3 卡文社区卡尔实现系统功能测试卡文社区卡尔实现系统功能测试.37 结结 论论.40 谢谢 辞辞.41 参考文献参考文献.42 附附 录录.43 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 1 1 1 前前 言言 1.11.1 开发背景开发背景 随着 Internet 的普及和宽带网络技术的成熟,越来越多的用户进入到网络 世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受网络 带来的便利和办公的高效。与此同时,一个新型的 Web 应用程序为网民之间提 供了一个即时互通信息的功能和场所,这就是聊天室。 聊天室在网络早期就开始盛行了,不论是 BBS、IRC 都有类似的网上聊天机 制。聊天室为网友提供了实时对话的渠道,是网络上极为流行的一种服务。 聊天室适用于网上会议或闲聊的场合。聊天室为网友提供了较好的交友环 境,网友之间互相以文字交谈,在形式上类似笔友的性质,却大大节省了书信 往返的时间。 1.21.2 国内外研究现状国内外研究现状 最早的即时通讯软体是 ICQ,ICQ 是英文中 I seek you 的谐音,意思是我 找你。四名以色列青年于 1996 年 7 月成立 Mirabilis 公司,并在 11 月份发布 了最初的 ICQ 版本,在六个月内有 85 万用户注册使用。 早期的 ICQ 很不稳定,尽管如此,还是受到大众的欢迎,雅虎也推出 Yahoo! pager,美国在线也将具有即时通讯功能的 AOL 包装在 Netscape Communicator,而后微软更将 Windows messenger 内建于 Microsoft Windows XP 作业系统中。 腾讯公司推出的腾讯 QQ 也迅速成为中国最大的即时消息软件。 即时消息 软件也面临着互联互通、免费或收费问题的困扰。 以中国移动飞信为代表,飞信是中国移动推出的一项业务,可以实现即时消 息、短信、语音、GPRS 等多种通信方式,保证用户永不离线。实现无缝链接的 多端信息接收,让您随时随地都可与好友保持畅快有效的沟通 1.31.3 系统设计目标系统设计目标 网上聊天系统是为人们进行交流和联系提供的一个平台。利用现代的网络 资源优势和技术优势,通过提供完善的网上聊天系统的管理,以达到增进人们 与人们之间的信息交流和沟通的目的,并以此加快人们的信息化建设。 1.41.4 研究意义研究意义 Internet 是目前世界上最大的计算机互联网络,它遍布全球,将世界各地 各种规模的网络连接成一个整体。作为 Internet 上一种先进的,易于被人们所 接受的信息检索手段,World Wide Web(简称 WWW)发展十分迅速,成为目前世 界上最大的信息资源宝库。据估计,目前 Internet 上已有上百万个 Web 站点, 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 2 其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育 等各个领域,其用户群十分庞大,因此,建设一个好的 Web 站点对于一个机构 的发展十分重要。 近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的 改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更 实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系和交流方 式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已 经不能满足现代生活的需要。网上聊天系统作为一种方便消费者与人们之间联 系的实用系统便应运而生。网上聊天系统是为人们进行交流和联系提供的一个 平台。通过提供完善的网上聊天系统的管理,可以达到增进人们与消费者之间、 消费者与消费者之间的交流和联系的目的。 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 3 2 2 系统开发所采用的技术系统开发所采用的技术 JSP(Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司参与 一起建立的一种动态网页技术标准。JSP 技术有点类似 ASP 技术,它是在传统 的网页 HTML 文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 标记 (tag),从而形成 JSP 文件(*.jsp)。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产 生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端 的资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基 于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。 Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后 将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。插入的 Java 程序段 可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP 与 Java Servlet 一样,是在服务器端执行的,通常返回该客户端的就 是一个 HTML 文本,因此客户端只要有浏览器就能浏览。 JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面被客 户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML 页面返回给客户 端的浏览器。Java Servlet 是 JSP 的技术基础,而且大型的 Web 应用程序的开 发需要 Java Servlet 和 JSP 配合才能完成。JSP 具备了 Java 技术的简单易用, 完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 JSP 技术的优点 (1)一次编写,到处运行。在这一点上 Java 比 PHP 更出色,除了系统之 外,代码不做任何更改。 (2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在 任意环境中进行系统部署,在任意环境中扩展。相比 ASP/PHP 的局限性是显而 易见的。 (3)强大的可伸缩性。从只有一个小的 Jar 文件就可以运行 Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台 Application 进行 事务处理,消息处理,一台服务器到无数台服务器,Java 显示了一个巨大的生 命力。 (4)多样化和功能强大的开发工具支持。这一点与 ASP 很像,Java 已经 有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可 以顺利的运行于多种平台之下。 SQL(Structured Query Language)结构化查询语言,是数据库查询和程序 设计语言,用于存取数据及查询、更新和管理关系数据库系统。 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 4 由于如今 Windows 操作系统占领主导地位,选择 SQL 一定会在兼容性方面 取得一些优势。另外,SQLServer 除了具有扩展性可靠性以外,还具有可迅速 开发新的因特网系统功能。尤其是它可直接存储 XML 数据,可以将搜索结果以 XML 格式输出等特点。有利于构建异构系统的互操作性,奠定了面向网络的企 业应用和服务的基础。 如今的商业环境要求不同类型的数据库解决方案。性能、可伸缩性以及可 靠性是基本要求,而进入市场时间也非常的关键。除了可信企业品质外, SQLServer 2000 还为数据管理与分析带来了灵活性,可以让单位在快速变化的 环境中从容响应,从而获取竞争优势。 它还提供了以 Web 标准为基础的扩展数据编程功能,丰富的 XML 和 Internet 标准支持可以让您使用内置的存储过程以 XML 格式轻松存储和检索数 据。您还可以用 XML 更新程序,容易的插入和更新以及删除数据。 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 5 3 3 凯文社区卡尔实现系统需求分析凯文社区卡尔实现系统需求分析 3.13.1 可行性分析可行性分析 可行性分析是依据初步调查的结果作出系统开发可行性与否的结论的过程。 可行性分析是从技术可行性、经济可行性和运行可行性三个方面考虑的,论证 系统开发是否可行。 为实现系统目标,需要技术保证。此系统开发所需要的技术主要有计算机硬 件、软件技术、系统开发人员的水平、用户管理与使用的能力等。 通过比较 ASP 和 JSP 这两种传统的动态网页制作技术,觉得 JSP 具有明显的 优势:(1)作为 Java 平台的一部分,JSP 拥有 Java 编程语言“一次编写,到 处运行”的特点,一次写入之后,可以运行在任何具有符合 Java 语法结构的环 境中,取代过去单一开发。而 ASP 主要工作环境是微软的 IIS 应用程序,又因 Activex 对象具有平台特性,所以 ASP 技术不能很容易的实现跨平台的 服务器的工作。 (2)ASP 仅支持组建对象模型 COM,而 JSP 技术提供的组建都是 基于 JavaBean 技术或 JSP 标签库。除此之外,JSP 还有组件的可重用性,标签 的可扩充性和易于维护等特点。 如上的分析比较不难看出,JSP 技术编写的程序运用要更加灵活,可扩展性 更强,在现有技术条件下,能够完成功能目的。 鉴于以上分析,系统开发在技术上是完全可行的。 本系统仅作为实习项目而提出。不会违反相关法律法规。且本系统能保证在 当前的操作环境下正常运行。凯文社区卡尔实现系统,实现了一对一,一对多,多 对多的聊天,并且能共享文件,非常方便。 综上所述,系统开发完全可行。 3.23.2 功能分析功能分析 这是一个具有最简单功能的聊天室。通过该聊天室,用户可以通过设置不 同的用户名和密码以各种不同的身份进入聊天室,用户的类型有两种:普通用 户和管理员。普通用户可以在聊天室中发送信息,也可以和指定的聊天对象用 户私聊,还可以对发送的信息进行动作、颜色等方面的限制。管理员出了具有 普通用户的功能外,还可以对在线用户和所有数据库中的用户进行设置,以便 对聊天室进行维护。管理员可以删除其他管理员不希望再次进入聊天室的用户。 聊天室又分为三类,用户可以根据自己的需要进入不同的聊天室进行聊天。系 统还应具有当有新用户进入聊天室时,实时更新在线用户的功能。 聊天室的特点就是要求能够实时显示出聊天者所谈的内容。即在同一个聊 天室的使用者,可以在短时间内立刻看到其他聊天者的发言。作为用户喜欢的 Web 应用程序,出了具有能够实时显示出聊天者所谈论的内容外,还应具有以 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 6 多种方式发布信息的功能。JSP 正好可以满足聊天室的这种要求,它可以快速 地创建和显示 Web 页面的动态内容。 总的来说,本聊天室主要实现了以下的功能: 用户输入帐号,密码登录聊天室 把用户的聊天信息写入数据库,用户退出时清除聊天室信息 用户可以修改聊天语句的颜色,选择说话动作 用户聊天室可以选择聊天对象(私聊,群聊) 聊天室不断地对数据库进行刷新、读取 实时更新在线的用户 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 7 图 3-1 业务流程图 目前聊天室有两种,一种是基于网页的,还有一种是需要安装软件的。 开始 用户登陆 帐号判断 帐号错误 提示从 新输入 或注册 帐号正确 张却 进 入 聊 天 室 选 择 聊 天 对 象 选 择 动 作 选 择 字 体 颜 色 发 送 聊 天 信 息 显示聊天内容 是否退出 结束 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 8 我们来看看第一种浏览器的看看进入聊天室的过程。 1首先浏览器请求页面:此时产生了一个连接到服务器聊天端口的联接, 并发送了一行数据。 2服务器生成一个 session ID,验证密码以后,发回,然后服务器关闭 联接。 3浏览器收到以上文件后,将会依次打开三个联接(其中的$sid 和 $encrypt_pass 是变量)。 这三个联接中的第一个联接 chat 在整个聊天过程中都是保持联接的,这样 从浏览器角度来看,就是一个始终下载不完的大页面,显示效果上就是聊天内 容不是靠刷新来更新,而是不断地向上滚动。通过察看代码可以看到,然后就 是不断增加的聊天内容. 另外两个联接在页面发送完毕以后,就关闭了。 这样一次登录聊天室实际上有四次联接,但登录完成以后,只有 chat 帧的 是保持联接的,用于接收来自服务器的聊天信息,这是聊天室的关键所在。 在服务器端储存了所有参加聊天的客户的 chat,当有人发言时,服务器就 向所有 chat 发送聊天内容。 Talk 与 names 帧的 html 实际上和普通的 form 是一样的。 4在用户登录以后,服务器端保存了一张包括用户信息的表格: 在 perl 实现中,我们使用哈希结构储存信息,以 session ID 作为 key 索 引。这样的存储结构便于存取数据,回收空间。每个客户信息是一个数组: name,passwd,privilige,filter,login_time,color:储存 chat 帧联接 name:用户名 passwd:密码 privilige:权限 filter:某个用户的过滤列表的引用 (reference)login_time:记录登录时间,以便以后清除一些超时联接 color:用 户聊天颜色。 以上用户数据大部分是在 login 阶段,用户通过密码验证以后填入的。只 有 chat 要等到 chat 帧显示以后才得到。如果超过一定时间,还是没有填入, 说明浏览器取得主框架以后连接中断了,这时候就需要删除该用户数据。 以上是聊天室核心部分,其他部分,如用户注册、改密码等可以沿用 CGI 聊天室代码。 致于第二种就简单多了,下载聊天室程序安装后注册一个注册就可以登陆 了。 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 9 4 4 概要设计概要设计 4.14.1 系统功能模块图系统功能模块图 图 4-1 系统功能模块图 这是一个具有最简单功能的聊天室。通过该聊天室,用户可以通过设置不 同的用户名和密码以各种不同的身份进入聊天室,用户的类型有两种:普通用 户和管理员。普通用户可以在聊天室中发送信息,也可以和指定的聊天对象用 户私聊,还可以对发送的信息进行动作、颜色等方面的限制。管理员出了具有 普通用户的功能外,还可以对在线用户和所有数据库中的用户进行设置,以便 对聊天室进行维护。管理员可以删除其他管理员不希望再次进入聊天室的用户。 聊天室又分为三类,用户可以根据自己的需要进入不同的聊天室进行聊天。系 统还应具有当有新用户进入聊天室时,实时更新在线用户的功能。 凯文社区卡尔实现系统 用 户 注 册 用 户 退 出 聊 天 者 发 言 显 示 聊 天 信 息 显 示 在 线 用 户 个 人 信 息 维 护 用 户 登 陆 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 10 4.24.2 系统流程图系统流程图 图 4-2 系统流程图 开始 用户登陆 帐号判断 帐号错误 提示从 新输入 或注册 帐号正确 张却 进 入 聊 天 室 选 择 聊 天 对 象 选 择 动 作 选 择 字 体 颜 色 发 送 聊 天 信 息 显示聊天内容 是否退出 结束 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 11 4.34.3 数据库逻辑结构设计数据库逻辑结构设计 建立一个名为 Community 的 sql server 数据库。数据库中共使用四个表分 别名为: (1)用户信息表:主要记录用户的个人信息 表 4-1 用户信息表(associator) 列名数据类型长度允许空是否为主键 用户 idint 4 Yes 用户名varchar 20 密码varchar 20 电子邮件varchar 40 Yes 真实姓名varchar 20 性别varchar 2 Yes 年龄int 4 Yes 权限int 4 Yes 在线int 4 Yes 个人主页varchar 80 Yes 自我介绍text 16 Yes (2)用户聊天信息表:记录用户聊天信息 表 4-2 聊天信息表(liaotian) 列名数据类型长度允许空是否为主键 聊天 idint 4 Yes 发送时间varchar 30 发送人varchar 20 Yes 表情varchar 20 Yes 字颜色varchar 10 Yes 接受人varchar 20 聊天纪录varchar 200 (3)留言信息表:记录用户留言 表 4-3 留言信息表(mas) 列名数据类型长度允许空是否为主键 留言 idint 4 Yes 留言人varchar 20 留言时间Varchar 30 留言主题varchar 130 留言人 emailVarchar 40 Yes 留言内容varchar Text Yes 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 12 (4)回复信息表:记录用户写的回复内容 表 4-4 回复信息表(Journal) 列名数据类型长度允许空是否为主键 回复 idint 4 Yes 回复人varchar 20 回复主题Int 4 回复时间varchar 30 回复内容Text 256 Yes (5)帖子信息表:记录用户写的帖子 表 4-5 帖子信息表(bbs) 列名数据类型长度允许空是否为主键 主题 idint 4 Yes 楼主varchar 20 主题Varchar 128 回复varchar 256 Yes 人气int 8 Yes 发表时间varchar 50 最后回复Vachar 50 Yes 内容Text 256 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 13 5 5 系统详细设计及编码实现系统详细设计及编码实现 在规划设计聊天室时,首先要确定好谈话内容存储方式,JSP 可以用三种 形式实现聊天内容的存取: (1)用全局变量 Application 和 Session 对象实现。这种形式速度快、效果 好,但较消耗系统资源。 (2)用读写数据库的方法实现。这种方法相对简单,但会使数据库负担重。 本系统采用的就是该方法。本设计选择了 SQL Server 2000 数据库来存储谈话 内容。 (3)用读写文本文件方法。该方法适合简单的聊天室。 另一个设计聊天室时要考虑的因素就是聊天室成员的动态刷新。有的用户 在退出聊天室时并不是从退出链接退出的,但服务器并不知道用户已经离开了。 因此需要建立一个在线用户数据库,每隔一段时间检查一次,看用户从最后一 次发言到现在是否超时,若是,则将该用户自动删除。 5.15.1 用户登录用户登录 本系统需注册,输入用户名和密及即可。登录成功后,显示聊天室列表, 用户选择想要进入的聊天室,则在相应的聊天室中显示出欢迎信息,并在当前 在线用户中增加刚才登录的当前用户的名字。如图 5-1 所示: 图 5-1 用户登录界面 大连交通大学信息工程学院 2012 届本科生毕业设计(论文) 14 图 5-2 聊天室主界面 系统的主界面是一个框架页面 lframe.jsp,定

温馨提示

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

评论

0/150

提交评论