- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中北大学软件学院软件建模技术UML实验报告全套无敌版(附源文件)课案
中北大学软件学院
实验报告
专 业:_________________________
方 向:_________________________
课程名称:_________________________
班 级:_________________________
学 号:_________________________
姓 名:_________________________
辅导教师:_________________________
2016年3月制
UML建模(可修改)源文件下载地址:
/cPYefHShE3DgJ 访问密码 48ea
成绩:
实验时间2016年4月5 日19时至20时学时数21.实验名称
实验一 用例图的绘制2.实验目的
掌握用例图的组成及其创建
熟练使用Rational Rose2003绘制用例图3.实验内容
BBS在线论坛系统
分析系统需求,确定参与者和用例;
绘制系统的用例图;
使用文本详细描述3个用例的事件流;4.实验原理或流程图
步骤1:启动RationalRose
步骤2:创建3个用例:未注册会员、已注册会员、管理员
步骤3:绘制整体的用例图UseCase,初步描述所有大粒度的用例。
步骤4:细化管理员的会员管理用例
步骤5:细化管理员的版块管理用例
步骤6:细化管理员的帖子管理用例
5.实验过程或源代码
图1:整体用例图UseCase
图2 细化后的会员管理用例
图3 细化后的板块管理用例
图4 细化后的帖子管理用例
表1 会员登录系统的用例描述
用例编号UC001用例名称会员登录系统用例概述已经注册过的会员通过登录可以进入到系统并使用系统中的相关功能参与者客户,即注册过的会员前置条件客户进入登陆界面并且已经注册过后置结果提示客户登陆成功并进入操作主界面基本事件流1.客户在登陆界面输入用户名
2.客户在登陆界面输入密码
3.客户点击页面上的“登录”按钮,发送登录信息到系统
4.系统将登录信息送交数据库进行验证
5.数据库反馈验证结果,如果验证通过转到第6步,否则转到第7步
6.提示客户登陆成功并进入主界面
7.提示客户登录失败,要求用户重新登录,转到第1步可选事件流客户在登录过程中取消了登录或者关闭了浏览器,该用例正常终止。异常事件???e1.客户在没有输入用户名或密码的情况下直接点击登录,系统需要提示用户必须输入完整的登录信息才可以登录,转到第1步。
e2.客户在提交自己的登录信息后由于网络阻塞等原因迟迟得不到响应,多次点击登录按钮重复提交表单,这时系统应提示用户耐心等待,如果一定时间后仍没有反馈,则提示登录超时,请重新登录,转到第1步
表2 会员注册的用例描述
用例编号UC002用例名称会员注册用例概述游客可以通过会员注册成为会员参与者游客前置条件游客进入注册界面并且没有注册过后置结果提示游客注册成功,并进入操作主界面基本事件流1.游客在注册界面输入所有注册信息
2.游客点击页面上的“注册”按钮,发送注册信息到系统
3.系统将注册信息送交数据库进行保存
4.数据库反馈操作结果,如果操作成功转到第5步,否则转到第6步
5.提示客户注册成功并进入主界面
6.提示客户注册失败,要求用户重新注册,转到第1步可选事件流d1.客户在注册过程中取消了注册或者关闭了浏览器,该用例正常终止。
d2.客户注册时系统提示该用户已被注册,此时用户可以选择操作
d2.1 用户点击“取消”按钮放弃注册,用例正常终止
d2.2 用户点击“登录”按钮跳转到登录页面进行登录操作,该用例正常终止,转去执行用例UC001。异常事件流e1.客户没有输入正确的注册信息,直接点击注册,系统需要提示用户必须输入正确的信息才可以注册成功,转到第1步。
e2.客户在提交自己的注册信息后由于网络阻塞等原因迟迟得不到响应,多次点击注册按钮重复提交表单,这时系统应提示用户耐心等待,如果一定时间后仍没有反馈,则提示操作超时,请重新操作,转到第1步
表3 会员发帖用例描述
用例编号UC003用例名称会员发帖用例概述会员可以在版块内发帖参与者会员前置条件会员已经登录并进入某个板块后置结果提示操作成功,重新进入相关板块页面,看到所发帖子基本事件流1.会员点击页面上的“我要发帖”按钮进入发帖页面
2.会员填写帖子的标题和内容
3.会员点击“提交”按钮
4.系统将会员提交的帖子内容送到数据库进行保存
5.数据库反馈操作结果,如果操作成功转到第6
文档评论(0)