人人网-系统产品需求规格说明书-2014.10.22概要.doc

人人网-系统产品需求规格说明书-2014.10.22概要.doc

人人网-系统产品需求规格说明书-2014.10.22概要

引言 定义 软件为用户提供点对点的聊天功能,包含文字聊天、语音、图片等。用户登录软件后可以通过查找附近的人或关键词查询搜寻好友,可以查看个人或其他用户的个人空间,包括个人相册、个人动态等。在聊天模式下,可以选择对方的一张照片进行编辑,编辑后发送给对方,也可以选择、全部删除聊天记录。在个人空间,用户可以以拍照或选择本地的方式上传照片,可以修改和设定个人信息。 参考资料 参考即时通讯系统。 系统概述 目标 为用户提供及时聊天功能,同时加入发送图片、语音等,体现恶搞照片等特色功能。 设计与实现的限制 本系统采用Java语言和android SDK,采用C/S框架。 客户端数据库采用android系统默认的SQLite。 通讯基于Java Socket。 UI展示层使用XML 。 实现消息的封装和Socket的对象传递,以及Socket心跳检测。 3 可行性分析 3.1技术可行性 建立socket服务器,死循环监听客户端的接入,客户端通过发送不同命令和序列化对象给服务器,以达到通用性。服务器可以保存用户登录的socket方便主动向客户端推送。 3.2经济可行性 服务端需建立在可以连接外网且能保证持久运行的服务器上,需向服务器购买java服务器(非http服务器)。 3.3法律可行性 提供http管理后台,便于管理信息,图片、消息通过程序智能过滤,屏蔽敏感图片和消

文档评论(0)

1亿VIP精品文档

相关文档