职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-12-20 08:51:50 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
技术:Java、JSP等
摘要:
伴随着互联网的迅速发展,网络聊天工具成为当今社会上主要的交流工具,网民们在网络中畅所欲言,受到各个年龄段的人的青睐。网络聊天工具既可以让用户在网上迅速找到自己的亲人和朋友,还可以结交志同道合的陌生网友,实时交流方便了人与人之间的交流,让世界各地连接成一个地球村。目前,社会中出现了很多方便实用的聊天工具,在这些聊天工具中,人们最喜欢使用的还是腾讯QQ、微信、MSN-Messager等等。
本设计开发的聊天室网站采用的是B/S模式,过程中整合了框架S2SH技术,前端页面使用JSP开发。系统的开发分为前端设计、功能设计以及数据库设计。
希望通过对本课题的设计与实现,能对大学四年的所学知识,网站设计的流程,JSP动态页面的设计,界面的优化与美观等方面有一个全面的认识和理解,将自己的所学与实践尽可能的相结合,以便在以后的工作中能更好的应用所学。
聊天室系统以Myeclipse8.5作为开发工具,数据库采用了MYSQL数据库设计,整合了框架S2SH(Struts2+Spring+Hibernate)。服务器使用TOMCAT6.0以上的版本,完成了聊天室系统的实时聊天这项主要功能以及显示在线人数等功能。用户有登录、注册、找回密码等功能,管理员可以管理聊天记录、管理在线人数等功能。本系统可以单人对单人聊天,也可以群聊。在设计系统的过程中,第一步先建立了系统的应用模型,第二步在模型的基础上根据需求分析逐步实现各功能。

关键词:聊天室、S2SH技术、B/S结构、JSP、实时聊天

目录:
摘  要    I
Abstract    II
1  绪 论    1
1.1 课题背景    1
1.2 开发目的和意义    2
1.3国内外现状    2
1.4论文组织结构    3
1.5本章小结    3
2  开发工具及环境    5
2.1 Java语言简介    5
2.2开发工具    5
2.2.1 MyEclipse    6
2.2.2 Tomcat    6
2.2.3 MySQL    7
2.3 JSP    7
2.4 S2SH技术    8
2.4.1 Struts2简介    8
2.4.2 Hibernate简介    8
2.4.3 Spring简介    9
2.5硬件需求及环境    9
2.6本章小结    10
3  需求分析    11
3.1 开发目标    11
3.1.1  框架开发    11
3.1.2  前端开发    11
3.2可行性分析    12
3.2.1技术的可行性    12
3.2.2经济的可行性    13
3.2.3操作可行性    13
3.2.4法律可行性    13
3.3需求调研    13
3.4系统用户用例图    14
3.5功能模块需求分析    15
3.6系统非功能性需求    16
3.6.1容错性需求    16
3.6.2稳定性需求    16
3.6.3安全性需求    16
3.7本章小结    16
4  系统分析与设计    17
4.1  系统分析概述    17
4.2  数据库的分析与设计    18
4.2.1  数据字典    18
4.2.2 概念结构设计    19
4.2.3数据库的逻辑结构设计    20
4.2.4数据库的连接原理    21
4.3  框架的整合    21
4.4 本章小结    22
5  系统功能实现    23
5.1系统登陆页面实现    23
5.2在线人员管理功能    25
5.3注册用户管理功能    27
5.4 过滤内容管理功能    29
5.5聊天记录管理功能    31
5.6用户注册和修改功能    33
5.7用户在线聊天功能    34
5.8本章小结    36
6  系统测试    37
6.1  系统测试目的与意义    37
6.2  测试计划    37
6.2.1  测试目标及任务概括    38
6.2.2  测试方案及环境    38
6.2.3  测试覆盖率和风险分析    38
6.3  测试过程    38
6.3.1  登录页面测试    39
6.3.2  导出聊天记录测试    40
6.4  系统测试总结    40
6.4.1  系统测试阶段    40
6.4.2  系统缺陷状态    41
6.5  总体质量评估    41
6.6  本章小结    41
结  论    42
致  谢    44
参考文献    45
附录:    46
(一)外文原文    46
(二)中文翻译    55

论文字数:34266
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表