《UML學(xué)生成績(jī)管理系統(tǒng)課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《UML學(xué)生成績(jī)管理系統(tǒng)課件(36頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、單擊此處編輯母版文本樣式,第二層,第三層,第四層,第五層,單擊此處編輯母版標(biāo)題樣式,*,單擊此處編輯母版文本樣式,第二層,第三層,第四層,第五層,單擊此處編輯母版標(biāo)題樣式,*,學(xué)生成績(jī)管理系統(tǒng),第四組,目錄,需求分析,系統(tǒng)總體功能需求,管理員接口模塊,教師接口模塊,系統(tǒng)建模,總結(jié),一、需求分析,學(xué)生成績(jī)管理系統(tǒng)是專門針對(duì)學(xué)校所開(kāi)發(fā)的一種以管理為基礎(chǔ)的信息管理系統(tǒng),它涵蓋成績(jī)管理服務(wù)的所有環(huán)節(jié),將原始的人工統(tǒng)計(jì)方法轉(zhuǎn)換為先進(jìn)的電腦管理模式。,系統(tǒng)管理員登錄系統(tǒng)后,通過(guò)身份驗(yàn)證,能夠?qū)W(xué)生的基本信息進(jìn)行管理,包括如下:添加學(xué)生信息、查詢學(xué)生信息、修改學(xué)生信息、刪除學(xué)生信息。,一、需求分析,教師可以
2、通過(guò)身份驗(yàn)證,登錄到系統(tǒng)中。若忘記密碼,也可尋回。教師可以查詢、錄入、修改和刪除學(xué)生成績(jī)信息。,學(xué)生也可通過(guò)身份驗(yàn)證,登錄到系統(tǒng)中。但學(xué)生中只有查詢個(gè)人成績(jī)信息的權(quán)限,而無(wú)其他權(quán)限。,當(dāng)參與者(管理員、教師和學(xué)生)忘記密碼時(shí),也可以通過(guò)特殊方法找回密碼。,(一)系統(tǒng)總體功能需求,學(xué)生成績(jī)管理系統(tǒng)為管理員、教師和學(xué)生提供服務(wù)接口以便他們進(jìn)行管理操作。同時(shí),還為系統(tǒng)提供數(shù)據(jù)服務(wù)接口來(lái)管理系統(tǒng)。,系統(tǒng)總體功能需求框圖如下所示:,圖,1-1,系統(tǒng)總體功能需求框圖,(二)管理員接口模塊,管理員接口是系統(tǒng)提供給管理員服務(wù)接口。管理員接口模塊包括如下圖所示幾個(gè)幾個(gè)方面:,圖,1-2,管理員接口模塊框圖,(三
3、)教師接口模塊,圖,1-3,教師接口模塊框圖,管理員接口是系統(tǒng)提供給教師管理學(xué)生成績(jī)的接口。教師接口模塊包括如下圖所示幾個(gè)幾個(gè)方面:,二、系統(tǒng)建模,用例圖,類圖,序列圖,協(xié)作圖,活動(dòng)圖,狀態(tài)圖,1.用例圖,參與者如下圖所示:,圖,2-1,參與者,管理員用例圖,圖,2-2,管理員用例圖,教師用例圖,圖,2-3,教師用例圖,學(xué)生用例圖,圖,2-4,學(xué)生用例圖,用例說(shuō)明書,用例編號(hào):,01,用例名稱:登錄系統(tǒng),用例目標(biāo):當(dāng)用戶要登錄到管理系統(tǒng)時(shí)用例開(kāi)始。不同的用戶擁有不同級(jí)別的權(quán)限,以及實(shí)現(xiàn)不同的管理操作。當(dāng)用戶登錄到系統(tǒng)中后用例結(jié)束。,參與者:,管理員、教師和學(xué)生,前提條件:用戶身份驗(yàn)證。,事后條
4、件:登錄到系統(tǒng)中。,主事件流:進(jìn)入系統(tǒng),實(shí)現(xiàn)管理操作。,其他事件流:當(dāng)用戶忘記密碼而不能登錄到系統(tǒng)中時(shí),可以進(jìn)行密碼尋回操作。,2.類圖,參與者之間聯(lián)系的類圖,圖,2-5,參與者之間聯(lián)系的類圖,其它關(guān)系類圖,圖,2-6,其它關(guān)系類圖,成績(jī)管理系統(tǒng)類圖,圖,2-7,成績(jī)管理系統(tǒng)類圖,3.序列圖,管理員添加學(xué)生信息序列圖,圖,3-1,管理員添加學(xué)生信息序列圖,管理員修改學(xué)生信息序列圖,圖,3-2,管理員修改學(xué)生信息序列圖,管理員刪除學(xué)生成績(jī)信息序列圖,圖,3-3,管理員刪除學(xué)生信息序列圖,管理員查詢學(xué)生信息序列圖,圖,3-4,管理員查詢信息序列圖,教師錄入學(xué)生成績(jī)信息序列圖,圖,3-5,教師錄入學(xué)
5、生成績(jī)信息序列圖,教師修改學(xué)生成績(jī)信息序列圖,圖,3-6,教師修改學(xué)生成績(jī)信息序列圖,教師刪除學(xué)生成績(jī)信息序列圖,圖,3-7,教師刪除學(xué)生成績(jī)信息序列圖,教師查詢學(xué)生成績(jī)信息序列圖,圖,3-8,教師查詢學(xué)生成績(jī)信息序列圖,學(xué)生查詢成績(jī)序列圖,圖,3-9,學(xué)生查詢個(gè)人成績(jī)序列圖,4.協(xié)作圖,管理員添加學(xué)生信息協(xié)作圖,圖,4-1,管理員添加學(xué)生信息協(xié)作圖,管理員添加學(xué)生信息協(xié)作圖,圖,4-2,管理員修改學(xué)生信息協(xié)作圖,管理員刪除學(xué)生信息協(xié)作圖,圖,4-3,管理員刪除學(xué)生信息協(xié)作圖,管理員查詢學(xué)生成績(jī)信息協(xié)作圖,圖,4-3,管理員查詢學(xué)生成績(jī)信息協(xié)作圖,5.活動(dòng)圖(劉陽(yáng)),管理員活動(dòng)圖,圖,5-1,管理員活動(dòng)圖,教師活動(dòng)圖,圖,5-2,教師活動(dòng)圖,學(xué)生活動(dòng)圖,圖,5-3,學(xué)生活動(dòng)圖,6.狀態(tài)圖,管理員狀態(tài)圖,教師狀態(tài)圖,學(xué)生狀態(tài)圖,三、總結(jié),通過(guò)本次UML系統(tǒng)設(shè)計(jì)讓我們對(duì)UML建模有了進(jìn)一步的認(rèn)識(shí),讓我們了解UML建模對(duì)開(kāi)發(fā)程序有很大的益處。在UML模型中能清晰的反映出程序的所有行為,為程序的開(kāi)發(fā)和維護(hù)有很大的幫助,同時(shí)建模能將問(wèn)題可視化、形式化,方便系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)人員進(jìn)行差錯(cuò)處理,提高系統(tǒng)實(shí)現(xiàn)的效率。,