基于FMS的校园即时通讯系统设计与实现的中期报告.docxVIP

  • 7
  • 0
  • 约1.03千字
  • 约 3页
  • 2024-04-27 发布于上海
  • 举报

基于FMS的校园即时通讯系统设计与实现的中期报告.docx

基于FMS的校园即时通讯系统设计与实现的中期报告

1.研究内容

本项目旨在设计开发一款基于FMS的校园即时通讯系统,并且致力于实现以下功能:

1)用户注册、登录、注销功能;

2)用户个人信息查看与修改功能;

3)好友添加、删除与查询功能;

4)好友在线、离线状态显示功能;

5)消息发送、接收、查看功能;

6)聊天记录的保存与查询功能;

7)实现用户分组、群聊等高级功能。

2.研究方法

本项目将采用SOA架构设计方案,将系统划分为客户端、服务端、数据库三个部分,并考虑到系统的维护和后期扩展,使用Java语言作为开发语言,选用FMS作为通信协议,同时引入Hibernate框架进行数据库操作,Spring进行系统的集成与管理。

3.系统架构设计

3.1系统功能模块

根据上述功能点,本系统分为以下模块:

1)用户管理模块

实现用户的注册、登录、注销、个人信息修改等功能。

2)好友管理模块

实现好友的添加、删除、查找等功能,并实现好友在线、离线状态的显示。

3)消息管理模块

实现用户的消息发送、接收、查看,同时实现聊天记录保存与查询。

4)用户分组群组模块

实现用户分组,以及用户之间的群聊功能。

3.2系统结构设计

3.2.1客户端结构设计

客户端主要分为以下部分:

1)登录窗口:实现用户登录。

2)主窗口:实现好友列表、聊天窗口、消息发送等功能。

3)个人信息窗口:实现个人信息查看和

文档评论(0)

1亿VIP精品文档

相关文档