用例分析实验报告Word下载.docx
《用例分析实验报告Word下载.docx》由会员分享,可在线阅读,更多相关《用例分析实验报告Word下载.docx(11页珍藏版)》请在冰豆网上搜索。
1、对于具体的系统,能够画出用例图;
2、通过用例图可以进行用例分析与描述;
实验内容:
1、宿舍管理系统的所有功能:
学生登陆:
(登陆密码)
基础界面:
各种新闻的查看
1)学生基础信息:
姓名,学号,学院,寝室号,联系方式
2)学生宿舍报修:
姓名,学号,宿舍号,报修留言
3)学生宿舍申请:
学生迁出申请,学生迁入申请,寝室调换申请
4)学生宿舍费用交取:
电费交取(模式选择)
寝室管理员登陆:
1)公寓信息发布
2)查看学生基础信息:
3)学生住宿管理:
学生入住登记,学生迁出登记,学生寝室调换,学生缺勤记录
4)宿舍费用管理:
学生用电模式切换
系统管理员登陆:
1)查看修改学生基本信息
2)查看修改宿舍管理员信息
3)查看修改维修人员信息
学生用例图:
用例描述:
1.
用户名:
登陆用例
目标:
登陆,描述学生登陆到学生宿舍管理系统的过程,
设置各种用户的访问权限;
主要参与者:
学生
触发条件:
学生进入系统的各个模块
前置条件:
系统可以正常运行
实践过程:
(1)学生:
启动系统,登陆用户名和密码;
(2)系统:
系统显示登陆界面;
系统验证用户名和密码;
系统显示用户权限下的界面;
问题:
当用户名和密码出错时,系统提示错误信息,并清空用户名和密码栏;
2.
用户名:
查看个人信息用例
目标:
系统用表格的形式显示学生个人的基本信息
学生
学生点击个人信息框;
系统能够正常运行;
(1)学生:
使用鼠标或触屏点击个人信息框;
(2)系统:
使用登陆时的用户名在数据库中查询信息并用表格显示出来;
系统显示信息时,出现错误,系统提示信息,并退出这次操作;
3.
个人宿舍保修用例
学生填写宿舍问题信息并提交给宿舍管理员和维修人员
学生点击宿舍报修框
使用鼠标或触屏点击宿舍报修,填写宿舍问题信息,并点击提交按钮;
显示报修表,接受表中信息并验证表中用户名和登陆时的用户名是否相同,并将信息提交给宿舍管理员和维修人员;
当表中用户名和登陆时的用户名不相同时,系统提示错误信息并将表中的所有信息清空;
4.
宿舍申请用例
学生填写申请宿舍单并提交给宿舍管理员;
学生;
学生点击宿舍申请框;
系统能够正常运行;
使用鼠标或触屏点击宿舍申请,填写宿舍申请单,并点击提交按钮;
显示申请单,接受表中信息并验证表中用户名和登陆时的用户名是否相同,如果填的是宿舍调换,系统自动监测目标宿舍的人数;
并将信息提交给宿舍管理员;
当表中用户名和登陆时的用户名不相同时或目标宿舍已经满员,系统提示错误信息并将表中的所有信息清空;
5.
个人宿舍电费缴纳用例
对于第二种模式的宿舍,该宿舍的成员可以随意购买电量
学生点击宿舍电费缴纳框
系统能够正常运行
使用鼠标或触屏点击电费缴纳框,填写电量,并点击提交按钮,
先验证该宿舍号所对应的用电模式是否为第二模式,如果是则显示缴纳表格,并将表格提交给宿舍管理员;
当该宿舍号所对应的用电模式不是第二模式,则提示错误信息,并结束此次操作;
6.
注册用例
新生提交信息,并直接通过信息申请宿舍
学生点击注册
学生填写注册表格,并点击注册;
显示注册表格,通过表格上的数据分类写入数据库,并自动申请宿舍;
当表中的学号已存在时,系统提示存在信息;
宿舍管理员用例图:
查看学生信息用例
宿舍管理员可以随时查看学生信息;
宿舍管理员
管理员点击查看学生信息;
系统正常运行;
(1)宿舍管理员:
可以查看所有学生的信息;
使用表格显示所有学生的信息;
系统显示错误时,自动结束此次操作;
登陆用例
目标:
登陆,描述管理员登陆到学生宿舍管理系统的过程,
宿舍管理员
管理员进入系统的各个模块
(1)管理员:
(2)系统:
3.
用户名:
系统用表格的形式显示管理员个人的基本信息
管理员
管理员点击个人信息框;
(1)管理员:
4.
查看报修信息用例
系统用表格的形式显示保修信息
主要参与者:
触发条件:
管理员点击报修信息框
前置条件:
实践过程:
使用鼠标或触屏点击报修信息框;
使用表格的形式显示所有未进行维修的信息;
问题:
5.
公寓信息系发布用例
管理员可以添加和更换公寓信息
管理员点击信息发布框;
添加或更换公寓信息;
在前台显示公寓信息;
有相同的信息,系统会自动提示信息;
6.
学生宿舍管理
管理员查看并处理学生提交的各种申请和统计缺勤;
管理员进行宿舍管理
查看并处理各种申请,并添加缺勤学生的信息;
将各样已经处理的申请,返回给相应的学生;
维修人员的用例图:
1.
系统用表格的形式显示维修员个人的基本信息
维修人员
维修人员点击个人信息框;
(1)维修人员:
查看报修信息用例
系统用表格的形式显示报修信息
维修人员点击报修信息框
提交维修状态用例
修改报修信息的状态
维修人员完成一个宿舍的维修
保存修改,并将信息返回给相应的学生
保存失败,将提示信息;
系统管理员的用例图:
查看并修改学生基本信息
查看和修改学生信息
系统管理员
学生提交信息错误申请
系统正常运行
查看并修改学生信息;
保存修改;
保存失败,提示信息,重新修改;
查看并修改管理员基本信息
查看和修改管理员信息
管理员提交信息错误申请
查看并修改管理员信息;
查看并修改维修人员基本信息
查看和修改维修人员信息
维修人员提交信息错误申请
查看并修改维修人员信息;
错误分析:
实验总结:
通过这次实验,对用例图和用例描述和分析有了一个简单的掌握。
成绩
批阅教师
批阅日期