觀察者模式的使用

一、背景 系統有三個模塊,分別爲:組卷、答題卡、閱卷。其功能描述如下: 1、組卷:選擇試題並生成試卷。 2、答題卡:根據試卷生成相應的答題卡。 3、閱卷:對作答並掃描後的答題卡進行網上閱卷。   系統有這樣的業務邏輯:當開始閱卷後,相對應的答題卡、試卷都不能再修改和刪除。於是,閱卷模塊與組卷模塊、答題卡模塊緊密耦合,閱卷模塊開始閱卷後要更新試卷、答題卡的狀態。   二、問題本質 模塊耦合產生一個明
相關文章
相關標籤/搜索