揭开SysML神秘面纱(5)——约束系统的数学模型
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
揭开SysML神秘面纱(5)——约束系统的数学模型
参数图是一种独特的SysML图,用于说明系统的约束,这些约束一般以数学模型的方式表达。需求中的性能需求,可以在参数图中体现。通过把数学表达式(SysML中叫约束模块,ConstraintBlock)中的每个变量与模型的某个值绑定,即可向模型使用数学表达式。通过这种方式,可以创建任意复杂的数学模型,然后把它和任意复杂的系统模型的各种组成部分绑定。让我们回到盖浇饭系统,通过前几期的结构和行为建模,覆盖了系统的功能需求,但是系统的性能需求还没有得到分析和体现:表1:系统性能需求需求ID需求标题需求内容指标类型SyRs003盖浇饭单价系统提供的盖浇饭单价为20元价格SyRs007产量系统每天需生产100份以上盖浇饭数量SyRs008生产速度系统可在3小时内生产100份盖浇饭时间SyRs009员工工资系统支付员工工资为每月3000元价格SyRs010员工数量系统支持员工数量不超过五个数量SyRs011相关费用系统按20人同时就餐条件缴纳相关税费价格