- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要
PAGE II
64 -
本科毕业设计(论文)
题目名称
网络聊天室的设计和实现
学生姓名
专业班级
电信
学号
选题的目的和意义:
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的信息浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在交流领域,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的交流资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。
随着Internet的进一步发展,网络上的聊天日益进入了人们的生活,在网络中,人们不需要知道对方真实的姓名,年龄,只要是在同一个软件或者同一个聊天室里,大家都可以放下身心的包袱,无拘无束的交友、抒发自己的压力。不会因为一些合理和不合理的原因,限制住自己的言语。可以这么说,网络带动了信息的交流而聊天带来了我们更多的朋友和伙伴。
开发一个网络聊天室的能够提供给人们的交流平台,信息的流通等等,因此本论文将通过阐述制作网络聊天室的开发、制作、以及调试过程,来分析聊天室系统的各种功能和使用方法。
国内外研究综述:
在internet网络的浪潮下,对于每一个独立上网的个体来说,每天上网的主要目的大多是为了娱乐、查找资料。随着计算机技术的飞速发展,网络聊天的方式已经慢慢被人们接受并且取代了在现实生活中交友的方式,聊天室系统就由此而产生。在网络的聊天中,任何人都是平等的,任何人都可以在网络中畅所欲言,不受到任何限制和阻挠。网络聊天室就是提供这么一个聊天的平台,给人们享受生活和结交新旧朋友的网络平台。总的来说,网络聊天系统的设计有五大方面的功能:输入功能、修改功能、删除功能、管理处理功能、快速查询功能和统计功能。这些功能的设计是基于以下几个原因:(1)输入功能能够输入用户自己身份的功能,当用户将自己的资料输入电脑中,电脑的数据库SQL Server 2000 就将用户的资料记录下来,为用户的下一次的登陆和管理不正当用户提供帮助。(2)修改功能和删除功能随着用户的生活不断变化,用户的资料也相应跟着变动,所以必须把用户的资料及时更新。因而用户资料的修改功能、删除功能能够及时的改变资料信息让资料信息与实际情况相符,为咨询用户的好友、用户的个人喜好提供最新的信息。(3)浏览的功能快速浏览功能是本聊天室系统的一个比较强大的功能,它能够实现在获得每一位独立的用户发送信息后,立即发送显示到文本框中,让用户能够实时的获得聊天系统最新的聊天信息
毕业设计(论文)所用的主要技术与方法:
1.选择MYSQL 作为后台的数据库,选择JAVA,JSP,HTML作为应用程序开发工具。
2.对于框架技术,采用JSP,XML,HTML。
2.1 什么是JSP
JSP是指Java Server Pages,它是由Sun微系统公司于1999年6月推出的一项技术,是基于JavaServlet以及整个java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。
JSP技术是J2EE的一个关键技术,它在更高一级的层次上抽象Servlet。它可以让常规静态HTML与动态产生的内容相结合,看起来像一个HTML网页,却作为Servlet来运行。现在有许多商业应用服务器支持JSP技术,比如BEA WebLogic、IBM WebSphere、 JRun等等。使用JSP比用Servlet更简单。如果你有一个支持JSP的Web服务器,并且有一个JSP文件,你可以把它放倒任何静态HTML文件可以放置的位置,不用编译,不用打包,也不用进行ClassPath的设置,就可以像访问普通网页那样访问它,服务器会自动帮你做好其他的工作。
2.2JSP 与 ASP 的简单比较
JSP 与 Microsoft 的 ASP 技术非常相似。两者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在 ASP 或 JSP 环境下, HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 和 JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 和 JSP 都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。
ASP 的编程语言是 VBScript 之类的脚本语言, JSP 使用的是 Ja
文档评论(0)