zoukankan      html  css  js  c++  java
  • 第三次个人作业

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

    学习笔记:

    • 建模:
      1、重要的研发成果常常产自类比(analogy)
      2、把不太理解的东西和一些已经较为理解、且十分类似的东西做比较,可以对这些不太理解的东西产生更深刻的理解,叫做建模
    • 模型:
      1、建模产生的结果就是模型,模型是对现实的简化、对事物的一种抽象
      2、模型可以帮助人们更好地了解事物的本质,抓住问题的要害
      3、在模型中,人们总是剔除那些与问题无关的、非本质的东西,从而使模型与真实的实体相比更加简单、易于把握
    • 建模的四个目的:
      1、帮助我们按照需要对系统进行可视化
      2、允许我们详细说明系统的结构和行为
      3、给出了一个指导我们构造系统的模板
      4、对我们所做出的决策进行文档化
    • 建模的四项基本原理
      1、选择要创建什么模型(这一点很重要)
      2、同一种模型可以在不同的精度级别上表示
      3、最好的模型是与现实相关练的相关联模型是显示的简化,但不能掩盖掉重要的细节
      4、单个模型是不充分的,对每个重要的系统最好用一组几乎独立的模型去处理
    • 四种关系
      1、关联关系
      2、实现关系
      3、依赖关系
      4、继承关系
    • 用例图
      1、边界
      2、参与者
      3、用例
      4、关系
    • 参与者与用例之间关系
      关联关系:用实线表示
    • 参与者/参与者之间关系
      泛化关系:实线+空心箭头
    • 用户之间的关系
      泛化关系
      含关系
      扩展关系
    • 用例模型包括
      1、系统边界
      2、参与者
      3、用例
      4、用例图
      5、用例描述

    用例图个人练习

    福建十三水

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

    基本设计

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

    用例图展示

  • 相关阅读:
    E. Paired Payment 题解(多维最短路)
    九峰与子序列 题解(dp+hash)
    魏迟燕的自走棋 题解(并查集+思维)
    unix学习资料
    Tomcat > Cannot create a server using the selected type
    myeclipse使用hibernate正向工程和逆向工程
    jira的破解
    jsp:useBean用法
    java一个多线程的经典例子
    head first系列PDF资源
  • 原文地址:https://www.cnblogs.com/10672661cdq/p/12552150.html
Copyright © 2011-2022 走看看