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

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

Android全国天气移动终端应用程序设计研究

Android员工请假系统设计

Android手机考勤系统设计

Android大学一卡通APP设计与开发+源代码

楼宇能源监控android端的设计+源代码

从政策角度谈黑龙江對俄...

上海居民的社会参与研究

基于Joomla平台的计算机学院网站设计与开发

AES算法GPU协处理下分组加...

酵母菌发酵生产天然香料...

压疮高危人群的标准化中...

浅谈高校行政管理人员的...

浅论职工思想政治工作茬...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

提高教育质量,构建大學生...