馮劍炳++馮春蘭
隨著高校教育體制的改革,以及國家對高校教育的日益重視,使得畢業(yè)論文管理工作已經(jīng)成為各大高校關(guān)注的重點內(nèi)容之一。畢業(yè)論文能夠在很大程度上反映出高校的教學(xué)水平以及科研水平,因而作為一種重要文獻(xiàn)被長期保存,它也是教育界評價高校的重要依據(jù),與高校教學(xué)以及教務(wù)工作的開展具有非常緊密的聯(lián)系。因此,利用信息化的手段與方法對畢業(yè)論文進(jìn)行管理,有助于提高論文管理工作的效率與水平,對于學(xué)校的發(fā)展也起到很重要的促進(jìn)作用。
【關(guān)鍵詞】畢業(yè)論文 .NET技術(shù) JQuery技術(shù)
1 背景及來源
在高校學(xué)習(xí)生涯中,畢業(yè)論文是學(xué)生申請畢業(yè)的必備材料,它表明學(xué)生通過幾年的學(xué)習(xí)對所學(xué)的知識有了怎樣的理解與認(rèn)識。畢業(yè)論文通常是在導(dǎo)師的指導(dǎo)下進(jìn)行的,在獲取學(xué)位時起到關(guān)鍵性的作用。畢業(yè)論文在高校中作為一種文獻(xiàn)被長期保存,也可以看成是高校的一項重要成果與項目。通過畢業(yè)論文,可以反映出高校的教學(xué)水平以及科研水平,作為教育界評價高校的重要依據(jù),對高校的未來發(fā)展起到很重要的作用與意義。
2 關(guān)鍵技術(shù)
2.1 .NET多層應(yīng)用技術(shù)
.NET平臺是微軟為下一代應(yīng)用程序開發(fā)所打造的一項綜合性系統(tǒng)開發(fā)平臺。該平臺集成了微軟旗下眾多的開發(fā)技術(shù)。通過對.NET的運用,可以使得.NET用戶隨時隨地進(jìn)行信息的獲取和使用提供的服務(wù)。同時該平臺也簡化了在分布式環(huán)境中系統(tǒng)開發(fā)的過程,為用戶提供了更加的可選擇的方案。目標(biāo)系統(tǒng)就是利用.NET平臺中的多層應(yīng)用構(gòu)建技術(shù)進(jìn)行開發(fā)。
2.2 JQUERY技術(shù)
JQuery技術(shù)是基于JavaScript腳本交互技術(shù)上一種優(yōu)秀的WEB客戶端交互技術(shù)。它在JavaScript的基礎(chǔ)上進(jìn)行簡化的封裝,將一些復(fù)雜功能的實現(xiàn)都封裝起來,然后只對外提供方法調(diào)用的接口,開發(fā)人員在引用了JQuery類庫之后,在JQuery規(guī)范的語言前提下可以像進(jìn)行JavaScript編程一樣來使用JQuery技術(shù),在很大程序上得到使用并受到廣泛的歡迎。
3 系統(tǒng)需求分析
3.1 業(yè)務(wù)分析
通過對高校學(xué)位論文管理工作進(jìn)行深入調(diào)研,得知高校目前所實時的管理方式通常是校方指導(dǎo)與監(jiān)督,由各學(xué)院進(jìn)行具體執(zhí)行。學(xué)位論文的完成需要較長的一段時間,涉及到的環(huán)節(jié)有論文的選題、開題報告的提交、期中檢查、預(yù)審、評審、答辯、歸檔等,這些工作要想順利完成,少不了用戶之間的交流,包括學(xué)生與導(dǎo)師之間、學(xué)生與教務(wù)處之間、導(dǎo)師與評審專家之間等,在這些用戶的交流過程中,會有大量的文檔產(chǎn)生,包括各類交流記錄與評審結(jié)果,必須確保這些文檔的完整保存,在論文最終答辯結(jié)束后,這些文檔還需要提交至論文管理系統(tǒng)。
3.2 系統(tǒng)主要功能分析
系統(tǒng)設(shè)計與開發(fā)過程中,關(guān)鍵性的一步工作是系統(tǒng)建模,合理的系統(tǒng)建模對于提高系統(tǒng)開發(fā)效率具有決定性的作用。
3.2.1 系統(tǒng)管理
系統(tǒng)管理模塊針對的用戶主要是系統(tǒng)管理員,包含的功能模塊有設(shè)定單位名稱、設(shè)定系統(tǒng)LOGO、管理員管理、緩存管理等。
3.2.2 論文選題
論文選題是指學(xué)生根據(jù)自己的興趣愛好選擇合適的論文題目,可以在導(dǎo)師給定的選題中進(jìn)行題目的選擇,也可以自行選題。
3.2.3 論文開題
在論文開題階段中,導(dǎo)師負(fù)責(zé)的工作是督促學(xué)生進(jìn)行開題報告的寫作與指導(dǎo),學(xué)生則主要完成開題的寫作,只有通過開題報告審核的學(xué)生才有資格進(jìn)入下一階段的論文寫作,在沒有通過開題以前,學(xué)生需要不斷進(jìn)行開題的修改,和導(dǎo)師進(jìn)行交流,直到開題通過。
3.2.4 論文評審
論文評審?fù)ǔ0瑑煞N方式,即導(dǎo)師評審與專家盲審,該功能模塊涉及到的用戶主要有指導(dǎo)老師、評審專家、教務(wù)管理員,包含的主要功能模塊有確定論文評審方式、評審論文、填寫意見和成績。
3.2.5 歸檔處理
歸檔處理即針對高校的畢業(yè)論文管理過程中涉及到的各種資料進(jìn)行歸檔保存,方便處理。
4 系統(tǒng)主要功能的實現(xiàn)
4.1 系統(tǒng)開發(fā)環(huán)境
系統(tǒng)的開發(fā)主要基于.NET框架之上,利用VS 2010集成開發(fā)工作來進(jìn)行系統(tǒng)的業(yè)務(wù)邏輯和界面的實現(xiàn)。系統(tǒng)所采用的這一整套框架都是由微軟公司推出,提高了系統(tǒng)的兼容性和可移植性,從而為系統(tǒng)的升級和維護(hù)打下基礎(chǔ)。
4.2 學(xué)生與教師模塊實現(xiàn)
學(xué)生與教師信息管理是批次管理模塊中的一項基礎(chǔ)功能,因為在維護(hù)批次信息要選擇批次對應(yīng)的學(xué)生以及相應(yīng)的導(dǎo)師信息。
4.3 批次管理模塊實現(xiàn)
批次管理即針對每個批次的學(xué)位論文相關(guān)工作進(jìn)行管理,批次管理包含的子功能有批次的建立、批次的刪除、批次時間與進(jìn)度的安排等。
4.4 在線選題模塊實現(xiàn)
論文選題是指學(xué)生根據(jù)自己的興趣愛好選擇合適的論文題目。
4.5 開題管理模塊實現(xiàn)
在論文開題階段,只有通過開題報告審核的學(xué)生才有資格進(jìn)入下一階段的論文寫作,在沒有通過開題以前,學(xué)生需要不斷進(jìn)行開題的修改,和導(dǎo)師進(jìn)行交流,直到開題通過。
5 結(jié)束語
本文深入各高校進(jìn)行實地調(diào)研,對高校當(dāng)前的畢業(yè)設(shè)計管理狀態(tài)進(jìn)行了解,通過對高校畢業(yè)設(shè)計管理過程中存在的問題進(jìn)行分析,同時結(jié)合信息化建設(shè)的現(xiàn)狀,詳細(xì)分析了畢業(yè)設(shè)計過程管理的業(yè)務(wù)流程和功能需求,并提出了目標(biāo)系統(tǒng)的建設(shè)方案。該方案旨在利用.NET Framework平臺,通過UML建模以及三層架構(gòu)的方式,建立一個符合高校畢業(yè)設(shè)計過程管理需要的信息化系統(tǒng)。
參考文獻(xiàn)
[1]郭勝偉.加強(qiáng)學(xué)位論文評估 提高學(xué)位論文質(zhì)量[J].甘肅中醫(yī)學(xué)院學(xué)報,2007,12(03):12-13.
[2]董燕萍.學(xué)位論文提交發(fā)布系統(tǒng)的構(gòu)建[J].中原工學(xué)院學(xué)報,2007,15(01):21-23.
[3]王坤俠,夏銘,張媛.基于B/S結(jié)構(gòu)的畢業(yè)設(shè)計過程管理系統(tǒng)的設(shè)計[J].現(xiàn)代計算機(jī)(專業(yè)版),2009,9(12):15-18.
[4]司津錦.高校學(xué)位論文管理系統(tǒng)開發(fā)與應(yīng)用[D].山西師范大學(xué),2010:9-11.
[5]苑潔.軟件學(xué)院工程碩士論文過程管理系統(tǒng)的分析與測試[D].北京郵電大學(xué),2010:7-9.
[6]蔣萍,繆紅梅,陳萬寅.學(xué)位論文提交與發(fā)布系統(tǒng)比較分析[J].圖書情報工作,2007,20(03):22-24.
作者單位
紹興科技館 浙江省紹興市 312000endprint