牛 濤
(貴州財(cái)經(jīng)大學(xué),貴州貴陽 550013)
教務(wù)管理作為教學(xué)工作的重點(diǎn),能夠?yàn)閷W(xué)校運(yùn)作創(chuàng)造良好的條件,而教學(xué)質(zhì)量、水平與高校在行業(yè)內(nèi)的競爭水平息息相關(guān),由此對學(xué)校的生存發(fā)展產(chǎn)生直接影響?,F(xiàn)如今,整個社會實(shí)現(xiàn)了高度發(fā)展,在教務(wù)管理中計(jì)算機(jī)技術(shù)的出現(xiàn)能夠提供有效的方式,且國家教育體制實(shí)現(xiàn)了長遠(yuǎn)發(fā)展與改革,隨著高校招生規(guī)模的不斷擴(kuò)大,由此不利于更好的開展教務(wù)管理?;诖?,需要在現(xiàn)有軟硬件條件與現(xiàn)代化信息網(wǎng)絡(luò)技術(shù)的幫助下,實(shí)現(xiàn)對教學(xué)管理系統(tǒng)的建立與健全,從而有助于實(shí)現(xiàn)現(xiàn)代化、科學(xué)化與規(guī)范化教育。
教務(wù)管理系統(tǒng)作為一個綜合管理系統(tǒng),服務(wù)對象主要在于學(xué)校教務(wù)管理人員、教師、學(xué)生,系統(tǒng)由學(xué)校教務(wù)管理端、學(xué)生使用端兩部分組成。系統(tǒng)需要管理分布數(shù)據(jù)與資源作保障,并與其他信息系統(tǒng)交互,這是一個復(fù)雜的分布式系統(tǒng),可以穩(wěn)定系統(tǒng)性能,保證其可靠性,在設(shè)計(jì)階段為強(qiáng)化指導(dǎo)需要建立一個完整的建模理論。
同時,通過分析現(xiàn)有的教務(wù)系統(tǒng)并結(jié)合高校教務(wù)管理工作現(xiàn)狀,可知教務(wù)系統(tǒng)的功能模塊有很多,如學(xué)生信息管理、教師信息管理、院系管理、綜合信息查詢、系統(tǒng)管理與課程編排信息管理等。
數(shù)據(jù)庫技術(shù)主要在于對數(shù)據(jù)庫結(jié)構(gòu)、設(shè)計(jì)、存儲、管理、應(yīng)用基本理論與實(shí)現(xiàn)方法的研究,然后在此基礎(chǔ)上處理與分析數(shù)據(jù)庫中的相關(guān)數(shù)據(jù),這是一門軟件科學(xué),集管理、研究、應(yīng)用于一體。數(shù)據(jù)是該技術(shù)的主要研究與管理對象,因此涉及較多的內(nèi)容,如統(tǒng)一組織與管理數(shù)據(jù),在建立數(shù)據(jù)庫與數(shù)據(jù)倉庫時能夠結(jié)合指定結(jié)構(gòu);為在數(shù)據(jù)庫中建立多功能數(shù)據(jù)管理與挖掘應(yīng)用系統(tǒng),可以充分借助數(shù)據(jù)庫管理、挖掘系統(tǒng),并更好的處理、分析、理解管理系統(tǒng)。
信息系統(tǒng)作為數(shù)據(jù)庫技術(shù)的核心技術(shù)之一,主要依賴計(jì)算機(jī)實(shí)現(xiàn)對各種數(shù)據(jù)的管理,通過對數(shù)據(jù)組織、存儲的研究,實(shí)現(xiàn)對于數(shù)據(jù)的高效獲取與處理。在現(xiàn)代信息科學(xué)和技術(shù)中數(shù)據(jù)庫技術(shù)始終都扮演著至關(guān)重要的角色,是計(jì)算機(jī)數(shù)據(jù)處理和信息管理系統(tǒng)的關(guān)鍵,旨在大量數(shù)據(jù)問題的有效解決,避免數(shù)據(jù)存儲冗余、更好的共享數(shù)據(jù),最大限度的確保數(shù)據(jù)的安全性,對數(shù)據(jù)進(jìn)行高效的檢索與處理。
教務(wù)管理在學(xué)校工作中是一項(xiàng)任務(wù)艱巨、又繁瑣、又復(fù)雜的工作,各項(xiàng)教務(wù)管理工作體現(xiàn)在學(xué)校工作的方方面面,如新生入學(xué)時的學(xué)籍注冊、學(xué)生每學(xué)期的成績查詢或選課、學(xué)生畢業(yè)期間的畢業(yè)審核等,而隨著各大院校招生規(guī)模的日益擴(kuò)大,在校生人數(shù)明顯增加,而現(xiàn)有的人工管理方式已經(jīng)嚴(yán)重滯后于學(xué)校的教務(wù)管理需求。隨著科學(xué)技術(shù)的發(fā)展,在管理數(shù)據(jù)信息時可以充分借助數(shù)據(jù)庫技術(shù),以此可更好的改變?nèi)斯す芾矸绞?,解放人力,如信息錄入、查詢、替換與刪除等,促進(jìn)工作效率的提高,簡化工作,避免產(chǎn)生必要的信息錯誤。
本文在教務(wù)管理系統(tǒng)中積極的介紹了數(shù)據(jù)庫技術(shù)的應(yīng)用,主要選取的是基于統(tǒng)一建模語言(UML)的軟件工程建模方法,現(xiàn)對其具體應(yīng)用進(jìn)行了詳細(xì)介紹。UML作為一種標(biāo)準(zhǔn)的可視化建模語言,主要用于軟件系統(tǒng)制品文檔的描述、可視化處理、構(gòu)造與建立,在傳統(tǒng)數(shù)據(jù)庫建模中側(cè)重于數(shù)據(jù)庫本身問題的考慮,UML建模方法引入后側(cè)重于考慮整個應(yīng)用系統(tǒng)。
用例圖主要在于建模系統(tǒng)、子系統(tǒng)或類的行為,每張圖可以將一組用例、參與者、彼此之間的關(guān)系清晰的顯示出來。一個外部可見的系統(tǒng)功能單元能夠提供用例,表達(dá)時可以充分借助一個系統(tǒng)單元與一個或多個參與者的信息交換。教務(wù)管理系統(tǒng)由教務(wù)管理員、教師、學(xué)生組成,系統(tǒng)功能主要體現(xiàn)在教學(xué)計(jì)劃管理、排課管理與選課管理上。
序列圖的組成主要包括一組對象和彼此之間的關(guān)系,彼此之間可能傳遞的信息也涵蓋其中,對于消息的時間順序比較重視,對于系統(tǒng)動態(tài)行為建模十分有利。在順序圖的形成過程中,時間軸為縱向且沿豎線向下進(jìn)行延伸,在協(xié)作中各個獨(dú)立對象的類元角色可以用橫向軸表示。在對象存在的情況下,可以用一條虛線來表示角色;對象在激活狀態(tài)下生命是一個雙道線;從一個對象的生命線到另一個的箭頭可以用來表示消息,在圖中箭頭可以按照時間順序進(jìn)行由上而下的排列。
類圖在一定程度上能夠?qū)⑾到y(tǒng)所具有的靜態(tài)結(jié)構(gòu)充分反映出來,類與類之間的關(guān)系是類圖中的關(guān)鍵元素,而這里的類主要是一組對象的描述符號,即結(jié)構(gòu)、行為、關(guān)系相同,而類之間的關(guān)系有好幾種,如關(guān)聯(lián)、流、泛化、實(shí)現(xiàn)、依賴、使用。在分析時可以利用UML中的是邊界類、實(shí)體類與控制類這3種基本類版型,其中表示存儲在數(shù)據(jù)庫中信息的一類在于實(shí)體類?;诖?,數(shù)據(jù)庫建模中需首先映射序列圖中的每個對象成類,在此基礎(chǔ)上將實(shí)體類從中區(qū)分出來。
在設(shè)計(jì)實(shí)體類圖成為數(shù)據(jù)庫物理模型時,需通過映射的方式確保每一個實(shí)體類能夠成為數(shù)據(jù)庫中的一張表,映射相應(yīng)實(shí)體類中的各個屬性成為表中的列;然后,映射實(shí)體類圖中的各個類關(guān)系為數(shù)據(jù)庫中相關(guān)表之間的外鍵聯(lián)系。
數(shù)據(jù)庫管理系統(tǒng)旨在數(shù)據(jù)庫的建立、使用、維護(hù),這是一個大型軟件能夠?qū)崿F(xiàn)對數(shù)據(jù)庫的有效操縱與管理,能夠統(tǒng)一管控?cái)?shù)據(jù)庫,隔離用戶、應(yīng)用程序與數(shù)據(jù)庫數(shù)據(jù)。綜上所述,為提高高校的行業(yè)競爭力,建設(shè)高校信息化至關(guān)重要,而組成這項(xiàng)工作的重點(diǎn)在于積極的開展教育管理工作,為促進(jìn)工作效率的顯著提高就需要計(jì)算機(jī)信息系統(tǒng)作保障,在現(xiàn)有網(wǎng)絡(luò)數(shù)據(jù)庫教務(wù)系統(tǒng)的幫助下,促進(jìn)教育教學(xué)質(zhì)量的穩(wěn)步提高,更好的發(fā)展教育的現(xiàn)代化與國際化。