发布网友 发布时间:2022-04-20 09:02
共1个回答
热心网友 时间:2023-02-08 23:17
调度员,工人及任务的OO分析过程. 日常编码中,我们常需要为各种业务进行建模,为工厂中的任务调度建模就很有意思的,它的主要流程是基本是这样:1.调度员将工件图纸交付给工人,这是任务的下达.2.工人工作,完成工件,这是任务的进行过程.3.工件完成后,工人将图纸和工件返还给调度员,或者到了确定的时间后由调度员去取.这是任务的完成.4.重复上述三个步骤.在这个流程中,还存在一些特征:1.工人可以有多项任务,但他在一个时间只能做一个活,具体做那个由任务的优先级确定.2.任务完成后要让调度员知道,现实中是工人来找调度员或者调度员找工人来实现的.一般来说调度员找工人的情况居多.从上述情况分析,我们需要任务,工人,调度员三个类来完成建模,另外为了方便任务的存储和管理,还需要一个任务串类来辅助.