简易聊天工具总体设计报告班级:网络工程 10-1 班姓名:学号: 08103609指导老师:目录一、 引言 ..........................................1设计聊天工具的背景及意义...............................1 课题现状 ..............................................1开发平台介绍 ..........................................1二、需求分析 ......................................2编写目标 .............................................2可行性分析 .......................................... 2分析需求 ............................................ 22.3.1 功能需求分析 ..............................................22.3.2 数据需求分析 ..............................................22.3.3 性能需求分析 ..............................................32.3.4系统运行需求 ..............................................3本系统的主要功能部分组成:................................32.4.1服务器端模块 ..............................................32.4.2客户端模块 ................................................3数据流图 ....................................................42.5.1 顶层数据流图 ..............................................42.5.2一层数据流图 ..............................................42.5.3二层数据流图 ..............................................5三、概要设计 ......................................6系统总模块图 ................................................6模块功能之间的关系 .........................................73.2.1服务器端模块 ..............................................73.2.1.1用户上下线识别及显示模块................................73.2.1.2信息识别转发模块........................................73.2.2客户端模块 ................................................73.2.2.1用户注册模块 ............................................73.2.2.2用户登陆模块 ............................................73.2.2.3用户密码修改模块........................................7两大模块工作流程............................................8系统数据结构设计 .............................