一篇基于ssm框架的毕设分享_东哥毕设

一篇基于ssm框架的毕设分享

作为互联网最具增长潜力的应用之一的即时通讯,而又作为即时通信最有前途应用的网页版聊天室,自然也成为互联网企业角逐的重要阵地。用户的需求在发生变化,网页版聊天室的产品也在不断发展。网页版聊天室的发展,无论在基础应用方面,还是产品扩展应用方面,都将有质的飞跃,未来它将有6大应用趋势。

首先,网页版聊天室的应用将更加丰富化,除了聊天之外的娱乐需求正在不断增长,并成为未来重点的发展方向。为了满足用户日益旺盛的娱乐应用需求,许多网页版聊天室服务提供商都在不断地开发基于网页版聊天室平台的丰富化应用。

基于SSM框架网路实时聊天系统的设计与实现1

其次,网页版聊天室将更加汇聚人气,体现社区化和互动性。跟随互联网发展和网络用户需求的脚步,由人气汇聚所带来的社区化和互动性也将成为网页版聊天室的重要发展趋势。据有关专家预测,网络虚拟生活在未来两三年内将成为互联网应用的热点。

第三,更加凸显个人信息处理的功能,人性化将成为网页版聊天室的决胜因素。网页版聊天室用户每天都有大量的资料文件在互联网上往来或被保存。因此,作为信息传输的终端,网页版聊天室个人信息处理的功能将根本上决定网页版聊天室产品本身的生命力,这其中不仅包括了文字对话、语音通话、视频交流在内的信息交互功能, 还包括文件传榆、发送图片的信息共享功能,同时还有聊天记录的有效保存、下传下载的信息管理功能。

基于SSM框架网路实时聊天系统的设计与实现2

第四,更加强调互联网应用的整合,尤其是与无线互联网资源的整合。目前,新浪UC、网易泡泡拥有门户网站的强大网络资源,而微软也正在借助MSN强化门户的影响力。网页版聊天室应用将呈现与传统门户网站、移动或固定终端、网络应用增值服务的整合趋势。另外,无线上网正在成为网络用户的宠儿,未来互联网与无线网的融合是必然归宿,网页版聊天室也将与无线网互联互通,而3G将为网页版聊天室的移动增值服务带来巨大机遇。

第五,将更加体现安全性与稳定性。现在,用户已不仅通过网页版聊天室实现网上文字对话、音频、视频等功能,随着各种数据业务应用的增多,用户对网页版聊天室的安全性提出了更高的要求,而这些问题对企业用户来说尤为重要。安全性和稳定性将是提高产品粘性的基本。

基于SSM框架网路实时聊天系统的设计与实现3

第六,网页版聊天室与社会文化和本地化应用深度融合。目前中国网页版聊天室产品的使用者平均都有30个好友。可以肯定的是,网页版聊天室在聚集了一定的人气之后,将逐渐成为一种时尚潮流,进而成为一种社会文化现象。群、社区和博客功能都帮助用户在一个可以延伸的范围内进行着观点和看法的交流。传播正确的文化导向和价值诉求也是网页版聊天室发展中面临的重要课题。另外,随着网页版聊天室产品个人属性的加强和应用范围延伸,与本地化应用的融合将成为网页版聊天室产品的主要发展趋势。

 

基于SSM框架网路实时聊天系统的设计与实现4

 

二、课题的主要设计(论文)内容

基于SSM框架网路实时聊天系统的设计与实现5

 

主要内容包括:

1、研究内容和拟解决的关键问题

研究内容:

该网站主要包含以下功能:

(1)用户注册登陆模块

完成新用户注册,将注册信息添加到数据库中,用于用户登陆验证;经过登陆验证的用户,方可进入聊天室进行聊天交流。

(2)用户密码修改模块

当用户不小心忘记或记错了自己的注册密码时,可通过修改密码,重新设定登陆密码,其中要经过密码提示问题的验证,顺利通过才能修改密码。

(3)用户发言模块

除了提供发言内容的输入外,还应能显示当前用户正在对谁发言、可选择发言的颜色和发言的表情。发言的颜色和发言表情通过下拉式组合框实现。发言内容书写完毕后,通过单击“提交”按钮或按回车,实现聊天内容的显示。

(4)聊天内容显示模块

主要完成将每个用户的发言的内容显示在页面中,让这些内容对每个登陆用户均可见(除开私聊内容),同时还能及时显示各用户的发言内容,以便始终能显示出最新的发言内容。

(5)在线用户列表显示模块

该页面实现在线人数和在线用户的统计,并将在线用户依次显示出来。每个显示用户应设置为一个超链接,当单击用户名时,实现将发言区中的发言对象设置为该用户。

(7)管理模块

系统管理员可以查看用户注册信息以及用户留言,并对其进行管理。

 

拟解决的关键问题:

 

1)系统的角色划分,对每个角色的权限控制,每个角色进入系统所能看到功能都是不一样的。

2)SSM架构的搭建

3)要充分理解设计的思想和重要的设计模式,才能使使系统具有较好的扩展性。

4)数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题。这着重从SQL应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。

 

 

2、本研究的特色与创新之处

为了营造良好的网络文明用语环境,本聊天室特意增设此功能。用户进入聊天室就会看到有醒目的提醒,提醒大家文明聊天,不要说一些的敏感的字眼。而一旦有用户说了敏感的字眼,系统就要自动屏蔽掉。

在服务器数据库将那些敏感的字放进去,一旦用户聊天时,系统自动将用户的聊天的词语在数据库中去查找,一旦有敏感的词,通过控制器Servlet的内容过滤(Filter+Wrapper)修改输出的的字符串,改为“***”。

 

3、预期的结果

随着Internet的普及和宽带网络技术的成熟,聊天室这种交流方式已经被大众所认可。通过聊天室在线聊天已成为网络上人与人之间的沟通、交流和联系的一种方式,为此越来越多的网站开始提供在线聊天的功能。与此同时,聊天室也以其方便、快捷和低成本等优势受到众多企业的青睐,很多企业的网站中也加入了聊天室,以达到增进企业与消费者之间、消费者与消费者之间相互交流和联系的目的。系统开发的任务主要包括前台界面设计和后台数据库管理系统设计。前台采用JSP开发工具和SSM框架技术,后台数据库采用MySQL数据库设计,主要实现了:用户注册,登录,在线聊天,私聊。后台主要功能包括:房间管理,用户管理等

三、研究方案及技术路线

 

 

研究方案:

要想达到该设计中所需目的,首先要解决是就是网站的功能模块,根据具体情况分析,可以按如下步骤设计:

1、进行建站所需信息材料的搜集、分析、筛选及处理工作。

2、建立主页:包括首页布局设计、色彩搭配以及主页各板块内容的设计。

3、设计各分页,包括各分页布局设计、色彩搭配、内容的筛选编辑(包括文字编辑、图像处理)与填写工作。

4、进行主页与各分页、分页与分页之间的链接,并统一检查链接的有效性。

5、对网站综合评价与调试,完善网站。

6、进行网站上传工作,然后测试网站。

本系统可在Window 8 10下运行,要求使用的操作系统上安装有MySql数据库,用到技术如下:MyEclipse10、SSM框架、Tomcat服务器。

四、论文提纲

目录

 

1.引言

2 技术简介

2.1 JSP技术

2.2 数据库技术

2.3 SSM技术

3 需求分析

3.1系统运行环境

3.2系统总体结构

3.3 模块功能分析

4 系统总体设计

4.1 系统总体规划

4.2 系统数据库设计

4.2.1 数据库概念模型

4.2.2 数据库各表设计

4.2.3 数据库连接的实现

5 系统功能具体实现

5.1 用户注册登陆模块

5.1.1 用户注册

5.1.2 用户登录

5.2 用户密码修改

5.3 用户发言

5.4 聊天内容显示

5.5 在线用户列表显示

5.6 管理功能

5.7 辅助功能区

以上就是定做的一份关于“基于SSM框架网路实时聊天系统的设计与实现”的java毕业设计需求分析以及功能效果截图,如需更多毕业设计,请关注东哥毕设,东哥毕设专业代做java毕业设计。

评论