uml用例模型-个人任务管理系统.doc_第1页
uml用例模型-个人任务管理系统.doc_第2页
uml用例模型-个人任务管理系统.doc_第3页
uml用例模型-个人任务管理系统.doc_第4页
uml用例模型-个人任务管理系统.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大连东软信息学院项目文档 项目文档 个人任务管理系统用例模型 姓 名 张三学 院 大连东软信息学院专 业 计算机科学与技术指导教师 李四 讲师备 注2014 年 10 月10日 大连东软信息学院项目文档 个人任务管理系统用例模型1用例模型整体描述个人任务管理系统的用户只有任务管理者一种角色。他可以通过注册、修改注册信息、登录、管理任务、管理类别等用例完成个人日常任务管理需求,参见图1图1 系统高层用例图2 用例描述用例标识UC1用例名称注册参与者任务管理者前置条件显示系统首页后置条件成为系统的合法用户用例概述第一次使用系统时需要注册成为系统的合法用户才能够使用系统提供的功能。基本事件流参与者动作系统动作1. 任务管理者在系统首页中点击注册按钮。3. 任务管理者填写用户名称、昵称、密码、确认密码信息后确认提交。2. 系统显示用户注册页面。4系统对界面信息进行有效性验证。5 系统确认没有重复注册后,将用户注册信息保存在用户注册信息表中。6 系统显示注册成功信息页面。分支事件流4a、系统检测发现用户名、昵称或密码为空,提示任务管理者此信息。4b、系统检测发现用户名、昵称或密码的长度超过要求范围,提示任务管理者此信息。4c、系统检测发现输入密码与确认密码不一致,提示任务管理者此信息。备注1 用户名的长度不超过15个字符。2 昵称的长度不超过10个字符。3 密码的长度不超过15个字符。界面原型用例标识UC2用例名称修改注册信息参与者任务管理者前置条件成功登录系统。后置条件注册信息修改成功。用例概述对用户注册信息进行修改。基本事件流参与者动作系统动作1. 任务管理者在主页面中点击“修改注册信息”功能项。3任务管理者填写密码信息,确认提交。5任务管理者填写更新后的昵称、密码信息提交。2系统显示“密码确认”界面,要求用户输入登录密码。4系统验证此用户的密码信息合法,则提取该任务管理者的注册信息显示在“修改注册信息”页面中。6系统验证输入信息的有效性。7系统更新该任务管理者的用户注册信息。8系统显示修改成功页面并更新主界面欢迎信息中的昵称。分支事件流4a、系统检测发现任务管理者输入密码与系统当前用户的密码不一致,提示任务管理者此信息,要求重新输入。6a、系统检测发现用户名或密码的长度超过要求范围,提示任务管理者此信息。6b、系统检测发现密码与确认密码不一致,提示任务管理者此信息。备注1用户名称不允许修改,系统显示为不可更改状态。2昵称的长度不超过15个字符。3密码的长度不超过15个字符。界面原型(略)用例标识UC3用例名称登录参与者任务管理者前置条件显示系统首页后置条件成功进入系统用例概述对用户登录信息进行验证,确保用户的系统合法使用身份。基本事件流参与者动作系统动作1. 任务管理者在系统首页填写用户名、密码,确认提交。2系统对界面信息进行有效性验证。3 系统确认在用户注册信息表中有该任务管理者的信息。4系统显示主界面,并给出欢迎信息。分支事件流2a、系统检测发现用户名或密码为空,提示任务管理者此信息。2b、系统检测发现用户名或密码的长度超过要求范围,提示任务管理者此信息。3a、系统检测出无该用户信息,则提示用户登录失败,重新显示登录页面。备注1 用户名的长度不超过15个字符。2 密码的长度不超过15个字符。界面原型login.aspx图2 管理任务细化用例图用例标识UC4用例名称管理任务参与者任务管理者前置条件已经进行过身份有效性验证后置条件成功更新任务信息用例概述任务管理者对创建的任务进行相应的增删改查的操作。基本事件流参与者动作系统动作1. 任务管理者在系统主页面上选中“管理任务”功能项。3任务管理者选取“创建”功能项,进行任务的添加。2系统从任务信息表中提取该用户的现有任务信息,并显示在“任务管理”页面中。4 系统进入“创建任务”用例。分支事件流3a、如果任务管理者选取“查询任务”功能项,则系统转入“查询任务”用例。3b、如果任务管理者选取“修改任务”功能项,则系统转入“修改任务”用例。3c、如果任务管理者选取“删除任务”功能项,则系统转入“删除任务”用例。备注界面原型(略)用例标识UC4.1用例名称创建任务参与者任务管理者前置条件已经进入任务管理页面。后置条件成功创建新的任务信息。用例概述任务管理者创建新的任务信息。基本事件流参与者动作系统动作1任务管理者在任务信息页面中选取“创建”功能项,进行任务的添加。3任务管理者填写任务名称、任务描述,并设置任务类别和任务的完成时间,确认提交。2 系统显示“创建任务”页面。4系统进行界面信息有效性检查。5系统记录任务的创建时间,设置当前任务的状态为“未完成”状态,并将任务信息保存到任务信息表中,同时将创建成功信息显示在“成功”页面中。分支事件流4a、系统检测发现任务名称或任务描述为空,提示任务管理者此信息。4b、系统检测发现任务名称或任务描述的长度超过限制,提示任务管理者此信息。4c、系统检测发现没有设置任务类别,提示任务管理者此信息。4d、系统检测发现任务的完成时间早于当前的系统时间,提示任务管理者此信息。备注1任务名称的长度不超过15个字符。2任务描述的长度不超过500个字符。3任务管理者在选取任务类别时,可以提供添加自定义类别的功能。界面原型(略)用例标识UC4.2用例名称查询任务参与者任务管理者前置条件已经进入任务管理页面。后置条件成功显示任务管理者需要的任务信息。用例概述任务管理者创建新的任务信息。基本事件流参与者动作系统动作1任务管理者在任务信息页面中选取“查询”功能项,进行任务的查询。3任务管理者可以设置查询的条件,包括任务创建的时间范围、任务的结束时间范围、任务名称和任务的状态,确认提交。2 系统显示“查询任务”页面。4系统进行界面信息有效性检查。5系统根据任务管理者设置的查询条件从任务信息表中提取相应的任务信息显示在“查询结果”页面中。分支事件流4a、系统检测发现任务创建时间范围中起始时间晚于结束时间,提示任务管理者此信息。4b、系统检测发现任务完成时间范围中起始时间晚于结束时间,提示任务管理者此信息。4c、系统检测发现任务名称长度超过限制,提示任务管理者此信息。备注1任务名称的长度不超过15个字符。界面原型(略)用例标识UC4.3用例名称修改任务参与者任务管理者前置条件已经进入任务管理页面。后置条件将更新后的任务信息保存到任务信息表中。用例概述任务管理者修改任务信息。基本事件流参与者动作系统动作1任务管理者在任务信息页面中选取要修改的任务项,点击“修改”功能项,进行任务的修改。3任务管理者填写欲修改的任务信息,确认提交。2系统提取该任务的详细信息显示在“修改任务”页面中,其中包括任务名称、任务描述、任务状态、任务的完成时间。4系统进行界面信息有效性检查。5系统将修改后的任务信息更新到任务信息表中,并显示“成功”页面。6系统将刷新“任务信息”页面中的任务信息。分支事件流4a、系统检测发现任务创建时间范围中起始时间晚于结束时间,提示任务管理者此信息。4b、系统检测发现任务完成时间范围中起始时间晚于结束时间,提示任务管理者此信息。4c、系统检测发现任务名称长度超过限制,提示任务管理者此信息。备注1任务名称的长度不超过15个字符。界面原型(略)用例标识UC4.4用例名称删除任务参与者任务管理者前置条件已经进入任务管理页面。后置条件将选中的任务信息从任务信息表中删除。用例概述任务管理者删除任务信息。基本事件流参与者动作系统动作1任务管理者在任务信息页面中选取要删除的任务项,点击“删除”功能项。3任务管理者点击“是”,确认提交。2系统显示“是否要删除”的提示信息。4系统将当前任务信息从任务信息表中删除掉,并显示“成功”页面。5系统将刷新“任务信息”页面中的任务信息。分支事件流3a、任务管理者点击“否”,确认提交,系统则返回“任务信息”页面,用例结束。备注界面原型(略)图6 管理类别细化用例图用例标识UC5用例名称管理类别参与者任务管理者前置条件已经进行过身份有效性验证后置条件成功更新类别信息用例概述任务管理者对类别信息的增删操作。基本事件流参与者动作系统动作1. 任务管理者在系统主页面上选中“管理类别”功能项。3任务管理者选取“创建”功能项,进行类别的添加。2系统从类别信息表中提取该用户的现有类别信息,包括类别名称和当前引用数,并显示在“类别管理”页面中。4 系统进入“创建类别”用例。分支事件流3a、如果任务管理者选取“删除类别”功能项,则系统转入“删除类别”用例。备注界面原型(略)用例标识UC5.1用例名称创建类别参与者任务管理者前置条件已经进入类别管理页面。后置条件将类别信息添加到类别信息表中。用例概述任务管理者添加类别信息。基本事件流参与者动作系统动作1任务管理者在“类别管理”页面中,点击“创建类别”功能项。3任务管理者填写类别名称,确认提交。2系统显示“创建类别”页面。4系统检查界面信息的有效性。5系统检查类别名称没有重复项并且类别的总数没有超过20个,将该信息保存到类别信息表中,类别引用数初始化为0,显示成功信息。6系统将刷新“类别管理”页面中的类别信息。分支事件流4a、系统检测类别名称为空,则提示用户此信息。4b、系统检测类别名称超出限制范围,则提示用户此信息。5a、系统检测出类别名重复,则提示用户此信息。5b、系统检测出类别名称总数已达到20个,则提示用户此信息。备注界面原型(略)用例标识UC5.2用例名称删除类别参与者任务管理者前置条件已经进入类别管理页面。后置条件将选中的类别信息从类别信息表中删除。用例概述任务管理者删除类别信息。基本事件流参与者动作系统动作1任务管理者在“类别管理”页面中选取要删除的类别项,点击“删除”按钮。3任务管理者点击“是”,确认提交。2系统提示“是否要删除此类别”信息。4系统验证待删除类别的引用数为0,并且类别总数不少于2个。5系统将该类别信息从“类别信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论