文档详情

即时聊天工具系统.doc

发布:2016-12-19约1.16千字共5页下载文档
文本预览下载声明
即时聊天系统 开发背景: 随着互联网的兴起,聊天交流的方式变得多样化,当今许多企业开发满足自己需求的网络通讯工具,方便部门与部门,员工与员工,员工与领导之间的工作交流,中软国际软件实验班为了提高学员内部的学习效率和熊哥的教学效率,急切需要开发一套这样适合实验班内部使用的系统。 2、需求分析: 具体功能如下: 用户管理功能,注册、登录、权限管理(学员与管理员) 聊天功能,群聊与私聊 管理员可以开通主题讨论板块如数据库技术、java技术等 用户可以上传和下载文件(扩展部分) 3、系统设计: 3.1系统功能结构图如下; i 图:3.1 系统功能结构图 3.2 数据库设计 3.2.1 项目E-R图: 本系统包含的实体有:用户、私聊消息、群聊消息、技术板块、和公告等,下面介绍各个实体之间的E-R图。 图:3.2.1 用户 图:3.2.2 私聊消息 图:3.2.3 群聊消息 图:3.2.4 交流板块 图:3.2.5 板块与用户关系 3.2.2实体之间关系 用户与私聊属于1对多 用户与群聊属于1对多 用户与板块属于多对多 私聊消息与板块属于1对多 群聊消息与板块属于1对多 注意:1对多通过建立主外键关系,多对多建立一个关系表,变成两个1对多。文件上传和下载,可以通过Socket技术完成,作为扩展部分,可以选择性完成。 系统要求: 界面整齐统一,方便操作; 系统稳定,有异常处理; 系统响应良好,考虑程序运行速度和效率。 中软国际课题项目-即时通讯系统 前台 私聊 群聊 注册 即时聊天系统 聊天功能 用户管理 文件管理 板块设计 下载文件 浏览文件 在线讨论 申请加入 登录 后台 即时聊天系统 用户管理 板块设计 分配权限 删除用户 发布公告 消息管理 删除消息 浏览消息 查 看 用 户 文件管理 文件上传 删 除 文 件 删除板块 添加板块 用户 Id 账号 密码 姓名 电话 是否管理员 发起者 内容 接收者 Id 时间 私聊消息 是否已读 板块编号 是否已读 时间 内容 Id 发起者 时间 名称 创建人 Id 交流板块 群聊消息 板块编号 用户编号 板块编号 备注 Id 板块与用户关系
显示全部
相似文档