精选优质文档-倾情为你奉上一. 设计目的1. 掌握网络应用设计的方法和步骤;2. 掌握用户需求分析的方法和设计文档的编制方法;3. 掌握应用开发辅助软件的使用方法;4. 掌握数据库设计方法;5. 掌握通信协议的特点,消息格式设 6. 掌握软件测试的基本流程。2. 设计内容 随着网络的快速发展,社交网站也变得越来越普及,人们不必再去花费大量的时间和精力去参加社交活动所,只要通过互联网便可拥有自己的朋友圈。 仿微信系统基于Socket实现C/S架构完成系统搭建,安卓端作为客户端,服务器端采用多线程响应每个客户端,在服务器端有用户注册到数据库,存储转发客户端相关消息。客户端界面与功能完成微信官方客户端的部分常用功能,包括语音实现,消息实现,图片实现等。主要完成一个具有实用价值的网络应用程序,该应用中应包括:图形化界面、套接字通信、多线程处理、相应的业务处理逻辑等。对于该系统: 第一,通讯基础模块的快和省。手机社交产品种类很多,包括手机IM、SNS、图片分享、位置交友等。而这些社交产品都有一共同的功能:通讯,这是手机社交产品最为基础的