蔣永偉
摘 要:現(xiàn)在對(duì)于教務(wù)系統(tǒng)管理人員來說,能夠通過網(wǎng)絡(luò)平臺(tái)對(duì)學(xué)生信息進(jìn)行相互傳遞,分析某班學(xué)生信息、對(duì)無關(guān)信息進(jìn)行處理等等,而這一切都?xì)w功于電腦技術(shù)的快速發(fā)展。對(duì)于以前的管理辦法來說,想要實(shí)現(xiàn)聯(lián)網(wǎng)共享信息、遠(yuǎn)程操作、迅速及時(shí)傳達(dá)信息等功能,可以說根本不可能實(shí)現(xiàn),但通過現(xiàn)代最管理手段全部都能實(shí)現(xiàn)。正因?yàn)槿绱?,現(xiàn)代管理手段有著不可估量的市場(chǎng)價(jià)值。
關(guān)鍵詞:ASP.NET;教務(wù)管理系統(tǒng);設(shè)計(jì);實(shí)現(xiàn)
DOI:10.16640/j.cnki.37-1222/t.2016.07.187
1 國內(nèi)外研究現(xiàn)狀
美國和歐洲其他發(fā)展國家,政府非常支持建設(shè)數(shù)字化校園。所以各個(gè)學(xué)校都對(duì)本校的學(xué)籍以及教務(wù)等管理進(jìn)行了信息化改造。在20世紀(jì)90年代之初,這些地區(qū)幾乎所有的名牌院校都已經(jīng)非常成功的實(shí)現(xiàn)了信息化,數(shù)字化校園。
現(xiàn)在,全球的在互聯(lián)網(wǎng)方面具有頂尖技術(shù)的大型公司都開始斥巨資用來開發(fā)與研究數(shù)字化校園。一般情況下,以上這種類型的軟件對(duì)應(yīng)群體是軟件開發(fā)商。軟件開發(fā)商在開發(fā)和使用自身企業(yè)或者是和自身企業(yè)相聯(lián)系的軟件的時(shí)候,關(guān)鍵是使用了下面的這兩個(gè)不同的方法來設(shè)計(jì)與建設(shè)上述的那類技術(shù)。首先是需要購買在開發(fā)研究方面所需要的基礎(chǔ)設(shè)施,像是桌面軟件和服務(wù)器等。買這些基礎(chǔ)設(shè)施就需要花費(fèi)該公司大量的人力資源和物力資源。其次就是,根據(jù)對(duì)有關(guān)的虛擬主機(jī)與服務(wù)器不進(jìn)行購買而是通過租賃的形式來獲得使用權(quán),這樣就為企業(yè)節(jié)省了大量的人力物力資源,大大的節(jié)約了成本。但是若是這樣做的話同時(shí)也降低了對(duì)后臺(tái)服務(wù)器的控制權(quán)。數(shù)據(jù)化校園能夠使全體師生在上網(wǎng)的過程中,可以讓用戶訪問服務(wù)、處理器、存儲(chǔ)設(shè)備等和他們相聯(lián)系的設(shè)施。對(duì)學(xué)生和教師來講,可以在運(yùn)用校園信息化數(shù)據(jù)部署和應(yīng)用程序在。基于同樣的道路,可以選擇任意的服務(wù)并對(duì)它們進(jìn)行組合,這一來,在藕合程度方面還是比較低的。數(shù)字化校園運(yùn)用了虛擬技術(shù),云端或者本地的運(yùn)行環(huán)境能夠支持類型不同的編程語言,采用了改進(jìn)的數(shù)據(jù)庫。
在我國,中國高等教育文獻(xiàn)保障系統(tǒng)簡(jiǎn)稱CALIS是第一個(gè)把信息化的應(yīng)用帶入到教務(wù)管理系統(tǒng)中的。其創(chuàng)造了沒有訪問界限的中國高等教育數(shù)字化校園。這所學(xué)校變成了社會(huì)經(jīng)濟(jì)和諧發(fā)展的重要因素,是至關(guān)重要的。根據(jù)之前的所的出的結(jié)論與未來發(fā)展的趨勢(shì),CALIS不僅實(shí)行了定位,而且還建議根據(jù)信息化來設(shè)計(jì)適合我國的數(shù)字化校園。以上所說的是,CALIS要構(gòu)建植根于信息化平臺(tái)的數(shù)字化校園。同樣需要在全國、不同的地區(qū)、不同的學(xué)校都創(chuàng)建CALIS的數(shù)字化校園云服務(wù)中心。如此,大學(xué)生和教師就可以獲取豐富的服務(wù)。同樣,CALIS還可以為當(dāng)?shù)氐臄?shù)字化校園在建設(shè)云服務(wù)平臺(tái)時(shí)給出有效的處理辦法。建設(shè)CALIS的信息化平臺(tái),能夠不斷地提升信息化在數(shù)字化方面的進(jìn)程。如此就為更深層次的優(yōu)化數(shù)字化校園的服務(wù)結(jié)構(gòu)部分給出了非常重要的可行性。信息化平臺(tái)能夠使數(shù)字化校園服務(wù)變得更加的虛擬,并且在此基礎(chǔ)上,建設(shè)與分享圖書館的資源信息可以為數(shù)字化校園的發(fā)展帶來巨大的美好前景。如此一來,我國的數(shù)字化校園也邁進(jìn)了新時(shí)代。
2 系統(tǒng)目標(biāo)和總體需求
(1)系統(tǒng)目標(biāo)。1)系統(tǒng)應(yīng)該功能強(qiáng)大,操作過程簡(jiǎn)單明了;2)遠(yuǎn)程網(wǎng)絡(luò)協(xié)同訪問系統(tǒng);3)對(duì)校園網(wǎng)實(shí)行開放,進(jìn)行標(biāo)準(zhǔn)建設(shè);4)可以對(duì)各種工作步驟進(jìn)行傳遞;5)文件、數(shù)據(jù)安全可靠。
(2)系統(tǒng)總體需求。學(xué)生想要對(duì)其個(gè)基本信息、下載學(xué)習(xí)有關(guān)資料、根據(jù)老師安排上傳所布置的作業(yè)、等一列與網(wǎng)絡(luò)有關(guān)的學(xué)習(xí)方法。現(xiàn)在只要登錄網(wǎng)絡(luò)管理系統(tǒng)都能夠順利實(shí)現(xiàn)。對(duì)于教師來說,凡是學(xué)生需要掌握的教學(xué)大綱、課輔資料、作業(yè)習(xí)題、參考課本等有利于學(xué)生更好學(xué)習(xí)的資料,均可以通過登陸網(wǎng)頁系統(tǒng)來完成。這樣一來,不僅增加了師生間的良好溝通,也極大地促進(jìn)了網(wǎng)絡(luò)教學(xué)目標(biāo)的實(shí)施。另一方面。教務(wù)管理系統(tǒng)想要針對(duì)課程安排、教學(xué)任務(wù)、學(xué)生成績(jī)查詢、教師績(jī)效考評(píng)等管理任務(wù)也能夠通過網(wǎng)絡(luò)平臺(tái)實(shí)現(xiàn)自動(dòng)化管理,而不再是以往的人工化。大大加快了工作效率。
3 關(guān)于教務(wù)管理系統(tǒng)如何設(shè)計(jì)
設(shè)計(jì)系統(tǒng)時(shí)需要遵循的基本原則:(1)不但能夠穩(wěn)定不變還要相對(duì)靠譜。系統(tǒng)只要開始設(shè)計(jì)研發(fā),將會(huì)持續(xù)運(yùn)行,因此不允許中間因某些不穩(wěn)定因素影響進(jìn)程;(2)對(duì)外進(jìn)行開放與拓展空間;(3)在世界范圍內(nèi)都處于先進(jìn)水平且各項(xiàng)技術(shù)都比較成熟;(4)在實(shí)際應(yīng)用當(dāng)中,能夠?qū)ζ溥M(jìn)行最大化利用且方便管理者管理。檢驗(yàn)一個(gè)系統(tǒng)的優(yōu)劣關(guān)鍵是看其實(shí)用性如何,里面的各項(xiàng)功能能否適用于用戶需求,有無綜合考慮用戶的特點(diǎn),或者根據(jù)用戶日常習(xí)慣專項(xiàng)研究后再進(jìn)行設(shè)計(jì);(5)安全性。針對(duì)全部的用戶來說,系統(tǒng)的管理機(jī)制必須安全可靠
4 系統(tǒng)測(cè)試
通過對(duì)于軟件進(jìn)行測(cè)試,我們可以很容易的發(fā)現(xiàn)軟件在設(shè)計(jì)之初與實(shí)現(xiàn)過程當(dāng)中因?yàn)槭韬龆a(chǎn)生的問題。相較于其他任何軟件工程活動(dòng),軟件測(cè)試的過程中所花費(fèi)的工作量更多。假如對(duì)于軟件測(cè)試不是有計(jì)劃地進(jìn)行,則會(huì)使得勞動(dòng)和時(shí)間都造成浪費(fèi),這還不算,其中最為糟糕的是會(huì)對(duì)原有錯(cuò)誤造成遺漏。所以,要想確保其所開發(fā)的軟件質(zhì)量,就必須要對(duì)軟件進(jìn)行系統(tǒng)化的測(cè)試。
想要促進(jìn)制定軟件的測(cè)試方法,就要確保其策略擁有足夠的靈活性;另一方面,一定要確保其嚴(yán)格性,這樣的話在項(xiàng)目工程建設(shè)當(dāng)中能夠?qū)?xiàng)目提出合理策劃,并進(jìn)行追蹤管理。軟件測(cè)試?yán)碚撝蟹浅V氖媛⊿hooman)模型理論這樣描述軟件測(cè)試策略:測(cè)試從許多方面來看和軟件開發(fā)方法一樣,是一個(gè)獨(dú)立的過程,而且具有很多測(cè)試類型;早年我們處理程序出錯(cuò)主要是依靠謹(jǐn)慎的軟件設(shè)計(jì)和程序員的個(gè)人智慧,而如今我們采用很多現(xiàn)代設(shè)計(jì)技術(shù)和正式技術(shù)評(píng)審來減少實(shí)現(xiàn)代碼中的錯(cuò)誤;與此類似,不同的測(cè)試方法也正在開始聚合成幾種不同的途徑和思想。其中所提到的途徑和思想就是我們稱之的“策略”。
對(duì)于軟件測(cè)試方法,在實(shí)際操作中,我們需要對(duì)其提供兩種兩種辦法,即低級(jí)測(cè)試辦法和高級(jí)測(cè)試辦法。其中,確保低級(jí)測(cè)試可以對(duì)小段落的代碼驗(yàn)證是否正確,相比而言,高級(jí)測(cè)試主要用于用戶對(duì)于系統(tǒng)主要功能的滿意度。軟件測(cè)試的螺旋模型就能夠?yàn)槲覀兲峁┻@樣一種符合要求的軟件測(cè)試策略。
5 小結(jié)
我們可以從項(xiàng)目最初的選題、開題,隨后對(duì)于項(xiàng)目的可行性進(jìn)行論證以及所需要求進(jìn)行分析,進(jìn)一步的對(duì)項(xiàng)目總體進(jìn)行詳細(xì)設(shè)計(jì),直至最后完成任務(wù),當(dāng)中的任意一個(gè)環(huán)節(jié)都讓我對(duì)于軟件開發(fā)工程有了更深一層的了解,在實(shí)施過程當(dāng)中所遇到的每個(gè)技術(shù)性難題都為以后的工作積累了寶貴經(jīng)驗(yàn)。