- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计标题 基于java ee 聊天室系统的实现与设计
作者姓名 指导教师 所学专业 班级 所属院系 学习年限 年 月至 年 月
二年 月 是当前普遍关心的问题。之间进行交流和联系提供的一个平台本系统可以方便。目录
第1章 引 言 1
1.1 项目开发背景 1
1.2 项目开发的目的 1
1.3 项目提出的意义 1
1.4 可行性分析 2
第2章 开发工具与技术简介 3
2.1 MyEclipse开发环境简介 3
2.2 J2EE概述 3
2.2.1 JSP介绍 4
2.2.2 JDBC介绍 4
2.3 MySQL概述 6
2.4 B/S体系结构 6
2.5 开发方案 7
第3章 需求分析与功能设计 8
3.1 需求分析 8
3.2系统功能层次模块图 8
3.2.1 模块划分 8
3.3 系统功能结构图 8
3.4 系统部署运行环境 9
第4章 数据库设计 10
4.1 数据库需求分析 10
4.2实体关系图(E-R) 10
4.3数据库逻辑结构设计 11
第5章 系统设计与实现 13
5.1 系统模块分析 13
5.2 系统的具体实现 13
5.2.1 注册登录模块 13
5.2.2 聊天室选择模块 14
5.2.3 聊天主界面模块 15
5.2.4系统管理员模块 16
第6章 系统测试 18
6.1 测试概述 18
6.2 测试的内容 18
6.3 测试结果及分析 18
结束语 21
致 谢 22
参考文献 23
ABSTRACT 24
第1章 引 言
1.1 项目开发背景
随着Internet的普及,越来越多的人们建立了自己的WWW网站,人们通过网站可以展示产品,发布必威体育精装版动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中理系统是构成网站的一个重要组成部分,。网站管理方式是基于SP和脚本语言,将动态网页和数据库结合,通过应用程序来处理,这是目前较为流行的做法。 1.2 项目开发的目的 是为进行交流和联系提供的一个平台。利用的网络资源优势和技术优势,通过提供完善的的管理,以达到增进并以此加快信息化建设。1.3 项目提出的意义 计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。作为一种方便之间联系的实用系统便应运而生。是为进行交流和联系提供的一个平台。通过提供完善的的管理,可以达到增进之间、之间的联系的目的。1.4 可行性分析
本网站是以MyEclipse 8.5为开发工具,基于J2EE技术,以MySQL 5.1为后台支撑数据库开发的网上聊天室系统,本系统的构建力求界面友好美观,操作方便,达到方便多用户无障碍在线聊天的目的。
1.经济可行性:系统前期开发需消耗一些资源,采用MyEclipse 8.5 + MySQL Sever 可大幅提高开发效率,并且由于MySQL数据库是开源并且免费的,因而可以有效地节约成本。另外,由于本系统是基于B/S架构模式开发,后期维护将变得十分轻松简便,仅仅是需要在服务端进行相应维护即可,可有效降低维护成本。因此,其经济上是可行的。
2.技术可行性:系统要求在Windows XP以上环境运行,后台数据库采用MySQL Community Server 5.1,Web服务器可以采用Tomcat 6.0,网站使用JSP技术结合HTML, Javascript进行开发,这些在目前是很容易实现的。第2章 开发工具与技术简介
2.1 MyEclipse开发环境简介
MyEclipse是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。
在结构上,MyEclipse的特征可以被分为7类:
1.JavaEE模型
2.WEB开发工具
3.EJB开发工具
4.应用程序服务器的连接器
5.JavaEE项目部署服务
6.数据库服务
7.MyEclipse整合帮助
对于以上每一种功能
您可能关注的文档
- 美国银行的投行战略及对我国银行业的启示银行管理论文经济学论文_10111.doc
- 美国文学史期末论文终极版.doc
- 安全工程毕业设计(论文)-古城矿120万吨新井设计.doc
- 美丽滨江国际架空平台施工组织设计.doc
- 安全生产案卷文书点评题答案.doc
- 安全实训六_抓包软件.doc
- 安全实训八_入侵检测软件.doc
- 安全实训十一_数据恢复技术.doc
- 《煤矿采空区岩土工程勘察规范》.doc
- 《曼昆经济学原理》精致完整word版-强烈推荐经济学入门必看!.doc
- 咨询行业人才培养方案-人力资源专家演讲.pptx
- 2023-2024学年山东省济宁市曲阜一中重点中学中考物理最后冲刺浓缩精华卷含解析.doc
- 2023-2024学年山东省济宁市任城区中考联考物理试卷含解析.doc
- 初中科学探究活动对学生思维能力的影响研究教学研究课题报告.docx
- 实施多媒体教学对小学生英语学习的影响教学研究课题报告.docx
- 2025年度高空安装工程劳动合同协议书3篇.docx
- 高中历史教育中的文物保护与历史文化传承探讨教学研究课题报告.docx
- 城市绿化与生态保护-城市规划专家的演讲.pptx
- 小学体育课程中心理素质培养的研究教学研究课题报告.docx
- 2025年度高空作业塔吊设备租赁服务合同范本2篇.docx
最近下载
- (现行国家建筑标准设计图集)99(03)S203消防水泵接合器安装(含2003年局部修改版).pdf
- 2023年华侨大学公共课《中国近代史纲要》期末试卷A(有答案).docx VIP
- (完整word版)粒子植入管理制度和质量保障措施.doc
- 2023年华侨大学公共课《中国近代史纲要》期末试卷B(有答案).docx VIP
- 220千伏输变电线路跨越110kV线路带电封网跨越施工方案.docx
- 危险源辨识培训重点.ppt
- 人教PEP三年级英语上册Unit1《Making friends part A》课件.pptx VIP
- 飞利浦V60呼吸机操作流程.docx VIP
- 美国大峡谷中文导游手册讲解.pdf
- 数据结构教程(第五版)课后题及答案.docx
文档评论(0)