2018年11月系统架构真题-第2题

[[20250924]]

  • 问题一
    • E1 房主 E2 租赁者
    • P1 登记房主信息
    • p2 查询手续费信息 登记房屋信息
    • p3 登记租赁者信息
    • p4 查询租赁房屋信息
    • p5 生成看房记录 安排看房
    • p6 变更房屋状态
    • D1 房主信息表
    • d2 租赁者信息表
    • d3 房屋信息表
    • d4 看房记录表
  • 问题2
    • 房主
    • 2 房屋
    • 3 房屋类型
    • 4 租赁者
    • 5 看房安排

信息工程方法中的”实体(entity)” 与面向对象方法中的”类(class)”之间有哪些不同之处?#card

  • 实体用于数据建模,而类用于面向对象建模。
  • 实体只有属性,而类有属性和操作。

在面向对象方法中通常采用用例(Use Case)来捕获系统的功能需求。用例可以按照不同的层次来进行划分,其中的Essential Use Cases和Real Use Cases有哪些区别?

  • 翻译 #card
    • Essential Use Cases 可翻译为抽象用例
    • Real Use Cases 可翻译为真实用例。
  • 适用阶段不同 #card
    • Essential Use Cases 用于分析阶段
    • Real Use Cases 用于设计阶段。
  • 描述对象不同 #card
    • Essential Use Cases 描述用例的本质属性,它与如何实现这个用例无关,独立于实现该用例的软硬件技术。
    • Real Use Cases 描述的是用例的实现方式,表达了设计和实现该用例时所采用的方法和技术。

网络回响

2018年11月系统架构真题-第2题

https://blog.xiang578.com/post/logseq/38282.html

作者

Ryen Xiang

发布于

2025-09-24

更新于

2026-02-17

许可协议


评论