家庭设备管理系统-用例图
2016-12-26 15:46:06 0 举报
家庭设备管理系统的用例图展示了系统的主要功能和参与者之间的交互关系。该系统的主要参与者包括用户、家庭设备和服务器。用户可以添加、删除和管理家庭设备,查看设备的详细信息和使用状态。家庭设备可以接收来自用户的指令并执行相应的操作,同时也可以向服务器发送数据以进行远程控制或监控。服务器负责存储和管理所有家庭设备的信息,以及处理用户和设备之间的通信请求。通过这个用例图,我们可以清晰地了解到系统的功能需求和各个参与者之间的关系,从而更好地设计和实现该系统。
作者其他创作
大纲/内容
是
否
开始
智能提醒时间
结束
名称
进入程序主界面
管理用户家庭设备信息
找回密码
id
系统向服务器端发送请求,获取当前账号的家庭设备是否设置了智能提醒?
《include》
用户进入家电信息页面
提示添加失败
服务器是否已删除选中的家庭设备信息?
通过扫一扫添加信息
提示格式错误
备份信息
查看安全常识
0..n
查看用户信息
doGet()
删除家庭设备信息
提示修改成功
用户
添加家庭设备信息
拥有
家庭设备Id
return result
:SmartAlertSettingBean
生产日期
修改添加家电信息
管理员
1
提示修改失败
更新列表
删除用户信息
:SplashActivity
checkIfHasSmartAlertISetting
服务器根据用户输入的信息对数据表的更新操作是否成功?
显示查询结果列表
提示添加成功
设置智能提醒
家庭设备信息
手动输入信息
手动添加家电信息
长按或向左滑动要修改的家庭设备信息,点击修改图标
查看扫描结果
型号
内容
查看家庭设备信息
密码
注册
智能提醒
用户Id
使用期限
删除智能提醒
《extends》
:AppliancesInfoManagementServlet
0..1
用户登录后,或者继续上次的登录状态重新进入APP
售后服务信息
用户进入手动添加家庭设备信息页面
:AppMgmtServlet
queryAlertSettingRtnList(int)
添加智能提醒
用户点击其中一项查看具体信息
功率
系统验证用户输入的信息是否合法?
用户输入家庭设备具体参数
进行手机震动、显示通知栏消息形式的的提醒
品牌
重量
输入要修改的家庭设备参数
管理用户信息
查看用户家庭设备信息
安全常识
CheckIsHasUpdate
颜色
尺寸
删除家电信息
判断当前的日期是否在家庭设备所设置智能提醒日期的前2天?
用户输入家庭设备Id、名称或品牌
登录
:securityinfo
:time
查询家电信息
长按或向左滑动要删除的家庭设备信息,点击删除图标
编辑家庭设备信息
checkUpdate
服务器后台动态分配家庭设备Id
备份用户家庭设备信息
服务器根据用户输入内容查询数据表的结果是否为空?
删除用户家庭设备信息
修改智能提醒
服务器根据用户输入信息对数据表的录入操作是否成功?
管理家庭设备信息
备份用户信息
0 条评论
回复 删除
下一页