【全源码及文档】基于Android网络聊天室的设计与实现

第二章 项目开发计划书

2.1 项目成果

序号 内容 需求 计划时间 实际时间 状态
1 图形界面 展示给用户 的可视化、可操作的图形界面 5天 7天 达到需求
2 客户端模块 实现系统业 务逻辑。 10天 15天 达到需求
3 服务器模块 实现数据的 传递 10天 14天 达到需求
4 语音通话模块 实现用户之 间语音通话 5天 6天 达到需求
5 文件传输模块 实现用户之 间传输文件 6天 5天 达到需求

2.2 资源需求

序号 资源 作用 占用时间 当前可用状态 获得途径
1 Eclipse 开发环境 基于Java语 言的扩展开发平台。 贯穿整个 项目的构造阶段、走查过程中 可用 下载、安装
2 PC机 提供了编码界面的操作 贯穿整个 项目的构造阶段、走查过程中 可用 购买
3 SDK 软件开发工具 包。 贯穿整个 项目的构造阶段。 可用 下载、安装
4 ADT 提高开发效率 贯穿整个 项目的构造阶段。 可用 下载、安装
5 WIFI 通信前提条件 后期软件 通信、测试 可用 建立

第三章 系统需求分析

3.1 功能需求分析

本系统平台的开发宗旨以及总体任务就是要实现一对一的聊天功能,在手机平台上实现文字、图片、语音的实时发送、接收。聊天程序包括手机客户端和服务端两部分,服务端程序保存用户信息,以及用户间的好友关系,客户端实现各功能的展现界面,并实现与服务端以及聊天对象客户端之间的通讯。根据对用户需求调查,总体需求是对于普通用户能够实现一对一的聊天功能。

下面是基于Android平台的移动聊天程序的需求说明的具体文本,要求系统具有以下功能:

  • 好友界面:查看好友信息,选择好友进行聊天,会话列表框

  • 聊天界面:你能够实现文字、图片、语音、文件的收发
    【全源码及文档】基于Android网络聊天室的设计与实现
    详细文档及源码:https://www.write-bug.com/article/3353.html