Uml 有没有人能告诉我,我是否尝试过针对这个场景的用例图?
我有一个场景,我必须为其设计用例图、活动图和类图: “我经营着一家小型计算机咨询公司,有很多员工。 以及员工的基本信息(姓名、DoB、, 联系方式等)我需要能够跟踪什么类型的 他们扮演的角色,如硬件技术员、程序员和 软件安装程序。单个员工可以执行多个角色,并且 每个角色都有相关的小时工资。我需要保留姓名和 与我们签订合同的所有客户的联系方式。a 客户可以同时拥有多个合同,但每个合同 合同仅与一个客户关联。每个合同都有一个 名称、说明、创建日期和职务类型–例如系统 开发、软件升级。无需提供工作类型的详细信息 除了他们的名字之外,每个合同都有一个 指定为项目负责人的员工。一名员工可以是 多个合同的项目负责人。” 我曾尝试绘制用例图,我想知道我是否绘制了正确的用例图,以及是否存在任何错误或应进行的任何改进:Uml 有没有人能告诉我,我是否尝试过针对这个场景的用例图?,uml,use-case,use-case-diagram,Uml,Use Case,Use Case Diagram,我有一个场景,我必须为其设计用例图、活动图和类图: “我经营着一家小型计算机咨询公司,有很多员工。 以及员工的基本信息(姓名、DoB、, 联系方式等)我需要能够跟踪什么类型的 他们扮演的角色,如硬件技术员、程序员和 软件安装程序。单个员工可以执行多个角色,并且 每个角色都有相关的小时工资。我需要保留姓名和 与我们签订合同的所有客户的联系方式。a 客户可以同时拥有多个合同,但每个合同 合同仅与一个客户关联。每个合同都有一个 名称、说明、创建日期和职务类型–例如系统 开发、软件升级。无需提供工作类型
让我们分析您的需求,以确定用例:
- 管理员工 我经营一家小型计算机咨询公司,有多名员工。 以及员工的基本信息(姓名、DoB、, 联系方式等。)我需要能够跟踪什么类型的 他们扮演的角色,如硬件技术员、程序员和 软件安装程序。单个员工可以执行多个角色,并且 每个角色都有相关的小时工资
- 管理客户数据(可能包括在合同管理中) 我需要保留与我们有合同的所有客户的姓名和联系方式
- 管理合同 一个客户可以同时拥有多个合同,但每个合同仅与一个客户关联。每个合同都有名称、说明、创建日期和工作类型,例如系统开发、软件升级。除了工作类型的名称之外,不需要捕获其他工作类型的详细信息
- 指定项目负责人(可能包括在合同管理中) 每个合同还指定一名员工作为项目负责人。一名员工可能是多个合同的项目负责人。”
- 制定合同(比管理合同更精确。另一方面,合同修改和终止怎么办?)
- 提供联系方式(管理合同部分)
- 保留客户详细信息(类似于管理客户数据),但谁是所有者李>
- 指定项目负责人(见上文)
- 分配其他成员(优秀:未明确提及,但如果员工被分配到角色和小时工资,这肯定是因为将他们分配到项目中是相关的)
- 将员工分配到项目(请参见前面的项目符号)
- 接受合同:合同的所有者(谁是客户?领导者?s.O.其他人?)真的会在系统中接受合同吗李>
- 执行角色:此处是否暗示员工将使用系统执行其角色?或者他们只是为这些项目登记一些时间?或者它们根本不会与系统交互李>
- 按小时计酬(同一问题)
- 领导项目:项目负责人是否会与系统互动以领导项目?或者他/她只是出于行政责任目的登记为领导李>
最后,其中一些需求超出了(面向目标的)用例,并描述了类模型。不要被这个困住:用例应该关注参与者与系统的交互 让我们分析您的需求,以确定用例:
- 管理员工 我经营一家小型计算机咨询公司,有多名员工。 以及员工的基本信息(姓名、DoB、, 联系方式等。)我需要能够跟踪什么类型的 他们扮演的角色,如硬件技术员、程序员和 软件安装程序。单个员工可以执行多个角色,并且 每个角色都有相关的小时工资
- 管理客户数据(可能包括在合同管理中) 我需要保留与我们有合同的所有客户的姓名和联系方式
- 管理合同 一个客户可以同时拥有多个合同,但每个合同仅与一个客户关联。每个合同都有名称、说明、创建日期和工作类型,例如系统开发、软件升级。除了工作类型的名称之外,不需要捕获其他工作类型的详细信息
- 指定项目负责人(可能包括在合同管理中) 每个合同还指定一名员工作为项目负责人。一名员工可能是多个合同的项目负责人。”
- 制定合同(比管理合同更精确。另一方面,合同修改和终止怎么办?)
- 提供详细联系方式(管理合同部分)