1 功能需求:
普通功能:用户注册,用户登录,添加好友,聊天功能,后台运行,后台管理。
高级功能:发送语音,图片。
2 具体要求:
用户注册:用户在注册界面填入相关的正确信息提交后,后台对其进行处理,并返回相应的微聊号(唯一标识)给用户。
用户登录:用户填入自己的帐号与密码后,点击登录,后台对其进行验证,验证成功后显示好友列表。
添加好友:在添加好友界面输入用户Id提交,后台对其进行验证,成功后返回好友信息,并且可以添加好友。被添加的好友可以拒绝或者同意。
聊天功能:用户选定聊天对象后,对其发送消息,消息包括文本,表情,图片和语音。消息由服务器转发给特定的聊天对象,并保存在客户端本地。
后台运行:用户可以退出主界面,将聊天软件在后台运行,当有消息传入时,消息会用广播的形式显示。
后台管理:对用户的管理。