2.3 主要参与者
用户:在操作系统时用户主要涉及的功能有用户注册、用户登录、添加好友、用户分组管理、对好友的增删改查,以及单聊和群聊。
系统:系统实现保存用户注册信息,同时推送某个好友的上线或者下线的信息。系统还会官方提供软件更新的功能。
第三章MiniChat系统的分析和设计
3.1 MiniChat需求分析
    通过对MiniChat聊天系统的需求进行分析和一些概要设计,我们就可以确定在设计MiniChat软件时需要完成什么工作,和对工作的详细规划。
MiniChat聊天APP的功能需求主要包括:用户注册、用户登录、单聊和群聊、好友管理、个人资料管理。
用户注册:用户在第一次使用软件时,需要注册一个新用户。输入用户名和密码即可完成注册获得一个使用账号。
用户登录:通过上一步注册的账号,就可以登录进入用户聊天界面。
单聊和群聊:好友之间就可以通过发送即时消息进行互动聊天,可以发送文字,图片,表情以及语音。
好友管理:可以通过软件提供的功能添加好友,好友验证,对用户自己的好友进行管理。
个人资料设置:对用户自身的头像,公司,职位,个性签名进行编辑,也可以查看好友的。
上一篇:基于OpenVPN的SSL VPN系统应用与实现
下一篇:php微信接口的投票管理系统设计

用VB实现聊天讨论室和点對点會话【671字】

Android课程同步练习系统的设计

基于蓝牙和安卓的仪器专用APP的设计和开发

基于iOS的团购APP设计与实现 

Android智能手机的交互式学习系统的设计

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

志愿者活动的调查问卷表

公寓空调设计任务书

C#学校科研管理系统的设计

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

国内外图像分割技术研究现状

AT89C52单片机的超声波测距...

承德市事业单位档案管理...

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...