已阅读5页,还剩100页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
厦门思根科技有限公司UU手机管家 for MTK产品需求规格说明书文件状态:草稿正式发布正在修改文件标识:UU手机管家 for MTK当前版本:V1.0.0.1作者:林武汉完成日期:2011-xx-xx历史版本版本/状态作者参与者起止日期备注V1.0.0.1林武汉林武汉2011-4-7起目录第1章 目的和范围51.1整体的范围和目标是什么51.2项目相关人员51.3什么在范围之内,什么在范围之外?5第2章 使用的术语/词汇52.1 业务用例52.2 系统用例62.3 系统用例实现视图62.4 系统用例交互活动图62.5 系统用例规约6第3章 用例63.1主执行者及其总体目标63.2业务用例73.3系统用例83.3.1 管理联系人系统用例83.3.1.1添加联系人-系统用例实现视图83.3.1.2删除单个联系人-系统用例实现视图203.3.1.3删除多个联系人-系统用例实现视图253.3.1.4修改联系人信息-系统用例实现视图293.3.1.5排序联系人系统用例实现视图333.3.1.6刷新联系人-系统用例343.3.1.7搜索联系人-系统用例实现视图353.3.2 管理短信系统用例373.3.2.1 删除短信系统用例实现视图383.3.2.2标记短信系统用例实现视图453.3.2.3导出短信系统用例实现视图463.3.2.4刷新短信系统用例活动图473.3.2.5搜索短信系统用例实现视图473.3.2.6排序短信系统用例实现视图483.3.3 发送短信系统用例493.3.3.1新建短信发送系统用例实现视图493.3.3.2回复短信发送系统用例活动图503.3.3.3转发短信发送系统用例活动图513.3.4数据线连接管理系统用例523.3.4.1切换设备系统用例活动图533.3.4.2接入数据线自动连接手机(服务已开启)系统用例活动图543.3.4.3开启软件连接手机(服务未开启或重启软件)系统用例活动图563.3.4.4断开手机连接系统用例活动图573.3.4.5刷新设备列表系统用例活动图58第4章 界面原型584.1 “开始页面-连接管理界面(无设备状态)”594.2 “开始页面-连接管理界面(有设备状态)”614.2.1手机设备三台以下的状态614.2.2手机设备三台以上的状态624.3 “开始页面欢迎界面”644.3.1开始页面欢迎界面(联系人列表状态-常规状态)644.3.2开始页面欢迎界面(联系人列表状态-点击列表出现快捷图标状态)654.3.3开始页面欢迎界面(联系人列表状态右击列表出现右键菜单)664.3.4开始页面欢迎界面(通话记录列表状态-常规状态)674.3.5开始页面欢迎界面(通话记录列表状态-点击列表出现快捷图标状态)684.3.6开始页面欢迎界面(通话记录列表状态-右击列表出现右键菜单)694.3.7开始页面欢迎界面(搜索联系人状态)704.3.8开始页面欢迎界面(搜索通话记录状态)714.3.9开始页面欢迎界面(添加联系人状态)724.3.10开始页面欢迎界面(新建短信状态)(未完成)734.3.11开始页面欢迎界面(右键菜单删除单个联系人提示)734.3.12开始页面欢迎界面(快捷图标删除单个联系人提示)744.4 “开始页面-设备连接向导界面(正常状态)”784.4.1 正在尝试建立连接状态784.4.2 正在获取设备信息状态794.4.3 连接失败状态(未完成)794.5 “开始页面-设备连接向导界面(驱动界面)”(未确定)804.5.1 安装驱动提示状态804.5.2 搜索驱动状态804.5.3下载驱动状态804.5.4 安装驱动状态804.5.4 安装驱动失败状态804.6 “开始页面-设备连接向导界面(USB连接模式错误状态)”(未确定)804.7 “通讯录界面”814.7.1 “通讯录页面-按分组显示-常规状态”814.7.2 “通讯录页面-按分组显示-单选联系人记录状态”824.7.3 “通讯录页面-按分组显示-多选联系人记录状态”834.7.4 “通讯录页面-按分组显示-修改联系人状态”844.7.5 “通讯录页面-按分组显示-右击联系人列表弹出右键菜单状态”854.7.6 “通讯录页面-按分组显示-打电话状态”(未确定)864.7.7 “通讯录页面-按分组显示-发短信状态”(未确定)864.7.8 “通讯录页面-按分组显示-发送电子邮件状态”(未确定)864.7.9 “通讯录页面-按分组显示-新建联系人状态”864.7.10 “通讯录页面-按分组显示搜索联系人状态”874.7.11 “通讯录页面-按区域显示状态”884.7.12 “通讯录页面-删除提示”(背景不考虑,主要是呈现模态对话框的效果)894.7.13 “通讯录页面正在删除状态”904.7.14 “通讯录页面删除多条结果显示”914.8 “短信页面”944.8.1 短信页面普通模式(单选短信详情窗口)944.8.2 短信页面普通模式(新建短信状态)954.8.3 短信页面普通模式(删除短信状态)954.8.4 短信页面普通模式(添加联系人状态)954.8.5 短信页面普通模式(右击短信列表弹出右键菜单状态)964.8.6 短信页面普通模式(搜索短信状态)974.8.7 短信页面普通模式(多选短信状态)974.8.8 短信页面普通模式(群发短信状态)974.8.9 短信页面普通模式(群发email状态)974.8.11 短信页面普通模式(打电话状态)974.8.12 短信页面普通模式(回复短信状态)974.8.13 短信页面普通模式(回复短信状态-新建联系人)984.8.14 短信页面普通模式(转发短信状态)984.8.15 短信页面对话模式(添加为联系人状态)994.8.16 短信页面对话模式(呼叫联系人状态)994.8.17 短信页面对话模式(转发短信状态)994.8.18 短信页面对话模式(常规状态)100第5章 采用的技术1015.1这个系统有什么技术需求?1015.2这个系统会与哪些系统发生交互,其需求是什么?101第6章 其它需求1016.1开发过程1026.1.1哪些人是项目参与者?1026.1.2项目的价值反映在哪些方面(简单,及时,迅速或灵活)?1026.1.3用户或出资人希望得到什么反馈或项目可见性?1026.1.4什么是可以买到的,什么是我们必须要创建的,我们在哪些方面是 有竞争的?1026.1.5还有什么其它的过程需求(如测试,安装等)?1026.1.6项目运行依赖哪些条件?1026.2业务规则1026.3性能1026.4操作,安全,文档1026.5使用和可用性1026.6维护和可移植性1026.7还未解决的问题和推迟解决的问题102第7章 人工备份,法律性,政治性和组织性问题1027.1.为系统操作所作的人工备份是什么1037.2有什么法律性和政治性的需求1037.3这个系统完成后对人们的影响是什么?1037.4有哪些培训需求?1037.5.对人类环境有哪些假设和依赖性?103第1章 目的和范围1.1整体的范围和目标是什么 整体的范围是指MTK手机套件这个软件为边界,目标是这个该软件能满足用户的功能性需求和非功能性需求;1.2项目相关人员用户,需求分析员,软件设计师,软件架构师,美工,公司领导;1.3什么在范围之内,什么在范围之外?第2章 使用的术语/词汇2.1 业务用例是指在业务层面上用户对系统的明确的完整目标和明确的回报,该目标和回报在系统范围之内;我们把这种目标称之为业务用例。2.2 系统用例是指描述一次和计算机完整交互的一件事;一般来说一个业务用例下有好几个系统用例,这几个系统用例合起来满足了业务用例。2.3 系统用例实现视图为了更加明确的描述系统用例,由于系统用例可能有多种实现方式,该视图就是描述这种情况而准备的。2.4 系统用例交互活动图描述了用户和计算机之间的交互情况,使用户一看就能知道大概是怎么样的一样交互过程。2.5 系统用例规约这是对系统用例交互活动图的补充,除了描述事件流之外,还补充了一些规则,方便软件设计师进行开发设计。第3章 用例3.1主执行者及其总体目标3.1.1主执行者主要是用户,用户的目标是通过这个MTK手机套件实现对连接手机,对短信和联系人进行管理等一些功能性的操作,具体的目标可以见3.2业务用例;3.2业务用例3.3系统用例3.3.1 管理联系人系统用例3.3.1.1添加联系人-系统用例实现视图3.3.1.1.1 开始页面“新建联系人按钮”添加联系人-系统用例实现活动图3.3.1.1.2 开始页面“新建联系人按钮”添加联系人-系统用例实现用例规约用例名称开始页面“新建联系人按钮”添加联系人用例描述用户在开始页面欢迎界面点击“新建联系人”按钮,输入联系人信息并执行保存,系统保存该联系人的信息记录。 执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将新添加的联系人记录添加到手机,并更新联系人列表主事件流1、 用户点击开始页面下的“添加联系人”按钮,点击详见界面2、 弹出“新建联系人对话框”,点击详见界面3、 用户编辑联系人信息;4、 用户点击“保存” 5、 执行保存,保存成功后更新所有联系人列表6、 判断用户是否在“新建联系人对话框”勾选“连续新建”,若有,执行6.1;若无,执行7; 6.1 刷新清空“新建联系人对话框”,执行37、 用例结束。分支事件流4.1 用户执行“取消”,执行7;5.1执行保存失败,提示失败,执行7异常事件流1、过程中,手机拔出,用例结束业务规则1、 联系人信息(姓名,移动电话,家庭电话,电子邮件,出生日期,工作电话,工作传真,公司名称)至少填写一项;涉及的实体3.3.1.1.3 通讯录界面“新建联系人按钮”添加联系人-系统用例实现活动图3.3.1.1.4 通讯录界面“新建联系人按钮”添加联系人-系统用例实现用例规约用例名称通讯录界面“新建联系人按钮”添加联系人用例描述用户在通讯录面点击工具栏的“新建联系人”按钮,输入联系人信息并执行保存,系统保存该联系人的信息记录。 执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将新添加的联系人记录添加到手机,并更新联系人列表主事件流1、 用户点击通讯录页面“新建联系人“按钮,点击详见界面 2、 弹出“新建联系人对话框”,点击详见界面 3、 用户填写联系人信息;4、 用户点击“保存” 5、 执行保存,保存成功后更新所有联系人列表6、 判断用户是否在“新建联系人对话框”勾选“连续新建”,若有,执行6.1;若无,执行7; 6.1 刷新清空“新建联系人对话框”,执行37、 用例结束。分支事件流4.1 用户执行“取消”,执行7;5.1执行保存失败,提示失败,执行7异常事件流1、过程中,手机拔出,用例结束业务规则1、 联系人信息(姓名,移动电话,家庭电话,电子邮件,出生日期,工作电话,工作传真,公司名称)至少填写一项;涉及的实体3.3.1.1.5 开始页面“通话记录列表陌生号码”添加联系人(快捷图标)-系统用例实现活动图3.3.1.1.6 开始页面“通话记录列表陌生号码”添加联系人-系统用例实现用例规约用例名称开始页面“通话记录列表陌生号码”添加联系人用例描述用户点击开始页面下的通话记录的某条陌生通话记录,该记录区域放大并浮现快捷图标,用户点击点击“添加为联系人”图标,输入联系人信息并执行保存,系统保存该联系人的信息记录。执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将新添加的联系人记录添加到手机,并更新联系人列表主事件流1、 用户点击开始页面下的通话记录列表的某条陌生通话记录2、 该记录区域放大并浮现快捷图标,点击详见界面3、 用户点击“添加联系人”快捷图标4、 弹出“新建联系人对话框”,点击详见界面5、 用户填写联系人信息;6、 用户点击“保存” 7、 执行保存,保存成功后更新所有联系人列表8、 判断用户是否在“新建联系人对话框”勾选“连续新建”,若有,执行8.1;若无,执行9; 8.1 刷新清空“新建联系人对话框”,执行59、 用例结束。分支事件流6.1 用户执行“取消”,执行9;7.1执行保存失败,提示失败,执行9异常事件流1、 过程中,手机拔出,用例结束业务规则1、 联系人信息(姓名,移动电话,家庭电话,电子邮件,出生日期,工作电话,工作传真,公司名称)至少填写一项;涉及的实体3.3.1.1.7 短信页面对话模式陌生号码添加联系人(“添加为联系人”按钮)-系统用例实现活动图3.3.1.1.8 短信页面对话模式陌生号码添加联系人(“添加为联系人”按钮)-系统用例实现用例规约用例名称短信页面对话模式陌生号码添加联系人(“添加为联系人”按钮)用例描述用户点击短信页面对话模式下的某个陌生号码对话,点击“添加为联系人”按钮,输入联系人信息并执行保存,系统保存该联系人的信息记录。 执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将新添加的联系人记录添加到手机,并更新联系人列表主事件流1、 用户用户点击短信页面对话模式下的某个陌生号码对话的“添加为联系人”按钮,单击详见界面2、 弹出“新建联系人对话框”,点击详见界面3、 用户填写联系人信息;4、 用户点击“保存” 5、 执行保存,保存成功后更新所有联系人列表6、 判断用户是否在“新建联系人对话框”勾选“连续新建”,若有,执行6.1;若无,执行7; 6.1 刷新清空“新建联系人对话框”,执行77、 用例结束。分支事件流4.1 用户执行“取消”,执行13;5.1执行保存失败,计算机提示失败,执行13异常事件流1、 过程中,手机拔出,用例结束业务规则1、 联系人信息(姓名,移动电话,家庭电话,电子邮件,出生日期,工作电话,工作传真,公司名称)至少填写一项;涉及的实体3.3.1.1.9 短信页面普通模式陌生号码添加联系人(单选短信详情窗口)-系统用例实现活动图3.3.1.1.10短信页面普通模式陌生号码添加联系人(单选短信详情窗口)-系统用例实现用例规约用例名称短信页面普通模式陌生号码添加联系人(单选短信详情窗口)用例描述用户点击短信页面普通模式短信列表下的某条陌生号码短信,在”单选短信详情窗口“的”添加为联系人”按钮,输入联系人信息并执行保存,系统保存该联系人的信息记录。执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将新添加的联系人记录添加到手机,并更新联系人列表主事件流1、 用户点击短信页面普通模式短信列表下的某条陌生号码短信,在”单选短信详情窗口“的”添加为联系人”按钮,点击详见界面2、 弹出“新建联系人对话框”,点击详见界面3、 用户填写联系人信息;4、 用户点击“保存” 5、 执行保存,保存成功后更新所有联系人列表6、 判断用户是否在“新建联系人对话框”勾选“连续新建”,若有,执行6.1;若无,执行7; 6.1 刷新清空“新建联系人对话框”,执行77、 用例结束。分支事件流4.1 用户执行“取消”,执行7;5.1计算机执行保存失败,提示失败,执行7异常事件流 1、过程中,手机拔出,用例结束业务规则1、联系人信息(姓名,移动电话,家庭电话,电子邮件,出生日期,工作电话,工作传真,公司名称)至少填写一项;涉及的实体3.3.1.1.11短信页面普通模式陌生号码添加联系人(右键菜单)-系统用例实现活动图3.3.1.1.12 短信页面普通模式陌生号码右键菜单添加联系人-系统用例实现用例规约用例名称短信页面普通模式陌生号码右键菜单添加联系人用例描述用户右击短信短信页面普通模式的某条陌生短信,弹出右键菜单,点击“添加为联系人”,菜单项,输入联系人信息并执行保存,系统保存该联系人的信息记录。执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将新添加的联系人记录添加到手机,并更新联系人列表主事件流1、 用户右击短信短信页面普通模式下短信列表的某条陌生短信2、 弹出“短信列表右键菜单”,点击详见界面3、 用户点击“添加为联系人”菜单项4、 弹出“新建联系人对话框”,点击详见界面5、 用户填写联系人信息;6、 用户点击“保存” 7、 执行保存,保存成功后更新所有联系人列表8、 判断用户是否在“新建联系人对话框”勾选“连续新建”,若有,执行8.1;若无,执行9; 8.1 刷新清空“新建联系人对话框”,执行99、 用例结束。分支事件流6.1 用户执行“取消”,执行9;7.1执行保存失败,计提示失败,执行9异常事件流 1、过程中,手机拔出,用例结束业务规则1、 联系人信息(姓名,移动电话,家庭电话,电子邮件,出生日期,工作电话,工作传真,公司名称)至少填写一项; 涉及的实体3.3.1.1.13短信回复对话框陌生号码添加联系人(“添加为联系人”按钮)-系统用例实现活动图3.3.1.1.14 短信回复界面陌生号码添加联系人-系统用例实现用例规约用例名称短信回复对话框陌生号码添加联系人(“添加为联系人”按钮)用例描述用户选择某条陌生短信进行回复,计算机显示回复界面,用户点击“添加为联系人”,输入联系人信息并执行保存,系统保存该联系人的信息记录。执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将新添加的联系人记录添加到手机,并更新联系人列表主事件流1、 用户点击短信回复界面的”添加为联系人“按钮,点击详见界面2、 弹出“新建联系人对话框”,点击详见界面3、 用户填写联系人信息;4、 用户点击“保存” 5、 执行保存,保存成功后更新所有联系人列表6、 判断用户是否在“编辑联系人信息界面”勾选“连续保存”,若有,执行6.1;若无,执行7; 6.1 刷新清空“新建联系人对话框”,执行37、 用例结束。分支事件流7.1 用户执行“取消”,执行7;8.1计算机执行保存失败,提示失败,执行7异常事件流 1、过程中,手机拔出,用例结束业务规则1、 联系人信息(姓名,移动电话,家庭电话,电子邮件,出生日期,工作电话,工作传真,公司名称)至少填写一项;涉及的实体3.3.1.1.15 开始页面“通话记录列表陌生号码”添加联系人(右键菜单)-系统用例实现活动图3.3.1.1.16 开始页面“通话记录列表陌生号码”添加联系人(右键菜单)-系统用例规约用例名称开始页面“通话记录列表陌生号码”添加联系人(右键菜单)用例描述用户右击开始页面的通话记录列表的某条陌生通话记录,弹出“通话记录列表右键菜单”,点击“添加为联系人”菜单项,输入联系人信息并执行保存,系统保存该联系人的信息记录。开始页面“通话记录列表陌生号码”添加联系人执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将新添加的联系人记录添加到手机,并更新联系人列表主事件流1、 用户右击开始页面的通话记录列表的某条陌生通话记录2、 弹出“通话记录列表右键菜单”,点击详见界面3、 用户点击“添加为联系人”菜单项,点击详见界面4、 弹出“新建联系人对话框”5、 用户填写联系人信息;6、 用户点击“保存” 7、 执行保存,保存成功后更新联系人列表8、 判断用户是否在“新建联系人对话框”勾选“连续新建”,若有,执行8.1;若无,执行9; 8.1 刷新清空“新建联系人对话框”,执行99、 用例结束。分支事件流61 用户执行“取消”,执行9;7.1执行保存失败,提示失败,执行9异常事件流1、过程中,手机拔出,用例结束业务规则1、1、联系人信息(姓名,移动电话,家庭电话,电子邮件,出生日期,工作电话,工作传真,公司名称)至少填写一项;涉及的实体3.3.1.2删除单个联系人-系统用例实现视图3.3.1.2.1 通讯录页面工具栏按钮删除单个联系人-系统用例活动图3.3.1.2.2 通讯录页面工具栏下删除单个联系人-系统用例规约用例名称通讯录页面工具栏下删除单个联系人用例描述用户勾选某个联系人信息,点击删除,删除该联系人的记录执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将该联系人信息记录删除并显示删除后的列表主事件流1、 勾选通讯录页面联系人列表的某条联系人记录,点击详见界面;2、 用户点击工具栏的“删除”按钮;3、 弹出删除提示;点击详见界面4、 用户点击“是”;5、 从手机中删除该条联系人记录,删除成功,更新所有联系人列表;6、 提示删除成功7、 用例结束分支事件流5.1 用户执行“否”,用例结束。6.1 执行删除失败,提示删除失败,用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.1.2.3通讯录页面下联系人列表右键菜单删除单个联系人-系统用例活动图3.3.1.2.4通讯录页面联系人列表下右键菜单删除单个联系人系统用例规约用例名称通讯录页面联系人列表下右键菜单删除单个联系人用例描述用户右击某个联系人记录,点击删除,删除该联系人的记录执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将该联系人信息记录删除并显示删除后的列表主事件流1、 用户右击通讯录页面下联系人列表的某条联系人记录,2、 弹出“联系人列表右键菜单”,点击详见界面3、 用户点击“删除”菜单项4、 弹出删除提示,点击详见界面5、 用户点击“是”6、 从手机删除该条记录,删除成功,更新所有联系人列表7、 提示删除成功8、 用例结束分支事件流5.1 用户执行“否”,用例结束。6.1 执行删除失败,提示删除失败,用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.1.2.5开始页面下联系人列表右键菜单删除单个联系人-系统用例活动图3.3.1.2.6开始页面下联系人列表右键菜单删除单个联系人-系统用例规约用例名称开始页面下联系人列表右键菜单删除单个联系人用例描述用户在开始页面右击某个联系人记录,点击删除,删除该联系人的记录执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将该联系人信息记录删除并显示删除后的列表主事件流1、 用户右击开始页面下的联系人列表某条联系人记录2、 弹出“联系人列表右键菜单”,点击详见界面 3、 用户点击“删除”菜单项4、 弹出删除提示, 点击详见界面5、 用户点击“是”6、 计算机执行删除,删除成功,更新所有联系人列表7、 提示删除成功8、 用例结束分支事件流5.1 用户执行“否”,用例结束。6.1 计算机执行删除失败,提示删除失败,用例结束异常事件流1、过程中,手机拔出或者电脑软件故障,用例结束业务规则涉及的实体3.3.1.2.7开始页面下联系人列表图标删除单个联系人-系统用例活动图3.3.1.2.8开始页面下联系人列表图标删除单个联系人-系统用例规约用例名称开始页面下联系人列表图标删除单个联系人用例描述用户在开始页面鼠标移动至某个联系人记录,浮现删除图标,点击删除,删除该联系人的记录执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将该联系人信息记录删除并显示删除后的列表主事件流1、 用户点击开始页面下的联系人列表某条联系人记录2、 该联系人记录区域放大并显示快捷图标,点击详见界面3、 用户点击“删除”图标4、 弹出删除提示,点击详见界面5、 用户点击“是”6、 从手机中删除该条联系人记录,删除成功,更新所有联系人列表7、 提示删除成功8、用例结束分支事件流5.1 用户执行“否”,用例结束。6.1执行删除失败,提示删除失败,用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.1.3删除多个联系人-系统用例实现视图3.3.1.4.1 通讯录页面工具栏删除多个联系人系统用例实现活动图3.3.1.4.2 通讯录页面工具栏删除多个联系人系统用例实现用例规约用例名称通讯录页面工具栏删除多个联系人用例描述用户在通讯录页面勾选多个个联系人记录,点击工具栏的删除按钮,删除多个联系人的记录执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将该联系人信息记录删除并显示删除后的列表主事件流1、 用户勾选通讯录页面下联系人列表的多条联系人记录,点击详见界面2、 用户点击工具栏的“删除”按钮3、 弹出删除提示,点击详见界面4、 用户点击“是”5、 显示删除手机中相应的联系人记录并显示正在删除状态和删除进度条, 点击详见界面6、 判断是否删除成功,若成功,执行6.1;若不成功,执行6.2;6.1. 判断是否删除完毕,若完毕,执行7,若没有完毕,执行56.2 判断是否能继续删除,若能,则记录错误,执行5;若不能,则提示失败,用例结束7、 执行删除,删除成功,更新联系人列表8、 提示删除成功9、用例结束分支事件流4.1 用户执行“否”,用例结束。5.1 计算机执行删除失败,提示删除失败,用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.1.4.3 通讯录页面联系人列表右键菜单删除多个联系人系统用例实现活动图3.3.1.4.4 通讯录页面联系人列表右键菜单删除多个联系人系统用例实现用例规约用例名称通讯录页面联系人列表右键菜单删除多个联系人用例描述用户在通讯录页面勾选多个个联系人记录,右键菜单删除联系人执行者用户前置条件系统已经成功连接上手机后置条件操作完成后将该联系人信息记录删除并显示删除后的列表主事件流1、 用户勾选通讯录页面下联系人列表的多条联系人记录,点击详见界面2、 用户右击选中的联系人3、 弹出“联系人列表右键菜单”,点击详见界面 4、 用户点击“删除”菜单项5、 弹出删除提示,点击详见界面6、 用户点击“是”7、 显示删除手机中相应的联系人记录并显示正在删除状态和删除进度条,点击详见界面8、 计算机判断是否删除成功,若成功,执行8.1;若不成功,执行8.2;8.1. 计算机判断是否删除完毕,若完毕,执行9,若没有完毕,执行78.2 计算机判断是否能继续删除,若能,则记录错误,执行7;若不能,则提示失败,用例结束9、 计算机执行删除,删除成功,更新联系人列表10、 提示删除成功11、 用例结束分支事件流6.1 用户执行“否”,用例结束。7.1 执行删除失败,提示删除失败,用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.1.4修改联系人信息-系统用例实现视图3.3.1.4.1 通讯录页面修改联系人信息-系统用例活动图3.3.1.4.2通讯录页面修改联系人信息-系统用例规约用例名称通讯录页面修改联系人信息用例描述用户修改联系人信息,系统保存修改 执行者用户前置条件系统已经成功连接上手机后置条件操作完成后提示修改结果,并重新显示所有联系人列表主事件流1、 用户选中联系人列表中的某个联系人记录2、 该条联系人记录呈选中状态,并在“单选联系人详情窗口”显示联系人详细信息,点击详见界面3、用户点击“单选联系人详情窗口”的“编辑联系人”4、 弹出“修改联系人对话框”,点击详见界面5、 用户编辑联系人信息6、用户选择保存7、保存成功,更新联系人所有信息8、用例结束分支事件流7.1 保存失败,计算机提示失败;用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.1.4.3 通讯录页面联系人列表右键菜单修改联系人信息-系统用例活动图3.3.1.4.4 通讯录页面联系人列表右键菜单修改联系人信息-系统用例规约用例名称通讯录页面联系人列表右键菜单修改联系人信息用例描述用户修改联系人信息,系统保存修改 执行者用户前置条件系统已经成功连接上手机后置条件操作完成后提示修改结果,并重新显示联系人列表主事件流1、 用户右击通讯录页面联系人列表的某条联系人记录2、 该条联系人记录呈选中状态,且弹出“联系人列表右键菜单”,点击详见界面3、 用户点击 “查看/修改联系人”菜单项4、 弹出“修改联系人对话框”, 点击详见界面5、用户编辑联系人信息6、用户选择保存7、保存成功,更新联系人信息8、用例结束分支事件流7.1 保存失败,计算机提示失败;用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.1.4.5开始页面联系人列表右键菜单修改联系人信息-系统用例活动图3.3.1.4.6开始页面联系人列表右键菜单修改联系人信息-系统用例规约用例名称开始页面联系人列表右键菜单修改联系人信息用例描述用户修改联系人信息,系统保存修改 执行者用户前置条件系统已经成功连接上手机后置条件操作完成后提示修改结果,并重新显示联系人列表主事件流1、用户右击开始页面联系人列表的某条联系人记录2、该条联系人记录呈选中状态,并弹出“联系人列表右键菜单”, 点击详见界面3、 用户点击“查看/修改联系人”菜单项4、弹出“修改联系人对话框”,点击详见界面5、用户修改联系人信息6、用户选择保存7、保存成功,更新联系人信息8、用例结束分支事件流7.1 保存失败,计算机提示失败;用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.1.4.7 开始页面联系人列表快捷图标修改联系人信息-系统用例活动图3.3.1.4.8 开始页面联系人列表快捷图标修改联系人信息-系统用例规约用例名称开始页面联系人列表快捷图标修改联系人信息用例描述用户修改联系人信息,系统保存修改 执行者用户前置条件系统已经成功连接上手机后置条件操作完成后提示修改结果,并重新显示联系人列表主事件流1、 用户点击开始页面下联系人列表的某条记录2、 该条记录放大且显示快捷图标,点击详见界面 3、 用户点击“修改联系人”快捷图标4、 弹出“修改联系人对话框”,点击详见界面5、 用户修改联系人信息6、 用户选择保存7、 保存成功,更新联系人信息8、 用例结束分支事件流7.1 保存失败,计算机提示失败;用例结束异常事件流1、过程中,手机拔出或者电脑软件故障,用例结束业务规则涉及的实体3.3.1.5排序联系人系统用例实现视图3.3.1.5.1 按姓名排序系统用例活动图3.3.1.5.2按姓名排序系统用例规约(略)3.3.1.5.3按电话排序系统用例活动图3.3.1.5.4按电话排序系统用例规约(略)3.3.1.5.5按email排序系统用例活动图3.3.1.5.6按email排序系统用例规约(略)3.3.1.6刷新联系人-系统用例3.3.1.6.1刷新联系人系统用例活动图3.3.1.6.2 刷新联系人系统用例规约(略)3.3.1.7搜索联系人-系统用例实现视图3.3.1.7.1 开始页面搜索联系人系统用例活动图3.3.1.7.2 开始页面搜索联系人系统用例规约用例名称开始页面搜索联系人用例描述开始页面搜索联系人执行者用户前置条件系统已经成功连接上手机后置条件主事件流1、 用户点击开始页面的搜索编辑框2、编辑框呈编辑状态,3、用户输入搜索关键字,4、编辑框的有端出现打叉图标,该图标用户清除关键字,点击详见界面5、计算机显示搜索到的结果并显示在列表中6、用例结束分支事件流 4.1 用户点击打叉图标,清除了关键字,计算机显示搜索前 的联系人列表,用例结束异常事件流1、过程中,手机拔出或者,用例结束业务规则涉及的实体3.3.1.7.3 通讯录页面搜索联系人系统用例活动图3.3.1.7.4 通讯录页面搜索联系人系统用例规约用例名称通讯录页面搜索联系人用例描述通讯录页面搜索联系人执行者用户前置条件系统已经成功连接上手机后置条件主事件流1、用户点击通讯录页面的搜索编辑框2、编辑框呈编辑状态,光标闪烁3、用户输入搜索关键字,4、编辑框的右端出现打叉图标,该图标用户清除关键字,点击 详见界面5、计算机显示搜索到的结果并显示在列表中6、用例结束分支事件流 4.1 用户点击打叉图标,清除了关键字,计算机显示搜索前 的联系人列表,用例结束异常事件流1、过程中,手机拔出,用例结束业务规则涉及的实体3.3.2 管理短信系统用例3.3.2.1 删除短信系统用例实现视图3.3.2.1a 删除单条短信记录系统用例活动图3.3.2.1b 删除单条短信记录系统用例规约用例名称删除单条短信记录用例描述用户删除单条短信记录,删除后更新短信显示列表执行者用户前置条件系统已经成功连接上手机后置条件用户删除单条短信记录,删除后更新短信显示列表主事件流1、 (对话模式下)用户点击某条短信记录的“删除图标”2、 计算机显示删除提示界面3、 用户选择“是”4、 计算机执行删除,将该条短信从显示列表移除5、 用例结束分支事件流 1.1(普通模式)用户勾选某条短信记录,点击“删 除” 1.2(普通模式)用户右击某条短信记录,计算机 弹出菜单,用户点击菜单中的“删除”项 3.1用户选择“否”,执行2异常事件流1、过程中,手机拔出或者电脑软件故障,用例结束业务规则涉及的实体3.3.2.1c 删除多条短信记录系统用例活动图3.3.2.1d 删除多条短信记录系统用例规约用例名称删除多条短信记录用例描述用户删除多条短信记录,删除后更新短信显示列表执行者用户前置条件系统已经成功连接上手机后置条件用户删除单多条短信记录,删除后更新短信显示列表主事件流1、 (普通模式下)用户勾选多条短信记录2、 用户选中“删除”,计算机显示删除提示界面3、 用户选择“是”4、 计算机执行删除,将该条短信从显示列表移除5、 用例结束分支事件流 2.1 用户右击弹出菜单,用户点击菜单“删除”项, 计算机显示删除提示界面 3.1用户选择“否”,执行2异常事件流1、过程中,手机拔出或者电脑软件故障,用例结束业务规则涉及的实体3.3.2.1e 删除全部短信记录系统用例活动图3.3.2.1f 删除全部短信记录系统用例规约用例名称删除全部短信记录用例描述用户删除全部短信记录,删除后更新短信显示列表执行者用户前置条件系统已经成功连接上手机后置条件用户删除单多条短信记录,删除后更新短信显示列表主事件流1、 (普通模式下)用户勾选“全选”选择全部短信记录2、 用户选中“删除”,计算机显示删除提示界面3、 用户选择“是”4、 计算机执行删除,将该条短信从显示列表移除5、 用例结束分支事件流 2.1 用户右击弹出菜单,用户点击菜单“删除”项, 计算机显示删除提示界面 3.1用户选择“否”,执行2异常事件流1、过程中,手机拔出或者电脑软件故障,用例结束业务规则涉及的实体3.3.2.1g 删除单条短信会话系统用例活动图3.3.2.1h 删除单条短信会话系统用例规约用例名称删除单条短信会话用例描述用户删除单条短信会话,删除后更新短信显示列表执行者用户前置条件系统已经成功连接上手机后置条件用户删除单条短信会话,删除后更新短信显示列表主事件流1、 (会话模式)用户勾选某条短信会话2、 用户选中“删除”3、 计算机显示删除提示4、 用户选择“是”5、 计算机执行删除,将该条短信从显示列表移除6、 用例结束分支事件流 4.1用户选择“否”,用例结束异常事件流1、过程中,手机拔出或者电脑软件故障,用例结束业务规则涉及的实体3.3.2.1i 删除多条短信会话系统用例活动图3.3.2.1j 删除多条短信会话系统用例规约用例名称删除多条短信会话用例描述用户删除多条短信会话,删除后更新短信显示列表执行者用户前置条件系统已经成功连接上手机后置条件用户删除多条短信会话,删除后更新短信显示列表主事件流1、 (对话模式)用户勾选多条短信会话2、 用户选中“删除”3、 计算机显示删除提示4、 用户选择“是”5、 计算机执行删除,将该条短信从显示列表移除6、 用例结束分支事件流 4.1用户选择“否”,用例结束异常事件流1、过程中,手机拔出或者电脑软件故障,用例结束业务规则涉及的实体3.3.2.1k 删除全部短信会话系统用例活动图3.3.2.1l 删除全部短信会话系统用例规约用例名称删除全部短信会话用例描述用户删除全部短信会话,删除后更新短信显示列表执行者用户前置条件系统已经成功连接上手机后置条件用户删除多条短信会话,删除后更新短信显示列表主事件流1、 (对话模式)用户勾选全部短信会话2、 用户选中“删除”3、 计算机显示删除提示4、 用户选择“是”5、 计算机执行删除,将该条短信从显示列表移除6、 用例结束分支事件流 4.1用户选择“否”,用例结束异常事件流1、过程中,手机拔出或者电脑软件故障,用例结束业务规则涉及的实体3.3.2.2标记短信系统用例实现视图3.3.2.2a 标记单条短信为已读系统用例活动图3.3.2.2b标记单条短信为已读系统用例规约3.3.2.2c标记多条短信为已读系统用例活动图3.3.2.2d 标记多条短信为已读系统用例规约3.3.2.2e标记全部短信为已读系统用例活动图3.3.2.2f标记全部短信为已读系统用例规约3.3.2.2g标记单条短信为未读系统用例活动图3.3.2.2h 标记单条短信为未读系统用例规约3.3.2.2i 标记多条短信为未读系统用例活动图3.3.2.2j标记多条短信为未读系统用例规约3.3.2.2k标记全部短信为未读系统用例活动图3.3.2.2l 标记全部短信为未读系统用例规约3.3.2.3导出短信系统用例实现视图3.3.2.3a 导出选中的短信系统用例活动图3.3.2.3b 导出选中的短
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《职业生涯考虑机制理论分析与实证检验》
- 自然灾害救助申请表(样表)
- 《帕立骨化醇对血液透析合并继发性甲状旁腺功能亢进患者心功能的影响》
- 2024年锡林郭勒盟道路运输客运从业资格证模拟考试
- 2024年天津客运资格证题库及答案解析
- 人教部编版六年级语文上册第22课《文言文二则》精美课件
- 2024年度货物采购合同供应商权利与义务
- 2024年吉林客运从业资格考试题库及答案解析
- 2024年广东客运上岗证口答题
- 2023届新高考化学选考一轮总复习训练-第24讲 化学平衡移动 反应进行的方向
- 最新空白办健康证用工证明1页
- 工程结算书(完整版)
- SPECTRO直读光谱仪使用PPT学习教案
- 急性肾盂肾炎护理查房
- 常用钢材磁特性曲线
- 浅谈地铁通信系统漏缆施工
- 安全工器具试验标准及周期表
- 机器人学_机器人雅可比矩阵
- 家长会邀请函模板
- 空调工程评标办法
- 血液透析血标本采集
评论
0/150
提交评论