jsp在线聊天室毕业设计.DOC

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中南林业科技大学 实训报告 设计名称: JSP聊天室 专业班级: 09级计算机科学与技术(对口)1 班 系 (院): 计算机与信息工程学院 设计时间: 2012年上半学期11——18周 设计地点: 电子信息楼609 指导教师评语: 签名: 年 月 日 姓 名 学 号 成 绩 组 长 李周 成员 张康 jsp在线聊天室 【引言】 网上聊天室是网络用户最喜欢的Web应用程序。借助聊天室,用户可以即时地互通信息,交流思想。聊天室程序设计根据需求的不同可繁可简。本系统实现的是一个具有简易功能的聊天室,是使用JSP技术开发的动态网站。系统开发的任务主要包括前台界面设计和后台数据库管理系统设计。 本系统采用JSP作为开发工具,后台数据库采用Oracl数据库设计,利用基于JDBC的ODBC数据库访问技术实现对数据库的各种管理操作,实现聊天室的聊天功能和显示在线聊天用户信息等功能 目录 1 网站建设目的及网站类型定位 4 1.1 网站建设目的 4 1.2 网站类型定位 4 2 可行性分析 4 2.1 技术可行性分析 4 2.2 经济可行性分析 5 2.3 社会因素可行性分析 5 3 需求分析 5 4 系统概要设计 6 4.1 系统功能模块图 6 4.2 系统流程图 7 4.3 数据库逻辑结构设计 8 4.4 数据库表ER图 9 5 系统需要解决的主要问题 10 6 系统前台模块设计 10 6.1 用户登录模块 10 6.2 用户注册模块设计 14 6.3 聊天者发言模块设计 17 6.4 查看聊天信息 20 6.5 文件上传 21 6.6 文件下载: 22 6.7 音乐播放器: 23 7 系统后台管理模块 24 7.1 后台登录 24 7.1 后台用户管理模块 25 7.2 聊天记录管理模块 29 7.3 公告管理模块 30 8 逻辑控制模块的设计 35 9 系统的测试和维护 35 10 jsp在线聊天室测试 35 结 束 语 35 谢 辞 36 参考文献 36 1 网站建设目的及网站类型定位 1.1 网站建设目的 随着Internet的普及和宽带网络技术的成熟,越来越多的用户进入到网络世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受网络带来的便利和办公的高效。与此同时,一个新型的Web应用程序为网民之间提供了一个即时互通信息的功能和场所,这就是聊天室。 聊天室在网络早期就开始盛行了,不论是BBS、IRC都有类似的网上聊天机制。聊天室为网友提供了实时对话的渠道,是网络上极为流行的一种服务。 聊天室适用于网上会议或闲聊的场合。聊天室为网友提供了较好的交友环境,网友之间互相以文字交谈,在形式上类似笔友的性质,却大大节省了书信往返的时间。 1.2 网站类型定位网上网站 2 可行性分析 可行性分析是依据初步调查的结果作出系统开发可行性与否的结论的过程。可行性分析是从技术可行性、经济可行性和运行可行性三个方面考虑的,论证系统开发是否可行。 2.1 技术可行性分析 为实现系统目标,需要技术保证。此系统开发所需要的技术主要有计算机硬件、软件技术、系统开发人员的水平、用户管理与使用的能力等。 通过比较ASP和JSP这两种传统的动态网页制作技术,觉得JSP具有明显的优势: (1)作为Java平台的一部分,JSP拥有Java编程语言“一次编写,到处运行”的特点,一次写入之后,可以运行在任何具有符合Java语法结构的环境中,取代过去单一开发。而ASP主要工作环境是微软的IIS应用程序,又因Activex对象具有平台特性,所以ASP技术不能很容易的实现跨平台的WEB服务器的工作。 (2)ASP仅支持组建对象模型COM,而JSP技术提供的组建都是基于JavaBean技术或JSP标签库。除此之外,JSP还有组件的可重用性,标签的可扩充

文档评论(0)

1318384917 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档