第三次个人作业——用例图设计

这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系)
这个作业要求在哪里 第三次个人作业——用例图设计
这个作业的目标 用例图个人练习
作业正文 见下文
其他参考文献

第三次个人作业——用例图设计

用例图个人练习

福建十三水

十三水是福建地区常见的纸牌游戏,现在小杨手头上有一项工作,要开发一款在线十三水的游戏,但是却一直不知道该如何下手,请你帮小杨建模一下。

基本设计

普通用户可以通过欢迎登录页面进入游戏、修改密码以及注销帐户,通过注册页面进行注册,进入游戏后可以开始比赛,查看自己的历史比赛以及查看排行榜。
管理员可以重置用户密码,删除用户,删除比赛记录以及查看所有人的比赛记录。

要求画出管理员和用户的用例图。可以附有文字解释。

作业要求

发布一篇随笔,记录mooc学习笔记和用例图,使用markdown语法进行编辑。
要求使用专业的建模工具绘制,例如Visio,plantUML,ProcessOn等。
文字准确、样式清晰。

mooc学习笔记

建模的四个目的

帮助我们按照需要对系统进行可视化。
允许我们详细说明系统的结构和行为。
给出了一个指导我们构造系统的模板。
对我们所做出的决策进行文档化。

建模的四项基本原理

选择要创建什么模型。(这一点很重要)
同一种模型可以在不同的精度级别上表示。
最好的模型是与现实相关联的。
模型是显示的简化,但不能掩盖掉重要的细节。
单个模型是不充分的,对每个重要的系统最好用一组几乎独立的模型去处理。

四种关系

关联关系
实现关系
依赖关系
继承关系

用例图

边界
参与者
用例
关系

用例模型

是软件开发人员分析客户业务流程的结果。
是面向对象分析的结果。
不一定完全是面向对象分析的结果。
是面向对象设计的输入。
是开发部门与顾客之间的合同。
是软件设计部门与软件工程师之间的合同。
是开发部门领导、非直接开发人员,了解系统的主要信息来源。
一旦用例模型有错误,代价是很大的。

用例图

posted @ 2020-03-23 15:56  pigpig922  阅读(154)  评论(0编辑  收藏  举报