資源描述:
《基于j2ee高職院校教務(wù)管理系統(tǒng)研究和設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、基于J2EE高職院校教務(wù)管理系統(tǒng)研究和設(shè)計(jì) 摘要:針對高職學(xué)院教學(xué)特點(diǎn),在分析高職教務(wù)管理需求的基礎(chǔ)上,結(jié)合教務(wù)管理中的實(shí)際要求,開發(fā)設(shè)計(jì)了在局域網(wǎng)和互聯(lián)網(wǎng)環(huán)境下使用的教務(wù)管理系統(tǒng)。系統(tǒng)采用B/S結(jié)構(gòu),選用J2EE架構(gòu)和MVC模式進(jìn)行開發(fā),所開發(fā)的教務(wù)系統(tǒng)具有操作簡單、維護(hù)方便的特點(diǎn)。關(guān)鍵詞:教務(wù)管理系統(tǒng),考試管理,教學(xué)資源管理,教學(xué)計(jì)劃管理,學(xué)生成績管理中圖分類號(hào):TP319文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1672-3791(2013)4(b)-0000-001引言隨著信息化時(shí)代的來臨,高職院校教育的信息化建設(shè)進(jìn)程也不斷推
2、進(jìn),信息化教育管理手段正在逐步得到應(yīng)用。教務(wù)管理一直是高職院校的核心管理業(yè)務(wù)[1],涉及面廣,數(shù)據(jù)量大,尤其近幾年學(xué)校擴(kuò)招以后,給教務(wù)管理工作帶來了極大的壓力和挑戰(zhàn)。為了提高工作效率,很多高職院校都著手開發(fā)了教務(wù)系統(tǒng)管理軟件,但由于各院校具體情況不同,很難做出一套各高校普遍實(shí)用的教務(wù)管理軟件。5本系統(tǒng)就是在當(dāng)前這個(gè)環(huán)境下,針對山東服裝職業(yè)學(xué)院的現(xiàn)狀而進(jìn)行的分析與設(shè)計(jì)。從2004年開始,學(xué)院就建立了校園網(wǎng),經(jīng)過這幾年的發(fā)展,校園信息化建設(shè)已初具規(guī)模。但是原有的管理軟件缺乏總體規(guī)劃,無法充分利用校園網(wǎng)及信息資源共享,已逐漸
3、不適應(yīng)實(shí)際工作的要求,嚴(yán)重制約了學(xué)院信息化建設(shè)前進(jìn)的步伐。2主要研究內(nèi)容結(jié)合學(xué)院目前實(shí)際工作情況,依據(jù)學(xué)院具體管理方法,以教學(xué)計(jì)劃和教學(xué)進(jìn)度為核心,高效率地把學(xué)院內(nèi)部活動(dòng)有機(jī)地組織起來,建立與自身特點(diǎn)相適應(yīng)的,集教學(xué)資源管理、教學(xué)計(jì)劃管理、考試編排、學(xué)生信息、成績管理、教材管理等為一體的綜合教務(wù)管理平臺(tái),推進(jìn)學(xué)院教務(wù)管理向科學(xué)化、信息化、合理化、規(guī)范化發(fā)展。該系統(tǒng)實(shí)現(xiàn)以后,不僅可以提高工作效率和教學(xué)管理水平,還會(huì)大大降低學(xué)校投在教務(wù)管理上的人力、物力和財(cái)力。3系統(tǒng)設(shè)計(jì)與開發(fā)中的相關(guān)技術(shù)5本系統(tǒng)基于B/S模式,運(yùn)用J2E
4、E多層架構(gòu)和設(shè)計(jì)的思想,采用MVC模式開發(fā)制作完成,運(yùn)行于多層分布式計(jì)算模式,采用構(gòu)件技術(shù)和智能客戶端技術(shù),運(yùn)用可視化、圖形化、構(gòu)件化和智能化設(shè)計(jì)方法。集成了當(dāng)今世界眾多先進(jìn)而又復(fù)雜的技術(shù),如數(shù)據(jù)庫技術(shù)、面向構(gòu)件技術(shù)、工作流技術(shù)、WEB技術(shù)、分布式遠(yuǎn)程消息處理技術(shù)、事務(wù)處理技術(shù)等,并將它們封裝到平臺(tái)內(nèi)部,在業(yè)務(wù)層面上為二次開發(fā)人員和用戶提供構(gòu)件化、智能化、可視化和圖形化的開發(fā)方法,使二次開發(fā)人員和用戶能夠根據(jù)業(yè)務(wù)需要隨需而變的快速構(gòu)建大型業(yè)務(wù)應(yīng)用系統(tǒng)。系統(tǒng)開發(fā)遵循J2EE和SOA的規(guī)范,基于國內(nèi)外標(biāo)準(zhǔn)的支持SOA架構(gòu)的
5、應(yīng)用中間件系統(tǒng),包括:BEAWeblogic、IBMWebSphere及國內(nèi)中間件產(chǎn)品等,并能通過其具備的二次開發(fā)平臺(tái)功能快速實(shí)現(xiàn)新增業(yè)務(wù)掛接,系統(tǒng)支持Unix、Linux、Windows等操作系統(tǒng),滿足跨平臺(tái)運(yùn)行。4系統(tǒng)設(shè)計(jì)本系統(tǒng)以校教務(wù)處為控制中心,對所涉及的所有數(shù)據(jù)進(jìn)行集中統(tǒng)一管理,在校教務(wù)處的授權(quán)下各種用戶分別使用。該教務(wù)管理信息系統(tǒng)能對各種形式的原始數(shù)據(jù)進(jìn)行收集、分類、整理、保存和處理,以供管理者查詢,并進(jìn)行各種統(tǒng)計(jì)和綜合,使管理者及時(shí)、全面和準(zhǔn)確地掌握所需要的各類信息。4.1結(jié)構(gòu)設(shè)計(jì)為了較好地實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)目
6、標(biāo),通過對系統(tǒng)的需求分析和研究,根據(jù)互聯(lián)網(wǎng)的特點(diǎn)和系統(tǒng)功能特點(diǎn),決定通過以下幾方面對系統(tǒng)功能模塊進(jìn)行相應(yīng)的設(shè)計(jì),以便合理利用資源,提高模塊的獨(dú)立性。根據(jù)前期的調(diào)查和功能分析,教務(wù)管理系統(tǒng)可以分為:用戶身份認(rèn)證模塊、基礎(chǔ)信息管理模塊、教學(xué)資源管理模塊、教學(xué)計(jì)劃管理模塊、學(xué)生成績管理模塊、系統(tǒng)信息管理模塊、考試編排模塊、教材管理模塊8大模塊。5用戶身份認(rèn)證模塊主要通過依據(jù)角色對各類用戶進(jìn)行系統(tǒng)相應(yīng)功能的授權(quán),能夠?qū)ぷ鬟M(jìn)行有效地分工,能夠避免用戶間的互相影響,提高工作效率,并能夠提高系統(tǒng)的安全性?;A(chǔ)信息管理模塊的主要功能
7、是創(chuàng)建用戶并分配權(quán)限,對用戶角色進(jìn)行管理,對學(xué)校的基礎(chǔ)信息、教學(xué)基礎(chǔ)信息進(jìn)行管理和統(tǒng)計(jì)。教學(xué)資源管理模塊是從教學(xué)管理角度對教師、樓房、教師、管理部門、專業(yè)信息等進(jìn)行統(tǒng)一管理,主要功能是管理教師的各種信息。教學(xué)計(jì)劃管理模塊用于管理教學(xué)計(jì)劃的查詢及變動(dòng),代課的申請以及對教師的工作量進(jìn)行管理和統(tǒng)計(jì)等。學(xué)生成績管理模塊用于管理學(xué)生的成績錄入、查詢、分析、導(dǎo)出,補(bǔ)考成績的錄入,特殊學(xué)生導(dǎo)出,成績的分析等,管理和成績有關(guān)的所有數(shù)據(jù),使用統(tǒng)計(jì)功能對形成的成績結(jié)果進(jìn)行統(tǒng)計(jì)分析。系統(tǒng)信息管理模塊主要用于對考試時(shí)間、成績錄入教師、補(bǔ)考及格
8、線等進(jìn)行管理。考試編排模塊的主要任務(wù)是提供對教師、考場、班級(jí)的考試安排查詢。教材管理模塊主要是對教師提供教材的申請、修改以及現(xiàn)有的庫存等。4.2UML建模結(jié)合身份認(rèn)證模塊來根據(jù)用戶類型的不同來限定用戶對信息的瀏覽及操作,主要包括系統(tǒng)管理員管理模塊和教師用戶模塊。5管理員管理模塊實(shí)現(xiàn)了系統(tǒng)管理員對系統(tǒng)功能模塊的管理,包含基礎(chǔ)信息管理