廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)施_第1頁(yè)
廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)施_第2頁(yè)
廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)施_第3頁(yè)
廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)施_第4頁(yè)
廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)施_第5頁(yè)
已閱讀5頁(yè),還剩80頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

摘要在本文的研究過程中,根據(jù)目前的教務(wù)管理的相關(guān)工作的開展來(lái)進(jìn)行相應(yīng)的研究,不僅結(jié)合了其實(shí)際發(fā)展,還依靠相關(guān)資源來(lái)達(dá)到相應(yīng)的目標(biāo)??梢哉f(shuō),由于學(xué)生的數(shù)量呈現(xiàn)出持續(xù)增長(zhǎng)的狀態(tài),因此在對(duì)其管理上也就愈加困難,在這種規(guī)模不斷擴(kuò)大的情況下,只有通過更加先進(jìn)且有效的管理手段才能實(shí)現(xiàn)更好地管理,也就是說(shuō),過去傳統(tǒng)的管理模式已經(jīng)跟不上當(dāng)前發(fā)展的要求,針對(duì)這一情況,必須對(duì)此進(jìn)行改革,也就是本文設(shè)計(jì)的根本目的所在。隨著教務(wù)管理系統(tǒng)的開發(fā)以及廣泛的應(yīng)用于實(shí)際管理過程中,對(duì)于相關(guān)人員來(lái)說(shuō),不必再依靠過去的傳統(tǒng)手工管理手段,在一定程度上提高了工作效率,并且隨著技術(shù)水平的不斷發(fā)展,給管理奠定了更為堅(jiān)實(shí)的基礎(chǔ),為其提供穩(wěn)定的發(fā)展空間。在此過程中,依靠教務(wù)管理系統(tǒng)的先進(jìn)管理,在一定程度上促進(jìn)了當(dāng)前教育體系更加完善,可以說(shuō),是一次重大的變革,當(dāng)然也對(duì)于數(shù)字化管理的進(jìn)程來(lái)說(shuō)也起到了加速作用。值得一提的是,通過這種管理方式可以讓信息及時(shí)的進(jìn)行傳遞,實(shí)現(xiàn)更好地交流,對(duì)于整個(gè)學(xué)校的發(fā)展來(lái)說(shuō),都是十分有利的。根據(jù)整個(gè)文章框架來(lái)看,在本文主要依據(jù)相應(yīng)的結(jié)構(gòu)來(lái)進(jìn)行闡述,這就是所謂的B/S結(jié)構(gòu),并且以SQLite數(shù)據(jù)庫(kù)為基礎(chǔ),進(jìn)一步對(duì)此系統(tǒng)做出具體的劃分,同時(shí)結(jié)合C語(yǔ)言程序或者其他方式的工具來(lái)加以輔助,確保該系統(tǒng)能夠順利完成。另外,在該系統(tǒng)的設(shè)計(jì)過程中,為了更好地實(shí)現(xiàn)其相關(guān)功能,達(dá)到其目的,有效地結(jié)合統(tǒng)一的建模語(yǔ)言,也就是UML來(lái)加以設(shè)計(jì),并且憑借一些圖標(biāo)的方式來(lái)使其愈加完善,在此過程中還良好的運(yùn)用相關(guān)科技水平來(lái)增強(qiáng)其管理,找出其中的不足加以改善,使得該軟件能夠更好地運(yùn)用到實(shí)際過程之中。關(guān)鍵詞:高校教務(wù)管理系統(tǒng);VisualStudio;C#

AbstractThedevelopmentanddesignofthissystemisbasedontheactualworkinthecurrenteducationalmanagement,educationalmanagementfurtherachievetheintendedtargetbyusingourresources.Withthecontinuousincreaseinthenumberofstudents,theworkofeducationaladministrationmanagementisincreasinglystandardized,teachersandstudentsinteachingmanagementdemandisrising,thetraditionalmanagementmodewillbeeliminated,thedesigniscarriedoutinthisbackgroundthedemand.Theuseofeducationaladministrationmanagementsystemsothatalargenumberofeducationaladministrationmanagementandcompletelygetridofthetraditionalmanualmanagementmode,throughthecomputertechnologywillbebroughtintotheorbitofuniversitymanagementandrapiddevelopment.Atthesametime,thereformofeducationalmanagementsystemcanbringthevitalityandthepowerfortheschooleducationsystem,furthercompletetheconstructionandmanagementofdigitalcampus.Whatismoreimportantisthathehastoensurethattheschoolteachinginformationtransmissionandsharingthefirsttime,providesfirst-handinformationfortheteachingoftheschoolstaffandstudents,andlaythefoundationfortheteachersandstudentstoconstructlearningsupportservicesystemofhighqualityresources.ThesystemisbasedonB/Sarchitecture,developmentplatformusesVisualStudio2010tocompletethedevelopmentofthesystem,andtheuseoftheC#programminglanguage,SQLServertechnologyandtools.Atthesametime,thesystemofthesoftwareusingobject-orientedthinking,theuseofUnifiedModelingLanguage(UML)ofthesoftwaresystem,throughtheusecasediagram,sequencediagramandacompleteexpressionoffunctionalmodules,andthensolvethekeytechnologiesusedintheprocessofapplicationdevelopment,andtheoveralldesignofthesystembasedontheseanalysis,thefinaltestofthesoftware.Keywords:universityeducationaladministrationmanagementsystem;VisualStudio;C#

目錄第一章緒論 第一章緒論1.1課題背景及意義1.1.1課題來(lái)源在目前的高校管理中,教務(wù)管理是其中最為核心的部分之一。為了讓學(xué)校能夠更好地實(shí)行管理,加強(qiáng)整個(gè)學(xué)校的管理能力,并培養(yǎng)優(yōu)秀的教學(xué)實(shí)力,必須依靠管理系統(tǒng)來(lái)促進(jìn)管理更有效的進(jìn)行,這就充分說(shuō)明完善且先進(jìn)科學(xué)的信息系統(tǒng)的重要性。隨著社會(huì)的發(fā)展,互聯(lián)網(wǎng)技術(shù)的運(yùn)用也更加廣泛,信息化時(shí)代已經(jīng)來(lái)臨,在這種情況下,教務(wù)管理系統(tǒng)的使用不僅能夠有效地改善當(dāng)前的工作效率,還可以給學(xué)生的發(fā)展?fàn)I造一個(gè)穩(wěn)定公平的環(huán)境。然而盡管很多高校在逐漸使用該系統(tǒng),不過從其發(fā)展來(lái)說(shuō),還是無(wú)法及時(shí)的完成相關(guān)工作,沒有達(dá)到目標(biāo)。而造成這種情況的因素涉及到兩個(gè)方面:一方面,站在外部因素的角度上來(lái)說(shuō),由于當(dāng)前還缺乏相應(yīng)的軟件企業(yè),也就難以針對(duì)實(shí)際情況來(lái)涉及到真正運(yùn)用到高校中的管理系統(tǒng),一般來(lái)說(shuō)只是基于表面認(rèn)識(shí),深層次的方面還是沒有涉及到,在一定程度難以對(duì)相關(guān)系統(tǒng)進(jìn)行修訂與維護(hù),阻礙了其發(fā)展。另一方面,從內(nèi)在因素的影響來(lái)看,受到傳統(tǒng)教學(xué)模式以及管理手段的影響,眾多老師還是無(wú)法真正的掌握管理系統(tǒng)的相關(guān)功能,也就難以真正的發(fā)揮其作用。由此可見,當(dāng)前發(fā)展的重要任務(wù)就在于完善教務(wù)管理系統(tǒng),使其真正的運(yùn)用到實(shí)際工作之中。二十一世紀(jì)是一個(gè)知識(shí)經(jīng)濟(jì)發(fā)展的時(shí)代,信息化在其中的地位十分重要,并且隨著教務(wù)管理的重要性日益突出,成為了當(dāng)前學(xué)校管理的一項(xiàng)重要手段,發(fā)揮著關(guān)鍵作用。在這種情況下,高校管理也應(yīng)該緊跟時(shí)代的步伐,通過先進(jìn)的教務(wù)管理系統(tǒng)來(lái)提高其管理水平,促進(jìn)整個(gè)高校的發(fā)展。這種有利性還不僅僅是針對(duì)學(xué)校管理人員來(lái)說(shuō)的,就連老師也能夠通過此更方面的來(lái)查詢相關(guān)內(nèi)容,同時(shí)學(xué)生也可以及時(shí)有效地了解到自身的成績(jī)以及相關(guān)通知說(shuō)明。另外,在這個(gè)過程中,結(jié)合先進(jìn)的互聯(lián)網(wǎng)技術(shù),讓師生可以更及時(shí)的進(jìn)行交流與溝通,有效地進(jìn)行數(shù)據(jù)信息的共享。在本文的研究過程中,根據(jù)目前的教務(wù)管理的相關(guān)工作的開展來(lái)進(jìn)行相應(yīng)的研究,不僅結(jié)合了其實(shí)際發(fā)展,還依靠相關(guān)資源來(lái)達(dá)到相應(yīng)的目標(biāo)??梢哉f(shuō),由于學(xué)生的數(shù)量呈現(xiàn)出持續(xù)增長(zhǎng)的狀態(tài),因此在對(duì)其管理上也就愈加困難,在這種規(guī)模不斷擴(kuò)大的情況下,只有通過更加先進(jìn)且有效的管理手段才能實(shí)現(xiàn)更好地管理,也就是說(shuō),過去傳統(tǒng)的管理模式已經(jīng)跟不上當(dāng)前發(fā)展的要求,針對(duì)這一情況,必須對(duì)此進(jìn)行改革,也就是本文設(shè)計(jì)的根本目的所在。隨著教務(wù)管理系統(tǒng)的開發(fā)以及廣泛的應(yīng)用于實(shí)際管理過程中,對(duì)于相關(guān)人員來(lái)說(shuō),不必再依靠過去的傳統(tǒng)手工管理手段,在一定程度上提高了工作效率,并且隨著技術(shù)水平的不斷發(fā)展,給管理奠定了更為堅(jiān)實(shí)的基礎(chǔ),為其提供穩(wěn)定的發(fā)展空間。在此過程中,依靠教務(wù)管理系統(tǒng)的先進(jìn)管理,在一定程度上促進(jìn)了當(dāng)前教育體系更加完善,可以說(shuō),是一次重大的變革,當(dāng)然也對(duì)于數(shù)字化管理的進(jìn)程來(lái)說(shuō)也起到了加速作用。值得一提的是,通過這種管理方式可以讓信息及時(shí)的進(jìn)行傳遞,實(shí)現(xiàn)更好地交流,對(duì)于整個(gè)學(xué)校的發(fā)展來(lái)說(shuō),都是十分有利的。1.1.2課題意義二十一世紀(jì)是一個(gè)知識(shí)經(jīng)濟(jì)發(fā)展的時(shí)代,信息化在其中的地位十分重要,并且隨著教務(wù)管理的重要性日益突出,成為了當(dāng)前學(xué)校管理的一項(xiàng)重要手段,發(fā)揮著關(guān)鍵作用。在這種情況下,高校管理也應(yīng)該緊跟時(shí)代的步伐,通過先進(jìn)的教務(wù)管理系統(tǒng)來(lái)提高其管理水平,促進(jìn)整個(gè)高校的發(fā)展。這種有利性還不僅僅是針對(duì)學(xué)校管理人員來(lái)說(shuō)的,就連老師也能夠通過此更方面的來(lái)查詢相關(guān)內(nèi)容,同時(shí)學(xué)生也可以及時(shí)有效地了解到自身的成績(jī)以及相關(guān)通知說(shuō)明。另外,在這個(gè)過程中,結(jié)合先進(jìn)的互聯(lián)網(wǎng)技術(shù),讓師生可以更及時(shí)的進(jìn)行交流與溝通,有效地進(jìn)行數(shù)據(jù)信息的共享。在本文的研究過程中,根據(jù)目前的教務(wù)管理的相關(guān)工作的開展來(lái)進(jìn)行相應(yīng)的研究,不僅結(jié)合了其實(shí)際發(fā)展,還依靠相關(guān)資源來(lái)達(dá)到相應(yīng)的目標(biāo)??梢哉f(shuō),由于學(xué)生的數(shù)量呈現(xiàn)出持續(xù)增長(zhǎng)的狀態(tài),因此在對(duì)其管理上也就愈加困難,在這種規(guī)模不斷擴(kuò)大的情況下,只有通過更加先進(jìn)且有效的管理手段才能實(shí)現(xiàn)更好地管理,也就是說(shuō),過去傳統(tǒng)的管理模式已經(jīng)跟不上當(dāng)前發(fā)展的要求,針對(duì)這一情況,必須對(duì)此進(jìn)行改革,也就是本文設(shè)計(jì)的根本目的所在。隨著教務(wù)管理系統(tǒng)的開發(fā)以及廣泛的應(yīng)用于實(shí)際管理過程中,對(duì)于相關(guān)人員來(lái)說(shuō),不必再依靠過去的傳統(tǒng)手工管理手段,在一定程度上提高了工作效率,并且隨著技術(shù)水平的不斷發(fā)展,給管理奠定了更為堅(jiān)實(shí)的基礎(chǔ),為其提供穩(wěn)定的發(fā)展空間。在此過程中,依靠教務(wù)管理系統(tǒng)的先進(jìn)管理,在一定程度上促進(jìn)了當(dāng)前教育體系更加完善,可以說(shuō),是一次重大的變革,當(dāng)然也對(duì)于數(shù)字化管理的進(jìn)程來(lái)說(shuō)也起到了加速作用。值得一提的是,通過這種管理方式可以讓信息及時(shí)的進(jìn)行傳遞,實(shí)現(xiàn)更好地交流,對(duì)于整個(gè)學(xué)校的發(fā)展來(lái)說(shuō),都是十分有利的。1.2國(guó)內(nèi)外現(xiàn)狀分析1.2.1國(guó)外研究現(xiàn)狀全球經(jīng)濟(jì)的發(fā)展也在一定程度上推動(dòng)了信息科技的進(jìn)步,可以說(shuō)在九十年代初期,西方國(guó)家就有部分著名的高校展開了信息化建設(shè)。它們?cè)诮ㄔO(shè)正式進(jìn)行之前,就作出了相應(yīng)的準(zhǔn)備,奠定了堅(jiān)實(shí)的基礎(chǔ),以此來(lái)推動(dòng)信息化建設(shè)的順暢進(jìn)行,也就獲得了相應(yīng)的成就。具體來(lái)說(shuō),它們不再運(yùn)用過去傳統(tǒng)的教學(xué)手段,而是將計(jì)算機(jī)結(jié)合在其中,依靠網(wǎng)絡(luò)的形式才促進(jìn)課程的發(fā)展,不僅實(shí)現(xiàn)了更有效地教育,還在一定程度上促進(jìn)教學(xué)理念發(fā)生改變。憑借著這種教育手段,使得整個(gè)學(xué)校的課程變得更加豐富,提高了師生的積極性與主動(dòng)性,同時(shí)還帶來(lái)了新的變化,讓整個(gè)課堂變得更加充滿活力,教育方式上也發(fā)生了變化。從哈佛大學(xué)的發(fā)展來(lái)說(shuō),運(yùn)用該系統(tǒng)實(shí)行了更好地管理,將學(xué)生平臺(tái)、師生平臺(tái)以及教學(xué)管理結(jié)合起來(lái),綜合發(fā)展,實(shí)現(xiàn)信息的更為簡(jiǎn)便的交流,尤其是齊全的功能給師生的日常工作與學(xué)習(xí)都提供了一定的便利性。同時(shí),所開發(fā)的創(chuàng)新創(chuàng)業(yè)訓(xùn)練智能管理系統(tǒng)給校園發(fā)展也提供了保障,通過這一系統(tǒng)能夠更好地確保當(dāng)前學(xué)校的文化建設(shè),給學(xué)生發(fā)展提供有效促進(jìn)其創(chuàng)新創(chuàng)業(yè)的空間,對(duì)其實(shí)行相應(yīng)的指導(dǎo),進(jìn)而增強(qiáng)其創(chuàng)業(yè)意識(shí),提高其認(rèn)識(shí)能力,認(rèn)識(shí)到創(chuàng)業(yè)所帶來(lái)的有效作用,從真正意義上促進(jìn)其發(fā)展。隨著該系統(tǒng)的不斷發(fā)展,并且在實(shí)際運(yùn)用中發(fā)現(xiàn)不足找出問題加以改善,可以說(shuō),已經(jīng)跨入了世界范圍內(nèi)的領(lǐng)先行列之中,起到了重要的作用。通過上述內(nèi)容可以看出,目前在西方國(guó)家,高校教務(wù)管理系統(tǒng)已經(jīng)愈加完善與成熟,并且發(fā)揮著至關(guān)重要的作用。比如說(shuō)英國(guó),截止到2010年年底,將近百分之九十的學(xué)校都可以使得師生有效地查詢到其自身課表,很好的實(shí)現(xiàn)了這一功能,具有重要意義,對(duì)于整體教學(xué)來(lái)說(shuō),也在一定程度上節(jié)省了時(shí)間,提高了效率,使得整個(gè)工作步驟更為簡(jiǎn)便。發(fā)展到2013年,通過相關(guān)數(shù)據(jù)可以看出,幾乎將近百分之九十的學(xué)校已經(jīng)可以通過該系統(tǒng)讓學(xué)生進(jìn)行網(wǎng)絡(luò)教學(xué),并且估計(jì)百分之七十五的學(xué)校可以讓學(xué)生通過網(wǎng)上系統(tǒng)進(jìn)行選課,實(shí)行了更好的教育??梢哉f(shuō),從西方國(guó)家所設(shè)立這種系統(tǒng)的本質(zhì)來(lái)看,根本目的在于加強(qiáng)教務(wù)管理水平以及實(shí)行更有效率的管理。這就對(duì)其系統(tǒng)提出了相應(yīng)的要求,也就是說(shuō),在該系統(tǒng)的設(shè)計(jì)過程中,不僅需要將數(shù)據(jù)集中起來(lái),還要讓其實(shí)現(xiàn)廣泛的運(yùn)用,需要涉及到多個(gè)方面,并且簡(jiǎn)化其操作步驟,從整體上提高效率。另外,在全球化以及信息化發(fā)展的影響下,必須實(shí)現(xiàn)資源的共享才能真正發(fā)揮其作用,因此對(duì)于該管理系統(tǒng)來(lái)說(shuō),也就相應(yīng)的需要更加完善才能符合時(shí)代發(fā)展的意義,從而達(dá)到其目標(biāo)。在科技的大量投入的支持下,傳統(tǒng)的教育模式必須發(fā)生改變,陳舊的教務(wù)信息也要及時(shí)的得到處理,也就是說(shuō),在這種情況下,高校教務(wù)管理系統(tǒng)必須進(jìn)行及時(shí)的更新與維護(hù)才能確保信息的共享。所以說(shuō),從根本上來(lái)看,其開發(fā)公司應(yīng)該明確的認(rèn)識(shí)到這一問題,并且對(duì)其作出處理,促進(jìn)信息的及時(shí)更新并確保其能夠長(zhǎng)時(shí)間的存儲(chǔ)。歷經(jīng)多年的發(fā)展與進(jìn)步,西方國(guó)家的經(jīng)驗(yàn)也隨之完善,科技程度也在逐漸提高,給其系統(tǒng)的發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。總的來(lái)說(shuō),和我國(guó)進(jìn)行比較而言,西方的教育制度要先進(jìn)的多。1.2.2國(guó)內(nèi)研究現(xiàn)狀在二十世紀(jì)末,北京大學(xué)為了更好地促進(jìn)教務(wù)管理水平的發(fā)展,開始將教務(wù)管理平臺(tái)來(lái)運(yùn)用到實(shí)際制作,從而實(shí)現(xiàn)更好地管理??梢哉f(shuō),對(duì)我國(guó)來(lái)說(shuō),這是一次重要的嘗試。目前北京大學(xué)所選擇的教務(wù)管理系統(tǒng)涉及到了四個(gè)部分的內(nèi)容,分別包括學(xué)生信息管理模塊、教師信息管理模塊、校內(nèi)職能管理部門以及教學(xué)管理模塊,綜合性較強(qiáng)。依靠該系統(tǒng),能夠讓師生及時(shí)的了解到當(dāng)前的課程,不僅是老師能夠在此基礎(chǔ)上按照自身的偏好來(lái)選取想要讀取的課程以及相應(yīng)的老師,同時(shí)老師也能夠按照學(xué)生的具體情況作出改善。另外,雙方能夠憑借該系統(tǒng)實(shí)行在線的交流,形成良好的互動(dòng),既能夠完善學(xué)習(xí)內(nèi)容,實(shí)現(xiàn)更好地教育,并且對(duì)于教學(xué)手段來(lái)說(shuō)也是一次偉大的進(jìn)步,不再拘泥于傳統(tǒng)的教育模式,而是一次新的發(fā)展。另外,在此過程中,學(xué)院給學(xué)生需要安排相應(yīng)的郵箱,等到學(xué)生完善注冊(cè)以后,就能夠運(yùn)用該郵箱來(lái)實(shí)行更好地交流,雖然該郵箱的容量較小,但是運(yùn)用到個(gè)人形式的郵件之中是完全足夠的。并且所以同學(xué)可以按照自身的喜好或者一些特長(zhǎng)來(lái)選擇就讀的學(xué)院,當(dāng)然每個(gè)同學(xué)都需要加入到一個(gè)學(xué)院之中。另外,各個(gè)學(xué)院組織了一系列的軟件形式的比賽??梢哉f(shuō),該管理的最初的運(yùn)行存在了一些較為嚴(yán)重的問題,這是因?yàn)榧夹g(shù)水平的不足以及傳統(tǒng)思維模式的影響所造成的,這就導(dǎo)致盡管該系統(tǒng)已經(jīng)加以運(yùn)用,但是從根本上來(lái)看,還是沒有受到重視,也就難以真正的發(fā)揮其有效性。并且在最初的使用過程中,僅僅把該系統(tǒng)視為一種獨(dú)立的存在,缺乏各個(gè)系統(tǒng)之間的聯(lián)系,也就較為片面,其作用也就難以達(dá)到預(yù)定效果,更加無(wú)法提高管理效率,對(duì)其發(fā)展來(lái)說(shuō)形成了一定的阻礙。所以說(shuō),作為高層管理者,應(yīng)該清楚地認(rèn)識(shí)到全面發(fā)展的重要性,也就是說(shuō),必須將各個(gè)方面結(jié)合起來(lái),實(shí)現(xiàn)資源的共享以及優(yōu)化整合,才能真正意義上發(fā)揮該系統(tǒng)的作用,最終起到事半功倍的效果。在目前的高校管理中,教務(wù)管理是其中最為核心的部分之一。為了讓學(xué)校能夠更好地實(shí)行管理,加強(qiáng)整個(gè)學(xué)校的管理能力,并培養(yǎng)優(yōu)秀的教學(xué)實(shí)力,必須依靠管理系統(tǒng)來(lái)促進(jìn)管理更有效的進(jìn)行,這就充分說(shuō)明完善且先進(jìn)科學(xué)的信息系統(tǒng)的重要性。從當(dāng)前的發(fā)展?fàn)顩r來(lái)看,在信息以及網(wǎng)絡(luò)的推動(dòng)作用下該系統(tǒng)取得了一定的成就,也奠定了相應(yīng)的基礎(chǔ),這就表明教務(wù)管理系統(tǒng)的運(yùn)用也更加廣泛。隨著社會(huì)的發(fā)展,互聯(lián)網(wǎng)技術(shù)的運(yùn)用也更加廣泛,信息化時(shí)代已經(jīng)來(lái)臨,在這種情況下,教務(wù)管理系統(tǒng)的使用不僅能夠有效地改善當(dāng)前的工作效率,還可以給學(xué)生的發(fā)展?fàn)I造一個(gè)穩(wěn)定公平的環(huán)境。在當(dāng)前的高校的教務(wù)管理系統(tǒng)中,一般以B/S以及C/S這兩種結(jié)構(gòu)作為基礎(chǔ)。B/S(Browse/Server)結(jié)構(gòu),就是所謂的瀏覽器/服務(wù)器結(jié)構(gòu),而C/S結(jié)構(gòu),就是典型的客戶端/服務(wù)器結(jié)構(gòu)。可以說(shuō),B/S結(jié)構(gòu)屬于較為特別的C/S結(jié)構(gòu),具體來(lái)看,就是將瀏覽器視為客戶端進(jìn)行處理,在這種情況下用戶就可以通過瀏覽器來(lái)來(lái)達(dá)到訪問服務(wù)器的目的。也就是說(shuō),這種形式的軟件主要是將所有要進(jìn)行的任務(wù)放置于服務(wù)器的終端之后來(lái)加以處理,而作為瀏覽器,所需要的僅僅在于相關(guān)數(shù)據(jù)資料的部分。運(yùn)用這種結(jié)構(gòu),可以很容易的進(jìn)行相關(guān)維護(hù)工作,并且讓客戶端在操作起來(lái)更加容易,僅僅依靠一個(gè)瀏覽器,就可以達(dá)到其相關(guān)目的,實(shí)現(xiàn)操作功能。和C/S結(jié)構(gòu)進(jìn)行比較可以看出,B/S結(jié)構(gòu)所要求的軟件部分是沒有什么硬件要求的,也就是說(shuō)客戶的硬件對(duì)其不會(huì)有限制作用,然而因?yàn)樾枰ㄟ^服務(wù)器端來(lái)解決相關(guān)工作量,對(duì)系統(tǒng)來(lái)說(shuō),在通信方面就需要耗費(fèi)更多的成本。所以說(shuō),針對(duì)通過此結(jié)構(gòu)的軟件,作為服務(wù)器端要做好相應(yīng)數(shù)據(jù)的管理工作,而客戶端就將相關(guān)數(shù)據(jù)進(jìn)行展示。當(dāng)然除了上述情況以外,目前運(yùn)用的較為廣泛的一種手段在于把兩種結(jié)構(gòu)結(jié)合起來(lái),共同運(yùn)用,也就是說(shuō),以C/S以及B/S結(jié)構(gòu)為基礎(chǔ)所實(shí)行的一種教務(wù)管理系統(tǒng)。比如清華大學(xué),在這個(gè)方面的發(fā)展就十分值得借鑒,它充分的運(yùn)用信息化的作用,形成了一種全面而綜合的管理系統(tǒng),并且促進(jìn)多種功能的實(shí)現(xiàn),對(duì)管理來(lái)說(shuō)是一次跨越式的進(jìn)步。具體來(lái)看,這個(gè)系統(tǒng)并非僅僅依靠C/S模式或者說(shuō)是B/S結(jié)構(gòu),事實(shí)上,這是一種將兩者結(jié)合起來(lái)綜合發(fā)展所形成的管理系統(tǒng)。通過這個(gè)系統(tǒng),促進(jìn)了各方面的功能更加完善,能很好地運(yùn)用到實(shí)際之中。在該系統(tǒng)中,存在著多個(gè)方面的板塊,它們緊密聯(lián)系互相作用,在集中的管理下發(fā)揮各自的功能,發(fā)揮了重要作用。讓整個(gè)管理趨于統(tǒng)一化、規(guī)范化,并且實(shí)行了信息數(shù)據(jù)的有效共享,進(jìn)一步促進(jìn)了學(xué)校的發(fā)展。1.3研究目標(biāo)和內(nèi)容根據(jù)整個(gè)文章框架來(lái)看,在本文主要依據(jù)相應(yīng)的結(jié)構(gòu)來(lái)進(jìn)行闡述,這就是所謂的B/S結(jié)構(gòu),并且以SQLite數(shù)據(jù)庫(kù)為基礎(chǔ),進(jìn)一步對(duì)此系統(tǒng)做出具體的劃分,同時(shí)結(jié)合C語(yǔ)言程序或者其他方式的工具來(lái)加以輔助,確保該系統(tǒng)能夠順利完成。另外,在該系統(tǒng)的設(shè)計(jì)過程中,為了更好地實(shí)現(xiàn)其相關(guān)功能,達(dá)到其目的,有效地結(jié)合統(tǒng)一的建模語(yǔ)言,也就是UML來(lái)加以設(shè)計(jì),并且憑借一些圖標(biāo)的方式來(lái)使其愈加完善,在此過程中還良好的運(yùn)用相關(guān)科技水平來(lái)增強(qiáng)其管理,找出其中的不足加以改善,使得該軟件能夠更好地運(yùn)用到實(shí)際過程之中。通過本系統(tǒng)的開發(fā),不僅需要讓師生能夠更好地通過該系統(tǒng)達(dá)到相關(guān)目的,還需要按照實(shí)際情況作出有效改善,將代碼進(jìn)行分離,能夠靈活的運(yùn)用到實(shí)際過程中,實(shí)現(xiàn)更好地管理。同時(shí),從系統(tǒng)的表現(xiàn)層來(lái)看,可以通過有效作出修復(fù)的框架來(lái)實(shí)現(xiàn),從而加強(qiáng)代碼的有效運(yùn)用,并且能夠及時(shí)的進(jìn)行修改,確保界面更加清晰明了。具體來(lái)說(shuō),可以通過以下手段來(lái)讓計(jì)算機(jī)管理水平有所提高:在系統(tǒng)的結(jié)構(gòu)方面,應(yīng)該可以讓使用者清楚的了解到相關(guān)內(nèi)容,并且便于后續(xù)的修改與維護(hù)。在操作過程中應(yīng)該確保簡(jiǎn)便,步驟簡(jiǎn)潔,避免沒有必要的浪費(fèi),讓管理更加規(guī)范有序、科學(xué)合理。在程序代碼方面,應(yīng)該實(shí)行固定的格式,并且進(jìn)行統(tǒng)一的管理。從界面方面來(lái)說(shuō),最好能夠簡(jiǎn)潔易懂,讓相關(guān)人員明確的了解其內(nèi)容,實(shí)行更好地操作管理。1.4論文組織結(jié)構(gòu)在本文的研究過程中,主要是以B/S結(jié)構(gòu)為基礎(chǔ),針對(duì)廣西交通職業(yè)技術(shù)學(xué)院的教務(wù)管理系統(tǒng)來(lái)進(jìn)行分析,將其發(fā)展背景、設(shè)計(jì)方面的具體環(huán)節(jié)以及后續(xù)發(fā)展測(cè)試綜合起來(lái),作出全面的探討。具體來(lái)說(shuō),可以將本文劃分成六個(gè)章節(jié)來(lái)進(jìn)行詳細(xì)的概述。主要是緒論部分。在這個(gè)章節(jié)中首先針對(duì)本文的研究背景以及歷史因素作出相應(yīng)的概述,并且結(jié)合傳統(tǒng)的管理模式來(lái)分析其中的不足之處,進(jìn)一步明確開發(fā)管理系統(tǒng)的重要性以及其目的所在,為下文奠定良好的基礎(chǔ)??梢哉f(shuō),這個(gè)章節(jié)是本文的研究前提所在,給后文提供指導(dǎo)。針對(duì)系統(tǒng)的需求進(jìn)行分析。在這個(gè)章節(jié)中通過UML等一些手段來(lái)作出說(shuō)明,根據(jù)實(shí)際案例以及其功能方面來(lái)進(jìn)行具體的描述。主要介紹了該系統(tǒng)的設(shè)計(jì)部分。具體概述了系統(tǒng)框架設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及數(shù)據(jù)庫(kù)設(shè)計(jì)三個(gè)方面的內(nèi)容,可以明確的了解到其設(shè)計(jì)的重點(diǎn)以及具體內(nèi)容所在。是系統(tǒng)測(cè)試的部分。在這個(gè)章節(jié),通過一些測(cè)試手段,來(lái)對(duì)系統(tǒng)動(dòng)能的具體運(yùn)用加以測(cè)試,在此基礎(chǔ)上得出結(jié)果,并了解系統(tǒng)的可行性。就是系統(tǒng)的具體實(shí)施部分。在這個(gè)章節(jié)中,針對(duì)系統(tǒng)的實(shí)現(xiàn)作出了詳細(xì)的描述。表明了作者的態(tài)度,是文章的總結(jié)部分,并對(duì)未來(lái)發(fā)展作出了展望。1.5本章小結(jié)在這個(gè)章節(jié)中首先針對(duì)本文的研究背景以及歷史因素作出相應(yīng)的概述,并且結(jié)合傳統(tǒng)的管理模式來(lái)分析其中的不足之處,進(jìn)一步明確開發(fā)管理系統(tǒng)的重要性以及其目的所在,為下文奠定良好的基礎(chǔ)??梢哉f(shuō),這個(gè)章節(jié)是本文的研究前提所在,給后文提供指導(dǎo)。

第二章系統(tǒng)需求分析2.1學(xué)校教務(wù)管理現(xiàn)狀分析廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)的開發(fā)是以滿足教務(wù)日常管理需求為目標(biāo)的,因此當(dāng)系統(tǒng)還屬于開發(fā)階段,就應(yīng)該明確的了解到用戶的具體要求,從而針對(duì)當(dāng)前情況進(jìn)行深入的分析,進(jìn)一步達(dá)到該目的。在軟件開發(fā)的過程中,針對(duì)軟件的需求進(jìn)行合理性的分析是其中非常關(guān)鍵的一部分。所以說(shuō),在本章節(jié)中,針對(duì)系統(tǒng)的需求進(jìn)行分析。在這個(gè)章節(jié)中通過UML等一些手段來(lái)作出說(shuō)明,根據(jù)實(shí)際案例以及其功能方面來(lái)進(jìn)行具體的描述。可以說(shuō),從整個(gè)過程來(lái)看,需求分析是其中的前提所在,在經(jīng)過這個(gè)階段以后才能促進(jìn)后續(xù)階段的有效進(jìn)行。需求分析的本質(zhì)在于明確系統(tǒng)當(dāng)前的具體任務(wù)所在?;诖?,我們需要明確的了解到教務(wù)管理系統(tǒng)的目的是為了什么,以此為依據(jù)對(duì)其進(jìn)行全面而客觀的分析與探討。廣西交通職業(yè)技術(shù)學(xué)院目前擁有一萬(wàn)二千多學(xué)生,在升格為高職學(xué)院之前,曾經(jīng)使用過一套教務(wù)管理系統(tǒng),是基于C/S模式開發(fā)的軟件系統(tǒng)。在實(shí)際使用過程中,由系統(tǒng)架構(gòu)的缺陷,系統(tǒng)可擴(kuò)展性非常差、使用體驗(yàn)并不好。1.舊的教務(wù)管理系統(tǒng)架構(gòu)的缺陷由于C/S模式的特點(diǎn),系統(tǒng)部署存在較大的困難。隨著辦學(xué)規(guī)劃的擴(kuò)大,學(xué)生人數(shù)劇增,同時(shí),更因?yàn)橛?jì)算機(jī)和互聯(lián)網(wǎng)應(yīng)用的逐漸普及,系統(tǒng)無(wú)法通過互聯(lián)網(wǎng)向教師和學(xué)生提供更方便的操作方式:如網(wǎng)上選課、成績(jī)錄入和成績(jī)查詢、學(xué)評(píng)教、教評(píng)學(xué)等。使用舊系統(tǒng)時(shí),所有的學(xué)生選課、學(xué)評(píng)教等必須統(tǒng)一安排到機(jī)房進(jìn)行,這對(duì)于機(jī)房使用和安排是一個(gè)非常麻煩的問題。學(xué)生的成績(jī)單需要通過郵寄的方式進(jìn)行送達(dá),無(wú)法實(shí)現(xiàn)網(wǎng)上查詢,方式非常落后,效率非常低。教師無(wú)法在校外進(jìn)行相關(guān)的信息查詢、錄入成績(jī)、進(jìn)行學(xué)評(píng)教等操作。解決方案:重新開發(fā)系統(tǒng),以B/S模式為架構(gòu)進(jìn)行開發(fā),整個(gè)系統(tǒng)基于互聯(lián)網(wǎng)的進(jìn)行部署,使得只要能夠接入互聯(lián)網(wǎng)的地方均能夠進(jìn)入本系統(tǒng),隨時(shí)隨地的使用系統(tǒng)的功能。2.排課管理工作效率低在舊的教務(wù)管理系統(tǒng)中,由于功能有限,沒有排課的功能,排課是使用傳統(tǒng)的方式進(jìn)行排課,每個(gè)假期都需要調(diào)動(dòng)很多人來(lái)完成排課工作,非常耗時(shí)且容易出錯(cuò)。在教學(xué)過程中,當(dāng)課表需要有變動(dòng)時(shí),教務(wù)部門重新調(diào)整課時(shí)后,還得人工通知到各系部,再由各系部通知到班級(jí)、教師和學(xué)生,效率非常低,經(jīng)常出現(xiàn)通知不及時(shí)導(dǎo)致教學(xué)事故的現(xiàn)象。解決辦法:在新開發(fā)的教務(wù)管理系統(tǒng)中,加入排課的功能,教務(wù)工作員根據(jù)導(dǎo)入的教學(xué)計(jì)劃,結(jié)合各系部提供的授課任務(wù)安排表,即可進(jìn)行自動(dòng)排課,再輔導(dǎo)進(jìn)行必要的人工排課即可完成課表的制作,效率得到顯著提高。各系部可隨時(shí)掌握課表的變動(dòng)情況,避免了教學(xué)事故的發(fā)生。3.調(diào)停課管理效率低調(diào)停課管理是教學(xué)過程中非常頻繁一項(xiàng)工作,傳統(tǒng)的管理模式是教師填寫調(diào)停課申請(qǐng)單一式兩聯(lián),先給教研室主任簽字,再給系領(lǐng)導(dǎo)簽字,最后再到教務(wù)處領(lǐng)導(dǎo)簽字后才能生效。接著,還得通知班級(jí)和學(xué)生,審批流程復(fù)雜,環(huán)節(jié)多,效率非常低。解決辦法:在新開發(fā)的教務(wù)管理系統(tǒng)中,加入調(diào)停課管理功能。教師通過系統(tǒng)填寫調(diào)停課申請(qǐng)后,直接由系領(lǐng)導(dǎo)審批即可完成申請(qǐng)并傳送到教務(wù)處備案。同時(shí),教學(xué)秘書立即可以通知相關(guān)班級(jí)和學(xué)生。4.教學(xué)質(zhì)量監(jiān)督效果差我院傳統(tǒng)的教評(píng)學(xué)和學(xué)評(píng)教是通過發(fā)放問卷調(diào)查表的方式進(jìn)行,教師和學(xué)生完成問卷表填寫后,還得進(jìn)行人工的統(tǒng)計(jì)和分析,不能及時(shí)反應(yīng)教與學(xué)的實(shí)際情況。解決辦法:在新開發(fā)的教務(wù)管理系統(tǒng)中,加入教評(píng)學(xué)和學(xué)評(píng)教功能,教師和學(xué)生在學(xué)期末可隨時(shí)進(jìn)行操作,教學(xué)評(píng)價(jià)結(jié)果能夠及時(shí)的提供給教學(xué)督導(dǎo)部門進(jìn)行分析,并可及時(shí)通知到教師和班級(jí),構(gòu)建了良好的溝通橋梁。2.2業(yè)務(wù)流程梳理通過進(jìn)行系統(tǒng)的調(diào)研工作,開發(fā)人員深入到學(xué)院教務(wù)管理部門和各系部教學(xué)管理機(jī)構(gòu),與一線教務(wù)管理人員進(jìn)行了深入的溝通和交流,基本理清了教務(wù)管理工作的基本業(yè)務(wù)流程。同時(shí),結(jié)合實(shí)際情況,對(duì)教務(wù)管理的業(yè)務(wù)流程進(jìn)行了重新梳理和優(yōu)化,使之更符合信息化建設(shè)的需求,效率更高。下面,列舉一些有典型代表意義的業(yè)務(wù)流程圖:(1)調(diào)停課管理流程圖圖SEQ圖\*ARABIC1調(diào)停課管理流程圖(2)教評(píng)學(xué)流程圖圖SEQ圖\*ARABIC2教評(píng)學(xué)流程圖(3)學(xué)評(píng)教流程圖圖SEQ圖\*ARABIC3學(xué)評(píng)教流程圖

(4)選課流程圖圖SEQ圖\*ARABIC4選課流程圖(4)成績(jī)錄入流程圖圖SEQ圖\*ARABIC5成績(jī)錄入流程圖2.3系統(tǒng)總體功能需求分析通過對(duì)廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)的整體業(yè)務(wù)流程及用戶進(jìn)行整理和分析,將系統(tǒng)分為三大功能子系統(tǒng),分別是系統(tǒng)管理、基礎(chǔ)數(shù)據(jù)管理、教務(wù)業(yè)務(wù)管理。其中各個(gè)子系統(tǒng)的功能如下:系統(tǒng)管理:系統(tǒng)維護(hù)、用戶管理、基本數(shù)據(jù)管理?;A(chǔ)數(shù)據(jù)管理:系部管理、專業(yè)管理、班別管理、學(xué)生管理、教師管理、課程管理。教務(wù)業(yè)務(wù)管理:教學(xué)計(jì)劃管理、授課任務(wù)管理、排課管理、選課管理、成績(jī)管理、教學(xué)質(zhì)量管理、學(xué)籍移動(dòng)管理、畢業(yè)生管理、教學(xué)動(dòng)態(tài)管理。同時(shí),根據(jù)廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)功能的規(guī)劃,本系統(tǒng)用戶劃分為四種角色:系統(tǒng)管理員、教務(wù)工作員、教師、學(xué)生。每一個(gè)角色的用戶登錄到系統(tǒng)后所能進(jìn)行的操作是不相同的。以下是系統(tǒng)總體用例圖:圖SEQ圖\*ARABIC6系統(tǒng)總體用例圖

2.4系統(tǒng)各功能需求分析2.4.1系統(tǒng)管理員需求分析在廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)中,系統(tǒng)管理主要對(duì)系統(tǒng)用戶賬號(hào)進(jìn)行管理和維護(hù),對(duì)數(shù)據(jù)進(jìn)行維護(hù)等操作。系統(tǒng)管理員登錄:對(duì)于想要進(jìn)行管理的用戶來(lái)說(shuō),首先要登錄到相關(guān)系統(tǒng)中才能進(jìn)行后續(xù)操作,每次都毫不例外。在這種情況下,就需要通過賬戶管理來(lái)實(shí)現(xiàn)其目的,以便用戶能夠更好地進(jìn)行相關(guān)操作。賬戶信息管理:在這種情況下,就需要通過賬戶管理來(lái)實(shí)現(xiàn)其目的,以便用戶能夠更好地進(jìn)行相關(guān)操作。這里的管理包括信息的增添、修改、刪除等一些步驟。系統(tǒng)維護(hù):在這個(gè)功能中,作為系統(tǒng)管理員,能夠針對(duì)當(dāng)前的系統(tǒng)數(shù)據(jù)異常的部分進(jìn)行維護(hù)操作,這樣當(dāng)問題產(chǎn)生以后,有效地確保數(shù)據(jù)的安全,避免信息的丟失。本部分描述系統(tǒng)管理員所參與的所有功能用例。包括登錄、用戶賬戶管理和系統(tǒng)維護(hù)3個(gè)一級(jí)子用例。用戶賬戶管理:包括賬戶增加、刪除、修改、查詢4個(gè)二級(jí)子用例。系統(tǒng)維護(hù):包括代碼維護(hù)和數(shù)據(jù)備份和數(shù)據(jù)還原2個(gè)二級(jí)子用例。圖SEQ圖\*ARABIC7系統(tǒng)管理員功能用例圖2.4.2教務(wù)工作員需求分析在廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)中,教務(wù)工作員是最重要的角色,負(fù)責(zé)對(duì)教務(wù)基礎(chǔ)數(shù)據(jù)進(jìn)行管理和維護(hù),所有的教學(xué)活動(dòng)安排必須在此基礎(chǔ)上開展。教務(wù)工作員登錄:對(duì)于想要進(jìn)行管理的用戶來(lái)說(shuō),首先要登錄到相關(guān)系統(tǒng)中才能進(jìn)行后續(xù)操作,每次都毫不例外?;緮?shù)據(jù)管理:管理員對(duì)教務(wù)的基礎(chǔ)數(shù)據(jù)進(jìn)行設(shè)置,如設(shè)置校歷、設(shè)置成績(jī)錄入時(shí)間、成績(jī)等第規(guī)則設(shè)置等。教師信息管理:在這種情況下,就需要通過賬戶管理來(lái)實(shí)現(xiàn)其目的,以便用戶能夠更好地進(jìn)行相關(guān)操作。這里的管理包括信息的增添、修改、刪除等一些步驟。學(xué)籍管理:管理員可以對(duì)學(xué)生信息進(jìn)行管理。包括專業(yè)管理、班級(jí)管理,學(xué)生留級(jí)、畢業(yè)、休學(xué)、退學(xué)、復(fù)學(xué)等學(xué)籍移動(dòng)管理。這部分功能在新生入學(xué)和學(xué)生有學(xué)籍移動(dòng)時(shí)需要進(jìn)行操作。學(xué)生畢業(yè)時(shí),畢業(yè)資格審核也在這個(gè)模塊中完成。成績(jī)管理:管理員可以對(duì)學(xué)生成績(jī)信息進(jìn)行管理,如查詢和統(tǒng)計(jì)、打印成績(jī)單等。教學(xué)管理:管理員可以進(jìn)行教學(xué)計(jì)劃管理、授課任務(wù)管理、課程編排管理。教務(wù)工作員在導(dǎo)入教學(xué)計(jì)劃后,才能夠進(jìn)行授課任務(wù)的安排,并根據(jù)實(shí)際情況進(jìn)行課表的編排、查詢、打印等功能。圖SEQ圖\*ARABIC8教務(wù)管理人員功能用例圖2.4.3教師用戶需求分析在廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)中,教師用戶主要具備以下功能,其中成績(jī)管理是最重要的功能模塊:教師登錄:教師必須先進(jìn)行登錄驗(yàn)證,驗(yàn)證通過以后,才能進(jìn)行相應(yīng)的管理和操作。教學(xué)管理:查詢課表、上傳教學(xué)材料、教評(píng)學(xué)、調(diào)停課申請(qǐng)。成績(jī)管理:錄入學(xué)生成績(jī)、查詢學(xué)生成績(jī)、打印成績(jī)報(bào)表。圖SEQ圖\*ARABIC9教師功能用例圖2.4.4學(xué)生用戶需求分析在廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)中,學(xué)生用戶主要具備以下功能,其中選課是最重要的功能模塊:學(xué)生登錄:學(xué)生必須先進(jìn)行登錄驗(yàn)證,驗(yàn)證通過以后,才能進(jìn)行相應(yīng)的管理和操作。課程管理:選課、選課查詢、學(xué)評(píng)教。成績(jī)管理:查看個(gè)人成績(jī)、打印成績(jī)報(bào)表。圖SEQ圖\*ARABIC10學(xué)生功能用例圖2.5非功能需求分析系統(tǒng)需求,是根據(jù)系統(tǒng)的分析所出發(fā)的,在此基礎(chǔ)上進(jìn)一步認(rèn)識(shí)到當(dāng)前用戶的具體要求,然后針對(duì)其要求進(jìn)行相應(yīng)的分析說(shuō)明,從而設(shè)計(jì)出能讓其滿意的系統(tǒng)。在這個(gè)過程中,系統(tǒng)分析涉及到了多個(gè)方面的分析,具體來(lái)說(shuō),不僅要從功能方面做出分析,還要從業(yè)務(wù)流程以及數(shù)據(jù)流程來(lái)進(jìn)行探討。作為開發(fā)軟件的關(guān)鍵因素,系統(tǒng)分析決定著該軟件能不能實(shí)現(xiàn)目標(biāo)。對(duì)于一個(gè)發(fā)揮著有利作用的教務(wù)管理系統(tǒng)來(lái)說(shuō),必須滿足四個(gè)方面的內(nèi)容,分別是:安全可靠性、可維護(hù)性、響應(yīng)速度快以及系統(tǒng)精度。在進(jìn)行系統(tǒng)維護(hù)的過程中,作為系統(tǒng)管理員,能夠針對(duì)當(dāng)前的系統(tǒng)數(shù)據(jù)異常的部分進(jìn)行維護(hù)操作,這樣當(dāng)問題產(chǎn)生以后,有效地確保數(shù)據(jù)的安全,避免信息的丟失。一般來(lái)說(shuō),系統(tǒng)維護(hù)需要從四個(gè)角度加以分析,包括可擴(kuò)充性、可讀性、可修改性以及可理解性。要想進(jìn)一步了解到該系統(tǒng)是不是真正的可以運(yùn)用到實(shí)踐過程中,就需要針對(duì)其是否可行來(lái)作出相應(yīng)的研究,這就是所謂的系統(tǒng)可行性分析。在這個(gè)過程中,主要針對(duì)多個(gè)方面來(lái)作出判斷,包括經(jīng)濟(jì)、技術(shù)以及市場(chǎng)等因素全面而綜合的考慮,從而完善該系統(tǒng)并滿足用戶的相關(guān)要求,當(dāng)然還應(yīng)該將成本的節(jié)省方面結(jié)合起來(lái)。根據(jù)上述內(nèi)容的介紹能夠看出,技術(shù)方面是站在技術(shù)層面的角度上來(lái)說(shuō)的,也就是說(shuō),對(duì)于整個(gè)系統(tǒng)的大致框架以及技術(shù)的運(yùn)用,還有其中存在的不足等都進(jìn)行加以考慮。當(dāng)然,在版本要求方面也要符合該系統(tǒng)的運(yùn)作,不管哪個(gè)部門都應(yīng)該符合用戶的相關(guān)要求,并達(dá)到其滿意程度。對(duì)于教務(wù)管理系統(tǒng)來(lái)說(shuō),不僅需要很好的體現(xiàn)其性能,還應(yīng)該有一個(gè)明確的層次結(jié)構(gòu),也就是說(shuō),各個(gè)板塊之間是相關(guān)獨(dú)立的,不存在著聯(lián)系。另外,在系統(tǒng)的界面方面,也就一定的要求。系統(tǒng)的可靠性具體通過三個(gè)方面來(lái)進(jìn)行分析,包括系統(tǒng)是否準(zhǔn)確的運(yùn)行、發(fā)展?fàn)顩r是否穩(wěn)定以及信息處理是否安全。也就是說(shuō),在系統(tǒng)的設(shè)計(jì)過程中,就需要避免錯(cuò)誤的發(fā)生,尤其是其運(yùn)作過程中,絕對(duì)不允許出現(xiàn)非人為的錯(cuò)誤。同時(shí),系統(tǒng)應(yīng)該存在自我糾錯(cuò)能力,這就代表著不管用戶做出什么操作,系統(tǒng)都能夠確保其良好的運(yùn)行,避免癱瘓的事情發(fā)生。另外,系統(tǒng)的安全可靠性意味著在數(shù)據(jù)的存儲(chǔ)方面絕對(duì)安全。在用戶進(jìn)行注冊(cè)的過程中,就會(huì)存在相關(guān)信息數(shù)據(jù),因此需要將該數(shù)據(jù)存儲(chǔ)起來(lái),在用戶注冊(cè)完成以后,其相關(guān)信息就以網(wǎng)絡(luò)的形式被保存在服務(wù)器端。同樣,當(dāng)用戶需要登錄系統(tǒng)的情況下,必須輸入密碼,與之前的信息相符合之后就可以成功的進(jìn)行登錄??梢哉f(shuō),存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)所呈現(xiàn)出的僅僅是一種只能讀取的狀態(tài),也就是說(shuō)用戶是沒有權(quán)利對(duì)其進(jìn)行更改的。所以說(shuō),針對(duì)這一狀況在設(shè)計(jì)部分就應(yīng)該說(shuō)明在哪種情況下才能夠被用戶所更改,這里就需要運(yùn)用到用戶界面的部分。UI(UserInterface)也被叫做用戶界面。該設(shè)計(jì)部分的狀況影響著整個(gè)軟件的應(yīng)用情況,也就是說(shuō),對(duì)用戶來(lái)說(shuō),能否足夠滿意就是由這方面來(lái)決定的。通過這個(gè)部分的設(shè)計(jì),可以有針對(duì)性的指導(dǎo)用戶進(jìn)行相關(guān)操作,讓用戶更好地了解到其中的具體功能所在。目前,關(guān)于UI的設(shè)計(jì)方面需要遵循三個(gè)條件,分別是統(tǒng)一性、可用性以及合理性,也就是說(shuō),不僅應(yīng)該保持其目標(biāo)理念、外貌美觀以及交互行為是同一的,還應(yīng)該能夠被良好的進(jìn)行運(yùn)用,符合實(shí)際狀況,另外,在另外操作環(huán)節(jié)應(yīng)該符合用戶要求,達(dá)到其友好程度。對(duì)于該設(shè)計(jì),要想完整的實(shí)現(xiàn),必須經(jīng)過以下四個(gè)階段:1、分析階段:就是說(shuō)在這個(gè)環(huán)節(jié)應(yīng)該認(rèn)識(shí)到用戶的要求,并針對(duì)其要求進(jìn)行模擬操作。2、設(shè)計(jì)階段:在這個(gè)階段中需要明確當(dāng)前的主體對(duì)象以及相關(guān)事件,從而進(jìn)行相應(yīng)的設(shè)計(jì)處理。3、配合階段:在這個(gè)階段中應(yīng)該認(rèn)識(shí)到各個(gè)功能所形成的關(guān)系狀況,并加以分析,了解其中所存在的聯(lián)系進(jìn)行更好的處理。4、驗(yàn)證階段:在這個(gè)階段中主要實(shí)現(xiàn)三個(gè)方面的內(nèi)容,分別是功能、交互以及界面之間的對(duì)照,從而達(dá)到目的。所以說(shuō),在這個(gè)設(shè)計(jì)中,主要是針對(duì)用戶部分而言的,就需要觀察其功能能不能滿足用戶的需要,主要從友好性以及人性化兩個(gè)方面來(lái)進(jìn)行研究。依靠該功能,從而實(shí)現(xiàn)其最終目的,更好地為用戶帶來(lái)良好的服務(wù)。2.6本章小結(jié)在本章節(jié)中,針對(duì)系統(tǒng)的需求進(jìn)行分析。在這個(gè)章節(jié)中通過UML等一些手段來(lái)作出說(shuō)明,根據(jù)實(shí)際案例以及其功能方面來(lái)進(jìn)行具體的描述??梢哉f(shuō),從整個(gè)過程來(lái)看,需求分析是其中的前提所在,在經(jīng)過這個(gè)階段以后才能促進(jìn)后續(xù)階段的有效進(jìn)行。需求分析的本質(zhì)在于明確系統(tǒng)當(dāng)前的具體任務(wù)所在?;诖?,我們需要明確的了解到教務(wù)管理系統(tǒng)的目的是為了什么,以此為依據(jù)對(duì)其進(jìn)行全面而客觀的分析與探討。第三章系統(tǒng)設(shè)計(jì)本章主要介紹了該系統(tǒng)的設(shè)計(jì)部分。具體概述了系統(tǒng)框架設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及數(shù)據(jù)庫(kù)設(shè)計(jì)三個(gè)方面的內(nèi)容,可以明確的了解到其設(shè)計(jì)的重點(diǎn)以及具體內(nèi)容所在。本章節(jié)從需求分析出發(fā),依據(jù)相應(yīng)的結(jié)構(gòu)來(lái)進(jìn)行闡述,這就是所謂的B/S結(jié)構(gòu),并且以SQLite數(shù)據(jù)庫(kù)為基礎(chǔ),進(jìn)一步對(duì)此系統(tǒng)做出具體的劃分,同時(shí)結(jié)合C語(yǔ)言程序或者其他方式的工具來(lái)加以輔助,確保該系統(tǒng)能夠順利完成。另外,在該系統(tǒng)的設(shè)計(jì)過程中,為了更好地實(shí)現(xiàn)其相關(guān)功能,達(dá)到其目的,有效地結(jié)合統(tǒng)一的建模語(yǔ)言,也就是UML來(lái)加以設(shè)計(jì),并且憑借一些圖標(biāo)的方式來(lái)使其愈加完善,在此過程中還良好的運(yùn)用相關(guān)科技水平來(lái)增強(qiáng)其管理,找出其中的不足加以改善,使得該軟件能夠更好地運(yùn)用到實(shí)際過程之中。3.1系統(tǒng)總體架構(gòu)設(shè)計(jì)從當(dāng)前的教務(wù)管理系統(tǒng)設(shè)計(jì)來(lái)看,功能板塊在其中發(fā)揮著重要作用,通過這個(gè)構(gòu)成才能夠真正體現(xiàn)出系統(tǒng)的要求所在,并且將各個(gè)功能進(jìn)行具體的劃分。按照功能需求之間存在的差異可以把系統(tǒng)分成五個(gè)重要的部門,包括系統(tǒng)管理、學(xué)籍管理、學(xué)生管理、排課管理、教學(xué)質(zhì)量管理。以此為基礎(chǔ),可以通過圖11看出目前該校教務(wù)管理系統(tǒng)的功能結(jié)構(gòu)狀況。圖SEQ圖\*ARABIC11系統(tǒng)整體功能結(jié)構(gòu)圖根據(jù)系統(tǒng)方面對(duì)于功能的需求來(lái)說(shuō),目前該管理系統(tǒng)中可以存在四個(gè)類型的角色,分別是:系統(tǒng)管理員、教務(wù)管理人員、教師、以及學(xué)生。隨著角色之間的不同也就意味著其所擁有的權(quán)利也存在著差異。系統(tǒng)管理員可以針對(duì)信息的增添、修改、刪除等作出相應(yīng)的操作。同時(shí)能夠針對(duì)當(dāng)前的系統(tǒng)數(shù)據(jù)異常的部分進(jìn)行維護(hù)操作,這樣當(dāng)問題產(chǎn)生以后,有效地確保數(shù)據(jù)的安全,避免信息的丟失。教務(wù)管理人員對(duì)教務(wù)的基礎(chǔ)數(shù)據(jù)進(jìn)行設(shè)置,如設(shè)置校歷、設(shè)置成績(jī)錄入時(shí)間、成績(jī)等第規(guī)則設(shè)置等。還可以對(duì)學(xué)生信息進(jìn)行管理。包括專業(yè)管理、班級(jí)管理,學(xué)生留級(jí)、畢業(yè)、休學(xué)、退學(xué)、復(fù)學(xué)等學(xué)籍移動(dòng)管理??偟膩?lái)說(shuō),由于各個(gè)崗位之間的具體工作內(nèi)容之間的不同,所擁有的權(quán)利也各不相同。教師用戶可使用大部分的業(yè)務(wù)功能,如學(xué)生成績(jī)錄入、教評(píng)學(xué)、上傳教學(xué)材料等。學(xué)生用戶可使用與學(xué)生功能有關(guān)的模塊,如成績(jī)查詢、學(xué)評(píng)教、選課功能等,選課功能中可進(jìn)行增加、刪除和修改選課的科目的操作。3.2系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)圖SEQ圖\*ARABIC12系統(tǒng)技術(shù)架構(gòu)廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)技術(shù)架構(gòu)如圖所示,該架構(gòu)分為3層,分別是表示層、業(yè)務(wù)層、數(shù)據(jù)層。三層結(jié)構(gòu)中各層的功能如下:1)表示層(UI):表示層主要表示W(wǎng)EB方式,位于最外層(最上層),離用戶最近,就是展現(xiàn)給用戶的界面。表示層主要用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種人機(jī)交互式操作的界面。2)業(yè)務(wù)邏輯層(BLL):業(yè)務(wù)邏輯層(是系統(tǒng)架構(gòu)中體現(xiàn)核心價(jià)值的部分,主要針對(duì)具體問題的操作,也可以理解為對(duì)數(shù)據(jù)層的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯處理。它的關(guān)注點(diǎn)主要集中在業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實(shí)現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計(jì)。業(yè)務(wù)邏輯層在體系架構(gòu)中的位置十分關(guān)鍵,它處于數(shù)據(jù)訪問層與表示層中間,起到了數(shù)據(jù)交換中承上啟下的作用,對(duì)于數(shù)據(jù)訪問層而言,它是調(diào)用者;對(duì)于表示層而言,它卻是被調(diào)用者。3)數(shù)據(jù)訪問層(DAL):數(shù)據(jù)訪問層有時(shí)候也稱為是持久層,主要是對(duì)原始數(shù)據(jù)的操作層,其功能是直接操作數(shù)據(jù)庫(kù),比如對(duì)數(shù)據(jù)的訪問、增添、刪除、修改、更新、查找等。數(shù)據(jù)訪問層并不是數(shù)據(jù)庫(kù),是為業(yè)務(wù)邏輯層和表示層提供各類數(shù)據(jù)服務(wù)。采用三層結(jié)構(gòu)的優(yōu)點(diǎn)是,軟件系統(tǒng)結(jié)構(gòu)更加明確,層與層之間的依賴性較低,在開發(fā)過程中可以只關(guān)注某一層進(jìn)行開發(fā),有利于各層邏輯的復(fù)用,而且可以很容易的用新的實(shí)現(xiàn)來(lái)替換原有層的實(shí)現(xiàn),在后期更新和維護(hù)中,極大地降低了成本和時(shí)間。3.3系統(tǒng)網(wǎng)絡(luò)拓?fù)湓O(shè)計(jì)根據(jù)整個(gè)文章框架來(lái)看,在本文主要依據(jù)相應(yīng)的結(jié)構(gòu)來(lái)進(jìn)行闡述,這就是所謂的B/S結(jié)構(gòu),并且以SQLite數(shù)據(jù)庫(kù)為基礎(chǔ),進(jìn)一步對(duì)此系統(tǒng)做出具體的劃分,同時(shí)結(jié)合C語(yǔ)言程序或者其他方式的工具來(lái)加以輔助,確保該系統(tǒng)能夠順利完成。另外,在該系統(tǒng)的設(shè)計(jì)過程中,為了更好地實(shí)現(xiàn)其相關(guān)功能,達(dá)到其目的,有效地結(jié)合統(tǒng)一的建模語(yǔ)言,也就是UML來(lái)加以設(shè)計(jì),并且憑借一些圖標(biāo)的方式來(lái)使其愈加完善,在此過程中還良好的運(yùn)用相關(guān)科技水平來(lái)增強(qiáng)其管理,找出其中的不足加以改善,使得該軟件能夠更好地運(yùn)用到實(shí)際過程之中。圖SEQ圖\*ARABIC13系統(tǒng)網(wǎng)絡(luò)拓?fù)?.4數(shù)據(jù)庫(kù)設(shè)計(jì)在一個(gè)學(xué)校的角度管理系統(tǒng)中,最為核心的部分就在于數(shù)據(jù)庫(kù)設(shè)計(jì)方面。它直接影響到系統(tǒng)中的所有功能能不能有效地實(shí)現(xiàn),并且對(duì)于所有功能的結(jié)合具有促進(jìn)作用。因此,必須通過科學(xué)適當(dāng)?shù)臄?shù)據(jù)庫(kù)設(shè)計(jì)才能從根本上促進(jìn)教務(wù)管理系統(tǒng)真正的發(fā)揮其作用。數(shù)據(jù)庫(kù)設(shè)計(jì)意味著從固定的環(huán)境角度出發(fā),通過科學(xué)合理的數(shù)據(jù)庫(kù)運(yùn)作手段來(lái)加強(qiáng)數(shù)據(jù)庫(kù)和相關(guān)應(yīng)用的聯(lián)系,從其確保數(shù)據(jù)的有效存儲(chǔ),進(jìn)一步符合用戶的需求。由于本系統(tǒng)中涉及到的內(nèi)容存在于各個(gè)方面,所以在聯(lián)系起來(lái)也就存在著一定的困難,我們必須明確劃分各個(gè)內(nèi)容之間的區(qū)別所在,并將其一一對(duì)應(yīng),進(jìn)行系統(tǒng)性的分析。在此基礎(chǔ)上了解到各個(gè)功能的詳細(xì)內(nèi)容,然后根據(jù)其中的具體內(nèi)容來(lái)進(jìn)行實(shí)體關(guān)系的分析。3.4.1數(shù)據(jù)庫(kù)設(shè)計(jì)的具體步驟目前數(shù)據(jù)庫(kù)設(shè)計(jì)有四個(gè)方面的內(nèi)容,具體來(lái)說(shuō)以此為需求分析階段,概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段以及物理設(shè)計(jì)階段。在下文針對(duì)其具體內(nèi)容來(lái)一一作出描述。1.需求分析階段對(duì)于相關(guān)用戶來(lái)說(shuō),主要是通過數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)信息的儲(chǔ)存作用,同時(shí)能夠更加便利的進(jìn)行查找,以實(shí)現(xiàn)其功能最大化,也就是說(shuō),數(shù)據(jù)庫(kù)必須達(dá)到用戶的相關(guān)要求才能夠真正的長(zhǎng)遠(yuǎn)的發(fā)展。該階段針對(duì)用戶的具體要求來(lái)說(shuō)的,也就是說(shuō),設(shè)計(jì)人員應(yīng)該明確的認(rèn)識(shí)到用戶的需求所在,在此基礎(chǔ)上來(lái)加以分析,給下個(gè)階段的實(shí)行奠定基礎(chǔ),形成科學(xué)合理的設(shè)計(jì)。只有進(jìn)行恰當(dāng)正確的需求分析才能從根本上促進(jìn)其設(shè)計(jì)得到成效。2.概念設(shè)計(jì)階段根據(jù)上述的需求分析來(lái)能進(jìn)行相應(yīng)的設(shè)計(jì),在這個(gè)過程中,應(yīng)該通過E-R圖將用戶的要求作出抽象化的表現(xiàn),進(jìn)一步清楚的認(rèn)識(shí)到實(shí)體部分的本質(zhì)所在,并且了解到各個(gè)實(shí)體之間的關(guān)系意義。通過這個(gè)環(huán)節(jié)可以明確大致的設(shè)計(jì)過程中。不過這個(gè)部分是沒有囊括在整個(gè)管理系統(tǒng)之中的,也就是說(shuō),該部分與數(shù)據(jù)庫(kù)的實(shí)現(xiàn)毫無(wú)關(guān)聯(lián)。邏輯設(shè)計(jì)階段該部分主要按照概念設(shè)計(jì)階段來(lái)加以具體展現(xiàn)的,也就是說(shuō),實(shí)質(zhì)上是把其中抽象化的體現(xiàn)表現(xiàn)成數(shù)據(jù)的展現(xiàn)方式,是一種邏輯意義上的手段。4.物理設(shè)計(jì)階段物理設(shè)計(jì)指的是構(gòu)建一個(gè)恰當(dāng)?shù)奈锢斫Y(jié)構(gòu)來(lái)容納數(shù)據(jù)模型,也就是說(shuō),最終目的在于符合當(dāng)前的應(yīng)用環(huán)境發(fā)展。而這里所說(shuō)的物理結(jié)構(gòu)主要包括數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)以及信息的存取辦法,這兩個(gè)方面缺一不可,十分重要。所以說(shuō),在目前的工作過程中,應(yīng)該針對(duì)該結(jié)構(gòu)作出相應(yīng)的設(shè)計(jì),從而符合實(shí)際的發(fā)展。但是收到當(dāng)前的數(shù)據(jù)庫(kù)系統(tǒng)的限制,通常來(lái)說(shuō)要站在關(guān)系數(shù)據(jù)模型的角度上來(lái)作出設(shè)計(jì),這就要求在具體的設(shè)計(jì)環(huán)節(jié)必須以關(guān)系數(shù)據(jù)模型為前提,在此基礎(chǔ)上進(jìn)行發(fā)展。3.4.2數(shù)據(jù)庫(kù)概念設(shè)計(jì)根據(jù)上述的需求分析來(lái)能進(jìn)行相應(yīng)的設(shè)計(jì),在這個(gè)過程中,應(yīng)該通過E-R圖將用戶的要求作出抽象化的表現(xiàn),進(jìn)一步清楚的認(rèn)識(shí)到實(shí)體部分的本質(zhì)所在,并且了解到各個(gè)實(shí)體之間的關(guān)系意義。通過這個(gè)環(huán)節(jié)可以明確大致的設(shè)計(jì)過程中。不過這個(gè)部分是沒有囊括在整個(gè)管理系統(tǒng)之中的,也就是說(shuō),該部分與數(shù)據(jù)庫(kù)的實(shí)現(xiàn)毫無(wú)關(guān)聯(lián)??梢哉f(shuō),在本文的系統(tǒng)研究過程中,依靠的是實(shí)體聯(lián)系模型的形式來(lái)作出相關(guān)設(shè)計(jì),在這個(gè)過程中會(huì)按照用戶的具體要求,認(rèn)識(shí)到實(shí)體和聯(lián)系之間的關(guān)系。針對(duì)教務(wù)關(guān)系系統(tǒng)可以通過圖14來(lái)進(jìn)行說(shuō)明。因?yàn)槲谋酒蛔?,所以其他方面就沒有一一進(jìn)行詳細(xì)分析。圖SEQ圖\*ARABIC14數(shù)據(jù)庫(kù)E-R圖下面列出系統(tǒng)數(shù)據(jù)庫(kù)概念設(shè)計(jì)的具體情況。1.學(xué)生實(shí)體E-R圖在整個(gè)系統(tǒng)之中,最為核心的部分在于學(xué)生實(shí)體,并且通過學(xué)生信息實(shí)體來(lái)實(shí)現(xiàn)其信息數(shù)據(jù)的存儲(chǔ)。在這個(gè)方面,所涉及到的內(nèi)容具體根據(jù)圖15能夠進(jìn)行說(shuō)明。圖SEQ圖\*ARABIC15學(xué)生信息實(shí)體E-R圖2.教師實(shí)體E-R圖在整個(gè)系統(tǒng)之中,還有一個(gè)重要部分在于教師實(shí)體,并且通過教師信息實(shí)體來(lái)實(shí)現(xiàn)其信息數(shù)據(jù)的存儲(chǔ)。在這個(gè)方面,所涉及到的內(nèi)容具體根據(jù)圖16能夠進(jìn)行說(shuō)明。圖SEQ圖\*ARABIC16教師實(shí)體E-R圖3.課表實(shí)體E-R圖可以說(shuō),在整個(gè)系統(tǒng)中,缺少了課表實(shí)體也是無(wú)法發(fā)揮其重要作用的,必須認(rèn)識(shí)到該方面的重要性,具體來(lái)看,該內(nèi)容能夠確保整個(gè)教學(xué)有效進(jìn)行,實(shí)現(xiàn)其預(yù)定目標(biāo)。因此針對(duì)這方面的內(nèi)容就需要通過課表實(shí)體來(lái)實(shí)現(xiàn)信息的存儲(chǔ)。在這個(gè)方面,所涉及到的內(nèi)容具體根據(jù)圖17能夠進(jìn)行說(shuō)明。圖SEQ圖\*ARABIC17課表實(shí)體E-R圖4.學(xué)科培養(yǎng)計(jì)劃實(shí)體E-R圖可以說(shuō),在整個(gè)系統(tǒng)中,缺少了學(xué)科培養(yǎng)計(jì)劃實(shí)體也是無(wú)法發(fā)揮其重要作用的,必須認(rèn)識(shí)到該方面的重要性,具體來(lái)看,該內(nèi)容能夠確保整個(gè)教學(xué)有效進(jìn)行,實(shí)現(xiàn)其預(yù)定目標(biāo),并且改善教學(xué)質(zhì)量,保障結(jié)果的穩(wěn)定性。因此針對(duì)這方面的內(nèi)容就需要通過學(xué)科培養(yǎng)計(jì)劃實(shí)體來(lái)實(shí)現(xiàn)信息的存儲(chǔ)。在這個(gè)方面,所涉及到的內(nèi)容具體根據(jù)圖18能夠進(jìn)行說(shuō)明。圖SEQ圖\*ARABIC18學(xué)科培養(yǎng)計(jì)劃實(shí)體的E-R圖5.學(xué)生成績(jī)實(shí)體E-R圖可以說(shuō),在整個(gè)系統(tǒng)中,學(xué)生成績(jī)實(shí)體發(fā)揮著只管重要的作用,必須認(rèn)識(shí)到該方面的重要性,具體來(lái)看,該內(nèi)容能夠明確的反映出學(xué)生的具體成績(jī),了解其學(xué)習(xí)情況,確保整個(gè)教學(xué)有效進(jìn)行,實(shí)現(xiàn)其預(yù)定目標(biāo)。因此針對(duì)這方面的內(nèi)容就需要通過學(xué)生成績(jī)實(shí)體來(lái)實(shí)現(xiàn)信息的存儲(chǔ)。在這個(gè)方面,所涉及到的內(nèi)容具體根據(jù)圖19能夠進(jìn)行說(shuō)明。圖SEQ圖\*ARABIC19學(xué)生成績(jī)實(shí)體E-R圖3.4.3數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)該部分主要按照概念設(shè)計(jì)階段來(lái)加以具體展現(xiàn)的,也就是說(shuō),實(shí)質(zhì)上是把其中抽象化的體現(xiàn)表現(xiàn)成數(shù)據(jù)的展現(xiàn)方式,是一種邏輯意義上的手段。通過優(yōu)秀的數(shù)據(jù)庫(kù)不僅能夠?qū)崿F(xiàn)有效地管理,還能夠提高工作效率,達(dá)到事半功倍的效果。針對(duì)此方面的內(nèi)容,會(huì)在下文中會(huì)做出詳細(xì)的說(shuō)明。1.在校生學(xué)籍信息表該表格的目的在于可以明確的登錄學(xué)生的相關(guān)信息,并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于學(xué)號(hào),另外還涉及到了其他方面的字段,可以通過表格1來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC1在校生學(xué)籍信息表2.畢業(yè)生學(xué)籍信息表該表格的目的在于可以明確的了解到畢業(yè)學(xué)生的相關(guān)信息,并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于學(xué)號(hào),另外還涉及到了其他方面的字段,可以通過表格2來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC2畢業(yè)生學(xué)籍信息表3.學(xué)生成績(jī)信息表該表格的目的在于可以明確的了解到學(xué)生成績(jī)的相關(guān)信息,并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于學(xué)號(hào)以及課程代號(hào),另外還涉及到了其他方面的字段,可以通過表格3來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC3學(xué)生成績(jī)信息表4.教師基本信息表該表格的目的在于可以明確的了解到教師的相關(guān)信息,并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于教師編號(hào),另外還涉及到了其他方面的字段,可以通過表格4來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC4教師基本信息表5.學(xué)科及學(xué)年培養(yǎng)計(jì)劃表該表格的目的在于可以明確的了解到學(xué)科以及學(xué)年培養(yǎng)計(jì)劃的相關(guān)信息,并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于學(xué)科編號(hào)、課程編號(hào)以及學(xué)員編號(hào),另外還涉及到了其他方面的字段,可以通過表格5來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC5學(xué)科及學(xué)年培養(yǎng)計(jì)劃表6.課程信息表該表格的目的在于可以明確的了解到課程信息的相關(guān)數(shù)據(jù),并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于課程編號(hào),另外還涉及到了其他方面的字段,可以通過表格6來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC6課程信息表7.課表信息表該表格的目的在于可以明確的了解到課表信息的相關(guān)數(shù)據(jù),并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于學(xué)院編號(hào)、專業(yè)編號(hào)以及課程編號(hào),另外還涉及到了其他方面的字段,可以通過表格7來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC7課表信息表8.教學(xué)資源信息表該表格的目的在于可以明確的了解到教學(xué)資源的相關(guān)信息,并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于資源編號(hào),另外還涉及到了其他方面的字段,可以通過表格8來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC8教學(xué)資源信息表9.用戶信息表該表格的目的在于可以明確的了解到用戶的相關(guān)信息,并進(jìn)行有效地查找。在這個(gè)表格之中,關(guān)鍵部分在于用戶編號(hào),另外還涉及到了其他方面的字段,可以通過表格9來(lái)進(jìn)行詳細(xì)的說(shuō)明。表SEQ表\*ARABIC9用戶信息表根據(jù)上面內(nèi)容可以看出,在需求分析的基礎(chǔ)上所進(jìn)行的相關(guān)設(shè)計(jì)是符合相關(guān)規(guī)劃的。在一個(gè)學(xué)校的角度管理系統(tǒng)中,最為核心的部分就在于數(shù)據(jù)庫(kù)設(shè)計(jì)方面。它直接影響到系統(tǒng)中的所有功能能不能有效地實(shí)現(xiàn),并且對(duì)于所有功能的結(jié)合具有促進(jìn)作用。因此,必須通過科學(xué)適當(dāng)?shù)臄?shù)據(jù)庫(kù)設(shè)計(jì)才能從根本上促進(jìn)教務(wù)管理系統(tǒng)真正的發(fā)揮其作用。數(shù)據(jù)庫(kù)設(shè)計(jì)意味著從固定的環(huán)境角度出發(fā),通過科學(xué)合理的數(shù)據(jù)庫(kù)運(yùn)作手段來(lái)加強(qiáng)數(shù)據(jù)庫(kù)和相關(guān)應(yīng)用的聯(lián)系,從其確保數(shù)據(jù)的有效存儲(chǔ),進(jìn)一步符合用戶的需求。通過優(yōu)秀的數(shù)據(jù)庫(kù)不僅能夠?qū)崿F(xiàn)有效地管理,還能夠提高工作效率,達(dá)到事半功倍的效果。3.5系統(tǒng)主要模塊設(shè)計(jì)在這個(gè)部分之中,主要針對(duì)系統(tǒng)內(nèi)部的一些主要板塊來(lái)進(jìn)行設(shè)計(jì),包括多個(gè)方面的內(nèi)容,在下文中一一進(jìn)行描述。3.5.1學(xué)籍信息管理模塊設(shè)計(jì)學(xué)籍管理模塊主可以針對(duì)學(xué)生信息以及學(xué)籍情況進(jìn)行管理。如果面對(duì)新生報(bào)到的情況,就應(yīng)該根據(jù)學(xué)生的具體院校來(lái)分別作出編號(hào)處理,并將這種信息存儲(chǔ)到數(shù)據(jù)之中。如果是針對(duì)在校生,就應(yīng)該查找出應(yīng)該進(jìn)行維護(hù)的信息部分,作出修改以后再將其存儲(chǔ)到數(shù)據(jù)庫(kù)里面。同樣面對(duì)畢業(yè)生,也是同樣的道理。圖SEQ圖\*ARABIC20學(xué)籍信息管理業(yè)務(wù)流程圖圖SEQ圖\*ARABIC21新生信息的導(dǎo)入時(shí)序圖圖SEQ圖\*ARABIC22在校學(xué)生學(xué)籍信息維護(hù)時(shí)序圖從教務(wù)人員的角度來(lái)說(shuō),要想進(jìn)行相應(yīng)的管理就應(yīng)該先進(jìn)行登錄操作,在此基礎(chǔ)上按照目前的工作要求來(lái)選擇適當(dāng)?shù)哪0?。如果面?duì)新生報(bào)到的情況,就應(yīng)該根據(jù)學(xué)生的具體院校來(lái)分別作出編號(hào)處理,并將這種信息存儲(chǔ)到數(shù)據(jù)之中。如果是針對(duì)在校生,就應(yīng)該查找出應(yīng)該進(jìn)行維護(hù)的信息部分,作出修改以后再將其存儲(chǔ)到數(shù)據(jù)庫(kù)里面。同樣面對(duì)畢業(yè)生,也是同樣的道理。3.5.2學(xué)生成績(jī)信息管理設(shè)計(jì)在學(xué)生成績(jī)管理模塊之中,為了更好的對(duì)學(xué)生成績(jī)進(jìn)行管理。能夠?qū)υ摪鍓K進(jìn)行操作的權(quán)限人員包括教務(wù)管理人員、教師人員以及學(xué)生人員。盡管他們都能夠參與到該板塊之中,但是具體來(lái)說(shuō),所擁有的權(quán)限程度是各不相同的,教務(wù)管理人員的職責(zé)范圍更加廣泛,因此權(quán)利更大,能夠修改整個(gè)學(xué)校的學(xué)生成績(jī),而教師則只能針對(duì)本身所教授的課程來(lái)作出修改,不過在這個(gè)過程中值得一提的是,如果教師已經(jīng)完成相關(guān)成績(jī)的錄入,提交以后是沒有權(quán)利進(jìn)行再次修改的。最后,作為學(xué)生,所擁有的權(quán)限在于查詢自身的各個(gè)科目的成績(jī)。這個(gè)系統(tǒng)的運(yùn)用范圍十分廣泛,并且在類別的劃分上可以通過多種形式來(lái)表現(xiàn)。根據(jù)圖23能夠具體看出該模板的流程詳情。圖SEQ圖\*ARABIC23學(xué)生成績(jī)分析的業(yè)務(wù)流程圖根據(jù)圖24能夠針對(duì)學(xué)生成績(jī)進(jìn)行時(shí)序性的分析,在這個(gè)過程中,可以有效地進(jìn)行篩選,并且其結(jié)果通過圖表的方式來(lái)呈現(xiàn),更加明確客觀。圖SEQ圖\*ARABIC24學(xué)生成績(jī)分析時(shí)序圖3.5.3教師管理模塊設(shè)計(jì)在教師信息管理模板之中,為了更好的對(duì)教師信息進(jìn)行管理。能夠?qū)υ摪鍓K進(jìn)行操作的權(quán)限人員包括教務(wù)管理人員以及教師人員。盡管他們都能夠參與到該板塊之中,但是具體來(lái)說(shuō),所擁有的權(quán)限程度是各不相同的,教務(wù)管理人員的職責(zé)范圍更加廣泛,因此權(quán)利更大,能夠修改整個(gè)學(xué)校的教師信息,而教師則只能針對(duì)本身的信息來(lái)作出修改,包括數(shù)據(jù)的錄入以及信息的相關(guān)查詢,還比如密碼修改等方面。通過圖25能夠具體看出其業(yè)務(wù)流程。圖SEQ圖\*ARABIC25教師任課信息錄入業(yè)務(wù)流程圖圖SEQ圖\*ARABIC26教師任課信息錄入算法時(shí)序圖根據(jù)圖26能夠針對(duì)教師信息進(jìn)行時(shí)序性的分析,在這個(gè)過程中,可以有效地進(jìn)行篩選,并且其結(jié)果通過圖表的方式來(lái)呈現(xiàn),更加明確客觀。圖SEQ圖\*ARABIC27教師工作量更新時(shí)序圖3.5.4教學(xué)計(jì)劃模塊算設(shè)計(jì)在教學(xué)計(jì)劃管理模板之中,是為了便于針對(duì)教學(xué)計(jì)劃實(shí)現(xiàn)管理。能夠?qū)υ摪鍓K進(jìn)行操作的權(quán)限人員包括教務(wù)管理人員以及教師人員。盡管他們都能夠參與到該板塊之中,但是具體來(lái)說(shuō),所擁有的權(quán)限程度是各不相同的,教務(wù)管理人員的職責(zé)范圍更加廣泛,因此權(quán)利更大,能夠管理整個(gè)學(xué)校的教學(xué)計(jì)劃,而教師則只能針對(duì)自身授課的信息來(lái)作出修改,包括數(shù)據(jù)的錄入以及信息的相關(guān)查詢。通過圖28能夠具體看出其業(yè)務(wù)流程。圖SEQ圖\*ARABIC28教學(xué)計(jì)劃修改業(yè)務(wù)流程圖根據(jù)圖29能夠針對(duì)教學(xué)計(jì)劃進(jìn)行時(shí)序性的分析,在這個(gè)過程中,可以有效地進(jìn)行篩選,并且其結(jié)果通過圖表的方式來(lái)呈現(xiàn),更加明確客觀。 圖SEQ圖\*ARABIC29教學(xué)計(jì)劃修改時(shí)序圖3.5.5教學(xué)資源模塊設(shè)計(jì)教學(xué)資源管理模塊主要用于對(duì)學(xué)校各種教學(xué)資源的管理與維護(hù),包括多媒體教室、上機(jī)實(shí)驗(yàn)機(jī)房、實(shí)驗(yàn)室、普通上課教師、外語(yǔ)語(yǔ)音教室等的分配與使用維護(hù)。該塊的參與者有教務(wù)管理人員,教務(wù)人員通過對(duì)教學(xué)資源的分析與統(tǒng)計(jì),根據(jù)教學(xué)計(jì)劃合理地分配教學(xué)資源,使得教學(xué)資源得到最大化的使用。教務(wù)人員對(duì)教學(xué)資源進(jìn)行統(tǒng)計(jì)的結(jié)果可以以圖標(biāo)的形式返回。教務(wù)工作員首先登入教學(xué)計(jì)劃管理模塊,進(jìn)入教學(xué)計(jì)劃修改界面,查詢要修改的教學(xué)計(jì)劃,然后對(duì)其進(jìn)行修改,最后將修改后的教學(xué)計(jì)劃提交系統(tǒng)進(jìn)行保存。圖SEQ圖\*ARABIC30教學(xué)資源信息統(tǒng)計(jì)業(yè)務(wù)流程圖根據(jù)圖31能夠針對(duì)教學(xué)資源信息進(jìn)行時(shí)序性的分析,在這個(gè)過程中,可以有效地進(jìn)行篩選,并且其結(jié)果通過圖表的方式來(lái)呈現(xiàn),更加明確客觀。圖SEQ圖\*ARABIC31教學(xué)資源信息統(tǒng)計(jì)時(shí)序圖3.5.6課程信息模塊設(shè)計(jì)圖SEQ圖\*ARABIC32自動(dòng)排課操作流程圖圖SEQ圖\*ARABIC33自動(dòng)排課操作時(shí)序圖在課程信息模板之中,是為了便于針對(duì)課程信息實(shí)現(xiàn)管理。能夠?qū)υ摪鍓K進(jìn)行操作的權(quán)限人員包括教務(wù)管理人員以及教師人員。盡管他們都能夠參與到該板塊之中,但是具體來(lái)說(shuō),所擁有的權(quán)限程度是各不相同的,教務(wù)管理人員的職責(zé)范圍更加廣泛,因此權(quán)利更大,能夠管理整個(gè)學(xué)校的課程信息,而教師則只能針對(duì)自身授課的信息來(lái)作出修改,包括數(shù)據(jù)的錄入以及信息的相關(guān)查詢。通過圖32能夠具體看出其業(yè)務(wù)流程。

3.6本章小結(jié)本章節(jié)從需求分析出發(fā),依據(jù)相應(yīng)的結(jié)構(gòu)來(lái)進(jìn)行闡述,這就是所謂的B/S結(jié)構(gòu),并且以SQLite數(shù)據(jù)庫(kù)為基礎(chǔ),進(jìn)一步對(duì)此系統(tǒng)做出具體的劃分,同時(shí)結(jié)合C語(yǔ)言程序或者其他方式的工具來(lái)加以輔助,確保該系統(tǒng)能夠順利完成。另外,在該系統(tǒng)的設(shè)計(jì)過程中,為了更好地實(shí)現(xiàn)其相關(guān)功能,達(dá)到其目的,有效地結(jié)合統(tǒng)一的建模語(yǔ)言,也就是UML來(lái)加以設(shè)計(jì),并且憑借一些圖標(biāo)的方式來(lái)使其愈加完善,在此過程中還良好的運(yùn)用相關(guān)科技水平來(lái)增強(qiáng)其管理,找出其中的不足加以改善,使得該軟件能夠更好地運(yùn)用到實(shí)際過程之中。第四章系統(tǒng)測(cè)試可以說(shuō),不管是哪種性質(zhì)的軟件,僅僅通過編寫是無(wú)法達(dá)到其目的的,甚至在這個(gè)過程中還會(huì)不可避免的出現(xiàn)一些問題,因此應(yīng)該針對(duì)這種情況作出相應(yīng)的修改與調(diào)整,這就是所謂的測(cè)試。通過測(cè)試能夠找出其中的不足,進(jìn)一步解決問題。所以說(shuō),針對(duì)這種狀況,所進(jìn)行的不再是較為傳統(tǒng)的測(cè)試手段,還應(yīng)該從其他方面出發(fā),結(jié)合實(shí)際狀況加以衡量,從而進(jìn)行科學(xué)合理的測(cè)試按照當(dāng)前軟件的具體開發(fā)過程,需要對(duì)其進(jìn)行相關(guān)檢查,看其能不能達(dá)到預(yù)定的要求并實(shí)現(xiàn)相關(guān)功能,這就是所謂的功能測(cè)試。在整個(gè)軟件開發(fā)以及應(yīng)用的過程中,該測(cè)試可是說(shuō)其其中最為核心的一個(gè)部分。依靠該測(cè)試才能夠了解到軟件的相關(guān)功能到底有沒有實(shí)現(xiàn),從而找出其中的不足進(jìn)行相應(yīng)的完善。在該測(cè)試環(huán)節(jié),主要是依靠黑盒技術(shù)來(lái)得以實(shí)現(xiàn)的,在這個(gè)過程中,將該軟件進(jìn)行實(shí)際操作來(lái)找出其中所存在的問題,看是否能夠順暢進(jìn)行,并有沒有按照其預(yù)期規(guī)劃來(lái)實(shí)現(xiàn),有沒有達(dá)到相關(guān)要求。在這個(gè)測(cè)試環(huán)節(jié),流程方面一定要十分規(guī)范,需要制定相應(yīng)的案例,在此基礎(chǔ)上一一進(jìn)行操作,從而檢驗(yàn)相關(guān)功能能否良好的實(shí)現(xiàn)。在經(jīng)過一定的檢測(cè)環(huán)節(jié)以后,將其具體內(nèi)容作出記錄。本系統(tǒng)將在模擬正常環(huán)境下進(jìn)行測(cè)試,在測(cè)試過程中,因?yàn)橄到y(tǒng)使用B/S架構(gòu)進(jìn)行設(shè)計(jì),測(cè)試環(huán)境將分為服務(wù)器與客戶端兩個(gè)部分,服務(wù)器端使用搭載windows7操作系統(tǒng)的電腦,同時(shí)配置有SqlServer2008數(shù)據(jù)庫(kù),并開啟通過IIS6.0搭建的WEB服務(wù)器;客戶端通過使用windows7操作系統(tǒng),并安裝客戶端程序,通過局域網(wǎng)與服務(wù)器進(jìn)行通信。測(cè)試的目的是為了發(fā)現(xiàn)程序中至今未發(fā)現(xiàn)的錯(cuò)誤,一個(gè)好的測(cè)試用例的評(píng)判標(biāo)準(zhǔn)是其是否能發(fā)現(xiàn)這樣的錯(cuò)誤。本系統(tǒng)是對(duì)高校教務(wù)信息進(jìn)行管理的系統(tǒng),因此我們應(yīng)該對(duì)數(shù)據(jù)操作的用例進(jìn)行重點(diǎn)測(cè)試,本文中,我們對(duì)系統(tǒng)各個(gè)模塊都進(jìn)行了相關(guān)測(cè)試。系統(tǒng)測(cè)試的方法一般分為白盒測(cè)試和黑盒測(cè)試。軟件的白盒測(cè)試是對(duì)軟件細(xì)節(jié)進(jìn)行測(cè)試,需要考慮軟件的內(nèi)部結(jié)構(gòu)和邏輯結(jié)構(gòu);系統(tǒng)的黑盒測(cè)試是只需用到軟件的借口,無(wú)需對(duì)軟件的內(nèi)部結(jié)構(gòu)進(jìn)行考慮。本系統(tǒng)使用黑盒測(cè)試對(duì)系統(tǒng)進(jìn)行測(cè)試,不對(duì)系統(tǒng)的內(nèi)部結(jié)構(gòu)進(jìn)行分析。由于篇幅原因,本文只給出各主要模塊測(cè)試用例。4.1測(cè)試環(huán)境本節(jié)給出系統(tǒng)運(yùn)行的軟硬件環(huán)境。4.1.1軟件環(huán)境在這個(gè)測(cè)試環(huán)節(jié),主要是針對(duì)用戶能不能在不同環(huán)境下也可以使用才軟件,這就是所謂的環(huán)境測(cè)試。廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)軟件環(huán)境有系統(tǒng)服務(wù)器配置為IIS服務(wù),數(shù)據(jù)庫(kù)系統(tǒng)為MSSQLServer2008,客戶機(jī)瀏覽器為IE8.0以上版本,服務(wù)器操作系統(tǒng)和客戶機(jī)操作系為Windows2003Server。4.1.2硬件環(huán)境服務(wù)器:CPUInteli747903.6GHz,硬盤2T,內(nèi)存8G;客戶機(jī):CPUInteli747903.3GHz,硬盤500G,內(nèi)存4G;4.2功能測(cè)試按照當(dāng)前軟件的具體開發(fā)過程,需要對(duì)其進(jìn)行相關(guān)檢查,看其能不能達(dá)到預(yù)定的要求并實(shí)現(xiàn)相關(guān)功能,這就是所謂的功能測(cè)試。在整個(gè)軟件開發(fā)以及應(yīng)用的過程中,該測(cè)試可是說(shuō)其其中最為核心的一個(gè)部分。依靠該測(cè)試才能夠了解到軟件的相關(guān)功能到底有沒有實(shí)現(xiàn),從而找出其中的不足進(jìn)行相應(yīng)的完善。在該測(cè)試環(huán)節(jié),主要是依靠黑盒技術(shù)來(lái)得以實(shí)現(xiàn)的,在這個(gè)過程中,將該軟件進(jìn)行實(shí)際操作來(lái)找出其中所存在的問題,看是否能夠順暢進(jìn)行,并有沒有按照其預(yù)期規(guī)劃來(lái)實(shí)現(xiàn),有沒有達(dá)到相關(guān)要求。鏈接:能夠有效地檢查出連接是不是能夠具體的運(yùn)用到實(shí)際中去。表單:主要涉及到數(shù)據(jù)正確性方面的問題。數(shù)據(jù)校驗(yàn):確保用戶相關(guān)信息的安全。(4)Cookies:通過使用看其運(yùn)行的環(huán)節(jié)中會(huì)不會(huì)出現(xiàn)一些問題,防范風(fēng)險(xiǎn)的發(fā)生。(5)設(shè)計(jì)語(yǔ)言測(cè)試:HTML版本驗(yàn)證;不同的唧本語(yǔ)言,例如JavaJavaScfipt、ActiveX、VBScript或Perl等也要進(jìn)行驗(yàn)證。(6)數(shù)據(jù)庫(kù)測(cè)試:注意運(yùn)作過程中所出現(xiàn)的錯(cuò)誤,從而進(jìn)行更改。4.2.1學(xué)生成績(jī)管理模塊測(cè)試在學(xué)生成績(jī)管理模塊之中,為了更好的對(duì)學(xué)生成績(jī)進(jìn)行管理。該測(cè)試是十分重要的,能夠針對(duì)所有信息作出統(tǒng)一的管理,具體來(lái)說(shuō),涉及到了錄入、查詢以及分析等多個(gè)功能的實(shí)現(xiàn)。表SEQ表\*ARABIC10學(xué)生成績(jī)信息管理模塊測(cè)試用例4.2.2學(xué)籍管理模塊測(cè)試在學(xué)籍信息管理模塊之中,為了更好的對(duì)學(xué)籍信息進(jìn)行管理。該測(cè)試是十分重要的,能夠針對(duì)所有信息作出統(tǒng)一的管理,具體來(lái)說(shuō),涉及到了錄入、查詢以及更新等多個(gè)功能的實(shí)現(xiàn)。表SEQ表\*ARABIC11學(xué)籍信息管理模塊測(cè)試用例4.2.3教師信息管理模塊測(cè)試在教師信息管理模塊之中,為了更好的對(duì)教師信息進(jìn)行管理。該測(cè)試是十分重要的,能夠針對(duì)所有信息作出統(tǒng)一的管理,具體來(lái)說(shuō),涉及到了錄入、查詢以及更新等多個(gè)功能的實(shí)現(xiàn)。表SEQ表\*ARABIC12教師管理模塊測(cè)試用例4.2.4教學(xué)計(jì)劃管理模塊測(cè)試在教學(xué)計(jì)劃管理模塊之中,為了更好的對(duì)教學(xué)計(jì)劃進(jìn)行管理。該測(cè)試是十分重要的,能夠針對(duì)所有信息作出統(tǒng)一的管理,具體來(lái)說(shuō),涉及到了錄入、查詢以及更新等多個(gè)功能的實(shí)現(xiàn)。表SEQ表\*ARABIC13教學(xué)計(jì)劃信息管理模塊測(cè)試用例4.2.5課程信息管理模塊測(cè)試在課程信息管理模塊之中,為了更好的對(duì)課程信息進(jìn)行管理。該測(cè)試是十分重要的,能夠針對(duì)所有信息作出統(tǒng)一的管理,具體來(lái)說(shuō),涉及到了錄入、查詢、更新以及自動(dòng)排課等多個(gè)功能的實(shí)現(xiàn)。表SEQ表\*ARABIC14課程管理模塊測(cè)試用例4.2.6教學(xué)資源管理模塊測(cè)試在教學(xué)資源管理模塊之中,為了更好的對(duì)教學(xué)資源進(jìn)行管理。該測(cè)試是十分重要的,能夠針對(duì)所有信息作出統(tǒng)一的管理,具體來(lái)說(shuō),涉及到了錄入、查詢以及更新等多個(gè)功能的實(shí)現(xiàn)。表SEQ表\*ARABIC15教學(xué)資源信息管理模塊測(cè)試用例目前系統(tǒng)還需要進(jìn)行一些后續(xù)的安全方面的測(cè)試。目錄安全設(shè)置:這個(gè)方面主要是針對(duì)目錄而言的,也就是說(shuō),能夠給用戶形成一道屏障,保護(hù)用戶瀏覽的安全性。(2)安全信息傳輸:涉及到隱私信息的問題,就需要通過這個(gè)環(huán)節(jié)來(lái)進(jìn)行保障,確保相關(guān)信息在傳輸?shù)倪^程中不會(huì)被他人所偷窺,也不會(huì)保留,保障用戶安全。登錄:在用戶登錄的過程中,有可能受到其他因素的影響無(wú)法實(shí)現(xiàn)正常的登錄,這就需要進(jìn)行安全方面的檢測(cè)來(lái)改善這種狀況。(4)日志文件:當(dāng)某個(gè)服務(wù)器的日志需要正常運(yùn)轉(zhuǎn)的情況下,就必須要通過安全檢測(cè)來(lái)達(dá)到其相關(guān)目的,否則會(huì)加大風(fēng)險(xiǎn)的發(fā)生,難以確保數(shù)據(jù)安全。(5)系統(tǒng)漏洞和補(bǔ)?。合到y(tǒng)有沒有更是時(shí)代的發(fā)展進(jìn)行相應(yīng)的升級(jí)在很大程度上影響著用戶的數(shù)據(jù)安全。因此需要從這個(gè)方面加以改善。表SEQ表\*ARABIC16安全性測(cè)試用例在這個(gè)測(cè)試中,主要是針對(duì)用戶部分而言的,就需要觀察其測(cè)試能不能滿足用戶的需要,主要從友好性以及人性化兩個(gè)方面來(lái)進(jìn)行研究。依靠該測(cè)試,從而實(shí)現(xiàn)其最終目的,更好地為用戶帶來(lái)良好的服務(wù)。表SEQ表\*ARABIC17系統(tǒng)壓力測(cè)試表另外,不僅針對(duì)安全方面作出了相關(guān)測(cè)試,其他方面也進(jìn)行了測(cè)試,并且符合相關(guān)標(biāo)準(zhǔn),但是收到本文篇幅的限制,在這里就不進(jìn)行詳細(xì)說(shuō)明了。4.4本章小結(jié)可以說(shuō),不管是哪種性質(zhì)的軟件,僅僅通過編寫是無(wú)法達(dá)到其目的的,甚至在這個(gè)過程中還會(huì)不可避免的出現(xiàn)一些問題,因此應(yīng)該針對(duì)這種情況作出相應(yīng)的修改與調(diào)整,這就是所謂的測(cè)試。通過測(cè)試能夠找出其中的不足,進(jìn)一步解決問題。針對(duì)這種狀況,所進(jìn)行的不再是較為傳統(tǒng)的測(cè)試手段,還應(yīng)該從其他方面出發(fā),結(jié)合實(shí)際狀況加以衡量,從而進(jìn)行科學(xué)合理的測(cè)試。在該測(cè)試中,涉及到了多個(gè)方面,不過總的來(lái)說(shuō),從上述數(shù)據(jù)可以看出,該系統(tǒng)是符合相關(guān)要求的。

第五章系統(tǒng)實(shí)施5.1系統(tǒng)實(shí)施概述在經(jīng)過上述一系列的步驟以后,最終就是為了讓系統(tǒng)得以施行。該部分包含多個(gè)方面的內(nèi)容,涉及到組織、辦法、計(jì)劃、準(zhǔn)備以及步驟。當(dāng)中在進(jìn)行實(shí)施以后,需要將前后效果聯(lián)系起來(lái)作出相應(yīng)的比較說(shuō)明。5.2系統(tǒng)實(shí)施方法事實(shí)上,在教務(wù)管理系統(tǒng)運(yùn)作的過程中,會(huì)有多個(gè)部門以及相關(guān)人員牽涉于其中,這就使得整個(gè)系統(tǒng)的工作開展變得十分復(fù)雜。在這種情況下,一般來(lái)說(shuō)選擇項(xiàng)目經(jīng)理負(fù)責(zé)制的形式來(lái)推動(dòng)整個(gè)管理順暢進(jìn)行,同時(shí)在這個(gè)過程中還結(jié)合先進(jìn)的管理手段,在良好的規(guī)章制度下實(shí)行管理。在系統(tǒng)設(shè)計(jì)完成以后,通常會(huì)在一些小范圍內(nèi)首選加以運(yùn)用,在此基礎(chǔ)上結(jié)合實(shí)際情況,進(jìn)行廣泛的推動(dòng)。等到系統(tǒng)正常運(yùn)作之后,排除其中所存在的問題,就能大范圍的運(yùn)用到實(shí)際過程中,也就是意味著該系統(tǒng)正式上線。5.3系統(tǒng)實(shí)施組織廣西交通職業(yè)技術(shù)學(xué)院教務(wù)管理系統(tǒng)的實(shí)施工作,得到了學(xué)校領(lǐng)導(dǎo)的高度關(guān)注和大力支持。為了確保該系統(tǒng)的順利實(shí)施,學(xué)校成立了專門的項(xiàng)目管理信息系統(tǒng)項(xiàng)目組。并且在這個(gè)過程中不同的小組通過不同的人員來(lái)進(jìn)行管理,明確其職責(zé)所在,避免權(quán)限的混亂,實(shí)行更好地管理。5.4系統(tǒng)實(shí)施計(jì)劃為了保障系統(tǒng)的實(shí)施工作能夠順利有序的進(jìn)行,在系統(tǒng)開發(fā)和測(cè)試完成后,項(xiàng)目組立刻組織編制了項(xiàng)目的實(shí)施計(jì)劃。整個(gè)實(shí)施計(jì)劃主要包括:項(xiàng)目實(shí)施的范圍,項(xiàng)目實(shí)施的進(jìn)度計(jì)劃,項(xiàng)目實(shí)施的質(zhì)量保證計(jì)劃,項(xiàng)目實(shí)施的預(yù)算,項(xiàng)目實(shí)施的風(fēng)險(xiǎn)計(jì)劃等。根據(jù)系統(tǒng)的實(shí)施特點(diǎn),項(xiàng)目實(shí)施的進(jìn)度計(jì)劃主要包括系統(tǒng)的規(guī)劃、系統(tǒng)的需求分析、系統(tǒng)的總體設(shè)計(jì)、系統(tǒng)的詳細(xì)設(shè)計(jì)、系統(tǒng)的測(cè)試、系統(tǒng)的試運(yùn)行、系統(tǒng)的正式上線七個(gè)階段。項(xiàng)目實(shí)施的具體進(jìn)度計(jì)劃如下:圖SEQ圖\*ARABIC34項(xiàng)目的實(shí)施計(jì)劃圖為了確保項(xiàng)目的各階段工作都能保質(zhì)保量的達(dá)成,項(xiàng)目組針對(duì)每一個(gè)階段都明確了里程碑完成節(jié)點(diǎn),以及該階段的主要工作成果。詳見下表:表SEQ表\*ARABIC18里程碑節(jié)點(diǎn)標(biāo)志表5.5系統(tǒng)實(shí)施準(zhǔn)備在進(jìn)行系統(tǒng)的安裝、調(diào)試之前,首先對(duì)系統(tǒng)的平臺(tái)環(huán)境進(jìn)行了準(zhǔn)備,主要是針對(duì)服務(wù)器端和客戶機(jī)端的配置:服務(wù)器配置:硬件配置:CPUInteli545903.3GHz,硬盤2T,內(nèi)存8G;軟件配置:MicrosoftWindows2003;MicrosoftSQLServer2008客戶機(jī)配置:硬件配置:CPUInteli545903.3GHz,硬盤500G,內(nèi)存4G;軟件配置:MicrosoftWindows7;IE8.0等事實(shí)上,在教務(wù)管理系統(tǒng)運(yùn)作的過程中,會(huì)有多個(gè)部門以及相關(guān)人員牽涉于其中,這就使得整個(gè)系統(tǒng)的工作開展變得十分復(fù)雜。在這種情況下,一般來(lái)說(shuō)選擇項(xiàng)目經(jīng)理負(fù)責(zé)制的形式來(lái)推動(dòng)整個(gè)管理順暢進(jìn)行,同時(shí)在這個(gè)過程中還結(jié)合先進(jìn)的管理手段,在良好的規(guī)章制度下實(shí)行管理。在系統(tǒng)設(shè)計(jì)完成以后,通常會(huì)在一些小范圍內(nèi)首選加以運(yùn)用,在此基礎(chǔ)上結(jié)合實(shí)際情況,進(jìn)行廣泛的推動(dòng)。等到系統(tǒng)正常運(yùn)作之后,排除其中所存在的問題,就能大范圍的運(yùn)用到實(shí)際過程中,也就是意味著該系統(tǒng)正式上線。5.6系統(tǒng)實(shí)施步驟5.6.1項(xiàng)目規(guī)劃項(xiàng)目交接:為保證項(xiàng)目前期信息的及時(shí)、準(zhǔn)確傳遞,避免前期工作的重復(fù),教務(wù)處與項(xiàng)目實(shí)施組之間需要進(jìn)行項(xiàng)目?jī)?nèi)部交接,交接的主要任務(wù)包括:1.教務(wù)處需要將所有與該項(xiàng)目有關(guān)的信息和資料交給項(xiàng)目組;2.項(xiàng)目主管及時(shí)與相關(guān)部門舉行項(xiàng)目交接會(huì)議;3.進(jìn)行規(guī)劃階段相關(guān)文檔的移交;4.制定項(xiàng)目實(shí)施主計(jì)劃,舉辦項(xiàng)目啟動(dòng)會(huì)。5.項(xiàng)目啟動(dòng)會(huì)召開在雙方項(xiàng)目小組確認(rèn)完項(xiàng)目實(shí)施主計(jì)劃后,應(yīng)將項(xiàng)目的目標(biāo)、工作方式、時(shí)間安排等相關(guān)信息在相關(guān)部門的進(jìn)行確定。項(xiàng)目啟動(dòng)會(huì)是一次非常好的傳達(dá)這件事情的機(jī)會(huì),同時(shí)讓教務(wù)處堅(jiān)定信息化建設(shè)項(xiàng)目的決心,為日后開展相關(guān)的工作掃除障礙,從上到下達(dá)成一種共識(shí)。雙方項(xiàng)目組成員第一次應(yīng)在公司現(xiàn)場(chǎng)全體亮相。因此,項(xiàng)目啟動(dòng)會(huì)召開的成功與否在一

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論