基于JSP网络聊天室设计与应用(SQLserver)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
基于JSP网络聊天室设计与应用(SQLserver)(含录像)(任务书,开题报告,外文翻译,毕业论文13000字,程序,数据库,答辩PPT)
摘要:随着信息技术的不断进步,信息的不断更新发达,而网站如雨后春笋般地一个接着一个冒出来,因为提供静态信息的HTML网页并没有办法达到与用户交互的目的,所以才出现了各种交互式网页技术。本文从理论和实际案例分析了网上聊天系统,比较的分析了当今网络上建立动态网页的几种语言,及其优缺点。系统采用JSP为编程语言。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:聊天室;系统;开发
Abstract: With the continuous advances in information technology, information updated constantly developed, the site mushroomed after another came out, because the HTML pages of static information and there is no way to achieve the purpose of interaction with the user, so a variety of interactivestyle web page technology. In this paper, the theoretical and practical case analysis of online chat system, and comparative analysis on the network today to create dynamic Web pages in several languages, their advantages and disadvantages. The system uses JSP as programming language. The paper introduces the development background of the subject, to complete the development and function of the process. Focus on a description of the focus of system design, design ideas, difficult technology and solutions.
Keywords: chat; system; development
主要研究的目的及内容
本设计初步分析当前网络聊天室存在的问题,联系实际情况设计实现一个网络聊天室程序。该系统尽力做到界面完美化,消息实时化,信用可靠化。根据网络聊天室的实际情况,本设计前台使用JAVA Server Page(简称JSP)语言进行设计,后台使用sqlserver2000数据库,采用结构化系统分析与设计方法对系统进行分析与设计。Dreamweaver为页面设计辅助工具。
根据目前国内聊天室的实际状况,确定功能,提出任务,并通过任务驱动,培养学生创新学习能力。采用JSP技术结合sqlserver2000数据库,mvc设计模式,通过统一建模语音,开发本系统。
主要功能:
1.用户登录:用户注册与登录模块;
2.在线聊天:登录用户可以通过选择房间进入聊天室与网友聊天;
3.在线聊友查看:可以查看在线网友;
4.私聊功能:可以给网友发送悄悄话,聊天表情文字;
5.禁言功能:可以禁言不文明的聊天室成员。
目 录
1、引言 4
1.1 研究现状 4
1.2 主要研究的目的及内容 5
1.3 研究方法及设计思路 6
1.3.1 研究方法 6
1.3.2 设计思路 6
2、应用需求分析与可行性分析 7
2.1 应用需求分析 8
2.2 运行需求分析 8
2.3 其他需求分析 8
2.4 可行性分析 9
2.4.1经济可行性 9
2.4.2技术可行性 9
2.4.3 运行可行性 9
2.4.4 时间可行性 10
2.4.5 法律可行性: 10
2.5 系统开发步骤 10
3、相关技术简介 11
3.1 JSP技术简介 11
3.2 Sqlserver2000数据库 12
3.3 JDBC 13
3.4 B/S模式分析 14
4、系统分析 16
4.1 系统实现目标 16
4.2 系统体系结构 17
4.3 主控流程图 17
4.4 系统ER图 18
4.5 数据库表 18
5、系统设计 19
5.1 概要设计 19
5.2 系统结构设计 19
5.3 详细设计 20
5.3.1 管理员登录界面 20
5.3.2 聊天房间选择 20
5.3.3 在线聊天模块 21
5.3.4 用户列表模块 21
5.3.5 聊天室管理模块 21
6、系统调试与测试 22
6.1 程序调试 22
6.2 程序的测试 22
6.2.1 测试的重要性及目的 22
6.2.2 测试的步骤 24
6.2.3 测试的主要内容 24
结束语 27
致谢 28
参考文献 29