教育技術裝備管理工作的業務邏輯與流程,不同的地區、不同的教育條件存在著一定的差別,但是整體看來是大同小異的。本系統的設計理念和出發點就是最大程度地使教育技術裝備管理工作的業務邏輯和業務流程抽象化并力圖予以普遍化、規范化、模型化。那么如何從一開始便把握住業務需求的變化并獲取一個普通而又全面的軟件解決方案?如何建立全面的業務模型?如何描述和劃分系統的功能?
對于復雜問題的解決之道,跟建筑行業一樣,軟件系統的業務分析也有其普遍而又有效的解決方案──領域建模(Domain Model)。
1 系統整體業務模型構架設計
教育技術裝備管理的業務抽象地劃分可以分為學校裝備管理業務和上級裝備管理業務這兩層,上級裝備管理業務層可以根據具體的應用和需要再分層為區縣、省市教委等多級。拆分完全是彈性的而且層次分得越多,統計粒度則越大,功能就越粗,而且上一層系統功能完全基于底下一層的具體業務功能。所以從業務邏輯模型上來說,我們可以抽象整合為上下兩級模型,限于篇幅本文主要給出核心的功能模型設計思路:
不難看出學校版和區縣、省市版在業務模塊功能上存在著一定的重復業務邏輯,區縣、省市版的業務邏輯相對于學校版來說粒度比較大,比較粗,實際上是一個統計集合的概念。
根據上圖,可以大致將教育裝備管理的業務模型再分為:學校概況、隊伍建設、資產管理、采購計劃、教學活動、基礎數據維護、統計分析等子業務模型。為了高效、跨平臺、高數據量地進行學校、區縣之間上下數據傳輸,在兩大業務模型之間我們引入了數據交換平臺業務邏輯,關于具體的技術設計和實現,在技術設計下文中將給出。根據領域驅動模型分析設計的理念思想,可以繼續對各子業務模型進行細分歸類,最終獲得一個需求業務層上的問題域。

2 學校版業務邏輯分析與設計
作為教育技術裝備管理的基礎,也是最重要的業務模型,學校版本的業務邏輯完善與否直接影響著區縣、省市版的業務功能。根據對全國教育技術裝備管理業務流程的觀察、參與、分析、綜合,我們可以把學校的教育技術裝備管理業務模型大致歸納如下(限于篇幅只能給出大概、主要的業務模型描述):
2.1 學校概況業務模型
此業務模型主要對學校基本信息、教職工情況、組織構成、學校用地、單位建筑、實驗室信息、學校設施信息進行錄入與維護,為統計報表模型、評估分析模型提供基礎數據。

2.2 隊伍建設業務模型
此業務模型主要功能是錄入、修改學校教職工情況(特級教師人數、高級教師人數、一級教師人數等)以及班級建設的情況。

2.3原始賬目和資產管理業務模型
此業務模型主要功能分為原始賬目管理和資產管理。管理對象是學校的資產包括教育儀器設備以及其他固定資產,是系統的重要基礎數據,也是統計和分析評估系統的直接數據來源。原始賬目管理主要記錄系統首次使用年度前的所有賬目,如首次使用年度為2004年,原始賬目應是2003年及以前的賬目;資產管理主要功能則是對所有的非固化資產進行增、減、CRUD(新建,查詢,更新,刪除)等操作。

2.4 采購計劃業務模型
采購計劃主要功能是針對學校向上級部門提出采購申請而設定的,一般來說學校購買設備需要報計劃待上級主管部門批準,方可采購并資產入庫。

2.5 教學活動管理業務模型
教學活動管理的主要功能在于對學校的各個年級、各個實驗活動以及其他教學活動的登記管理。教學活動的基礎數據是統計分析系統中不可或缺的基礎分析數據。

2.6 基礎數據維護業務模型
基礎數據維護是系統重要的業務功能,是基礎的基礎,其子模型業務主要可以分為對設備數據的維護、管理用戶的維護、資產類別的維護、系統的注冊、數據的上傳、數據的下載。

2.7統計分析業務模型
統計分析業務是系統生產的最終目標業務,在上述其他基本數據管理業務的基礎上,統計分析主要從各個方面對學校教學活動、資產配置、設備管理情況進行對照標準的評估分析,并由此生成評估分析報表和圖表結果,上報上級監督管理部門處理。

3 區縣、省市版業務邏輯分析與設計
區縣、省市的教育技術裝備管理是完全基于學校方的業務數據。其實區縣也好、省市也好其最主要的業務功能就是對各管轄學校上報數據的查看、統計和分析,只是根據各自關心統計數據的粒度組細不一,統計分析的側重和結果有差別而已。其管理業務流程跟學校的教育技術裝備管理業務模型非常相似,當然有些功能有所取舍。根據學校版本的業務模型我們可以大致細分區縣、省市的業務為:①學校基本模型②隊伍建設模型③資產管理模型④教學活動管理模型⑤基礎維護模型⑥統計分析模型。
區縣、省市的業務與學校業務的最大區別就在于關注數據的粒度不同,所以區縣、省市的業務邏輯在底層業務設計上,可以完全和學校版本的業務模型一致,因此我們可以設計區縣、省市的業務邏輯模型如下表示:

到此,我們給出了學校版和區縣、省市版的主要業務模型概述,根據領域驅動設計的思想,需求模型化只是完成了系統實現的第一步,當然也是非常重要的一步。對業務模型的固化是后續系統設計和實現的前提和根本。