教務管理系統(tǒng)UML模型
,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,教務管理系統(tǒng)UML模型,軟件08-2班 1號、11號、25號,龔正、潘磊、薛正年,1,問題概述,在高校日常管理中,教務管理無疑是核心工作,重中之重。其管理模式的科學化與規(guī)范化,管理手段的信息化與自動化對于學校的總體發(fā)展產(chǎn)生深遠的影響,由于管理內(nèi)容過多,繁瑣,處理的過程也非常復雜,隨著學校人員的增加,教務管理系統(tǒng)的信息量大幅上升,因此往往很難及時準確地掌握教務信息的運作狀態(tài),所以迫切需要現(xiàn)代化管理要求的教務管理系統(tǒng)。,2,1 建立系統(tǒng)用例模型,(1)角色的確定,UML中,角色代表位于系統(tǒng)之外和系統(tǒng)進行交互的一類對象,本系統(tǒng)中創(chuàng)建主要的角色有:,教務員,教師,學生,3,(2)創(chuàng)建用例,教務管理系統(tǒng)根據(jù)運行流程可分為以下的幾個用例:,用戶登錄,學籍管理,排課管理,成績管理,選課管理,教學管理,系統(tǒng)維護,4,1.1建立用例圖,建立如下四個用例圖,(一)頂層用例圖,(二)學生角色用例圖,(三)教師角色用例圖,(四)教務員角色用例圖,5,頂層用例圖,6,學生角色用例圖,7,教師角色用例圖,8,教務員角色用例圖,9,2 建立系統(tǒng)動態(tài)模型,2.1活動圖,經(jīng)過活動圖的建模可以比較清楚地了解整個進程過程的操作過程,本系統(tǒng)中主要的活動圖有如下幾個:學生成績查詢活動圖、教務員修改學生資料活動圖、學生選課活動圖以及教師成績錄入活動圖,10,學生成績查詢活動圖,11,教務員學生資料修改活動圖,12,學生選課活動圖,13,教師成績錄入活動圖,14,2.2順序圖,主要包括如下幾個順序圖,教務學籍管理順序圖,學生注冊順序圖,學生選課順序圖,教師成績錄入順序圖,2,建立動態(tài)模型,15,教務學籍管理順序圖,16,學生注冊順序圖,17,學生選課順序圖,18,教師成績錄入順序圖,19,2,建立動態(tài)模型,2.3協(xié)作圖,主要包括如下幾個協(xié)作圖,教務學籍管理協(xié)作圖,學生注冊協(xié)作圖,學生選課協(xié)作圖,教師成績錄入?yún)f(xié)作圖,20,教務學生學籍管理協(xié)作圖,21,學生注冊協(xié)作圖,22,學生選課協(xié)作圖,23,教師成績錄入?yún)f(xié)作圖,24,3系統(tǒng)類模型,3.1系統(tǒng)包圖,將整個教務管理系統(tǒng)劃分為人員信息、接口和事務3個包,分別控制不同的應用。,系統(tǒng)包圖,25,3系統(tǒng)類模型,3.2類圖,根據(jù)系統(tǒng)劃分的三類包圖,分別討論人員信息包,接口包和事務包中的類圖,分別為:,1、人員信息包內(nèi)的類圖,2、接口包內(nèi)的類圖,3、事務包內(nèi)的類圖,26,人員信息包內(nèi)的類圖,27,接口信息包內(nèi)的類圖,28,系統(tǒng)事務信息包內(nèi)的類圖,29,The End,謝謝觀看!,30,