亚洲成色777777女色窝,777亚洲妇女,色吧亚洲日本,亚洲少妇视频

模塊設(shè)計(jì)論文

時(shí)間:2023-03-16 15:40:21

導(dǎo)語(yǔ):在模塊設(shè)計(jì)論文的撰寫(xiě)旅程中,學(xué)習(xí)并吸收他人佳作的精髓是一條寶貴的路徑,好期刊匯集了九篇優(yōu)秀范文,愿這些內(nèi)容能夠啟發(fā)您的創(chuàng)作靈感,引領(lǐng)您探索更多的創(chuàng)作可能。

模塊設(shè)計(jì)論文

第1篇

按照訓(xùn)練處、政治處、后勤處不同機(jī)關(guān)部門(mén),教研室、圖書(shū)館、信息管理中心、學(xué)員隊(duì)、學(xué)兵隊(duì)等不同基層單位設(shè)項(xiàng),根據(jù)不同部門(mén)、不同單位的職能,確定教學(xué)建設(shè)與管理范圍。這樣設(shè)計(jì)的基本出發(fā)點(diǎn)是,把院校建設(shè)和管理與機(jī)關(guān)各部門(mén)、基層諸單位的責(zé)任、權(quán)限,平時(shí)的工作狀況、工作效率結(jié)合起來(lái),實(shí)現(xiàn)建與管的平衡發(fā)展和有機(jī)統(tǒng)一。教學(xué)建設(shè)與管理模塊整體設(shè)計(jì)見(jiàn)表1。

2模塊設(shè)計(jì)重點(diǎn)

從表1看出,機(jī)關(guān)各部門(mén)、基層各單位共設(shè)計(jì)教學(xué)建設(shè)與管理大項(xiàng)355項(xiàng)、次項(xiàng)692項(xiàng),其中訓(xùn)練機(jī)關(guān)、教研室、圖書(shū)館、信息管理中心共設(shè)計(jì)大項(xiàng)210項(xiàng)、次項(xiàng)496項(xiàng),分別占設(shè)計(jì)大項(xiàng)、設(shè)計(jì)次項(xiàng)的59.15%和71.67%。之所以如此設(shè)計(jì),主要是考慮要在保證建設(shè)與管理設(shè)項(xiàng)方面盡可能做到全面覆蓋、不留死角的同時(shí),應(yīng)將訓(xùn)練機(jī)關(guān)、教研室、圖書(shū)館和信息管理中心作為設(shè)計(jì)建設(shè)與管理模塊的重點(diǎn)環(huán)節(jié)。教務(wù)科(辦)和教研室建設(shè)與管理項(xiàng)目要素見(jiàn)表2。

3模塊設(shè)計(jì)特色

根據(jù)學(xué)校以往自主設(shè)計(jì)開(kāi)發(fā)“課程質(zhì)量評(píng)估系統(tǒng)”、“雙向評(píng)價(jià)系統(tǒng)”、“教學(xué)工作評(píng)價(jià)系統(tǒng)”等教學(xué)管理軟件的體會(huì)和經(jīng)驗(yàn),針對(duì)“教學(xué)建設(shè)與管理模塊”功能需要,在本模塊設(shè)計(jì)方面主要體現(xiàn)以下特色[1-4]。

3.1建設(shè)與管理任務(wù)相銜接。院校中心工作就是教學(xué)工作,其中教學(xué)建設(shè)與管理又是教學(xué)工作的重點(diǎn)。從院校管理者的角度講,各部門(mén)和基層單位必須向教學(xué)建設(shè)和管理聚焦,為教學(xué)建設(shè)與管理出力,做教學(xué)建設(shè)與管理的主人?;诖?,我們?cè)谠O(shè)計(jì)該模塊時(shí),針對(duì)各部門(mén)和基層單位的特點(diǎn)和實(shí)際,為各部門(mén)和基層單位賦予了與其工作職能相對(duì)應(yīng)的建設(shè)和管理任務(wù)。以訓(xùn)練處教務(wù)科(辦)為例,1.11設(shè)計(jì)了教學(xué)過(guò)程管理表系教研室填報(bào)項(xiàng)目,在教研室也相應(yīng)設(shè)計(jì)了10.8教學(xué)過(guò)程管理登記項(xiàng)目。這樣設(shè)計(jì)的真正目的是,把建設(shè)與管理有機(jī)結(jié)合起來(lái)。同時(shí),有些建設(shè)項(xiàng)目信息在基層單位無(wú)法匯總,從機(jī)關(guān)管理職能角度講又需要時(shí),在相應(yīng)機(jī)關(guān)的建設(shè)與管理項(xiàng)目設(shè)置登記項(xiàng)目,又如1.5.12教務(wù)科(辦)課程標(biāo)準(zhǔn)執(zhí)行情況登記,包括:年度、專業(yè)、培訓(xùn)層次(本科、學(xué)兵培訓(xùn)、其他)、課程標(biāo)準(zhǔn)名稱、計(jì)劃學(xué)時(shí)、執(zhí)行學(xué)時(shí)、執(zhí)行百分比(%)、登記日期,并要求實(shí)現(xiàn)電子表格匯總、查詢。

3.2大項(xiàng)與次項(xiàng)小項(xiàng)相結(jié)合。在設(shè)計(jì)該模塊時(shí),每每遇到多層級(jí)建設(shè)與管理的情況,最理想的解決辦法是,采取大項(xiàng)與次項(xiàng)小項(xiàng)相結(jié)合樹(shù)狀管理結(jié)構(gòu),將建設(shè)與管理任務(wù)層層分解。如將教務(wù)科(辦)1.5課程建設(shè)管理大項(xiàng),分解為1.5.1課程建設(shè)規(guī)劃編寫(xiě)登記、1.5.2課程建設(shè)計(jì)劃編寫(xiě)登記、1.5.3主干課程建設(shè)計(jì)劃編寫(xiě)登記、1.5.4非主干課程建設(shè)計(jì)劃編寫(xiě)登記、1.5.5“講習(xí)合一”教學(xué)課程建設(shè)計(jì)劃編寫(xiě)登記、1.5.6“模擬病人”教學(xué)課程建設(shè)計(jì)劃編寫(xiě)登記、1.5.7課程標(biāo)準(zhǔn)建設(shè)管理、1.5.8主干課程標(biāo)準(zhǔn)編寫(xiě)登記、1.5.17教員課程教學(xué)設(shè)計(jì)登記等18個(gè)次項(xiàng),其中1.5.17項(xiàng)又分解為1.5.17.1主干課程教學(xué)設(shè)計(jì)編寫(xiě)登記匯總、1.5.17.2非課程教學(xué)設(shè)計(jì)編寫(xiě)登記匯總、1.5.17.3“講習(xí)合一”教學(xué)課程教學(xué)設(shè)計(jì)編寫(xiě)登記匯總、1.5.17.4“模擬病人”教學(xué)課程教學(xué)設(shè)計(jì)編寫(xiě)登記匯總4個(gè)小項(xiàng)。

第2篇

車(chē)間目前是依靠制度要求,將支撐塊取放在固定位置?,F(xiàn)在改造的思路是:將每個(gè)支撐塊安裝一個(gè)安全定位銷(xiāo),定位銷(xiāo)尺寸統(tǒng)一,(φ20×150mm)與支撐塊實(shí)焊連接;壓力機(jī)每個(gè)立柱上安裝一個(gè)安全銷(xiāo)座,操作人員打開(kāi)模具將4個(gè)支撐塊插在壓力機(jī)立柱的4個(gè)安全銷(xiāo)座上。安全銷(xiāo)插上以后,安全銷(xiāo)座內(nèi)部的接近開(kāi)關(guān)(傳感器)感應(yīng)到模具支撐塊放到位了,就給壓力機(jī)控制系統(tǒng)傳遞信號(hào),壓力機(jī)接到信號(hào),運(yùn)行條件滿足后開(kāi)動(dòng)機(jī)床生產(chǎn)。如果操作人員沒(méi)有將4只支撐塊全部插到安全銷(xiāo)座上,機(jī)床運(yùn)行條件將無(wú)法滿足,也無(wú)法實(shí)現(xiàn)動(dòng)作。圖2為改造后整體效果圖。

圖2改造后整體效果圖

2.模具支撐塊結(jié)構(gòu)分析

經(jīng)調(diào)查,目前模具使用的支撐塊規(guī)格形狀不統(tǒng)一,有方塊狀形、圓環(huán)形、半圓柱體形、圓柱體形。圓環(huán)形的支撐塊安全可靠性好,但由于各支撐塊與模具一一對(duì)應(yīng),要將支撐塊的形狀統(tǒng)一成圓環(huán)形改造難度大且費(fèi)用太高。

據(jù)統(tǒng)計(jì),模具支撐塊只有以上4種外形結(jié)構(gòu),其尺寸范圍如表所示。

表模具支撐塊的4種外形結(jié)構(gòu)

3.安全銷(xiāo)座的設(shè)計(jì)

考慮到模具支撐塊外形和大小不統(tǒng)一,為了保證所有支撐塊可靠定位,把安全銷(xiāo)座定位面設(shè)計(jì)為圓弧面,半徑為85mm;銷(xiāo)孔深60mm,孔徑與銷(xiāo)配合間隙為0.5mm。經(jīng)實(shí)驗(yàn),可以保證車(chē)間所有支撐塊可靠定位。

在銷(xiāo)座地面焊一根長(zhǎng)100mm的方鋼(100×100×10),在方鋼與銷(xiāo)座連接處開(kāi)φ21的孔,正下方也開(kāi)φ20孔,用于固定和調(diào)節(jié)傳感器。

4.控制電路的實(shí)現(xiàn)

安全銷(xiāo)座安裝位置在壓力機(jī)4個(gè)立柱上靠近操作人員站立的位置,人員操作方便。安全銷(xiāo)座中的傳感器控制線路串聯(lián)在機(jī)床的急停回路中(見(jiàn)圖3)。通過(guò)接入110V電源把4個(gè)檢測(cè)開(kāi)關(guān)串聯(lián)控制輔助繼電器KA1,輔助繼電器常開(kāi)觸點(diǎn)與壓力機(jī)急停串聯(lián)控制壓力機(jī)急停繼電器KA12。

圖3控制電路圖

考慮到壓力機(jī)動(dòng)作的正常運(yùn)轉(zhuǎn),須在輔助繼電器KA1常開(kāi)觸點(diǎn)處并聯(lián)工作臺(tái)操作旋轉(zhuǎn)開(kāi)關(guān)、微調(diào)輔助按鈕和無(wú)支撐塊模具專用開(kāi)關(guān)。保證模具的正常裝調(diào)和無(wú)支撐塊模具的生產(chǎn)。

傳感器選用開(kāi)關(guān)量傳感器,有效感應(yīng)距離為0~50mm,直徑為18mm,工作電壓AC12-220V。

5.改造后相關(guān)動(dòng)作的實(shí)現(xiàn)

(1)安裝模具操作步驟

模具吊裝上工作臺(tái)工作臺(tái)開(kāi)動(dòng)開(kāi)關(guān)通工作臺(tái)移動(dòng)到位夾緊微動(dòng)選擇開(kāi)關(guān)+微調(diào)輔助開(kāi)關(guān)通滑塊微動(dòng)上升支撐塊放固定位置+信號(hào)滿足機(jī)床調(diào)試單次生產(chǎn)

(2)正常生產(chǎn)操作步驟

模具支撐塊正確放置信號(hào)滿足后模具裝模高度正確主電機(jī)啟動(dòng)單次生產(chǎn)。

(3)拆卸模具操作步驟

放置模具支撐塊微動(dòng)選擇開(kāi)關(guān)+微調(diào)輔助開(kāi)關(guān)通滑塊下降合模模具螺栓拆卸微動(dòng)選擇開(kāi)關(guān)+微調(diào)輔助開(kāi)關(guān)通滑塊上死點(diǎn)工作臺(tái)開(kāi)關(guān)通模具入庫(kù)。

(4)特殊情況下操作步驟(成型工序拉延模無(wú)支撐塊)

轉(zhuǎn)換開(kāi)關(guān)斷工作臺(tái)開(kāi)進(jìn)模具裝調(diào)生產(chǎn)。

改造后的預(yù)期效果

改造前生產(chǎn)時(shí)存在違規(guī)使用現(xiàn)象,管理難度大;安全改造后,能夠避免在正常生產(chǎn)操作中由疏忽產(chǎn)生的安全隱患,從本質(zhì)上保證了安全。在方案研討和設(shè)計(jì)加工方面都作了充分考慮,電氣控制及部件加工簡(jiǎn)單可靠,同時(shí)避免增加設(shè)備故障率,有效降低了沖壓作業(yè)的安全隱患。

結(jié)束語(yǔ)

第3篇

【關(guān)鍵詞】南京電大 Struts J2EE 畢業(yè)設(shè)計(jì) 畢業(yè)論文

1 研究背景

進(jìn)入新世紀(jì)以來(lái),計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)在國(guó)內(nèi)發(fā)展迅速,特別是在教育領(lǐng)域,教育產(chǎn)業(yè)化進(jìn)程不斷推進(jìn),高校間強(qiáng)強(qiáng)聯(lián)合、不斷實(shí)現(xiàn)資源共享。隨著國(guó)內(nèi)高校規(guī)模不斷的擴(kuò)張,合理并有效運(yùn)用教育教學(xué)資源,推進(jìn)教育管理方式轉(zhuǎn)變,推進(jìn)教育教學(xué)過(guò)程化管理,已成為各大高校重點(diǎn)關(guān)注的問(wèn)題。目前,網(wǎng)絡(luò)化管理技術(shù)已經(jīng)在教育教學(xué)領(lǐng)域中的學(xué)生學(xué)籍管理、學(xué)生成績(jī)管理、課程設(shè)置等方面都有了廣泛運(yùn)用。高校教學(xué)過(guò)程中一個(gè)非常重要的環(huán)節(jié)就是畢業(yè)設(shè)計(jì)(論文),與其它課程管理類似,其主要使用單機(jī)管理方式或是手工管理方式實(shí)現(xiàn),包括對(duì)畢業(yè)設(shè)計(jì)(論文)步驟中的基本信息與成績(jī)的輸入輸出實(shí)施管理,而畢業(yè)設(shè)計(jì)(論文)中的選題、過(guò)程控制與質(zhì)量管理,以及整個(gè)畢業(yè)設(shè)計(jì)(論文)環(huán)節(jié)效果的統(tǒng)計(jì)分析等一系列環(huán)節(jié)都沒(méi)有納入系統(tǒng)管理中。

現(xiàn)階段部分高校對(duì)畢業(yè)設(shè)計(jì)(論文)做法一般為指導(dǎo)老師前期給出參考題目,并通過(guò)紙質(zhì)文件的形式發(fā)給學(xué)生,學(xué)生再?gòu)闹型瓿蛇x題或自行申報(bào)課題,由于正在畢業(yè)實(shí)習(xí)的學(xué)生比較分散,容易導(dǎo)致指導(dǎo)老師和學(xué)生之間溝通不暢,造成有些學(xué)生課題選擇沖突;同時(shí)在教師指導(dǎo)學(xué)生畢業(yè)論文中后期,有大量表格由人工發(fā)放、填寫(xiě)、回收,導(dǎo)致效率極其低下;畢業(yè)設(shè)計(jì)(論文)完成階段,通常需要運(yùn)用紙質(zhì)存儲(chǔ)或者刻錄光盤(pán)提交最終論文,常常導(dǎo)致資料堆積如山,查找不便。所以使用傳統(tǒng)的手工管理方式對(duì)畢業(yè)設(shè)計(jì)(論文)資料進(jìn)行管理不僅耗時(shí)費(fèi)力,而且不利于教學(xué)管理工作者準(zhǔn)確、及時(shí)地把握學(xué)生完成畢業(yè)設(shè)計(jì)(論文)的進(jìn)展情況,給管理造成較大程度的困擾,甚至影響畢業(yè)設(shè)計(jì)(論文)的質(zhì)量。因此,在這種情況下管理者應(yīng)該充分利用高校的計(jì)算機(jī)資源和網(wǎng)絡(luò)優(yōu)勢(shì),按照具體管理規(guī)定研發(fā)出一款為高校量身定制的管理軟件,完成對(duì)畢業(yè)設(shè)計(jì)(論文)網(wǎng)絡(luò)化管理,這不僅重要,而且符合高校無(wú)紙化辦公的發(fā)展潮流,這將進(jìn)一步推動(dòng)高校信息化建設(shè)的進(jìn)程。

南京電大早在1999年成為教育部批準(zhǔn)的首批電大人才培養(yǎng)方式改革與開(kāi)放教育試點(diǎn)項(xiàng)目示范單位,屬于“統(tǒng)籌規(guī)劃、分級(jí)辦學(xué)、分級(jí)管理”類型的遠(yuǎn)程開(kāi)放教育教學(xué)系列的“省級(jí)電大”。至2014年春季,南京電大培養(yǎng)的教育本、??茖W(xué)生已達(dá)52397人,每學(xué)年參加畢業(yè)設(shè)計(jì)(論文)的學(xué)生達(dá)到1800人,因此研發(fā)出一套南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)是非常有必要的。

2 系統(tǒng)分析

系統(tǒng)分析是站在企業(yè)應(yīng)用系統(tǒng)內(nèi)部,從抽象的概念高度上分析系統(tǒng)需求,敲定企業(yè)應(yīng)用系統(tǒng)的要素、組成及結(jié)構(gòu),因而給出系統(tǒng)的分析模型,并為企業(yè)應(yīng)用系統(tǒng)設(shè)計(jì)給出依據(jù)。在此我們給出一些功能性分析和非功能性分析的示例。

功能性分析要求南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)應(yīng)該可以滿足不同用戶對(duì)南京電大對(duì)畢業(yè)設(shè)計(jì)(論文)管理的要求,按課題啟動(dòng)、申報(bào)課題管理、論文指導(dǎo)管理、論文答辯管理、論文終審管理等系列流程,能夠?qū)崿F(xiàn)不同角色應(yīng)有的功能。南京電大學(xué)生可以瀏覽南京電大關(guān)于論文方面的公告,可以選擇導(dǎo)師、提交課題,可以與導(dǎo)師交流,可以對(duì)自己的開(kāi)題報(bào)告、論文及系統(tǒng)中資源進(jìn)行上傳和下載;南京電大教師可以選擇自己的學(xué)生、查看學(xué)生課題、論文情況,可以對(duì)學(xué)生提交的課題、論文進(jìn)行審閱,可以對(duì)自己的學(xué)生發(fā)出通知,向本校教務(wù)員匯報(bào)工作;分校教務(wù)員完成本校通知工作,維護(hù)本校教師與學(xué)生信息,向市校匯報(bào)本校論文工作;市校教務(wù)員可以對(duì)分校教務(wù)員、教師進(jìn)行權(quán)限分配、調(diào)整;系統(tǒng)管理員需要完成業(yè)務(wù)數(shù)據(jù)備份、角色信息調(diào)整、系統(tǒng)安全運(yùn)行、運(yùn)行維護(hù)等工作。每一個(gè)用戶登錄南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)后都可以維護(hù)自己的個(gè)人信息,都可以利用南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)提供的查詢與打印功能,都可以從系統(tǒng)中下載需要的資源,根據(jù)需要上傳文檔。

非功能性分析主要包括時(shí)間上響應(yīng)不可以太慢,從而影響用戶的操作,應(yīng)在5ms-9ms之間;必須能夠?qū)λ浫氲臉I(yè)務(wù)數(shù)據(jù)快速的處理,得出執(zhí)行結(jié)果,基本處理過(guò)程時(shí)間不可延遲過(guò)多,至多1-3秒;對(duì)學(xué)生的申請(qǐng)以及教師指導(dǎo)結(jié)果的傳送和轉(zhuǎn)化時(shí)間能夠滿足用戶心理預(yù)期,不影響用戶的使用,適應(yīng)用戶的任務(wù)需求為關(guān)鍵;對(duì)錄入的課題申報(bào)、指導(dǎo)意見(jiàn)、答辯結(jié)果等要能夠在短時(shí)間內(nèi)產(chǎn)生響應(yīng)結(jié)果與相關(guān)的查詢。適應(yīng)性上應(yīng)該對(duì)錄入的課題申報(bào)、指導(dǎo)意見(jiàn)、答辯結(jié)果等要能夠在短時(shí)間內(nèi)產(chǎn)生響應(yīng)結(jié)果與相關(guān)的查詢;運(yùn)行環(huán)境需要支持Windows系列、Unix等不同運(yùn)行操作平臺(tái),對(duì)于將沓魷值牟僮髕教ǎ系統(tǒng)可作進(jìn)一步的維護(hù)以滿足其穩(wěn)定性;接口流量不可過(guò)小,與其他系統(tǒng)能進(jìn)行快速的數(shù)據(jù)交換與處理;大約在5-10年時(shí)間能夠正常使用;運(yùn)行期應(yīng)對(duì)系統(tǒng)進(jìn)行必要的更新維護(hù),使其更加健全。

3 系統(tǒng)設(shè)計(jì)

南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)包括學(xué)生操作模塊、導(dǎo)師操作模塊、分校教務(wù)員操作模塊、市校教務(wù)員操作模塊、系統(tǒng)管理員操作模塊。其中學(xué)生操作模塊包括選擇導(dǎo)師、申報(bào)課題、課題維護(hù)、論文過(guò)程匯報(bào)、瀏覽與回復(fù)導(dǎo)師意見(jiàn)等功能;導(dǎo)師操作模塊包括選擇學(xué)生、審閱學(xué)生課題、審閱學(xué)生論文、向本校教務(wù)處匯報(bào)、有關(guān)通知、瀏覽學(xué)校通知等功能;分校教務(wù)員操作模塊包括維護(hù)本校學(xué)生、維護(hù)本校教師、與教師聯(lián)絡(luò)、向市校教務(wù)處匯報(bào)論文工作、本校通知、瀏覽市校通知等功能;市校教務(wù)員操作模塊包括審核分校指導(dǎo)老師資格、審核分校上報(bào)答辯小組信息、完成終審論文成績(jī)錄入、向市校教務(wù)處匯報(bào)論文工作、市校通知等功能;系統(tǒng)管理員包括操作模塊、包括角色信息管理、分校教務(wù)人員管理、市校教務(wù)人員管理、系統(tǒng)維護(hù)記載、系統(tǒng)安全管理、系統(tǒng)備份等功能。

圖1中虛線框中登錄系統(tǒng)、維護(hù)個(gè)人信息、查詢與打印、上傳下載材料等功能,學(xué)生操作模塊、導(dǎo)師操作模塊、分校教務(wù)員操作模塊、市校教務(wù)員操作模塊、系統(tǒng)管理員操作模塊等模塊都需要這四項(xiàng)功能,因此將它們單獨(dú)列出。

4 技術(shù)簡(jiǎn)介

南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)運(yùn)用Struts框架,Java的Web應(yīng)用中運(yùn)用的技術(shù)比較多,也較為復(fù)雜,所以研發(fā)過(guò)程中可選擇的技術(shù)也多,項(xiàng)目管理必須考慮到開(kāi)發(fā)人員個(gè)人的特長(zhǎng)對(duì)開(kāi)發(fā)任務(wù)進(jìn)行合理分工,這就需要設(shè)計(jì)人員在系統(tǒng)設(shè)計(jì)階段考慮周到。MVC模式可以很好的將業(yè)務(wù)數(shù)據(jù)模型和業(yè)務(wù)處理模型分離出來(lái),這樣研發(fā)出獨(dú)立的業(yè)務(wù)組件,以便于在編寫(xiě)表示層頁(yè)面階段可以保證數(shù)據(jù)的一致性。在處理表示層頁(yè)面文件和模型之間關(guān)系過(guò)程中,控制器就成為兩者的橋梁,這樣使得南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)項(xiàng)目能夠成為一個(gè)整體的、系統(tǒng)化的工程。Struts框架在南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)中就起到了這個(gè)作用,在研發(fā)階段可以很好的運(yùn)用該框架開(kāi)展開(kāi)發(fā)項(xiàng)目,開(kāi)發(fā)人員能夠選擇合適的模型組件。

在圖2中,JSP和Struts為開(kāi)發(fā)人員提供的一組標(biāo)簽?zāi)軌蛲瓿身?yè)面的表示與數(shù)據(jù)顯示等功能,使得開(kāi)發(fā)人員可以編寫(xiě)豐富的視圖功能。

5 系統(tǒng)實(shí)現(xiàn)

南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)各個(gè)部分的研發(fā)工作主要包括以下幾個(gè)步驟:

5.1 創(chuàng)建視圖

該系統(tǒng)采用Struts技術(shù),視圖的編寫(xiě)主要運(yùn)用JSP技術(shù),但和傳統(tǒng)的JSP技術(shù)相比有兩個(gè)明顯不同。

(1)該系統(tǒng)在Struts下運(yùn)用JSP技術(shù)研發(fā)視圖,在頁(yè)面文件中沒(méi)有包括任何的腳本程序,僅是單純的實(shí)現(xiàn)數(shù)據(jù)傳遞以及獲得與顯示從數(shù)據(jù)庫(kù)返回的數(shù)據(jù),對(duì)業(yè)務(wù)數(shù)據(jù)的處理和頁(yè)面的跳轉(zhuǎn)都是在業(yè)務(wù)層中執(zhí)行。

(2)Struts框架給出了一組可擴(kuò)充的自定義標(biāo)簽庫(kù),主要包含Bean標(biāo)簽、 Logic標(biāo)簽、HTML標(biāo)簽與模板標(biāo)簽。通過(guò)運(yùn)用標(biāo)簽,能夠簡(jiǎn)化編寫(xiě)用戶界面的過(guò)程,而且更好地完成數(shù)據(jù)的封裝。

5.2 創(chuàng)建模型

模型利用JavaBean組件,設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng)的業(yè)務(wù)邏輯。根據(jù)不同的操作請(qǐng)求從Action派生特定Action類,調(diào)用由Bean組成的業(yè)務(wù)組件,建立由ActionForm 的派生類達(dá)到對(duì)客戶層表單參數(shù)的封裝。

5.3 創(chuàng)建控制器

在南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)中,中心控制器是由Struts提供(ActionServlet),程序員一般無(wú)需對(duì)該ActionServlet執(zhí)行二次研發(fā);負(fù)責(zé)特定業(yè)務(wù)處理的Action類則是研發(fā)者研發(fā)任務(wù)的重點(diǎn),這部分Action對(duì)象中會(huì)執(zhí)行全部業(yè)務(wù)操作,處理結(jié)束,由Struts的中心控制器轉(zhuǎn)向到JSP頁(yè)面,把處理結(jié)果返回到客戶端。

5.4 創(chuàng)建配置文件

包括兩個(gè)配置文件web.xml和struts-config.xml,用來(lái)定義Struts系統(tǒng)中模塊之間的交互。通過(guò)對(duì)該兩個(gè)配置文件的定義,將Struts框架中MVC各部分聯(lián)系起來(lái),完成了一個(gè)真正的MVC系統(tǒng)。

南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)開(kāi)啟階段學(xué)生申請(qǐng)導(dǎo)師界面見(jiàn)圖3。

6 結(jié)束語(yǔ)

本文對(duì)現(xiàn)階段高校畢業(yè)設(shè)計(jì)(論文)管理狀況充分調(diào)研,分析總結(jié)現(xiàn)階段高校畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)主要缺陷,在掌握畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)的需求基礎(chǔ)上,結(jié)合南京電大畢業(yè)設(shè)計(jì)(論文)管理的實(shí)H狀況,探討了南京電大畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。本系統(tǒng)基于網(wǎng)絡(luò)B/S方式設(shè)計(jì)思路,采用Struts框架技術(shù)與SQL Server2014數(shù)據(jù)庫(kù)技術(shù)進(jìn)行設(shè)計(jì),具有一定的參考價(jià)值。

參考文獻(xiàn)

[1]張?jiān)讫?賈宇波,吳徐彬.基于UML的畢業(yè)設(shè)計(jì)管理系統(tǒng)的研究與設(shè)計(jì)[J].工業(yè)控制計(jì)算機(jī),2015.

[2]丁勇,儲(chǔ)久良,張飛.基于MVC框架的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2014.

[3]陳澤強(qiáng),徐梅玲.基于.NET的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,2013.

第4篇

【關(guān)鍵詞】遠(yuǎn)程開(kāi)放教育 畢業(yè)論文 管理系統(tǒng) ASP

遠(yuǎn)程開(kāi)放教育是利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和多媒體技術(shù)所建立的具有雙向交互功能的教學(xué)平臺(tái)進(jìn)行教學(xué)的一種教學(xué)形式,是高等教育的重要組成部分,在高等教育大眾化以及普及化階段扮演著重要角色。在遠(yuǎn)程開(kāi)放教育的教學(xué)環(huán)節(jié)中,畢業(yè)論文是完成專業(yè)培養(yǎng)目標(biāo)中的最重要的教學(xué)環(huán)節(jié),也是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)的基本理論和知識(shí)去解決實(shí)際問(wèn)題的能力的重要手段。隨著計(jì)算機(jī)網(wǎng)絡(luò)的普及和各個(gè)院校的校園網(wǎng)絡(luò)的日益完善,各遠(yuǎn)程教育院校已廣泛采用遠(yuǎn)程教育平臺(tái)開(kāi)展課程教學(xué),但采用網(wǎng)絡(luò)平臺(tái)進(jìn)行畢業(yè)論文指導(dǎo)環(huán)節(jié)的目前來(lái)看還比較少,基本還是采用傳統(tǒng)面授的指導(dǎo)模式。為了提高該教學(xué)環(huán)節(jié)的工作效率,打破傳統(tǒng)的面對(duì)面畢業(yè)論文指導(dǎo)模式,本文設(shè)計(jì)了一種網(wǎng)上畢業(yè)論文管理系統(tǒng)。經(jīng)過(guò)實(shí)踐,該系統(tǒng)可以為學(xué)生、教師、班主任和管理員提供一個(gè)交互平臺(tái),規(guī)范了教師、班主任及管理人員在論文指導(dǎo)過(guò)程中的管理工作,極大地提高了教師、學(xué)生、班主任和管理人員的工作效率。

1 系統(tǒng)分析

本系統(tǒng)是根據(jù)地市級(jí)廣播電視大學(xué)(簡(jiǎn)稱電大)開(kāi)展遠(yuǎn)程開(kāi)放教育的實(shí)際,涵蓋了學(xué)生的畢業(yè)論文教學(xué)環(huán)節(jié)的全過(guò)程,實(shí)現(xiàn)了學(xué)生分組、論文選題、畢業(yè)論文相關(guān)文檔的提交與管理以及成績(jī)統(tǒng)計(jì)與管理等功能。

1.1 系統(tǒng)需求分析

該系統(tǒng)是針對(duì)地市級(jí)電大畢業(yè)論文管理的現(xiàn)狀,堅(jiān)持“以服務(wù)學(xué)生為中心”的辦學(xué)理念,解決論文輔導(dǎo)具體業(yè)務(wù)的網(wǎng)絡(luò)化與自動(dòng)化,達(dá)到利用該平臺(tái)進(jìn)行畢業(yè)論文的選題、提交、指導(dǎo)、評(píng)價(jià)與查詢等具體業(yè)務(wù)的自動(dòng)化管理目的,為支持電大師生網(wǎng)上非實(shí)時(shí)畢業(yè)論文輔導(dǎo)教學(xué)活動(dòng)提供了互動(dòng)平臺(tái)。該系統(tǒng)主要針對(duì)地市級(jí)電大遠(yuǎn)程開(kāi)放教育的學(xué)生,因此用戶群主要定位有四種,分別是系統(tǒng)管理人員、班主任、學(xué)生和指導(dǎo)老師。系統(tǒng)管理人員主要是完成系統(tǒng)數(shù)據(jù)維護(hù)、各類用戶權(quán)限的分配、系統(tǒng)安全維護(hù)等。班主任主要是負(fù)責(zé)學(xué)生分組、督促與查看學(xué)生論文進(jìn)度情況、統(tǒng)計(jì)班級(jí)論文完成情況和溝通聯(lián)系學(xué)生等。學(xué)生主要是根據(jù)時(shí)間節(jié)點(diǎn)完成畢業(yè)論文的選題、論文初稿的提交、查看指導(dǎo)老師的評(píng)語(yǔ)、修改論文、提交終稿等。指導(dǎo)老師主要是布置畢業(yè)論文選題、審核選題、跟蹤查看學(xué)生論文、寫(xiě)出修改意見(jiàn)與評(píng)語(yǔ)、給出論文成績(jī)等。由于針對(duì)的是四種不同類型、不同權(quán)限的用戶,因此該系統(tǒng)必須具備友好的用戶界面、簡(jiǎn)單的操作流程和專業(yè)的管理模式,這樣才能使系統(tǒng)的所有使用人員經(jīng)過(guò)簡(jiǎn)單的業(yè)務(wù)培訓(xùn)就能很好地得到應(yīng)用。

1.2 業(yè)務(wù)流程分析

地市級(jí)電大畢業(yè)論文工作的一般業(yè)務(wù)流程是:教學(xué)管理部門(mén)(教研室)畢業(yè)論文指導(dǎo)任務(wù);畢業(yè)班班主任根據(jù)本班學(xué)生情況進(jìn)行分組并分配指導(dǎo)老師;指導(dǎo)老師與班主任組織學(xué)生開(kāi)會(huì)并畢業(yè)論文選題范圍;學(xué)生進(jìn)行選題;指導(dǎo)老師查看選題并同意撰寫(xiě)初稿并提交給指導(dǎo)老師;指導(dǎo)老師審核,這樣反復(fù)幾次后,最終定稿,并給出初評(píng)成績(jī)。教學(xué)管理部門(mén)負(fù)責(zé)整個(gè)流程的監(jiān)管。鑒予此,本系統(tǒng)的主要工作業(yè)務(wù)流程如圖1所示。

1.3 總體功能分析

設(shè)計(jì)開(kāi)發(fā)網(wǎng)上畢業(yè)論文管理系統(tǒng)的目的是利用計(jì)算機(jī)網(wǎng)絡(luò)解決師生論文輔導(dǎo)存在時(shí)空矛盾的關(guān)鍵問(wèn)題,同時(shí)還可以利用計(jì)算機(jī)強(qiáng)大的管理統(tǒng)計(jì)功能對(duì)論文進(jìn)行有效管理,從而提高師生和管理人員的工作效率。在實(shí)際工作的調(diào)研過(guò)程中發(fā)現(xiàn),網(wǎng)上畢業(yè)論文管理系統(tǒng)主要涉及學(xué)生管理、論文選題、論文提交、論文評(píng)價(jià)、論文查詢與統(tǒng)計(jì)等幾個(gè)方面。根據(jù)這幾方面數(shù)據(jù)管理上的需求,把系統(tǒng)分以下幾個(gè)模塊:系統(tǒng)用戶管理、學(xué)生分組管理、選題管理、論文文章管理、成績(jī)管理。系統(tǒng)總體功能模塊結(jié)構(gòu)如圖2所示。

系統(tǒng)用戶管理:用戶分為管理人員、班主任、教師和學(xué)生。每個(gè)用戶根據(jù)自己的角色擁有不同的權(quán)限。例如管理人員和班主任可以查看每個(gè)指導(dǎo)老師對(duì)學(xué)生畢業(yè)論文的指導(dǎo)進(jìn)度。指導(dǎo)老師只能查看自己所指導(dǎo)學(xué)生的進(jìn)度和相關(guān)信息等。該功能模塊就是實(shí)現(xiàn)對(duì)各種不同權(quán)限用戶的管理,如輸入與修改用戶基本信息等。

學(xué)生分組管理:這個(gè)功能主要是針對(duì)班主任的。班主任根據(jù)教務(wù)部門(mén)的要求按照學(xué)生人數(shù)和指導(dǎo)老師的數(shù)量進(jìn)行學(xué)生分組,指定學(xué)生的論文指導(dǎo)老師。之所以對(duì)學(xué)生進(jìn)行分組并指定指導(dǎo)老師,是為了便于教學(xué)部門(mén)監(jiān)管教師與學(xué)生之間的論文指導(dǎo)工作。

選題管理:該功能模塊是實(shí)現(xiàn)畢業(yè)論文題目的與查看、選題查詢、學(xué)生選題、更改選題、審核選題等功能。畢業(yè)論文題目可以由指導(dǎo)老師進(jìn)行并限定選題人數(shù),也可以由學(xué)生自己命題由指導(dǎo)老師審核。經(jīng)審核后畢業(yè)論文題目進(jìn)入指導(dǎo)老師的選題庫(kù),該指導(dǎo)老師所帶的學(xué)生都可以查看并進(jìn)行選題。當(dāng)學(xué)生選題人數(shù)超過(guò)畢業(yè)論文限定選題人數(shù)時(shí),就要求指導(dǎo)老師要進(jìn)行篩選,并指定學(xué)生進(jìn)行重新選題。

論文文章管理:本系統(tǒng)采用上傳與下載的文章管理方式來(lái)實(shí)施論文指導(dǎo)過(guò)程。具體實(shí)施方式是學(xué)生上傳文章給指導(dǎo)老師,指導(dǎo)老師查看并下載文章,然后指導(dǎo)老師線下評(píng)閱文章并在文章中標(biāo)注修改意見(jiàn),然后把標(biāo)注有修改意見(jiàn)的文章上傳給指導(dǎo)老師,重復(fù)該過(guò)程直至論文定稿。

成績(jī)管理:該模塊主要是實(shí)現(xiàn)教師對(duì)學(xué)生的畢業(yè)論文進(jìn)行評(píng)分、并錄入或修改學(xué)生成績(jī),按照指導(dǎo)學(xué)生的論文進(jìn)行指導(dǎo)小結(jié)的錄入等。

輔助交流管理:該模塊主要是實(shí)現(xiàn)指導(dǎo)老師信息的、學(xué)生提問(wèn)、老師答疑、師生互動(dòng)討論等功能。

2 系統(tǒng)主要模塊實(shí)現(xiàn)

本系統(tǒng)是基于ASP三層架構(gòu)進(jìn)行開(kāi)發(fā)的,前端開(kāi)發(fā)工具采用HTML+CSS+JavaScript,后端開(kāi)發(fā)工具采用,整體開(kāi)發(fā)環(huán)境為ASP+IIS6.0+Access2003。操作系統(tǒng)是Windows server 2003,服務(wù)器采用其內(nèi)置Web服務(wù)器IIS6.0。系統(tǒng)客戶端通過(guò)IIS6.0與ASP應(yīng)用程序進(jìn)行聯(lián)接。底層數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)采用Access2003,因?yàn)锳ccess2003與Windows操作系統(tǒng)系統(tǒng)及ASP環(huán)境之間具有很好的兼容性。

2.1 用戶管理模塊實(shí)現(xiàn)

本系統(tǒng)涉及到多個(gè)用戶,每個(gè)用戶擁有不同的權(quán)限,管理員用戶具有最高權(quán)限,包括所有設(shè)置、創(chuàng)建編輯所有用戶權(quán)限。不同權(quán)限用戶登錄系統(tǒng)后產(chǎn)生的界面不同,因此系統(tǒng)的訪問(wèn)控制機(jī)制非常重要。本系統(tǒng)的訪問(wèn)控制機(jī)制是:給每張表每個(gè)模塊賦予一個(gè)ID,并根據(jù)用戶權(quán)限把ID寫(xiě)入用戶數(shù)據(jù)信息表字段中,當(dāng)用戶登錄系統(tǒng)時(shí),先讀取用戶數(shù)據(jù)信息表,然后根據(jù)數(shù)據(jù)表中的字段里所包含的ID號(hào)來(lái)顯示相應(yīng)的用戶管理界面。

2.2 選題管理模塊實(shí)現(xiàn)

選題管理模塊主要包括我的選題列表、添加選題、批量導(dǎo)入選題、選題確認(rèn)修改、導(dǎo)出我的選題和所有選題構(gòu)成。我的選題列表主要列舉出可供選題的題目和相關(guān)選題細(xì)節(jié),并供學(xué)生進(jìn)行選題;添加選題主要是實(shí)現(xiàn)教師或?qū)W生添加論文題目,教師可以批量導(dǎo)入或?qū)С鲞x題信息,而學(xué)生只能添加一個(gè)自己的選題并選擇所添加的選題。添加選題界面如圖3所示。

2.3 文章管理模塊實(shí)現(xiàn)

文章管理模塊主要包括文章上傳與文章下載功能。文章上傳功能可以實(shí)現(xiàn)將文章上傳給指定某個(gè)用戶,如圖4所示。例如,當(dāng)指導(dǎo)老師點(diǎn)擊文章上傳按鈕時(shí),會(huì)顯示該指導(dǎo)老師所指導(dǎo)的所有學(xué)生,然后可以選擇某位學(xué)生,把文章上傳給該學(xué)生。文章下載功能可以實(shí)現(xiàn)定位下載功能,例如點(diǎn)擊文章下載,會(huì)顯示所有該指導(dǎo)老師所指導(dǎo)學(xué)生上傳的文章,點(diǎn)擊某篇文章就可以下載該文章。

2.4 成績(jī)管理模塊實(shí)現(xiàn)

成績(jī)管理模塊主要有錄入初評(píng)成績(jī)、錄入評(píng)審成績(jī)、指導(dǎo)小結(jié)和查詢導(dǎo)出功能。錄入初評(píng)成績(jī)是指導(dǎo)老師根據(jù)指導(dǎo)論文的質(zhì)量給學(xué)生錄入定稿成績(jī);錄入評(píng)審成績(jī)是指定的評(píng)審老師對(duì)學(xué)生論文評(píng)定成績(jī)進(jìn)行評(píng)審,并錄入評(píng)審成績(jī)。指導(dǎo)小結(jié)是供指導(dǎo)老師填寫(xiě)小組的指導(dǎo)小結(jié);查詢導(dǎo)出是實(shí)現(xiàn)查詢或?qū)С鏊x學(xué)期、所選班級(jí)的全部指導(dǎo)論文。

3 結(jié)束語(yǔ)

遠(yuǎn)程教育網(wǎng)上畢業(yè)論文管理系統(tǒng)是為了解決電大學(xué)生在畢業(yè)論文指導(dǎo)過(guò)程中遇到的工作效率低、交互性差、時(shí)空矛盾?chē)?yán)重等問(wèn)題,而采用ASP+IIS6.0+Access2003等技術(shù)設(shè)計(jì)開(kāi)發(fā)的一個(gè)非常實(shí)用的管理系統(tǒng)。通過(guò)學(xué)校近幾年的使用,該系統(tǒng)能夠?qū)崿F(xiàn)多班級(jí)選題管理的具體化、直觀化、規(guī)范化,指導(dǎo)論文的網(wǎng)絡(luò)化、合理化和公開(kāi)化,很好地促進(jìn)了學(xué)生與指導(dǎo)老師之間的互動(dòng)交流,極大地提高了畢業(yè)論文指導(dǎo)的工作效率。

參考文獻(xiàn)

[1]李瑩.遠(yuǎn)程開(kāi)放教育輟學(xué)研究:結(jié)論與反思[J].開(kāi)放教育研究,2014,20(3):79-87.

[2]毛林,田林,謝汶.基于Internet的網(wǎng)上論文輔導(dǎo)系統(tǒng)設(shè)計(jì)與研究[J].中國(guó)遠(yuǎn)程教育,2010(11):58-61.

[3]覃發(fā)兵,葛玉輝.基于Java Web組件技術(shù)的畢業(yè)設(shè)計(jì)管理系統(tǒng)[J].計(jì)算機(jī)應(yīng)用,2010,30(1):321-323.

[4]徐遠(yuǎn)棋,曾海.網(wǎng)上畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微型電腦應(yīng)用,2013,29(10):42-44.

[5]陳永強(qiáng),謝維成,李茜.ASP數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典實(shí)例精解[M].北京:機(jī)械工業(yè)出版社,2006.

[6]曾小平,吳暾華.本科畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2011,30(18):83-85.

作者簡(jiǎn)介

熊子?xùn)|(1984-),男,廣東省梅州市人。碩士學(xué)位?,F(xiàn)為梅州市廣播電視大學(xué)教技科科員。

張志方(1967-),男,廣東省梅州市人。碩士學(xué)位?,F(xiàn)為梅州市廣播電視大學(xué)教技科主任。

曾三明(1979-),江西省贛州市人。大學(xué)本科學(xué)歷。現(xiàn)為梅州市廣播電視大學(xué)教研室主任。

第5篇

制定完整的畢業(yè)設(shè)計(jì)(論文)管理制度首先有完整的有關(guān)畢業(yè)設(shè)計(jì)的教學(xué)管理文件,為此筆者所在的南京交通職業(yè)技術(shù)學(xué)院每個(gè)系部都有完整的畢業(yè)設(shè)計(jì)(論文)手冊(cè),全院的畢業(yè)設(shè)計(jì)(論文)工作在主管院長(zhǎng)統(tǒng)一領(lǐng)導(dǎo)下進(jìn)行,實(shí)行分級(jí)管理,層層負(fù)責(zé)的辦法。其分別明確了教務(wù)處、系部、教研室、指導(dǎo)老師的職責(zé)和學(xué)生所需要遵守的守則。確定了畢業(yè)設(shè)計(jì)(論文)工作的程序原則上為:確定選題及指導(dǎo)教師學(xué)生選題下達(dá)畢業(yè)(設(shè)計(jì))論文任務(wù)書(shū)中期檢查評(píng)閱、答辯資格審查答辯評(píng)定成績(jī)優(yōu)秀評(píng)選論文收存。制定詳細(xì)的組織答辯和成績(jī)?cè)u(píng)定方法、資料保存形式、檢查及質(zhì)量評(píng)價(jià)辦法。同時(shí)也制定了各項(xiàng)工作的具體要求,比如選題及任務(wù)書(shū)下達(dá)要求(包括畢業(yè)設(shè)計(jì)(論文)題目的選擇原則、下達(dá)任務(wù)書(shū)的工作程序)、畢業(yè)設(shè)計(jì)(論文)的格式要求、畢業(yè)設(shè)計(jì)(論文)的成績(jī)?cè)u(píng)定及答辯辦法。建立健全這些畢業(yè)設(shè)計(jì)管理制度是實(shí)現(xiàn)畢業(yè)設(shè)計(jì)質(zhì)量有效監(jiān)控的前提性工作。

建立基于畢設(shè)系統(tǒng)和QQ群的畢設(shè)師生溝通交流機(jī)制為了提高我院畢業(yè)設(shè)計(jì)(論文)的水平和工作的順利開(kāi)展,我院整個(gè)畢設(shè)工作由網(wǎng)上信息化操作平臺(tái)是“畢業(yè)設(shè)計(jì)論文管理系統(tǒng)”來(lái)完成,其完整的涵蓋了畢設(shè)工作的各個(gè)方面,其中包括:畢業(yè)設(shè)計(jì)題目申報(bào)模塊、畢業(yè)設(shè)計(jì)選題模塊、畢業(yè)設(shè)計(jì)任務(wù)管理模塊、畢業(yè)設(shè)計(jì)答疑指導(dǎo)模塊、畢業(yè)設(shè)計(jì)中期檢查模塊、畢業(yè)設(shè)計(jì)論文評(píng)閱模塊,以及個(gè)人信息模塊。該系統(tǒng)的角色分別是教務(wù)處管理員、系部教師組管理員、指導(dǎo)老師和學(xué)生,教務(wù)處管理員負(fù)責(zé)建系部教師組、建立教師組管理員、畢設(shè)學(xué)生審核、審核教師出題、學(xué)生自擬題目、外單位出題、對(duì)選題進(jìn)行調(diào)劑、畢設(shè)選題審核、畢設(shè)學(xué)生狀態(tài)控制、安排中期檢查、中期檢查總結(jié)、畢設(shè)答辯安排、畢設(shè)成績(jī)審核、推薦優(yōu)秀畢業(yè)設(shè)計(jì)。系部教師組管理員進(jìn)行畢設(shè)教師審核、畢設(shè)題目審核、畢設(shè)選題審核、選題調(diào)劑、中期檢查(傳達(dá)系部中期檢查安排并督查教師進(jìn)展)、畢設(shè)評(píng)閱答辯(組建答辯小組)。指導(dǎo)老師進(jìn)行進(jìn)行題目申報(bào)、選擇學(xué)生(教師在被學(xué)生選擇后需選擇確認(rèn)學(xué)生選題或其自擬題、外單位題)、下達(dá)任務(wù)、審閱開(kāi)題報(bào)告、布置工作任務(wù)、中期指導(dǎo)(指導(dǎo)貫穿始終)、中期檢查、評(píng)閱畢設(shè)及材料、提交材料準(zhǔn)備答辯。學(xué)生進(jìn)行選題(選擇畢設(shè)題目,沒(méi)選上的等待調(diào)劑)、接收任務(wù)、接收指導(dǎo)(和指導(dǎo)教師可進(jìn)行相互交流,其過(guò)程貫穿整個(gè)畢設(shè)過(guò)程)、中期檢查(中期檢查應(yīng)提供相關(guān)材料)、提交畢設(shè)及資料、準(zhǔn)備答辯。畢業(yè)設(shè)計(jì)論文管理系統(tǒng)”很好的實(shí)現(xiàn)了畢設(shè)計(jì)全過(guò)程的質(zhì)量監(jiān)控及關(guān)鍵環(huán)節(jié)的量化工作。借助“畢業(yè)設(shè)計(jì)論文管理系統(tǒng)”和QQ群的支持,研究指導(dǎo)老師與學(xué)生溝通機(jī)制涉及信息、疑難解答、資料共享、網(wǎng)上評(píng)閱、語(yǔ)音或視頻在線交流等。更進(jìn)一步加強(qiáng)了畢業(yè)設(shè)計(jì)信息反饋工作,隨時(shí)把握學(xué)生畢設(shè)工作進(jìn)展。建立以畢設(shè)系統(tǒng)和QQ群為紐帶,以指導(dǎo)老師為單元,師生定期交流互動(dòng)機(jī)制,解決畢設(shè)學(xué)生疑惑問(wèn)題。畢業(yè)設(shè)計(jì)(論文)是一個(gè)時(shí)間相對(duì)集中、空間比較分散、管理比較困難的工作,“畢業(yè)設(shè)計(jì)論文管理系統(tǒng)”和QQ群的使用確實(shí)保證了設(shè)計(jì)過(guò)程信息渠道暢通,及時(shí)發(fā)現(xiàn)和糾正畢業(yè)設(shè)計(jì)過(guò)程存在的問(wèn)題。

強(qiáng)化畢設(shè)質(zhì)量監(jiān)督畢業(yè)設(shè)計(jì)質(zhì)量監(jiān)督機(jī)構(gòu)是由系部和我院教務(wù)處下的督導(dǎo)室共同監(jiān)督執(zhí)行,系部由主管教學(xué)主任帶隊(duì),由系畢設(shè)領(lǐng)導(dǎo)小組在畢業(yè)設(shè)計(jì)(論文)進(jìn)行過(guò)程中,按要求進(jìn)行前期、中期和后期三階段檢查。(1)前期檢查:檢查指導(dǎo)教師到崗情況,畢業(yè)設(shè)計(jì)(論文)進(jìn)行的必須條件是否具備,安排是否合理,任務(wù)書(shū)是否下達(dá)到每位學(xué)生。(2)中期檢查:檢查學(xué)風(fēng)、工作進(jìn)度、教師指導(dǎo)情況及畢業(yè)設(shè)計(jì)(論文)工作中存在的困難和問(wèn)題,并采取措施解決存在的問(wèn)題。各教研室應(yīng)有書(shū)面檢查紀(jì)錄,并將檢查情況及處理意見(jiàn)向系(部)匯報(bào),各系(部)向教務(wù)處上報(bào)中期檢查情況。(3)后期檢查:檢查答辯準(zhǔn)備工作。答辯前各專業(yè)應(yīng)對(duì)學(xué)生進(jìn)行答辯資格審查。根據(jù)任務(wù)書(shū)及畢業(yè)設(shè)計(jì)(論文)規(guī)范化要求,檢查學(xué)生完成工作任務(wù)的情況。督導(dǎo)室中的老師是由校內(nèi)各學(xué)科教學(xué)經(jīng)驗(yàn)豐富,學(xué)術(shù)上有較高造詣和熱心于教學(xué)改革的具有高級(jí)職稱的教師與教學(xué)管理人員組成。他們的具體任務(wù)由以下4個(gè)部分組成。(1)根據(jù)培養(yǎng)方案,組織各系做好畢業(yè)設(shè)計(jì)(論文)的各階段工作,不斷完善畢業(yè)設(shè)計(jì)(論文)工作的管理制度和管理手段。(2)匯總各系畢業(yè)設(shè)計(jì)(論文)題目、指導(dǎo)教師安排情況表。組織檢查畢業(yè)設(shè)計(jì)(論文)各階段工作進(jìn)展和質(zhì)量情況,并向各系通報(bào)檢查情況。(3)畢業(yè)設(shè)計(jì)(論文)工作結(jié)束后,組織專家抽樣分析畢業(yè)設(shè)計(jì)(論文)質(zhì)量,做好工作總結(jié)。(4)組織評(píng)選學(xué)院優(yōu)秀畢業(yè)設(shè)計(jì)(論文),并做好省級(jí)優(yōu)秀畢業(yè)設(shè)計(jì)(論文)推薦工作。督導(dǎo)室的老師對(duì)畢業(yè)設(shè)計(jì)(論文)工作進(jìn)行全程跟蹤式的抽查,發(fā)現(xiàn)問(wèn)題立即提出,與學(xué)院共同討論解決方案。做好各方面的組織協(xié)調(diào)和實(shí)時(shí)監(jiān)控對(duì)畢業(yè)設(shè)計(jì)監(jiān)控工作來(lái)說(shuō)至關(guān)重要。我院近幾年畢業(yè)設(shè)計(jì)(論文)工作的順利開(kāi)展和良好效果,教務(wù)處的督導(dǎo)室老師發(fā)揮了積極的作用。

到系部和督導(dǎo)室的檢查監(jiān)管,整個(gè)流程不但保證了對(duì)畢業(yè)設(shè)計(jì)(論文)工作的有序進(jìn)行,也提高了師生對(duì)畢業(yè)設(shè)計(jì)(論文)重要性的認(rèn)識(shí),更能極大地調(diào)動(dòng)指導(dǎo)教師、學(xué)生參與畢業(yè)設(shè)計(jì)(論文)的積極性、創(chuàng)造性,更加鼓勵(lì)學(xué)生自覺(jué)主動(dòng)、認(rèn)真、積極地完成畢業(yè)設(shè)計(jì)(論文),鞏固所學(xué)的專業(yè)知識(shí),提高學(xué)生的實(shí)際動(dòng)手能力、解決實(shí)際問(wèn)題的能力,達(dá)到畢業(yè)設(shè)計(jì)(論文)的教學(xué)目的,進(jìn)而推動(dòng)了學(xué)院畢業(yè)設(shè)計(jì)實(shí)踐教學(xué)內(nèi)容與方式的改革和創(chuàng)新,更進(jìn)一步提高畢業(yè)設(shè)計(jì)質(zhì)量。

作者:張超 單位:南京交通職業(yè)技術(shù)學(xué)院

第6篇

【關(guān)鍵詞】 畢業(yè)設(shè)計(jì);輔助系統(tǒng);Drupal

一、遠(yuǎn)程教育畢業(yè)設(shè)計(jì)輔導(dǎo)

系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)

畢業(yè)設(shè)計(jì)是遠(yuǎn)程教育中的重要的一環(huán),利用網(wǎng)絡(luò)開(kāi)展畢業(yè)設(shè)計(jì)輔導(dǎo)是遠(yuǎn)程教育學(xué)習(xí)支持服務(wù)中關(guān)注的熱點(diǎn)。傳統(tǒng)的遠(yuǎn)程教育畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)功能簡(jiǎn)單,大多只有信息和查詢、提交等相關(guān)功能,對(duì)學(xué)生完成畢業(yè)設(shè)計(jì)(論文)過(guò)程的直接輔導(dǎo)很少。真正的面向?qū)W生的輔導(dǎo)系統(tǒng)功能應(yīng)多樣化,而且操作便利。本文使用UML中的用例(Use Case),站在學(xué)習(xí)者的角度對(duì)輔導(dǎo)過(guò)程加以分析。系統(tǒng)的參與者包括:STU(做畢業(yè)設(shè)計(jì)的學(xué)生)、TUTOR(論文指導(dǎo)老師)、ACD(教學(xué)管理員)如圖1所示:

與STU相關(guān)的用例有5個(gè),分別是寫(xiě)作、參考資料下載、知識(shí)記錄、特殊工具應(yīng)用和交流用例,用例寫(xiě)作包括兩個(gè)子例是分別是寫(xiě)開(kāi)題報(bào)告與撰寫(xiě)論文。另外有四個(gè)擴(kuò)展用例,分別是開(kāi)題報(bào)告的擴(kuò)展用例即提交開(kāi)題報(bào)告、參考資料下載的擴(kuò)展用例即資料搜索,知識(shí)記錄的擴(kuò)展用例即Feed聚合和移動(dòng)學(xué)習(xí)。與TUTOR相關(guān)的用例是交流,交流有三個(gè)子例分別對(duì)應(yīng)著對(duì)開(kāi)題報(bào)告的交流、論文撰寫(xiě)過(guò)程中的交流和學(xué)生與學(xué)生的交流。與教學(xué)管理人員相關(guān)的用例是查收開(kāi)題報(bào)告和查看師生之間交流情況。

本研究的畢業(yè)設(shè)計(jì)輔導(dǎo)支持系統(tǒng)采用B/S結(jié)構(gòu)以適應(yīng)遠(yuǎn)程教育的要求。通過(guò)Internet,學(xué)生可以在不同地點(diǎn),以不同網(wǎng)絡(luò)接入方式請(qǐng)求服務(wù),所有數(shù)據(jù)都保持到服務(wù)器端,方便學(xué)生隨時(shí)訪問(wèn),系統(tǒng)提供的各種服務(wù)和資源可隨時(shí)共享,具有易用性、共享性、安全性和靈活性的特點(diǎn)。系統(tǒng)采用三層架構(gòu)有利于系統(tǒng)標(biāo)準(zhǔn)化,有利于各層邏輯的復(fù)用,開(kāi)發(fā)人員只需關(guān)注所在的那一層,容易用新的技術(shù)實(shí)現(xiàn)來(lái)更換原來(lái)實(shí)現(xiàn)的部分。輔導(dǎo)系統(tǒng)的設(shè)計(jì)包括資源子系統(tǒng)、學(xué)生子系統(tǒng)和教師子系統(tǒng)三部分,系統(tǒng)結(jié)構(gòu)如圖2所示:

二、Drupal內(nèi)容管理系統(tǒng)的功能特征

Drupal是一個(gè)基于PHP語(yǔ)言的內(nèi)容管理系統(tǒng),與一般的學(xué)習(xí)管理系統(tǒng)不同,它是一個(gè)高度模塊化的開(kāi)源Web內(nèi)容管理系統(tǒng),重點(diǎn)建立在合作之上,是一個(gè)可擴(kuò)展的,適應(yīng)標(biāo)準(zhǔn)的,保持簡(jiǎn)潔代碼和較小腳本的系統(tǒng)。[1]Drupal的所有文本數(shù)據(jù)以及圖形、音頻等其它文件類型的文本指針都以數(shù)據(jù)庫(kù)的形式儲(chǔ)存,用戶可以通過(guò)瀏覽器對(duì)Drupal發(fā)送請(qǐng)求,而Drupal 則動(dòng)態(tài)的從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)生成靜態(tài)網(wǎng)頁(yè)發(fā)送給用戶。Drupal的功能異常強(qiáng)大,幾乎可以完成任何你想讓它完成的事情, Drupal高度模組化的設(shè)計(jì)提供極大的彈性,它甚至被開(kāi)發(fā)人員視為一種開(kāi)發(fā)框架。

Drupal的系統(tǒng)所設(shè)置的一般功能包括:聯(lián)合協(xié)作文檔編寫(xiě)(Collaborative Book)、友好URL(Friendly URLs)、模塊(Modules)、個(gè)性化(Personalization)、基于許可權(quán)限的用戶組管理系統(tǒng)(Role based permission system)、內(nèi)容索引及搜索(Searching)等。Drupal強(qiáng)大的功能在于支持模塊擴(kuò)展,正因?yàn)橛辛怂?,可以?shí)現(xiàn)想到的任何應(yīng)用。此外, Drupal擁有強(qiáng)大的在線幫助系統(tǒng)以及完善的文檔庫(kù),并且Drupal是完全開(kāi)源的,Drupal基于 GPL許可,所以任何人都可以修改它、再它、使用它。

Drupal配合Mysql和Apache應(yīng)用較多,穩(wěn)定性和兼容性得到國(guó)內(nèi)外許多應(yīng)用的證實(shí),Drupal的整體架構(gòu)符合軟件架構(gòu)體系中的三層架構(gòu)思想。

三、基于DRUPAL的網(wǎng)絡(luò)畢業(yè)

設(shè)計(jì)輔導(dǎo)系統(tǒng)的實(shí)現(xiàn)

1. 畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)的Mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)

畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)為學(xué)生、老師提供個(gè)性化的支持,幫助學(xué)生高質(zhì)量、高效地完成論文。系統(tǒng)采用完全模塊化的Drupal框架,所涉及到的數(shù)據(jù)表較多,主要包括資源子系統(tǒng)、學(xué)生個(gè)人頁(yè)面及教師個(gè)人頁(yè)面,各個(gè)模塊功能與數(shù)據(jù)庫(kù)表相互對(duì)應(yīng)(如圖3所示)。

圖3中三大模塊的每一個(gè)功能并非完全獨(dú)立,它們之間相互協(xié)調(diào)工作,有些功能對(duì)應(yīng)數(shù)據(jù)庫(kù)中的一類表而不是一個(gè)數(shù)據(jù)表。為了方便設(shè)計(jì)與操作,人為將其劃分出來(lái)。Drupal采用mysql數(shù)據(jù)庫(kù),在數(shù)據(jù)字段命名上有其自己的規(guī)范,除了上圖所描述的數(shù)據(jù)表以外,系統(tǒng)還自帶一套邏輯表。Drupal系統(tǒng)默認(rèn)安裝了許多底層數(shù)據(jù)表,在實(shí)現(xiàn)時(shí)需結(jié)合對(duì)應(yīng)的數(shù)據(jù)字典修改相應(yīng)的數(shù)據(jù)表。

2. 資源子系統(tǒng)的實(shí)現(xiàn)

資源子系統(tǒng)是畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)的重要組成部分,資源來(lái)源包括教師提供的相關(guān)資料、案例分析和例文等。外部鏈接資源庫(kù)包括:高校數(shù)字化圖書(shū)館,外部擴(kuò)展搜索(如:Google學(xué)術(shù)),站內(nèi)搜索,F(xiàn)eed聚合器搜集實(shí)時(shí)有用信息。資源系統(tǒng)為學(xué)生畢業(yè)設(shè)計(jì)(論文)提供多形式,多類別的資源,資源系統(tǒng)不是完全獨(dú)立的,而與其他子系統(tǒng)協(xié)同工作。

本系統(tǒng)支持每位教師為資源庫(kù)添加資源,在添加時(shí)候選擇分類,最后系統(tǒng)將所有分類資源呈現(xiàn)出來(lái)供學(xué)生參閱,學(xué)生可以根據(jù)上載資源時(shí)所設(shè)定的標(biāo)簽來(lái)搜索自己所需的資源。本功能主要用到Drupal中常用模塊Taxonomy、CCK和Views。資源內(nèi)容類型建立后,系統(tǒng)結(jié)合分類模塊設(shè)置術(shù)語(yǔ)標(biāo)簽,再用Views將內(nèi)容按需求呈現(xiàn)出來(lái),添加后的資源匯總到分類資源庫(kù),點(diǎn)擊資源庫(kù)導(dǎo)航欄中的條目進(jìn)入資源分類展示頁(yè)面。

資源子系統(tǒng)中一個(gè)重要的功能是方便學(xué)生有效精確地檢索資源,資源搜索包括對(duì)系統(tǒng)內(nèi)部資源的檢索和外接搜索引擎,例如:Baidu、Google及Yahoo。內(nèi)部檢索利用Drupal系統(tǒng)的search模塊,外部檢索利用外部API接口。搜索功能與其他子系統(tǒng)協(xié)同工作。

Feed聚合器可以為學(xué)生聚合所需的信息,學(xué)生可以自己添加聚合的種子,如管理學(xué)專業(yè)的學(xué)生可以添加一個(gè)有feed種子的權(quán)威站點(diǎn),系統(tǒng)會(huì)將聚合的信息發(fā)送到學(xué)生頁(yè)面,方便學(xué)生隨時(shí)查閱最新信息,為學(xué)生提供一個(gè)“活資源”。本功能的實(shí)現(xiàn)需綜合利用cck、views和aggregator模塊。

3. 學(xué)生子系統(tǒng)的實(shí)現(xiàn)

學(xué)生個(gè)人頁(yè)面是學(xué)生接觸的主要頁(yè)面,在底層運(yùn)行的是學(xué)生個(gè)人系統(tǒng),包括學(xué)生寫(xiě)作系統(tǒng)與個(gè)人管理系統(tǒng)。寫(xiě)作系統(tǒng)提供在線寫(xiě)作功能,應(yīng)用的模塊包括CCK及其擴(kuò)展模塊、Views及其擴(kuò)展模塊、Books模塊。先利用CCK結(jié)合Book Page類型創(chuàng)建文章類型,再用創(chuàng)建新的Views來(lái)提取所需信息,并將其呈現(xiàn)給學(xué)生及教師。用文章類型創(chuàng)建的文章節(jié)點(diǎn)允許訪客訪問(wèn)及評(píng)論,文章在導(dǎo)航欄中以章節(jié)的形式呈現(xiàn)大綱,訪問(wèn)者可以靈活地定位到具體章節(jié),在線寫(xiě)作導(dǎo)航頁(yè)面效果如圖4所示:

當(dāng)學(xué)生對(duì)個(gè)人信息、文章、收藏論文、筆記本和所加入的學(xué)習(xí)共同體進(jìn)行管理時(shí),可以利用筆記本功能記錄零碎的信息,方便記錄論文撰寫(xiě)過(guò)程的思路。筆記本功能由筆記系統(tǒng)支持,學(xué)生自己建立筆記節(jié)點(diǎn)。系統(tǒng)將節(jié)點(diǎn)統(tǒng)一存儲(chǔ)主要涉及到CCK及其擴(kuò)展模塊、Views及其擴(kuò)展模塊中。由CCK模塊結(jié)合Page類型創(chuàng)建筆記類型,用Views將學(xué)生創(chuàng)建的筆記類型節(jié)點(diǎn)顯示出來(lái)。在訪問(wèn)控制方面,需要利用Flite模塊進(jìn)行篩選。在個(gè)人管理系統(tǒng)中采用Author Pane用戶管理模塊、Flag Friend用戶關(guān)聯(lián)模塊和Flag Note書(shū)簽收藏模塊進(jìn)行信息管理。

4. 教師子系統(tǒng)的實(shí)現(xiàn)

教師個(gè)人頁(yè)面是教師指導(dǎo)學(xué)生完成畢業(yè)設(shè)計(jì)工作的主要活動(dòng)場(chǎng)所,教師頁(yè)面由系統(tǒng)的教師子系統(tǒng)支撐,系統(tǒng)需要聚合每位教師指導(dǎo)的學(xué)生信息及論文情況,本研究主要采用評(píng)論的方式對(duì)學(xué)生論文進(jìn)行評(píng)閱,教師與學(xué)生交流并提供指導(dǎo)性意見(jiàn)。教師指導(dǎo)界面如圖5所示:

與學(xué)生個(gè)人管理系統(tǒng)類似,教師子系統(tǒng)同樣集成了教師個(gè)人管理系統(tǒng),管理教師個(gè)人信息和教師所指導(dǎo)的學(xué)生信息,并跟蹤學(xué)生的論文寫(xiě)作進(jìn)度。

5. 交流功能的實(shí)現(xiàn)

交流功能是畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)的關(guān)鍵,本系統(tǒng)實(shí)現(xiàn)了同步和異步的交流功能,以多種交流方式來(lái)彌補(bǔ)師生間交流的不足。同步交流方面主要靈活利用第三方插件,教師與學(xué)生可以通過(guò)插件所提供的多種方式的交流如MSN、QQ、TM、Yahoo!、Skype等。

異步交流除了對(duì)學(xué)生的文章進(jìn)行評(píng)論這種方式外,系統(tǒng)還設(shè)置了論壇討論區(qū),能方便地將一些公共性問(wèn)題設(shè)為主題開(kāi)展討論。教師和學(xué)生都可以創(chuàng)建討論主題,并有權(quán)限對(duì)主題進(jìn)行修改,這一功能主要應(yīng)用了系統(tǒng)的forum模塊實(shí)現(xiàn)。

6. 后臺(tái)管理實(shí)現(xiàn)

Drupal提供了靈活的后臺(tái)管理機(jī)制,管理員賬號(hào)具有最高權(quán)限,包括所有設(shè)置、創(chuàng)建及編輯權(quán)限。本研究通過(guò)對(duì)系統(tǒng)基本信息的設(shè)置和對(duì)Drupal中靈活的區(qū)塊設(shè)置,以構(gòu)建方便簡(jiǎn)潔的管理界面(如圖6)。

訪問(wèn)控制也是本系統(tǒng)中較為重要的部分,系統(tǒng)所涉及的用戶角色較多,各種角色之間的區(qū)別較大,所擁有的權(quán)限也不盡相同。利用Drupal提供的權(quán)限群組管理,可以對(duì)不同角色權(quán)限進(jìn)行整體設(shè)置或修改,也可以對(duì)特殊賬戶進(jìn)行特殊處理??紤]到系統(tǒng)的安全性問(wèn)題,可以制定相應(yīng)的訪問(wèn)規(guī)則,防止受到惡意攻擊。

Drupal后臺(tái)中可以很直接地管理上傳資源及查詢所有用戶的活動(dòng)情況,方便教務(wù)管理老師監(jiān)控導(dǎo)師與學(xué)生在做論文過(guò)程中指導(dǎo)過(guò)程的詳細(xì)情況。

四、網(wǎng)絡(luò)畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)的應(yīng)用

本研究設(shè)計(jì)的網(wǎng)絡(luò)畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)主要用于輔導(dǎo)網(wǎng)院學(xué)生基于Internet完成畢業(yè)設(shè)計(jì)。首先,系統(tǒng)為每位學(xué)生和導(dǎo)師分配獨(dú)立賬號(hào),通過(guò)此賬號(hào)關(guān)聯(lián)學(xué)生個(gè)人頁(yè)面和導(dǎo)師個(gè)人頁(yè)面。同一個(gè)導(dǎo)師的學(xué)生連同他們的導(dǎo)師組成一個(gè)基于網(wǎng)絡(luò)的學(xué)習(xí)組,并通過(guò)本系統(tǒng)開(kāi)展協(xié)作學(xué)習(xí),學(xué)生登錄其個(gè)人頁(yè)面完成資料搜集與查詢,開(kāi)題報(bào)告和各章節(jié)的寫(xiě)作,并通過(guò)實(shí)時(shí)或非實(shí)時(shí)的方式與小組中其他同學(xué)交流。教師登錄其個(gè)人頁(yè)面可了解小組中學(xué)生當(dāng)前論文的完成狀態(tài),通過(guò)實(shí)時(shí)與非實(shí)時(shí)的方式指導(dǎo)學(xué)生研究,學(xué)生最終通過(guò)不斷的積累、討論、修改完成畢業(yè)設(shè)計(jì)。在完成畢業(yè)設(shè)計(jì)的整個(gè)過(guò)程,網(wǎng)院教學(xué)管理員通過(guò)后臺(tái)可查看所有學(xué)習(xí)組的狀態(tài),實(shí)時(shí)跟蹤所有學(xué)習(xí)組的完成進(jìn)度,為學(xué)習(xí)小組提供所需的學(xué)習(xí)支持服務(wù)。

本系統(tǒng)在中山大學(xué)網(wǎng)絡(luò)教育學(xué)院09級(jí)開(kāi)展畢業(yè)設(shè)計(jì)階段,請(qǐng)50位學(xué)生試用本系統(tǒng),筆者和中山大學(xué)6名教育技術(shù)學(xué)專業(yè)的研究生作為輔導(dǎo)老師開(kāi)展輔導(dǎo),組成6個(gè)學(xué)習(xí)組,列舉19個(gè)選題進(jìn)行試用。系統(tǒng)在使用過(guò)程中通過(guò)平臺(tái)建立了意見(jiàn)反饋專貼,邀請(qǐng)?jiān)囉谜邔?duì)系統(tǒng)功能及使用情況進(jìn)行在線反饋。

調(diào)查表明,本研究設(shè)計(jì)的畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)能有效滿足開(kāi)展學(xué)生畢業(yè)設(shè)計(jì)輔導(dǎo)工作的要求,系統(tǒng)具有功能完備、先進(jìn)性、可擴(kuò)展性、開(kāi)發(fā)靈便等特性,能較好實(shí)現(xiàn)核心功能。但使用中也發(fā)現(xiàn)一些體現(xiàn)個(gè)性化的功能尚未實(shí)現(xiàn),原型所呈現(xiàn)出來(lái)的系統(tǒng)不夠完善,在界面上和功能上還有待改善。

五、結(jié)束語(yǔ)

網(wǎng)絡(luò)畢業(yè)設(shè)計(jì)輔導(dǎo)系統(tǒng)在設(shè)計(jì)上包含了Web2.0、移動(dòng)學(xué)習(xí)、社會(huì)性學(xué)習(xí)的思想,Drupal高度模塊化開(kāi)發(fā)給系統(tǒng)實(shí)現(xiàn)帶來(lái)很大便利,能完全實(shí)現(xiàn)所有設(shè)計(jì)的功能,所實(shí)現(xiàn)的系統(tǒng)具有功能完備的優(yōu)勢(shì),在輔導(dǎo)系統(tǒng)的使用中,可以不斷設(shè)計(jì)和改進(jìn)新的模塊以增強(qiáng)其功能,具有極強(qiáng)的擴(kuò)展性。Drupal還可用于教育領(lǐng)域的其它平臺(tái)建設(shè),它為教師提供了各種有用的工具,如在線指導(dǎo)、協(xié)作學(xué)習(xí)、教學(xué)評(píng)價(jià)、資源庫(kù)、播客、虛擬實(shí)驗(yàn)室等,需進(jìn)一步挖掘其潛力。[2]

參考文獻(xiàn)

[1] John K. VanDyk. Pro Drupal Development(drupal 6.x 用戶手冊(cè)) [Z].

[2] Bill Fitzgerald. Drupal for Education and E-Learning, [M].

Birmingham,UK: Packt Publishing Ltd,2008.

第7篇

論文關(guān)鍵詞:畢業(yè)設(shè)計(jì)管理系統(tǒng),管理流程,B/S結(jié)構(gòu)JSP,oracle數(shù)據(jù)庫(kù)

 

畢業(yè)設(shè)計(jì)是大學(xué)生在校期間的最后一個(gè)教學(xué)環(huán)節(jié),是學(xué)習(xí)深化和提高的一個(gè)重要過(guò)程,也是綜合檢驗(yàn)所學(xué)理論知識(shí)的一個(gè)重要環(huán)節(jié)。隨著Internet的發(fā)展和高校教學(xué)體制改革不斷加深,基于網(wǎng)絡(luò)的畢業(yè)設(shè)計(jì)管理系統(tǒng)的建立為參于畢業(yè)設(shè)計(jì)的管理人員、教師和學(xué)生提供了一個(gè)方便而高效的平臺(tái)。

一、需求分析針對(duì)畢業(yè)設(shè)計(jì)管理系統(tǒng)功能的需求本科畢業(yè)論文格式,總結(jié)出如下需求信息:用戶有管理員、教師和學(xué)生。管理員可以添加、查詢、刪除、更改學(xué)生和教師的信息,可以對(duì)教師所出的題目進(jìn)行審核;每位教師可以帶多個(gè)畢業(yè)設(shè)計(jì)題目和學(xué)生,可以可以給相應(yīng)的專業(yè)在線出題并對(duì)自己所出的題目進(jìn)行查詢和修改;每個(gè)學(xué)生只能選一個(gè)題目。

二、系統(tǒng)總體設(shè)計(jì)

1.系統(tǒng)工作流程及功能模塊劃分,如圖1所示cssci期刊目錄。

2.系統(tǒng)主要功能模塊設(shè)計(jì)

(1)登錄模塊

此模塊實(shí)現(xiàn)用戶進(jìn)入系統(tǒng)管理前的驗(yàn)證操作,只用輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng),進(jìn)行各種操作。

(2)管理員模塊

管理員可以查詢、添加、修改和刪除學(xué)生信息和教師信息,對(duì)已出題目進(jìn)行審核的基礎(chǔ)上作出必要的增刪改查等操作,并在答辯結(jié)束后匯總最后成績(jī)。

(3)教師模塊

教師可以在線出題本科畢業(yè)論文格式,在此過(guò)程中可以限制所選學(xué)生的專業(yè)和人數(shù),提出該題目應(yīng)實(shí)現(xiàn)的要求等。

(4)學(xué)生模塊

學(xué)生可以在線選題。每個(gè)學(xué)生只能看到自己專業(yè)可以選擇的題目,對(duì)已滿足人數(shù)要求的題目不可以再選。

管理員、教師和學(xué)生都可以對(duì)自己進(jìn)行修改用戶名和密碼等安全設(shè)置

圖1 系統(tǒng)工作流程及功能模塊劃分

三、數(shù)據(jù)庫(kù)設(shè)計(jì)

通過(guò)需求分析和概念結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫(kù)中應(yīng)主要設(shè)計(jì)如下表格:

表3-1 用戶信息表(users)

 

字段名

數(shù)據(jù)類型及長(zhǎng)度

中文描述

備注

id

varchar2(12)

用戶名

主鍵

idpwd

varchar2(6)

用戶密碼

 

  role

varchar2(8)

第8篇

關(guān)鍵詞:JAVA JSP SERVLET MVC 管理 測(cè)試

中圖分類號(hào):TP39 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-3973(2011)005-051-02

1. 系統(tǒng)介紹

1.1 系統(tǒng)概況

本系統(tǒng)采用SQL作為后臺(tái)數(shù)據(jù)庫(kù),采用標(biāo)準(zhǔn)MVC三層架構(gòu)(JSP-JavaBean-Servlet)開(kāi)發(fā)模式,本文將要介紹的科研信息管理系統(tǒng)是根據(jù)的實(shí)際工作需求進(jìn)行設(shè)計(jì)開(kāi)發(fā)的。系統(tǒng)使用的流程是先由管理員進(jìn)行系統(tǒng)數(shù)據(jù)的初始化,然后由用戶登錄系統(tǒng)進(jìn)行科研團(tuán)體、科研活動(dòng)、科研經(jīng)費(fèi)、科研論文的查詢,這些登記在庫(kù)的數(shù)據(jù)將作為以后查詢的主要對(duì)象。

科研信息管理系統(tǒng)的角色可以劃分為兩類。

(1)系統(tǒng)管理員:負(fù)責(zé)管理用戶信息、論文信息、團(tuán)體信息、活動(dòng)信息、經(jīng)費(fèi)信息。

(2)用戶:滿足用戶修改密碼,以及論文信息、團(tuán)體信息、活動(dòng)信息、經(jīng)費(fèi)信息的查詢。

這兩類用戶分別擁有自己的操作功能。每一個(gè)操作模塊都要實(shí)現(xiàn)自身的功能,并且在整個(gè)的操作流程中負(fù)責(zé)承上啟下。根據(jù)這兩方面的需求,來(lái)分別描述各個(gè)模塊要實(shí)現(xiàn)的功能。

1.2 系統(tǒng)各功能模塊簡(jiǎn)介

該系統(tǒng)是面向用戶與管理員的,因此用戶設(shè)置上設(shè)定了兩種用戶:管理員、普通用戶。兩種用戶的操作權(quán)限不同,管理員設(shè)置用戶的操作權(quán)限,進(jìn)行網(wǎng)站和數(shù)據(jù)庫(kù)維護(hù)。用戶可以進(jìn)行科研信息的查詢,管理員可以進(jìn)行修改。高??蒲行畔⒕W(wǎng)站主要有以下幾項(xiàng)功能要求:

1.2.1 管理員模塊

(1)用戶管理模塊:對(duì)所有用戶的用戶名、密碼、真實(shí)姓名、團(tuán)體編號(hào)等用戶信息實(shí)現(xiàn)增加,刪除和修改等功能。用戶名和密碼是用戶表的主鍵,用戶名必須是唯一的,而且用戶名必須用字母或者數(shù)字表示。在添加用戶信息時(shí),如果添加的團(tuán)體編號(hào)不屬于團(tuán)體信息表里已經(jīng)注冊(cè)的團(tuán)體編號(hào)的任何一個(gè)就會(huì)提示為不存在的團(tuán)體編號(hào)。

(2)團(tuán)體信息管理模塊:對(duì)所有用戶的團(tuán)體信息實(shí)現(xiàn)增加,刪除,修改等功能。團(tuán)的設(shè)備,如照相機(jī)、投影機(jī)等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是是由單個(gè)程序?qū)崿F(xiàn)整個(gè)控制邏輯。

總而言之:嵌入式系統(tǒng)是一種“完全嵌入到受控器件內(nèi)部,為特定應(yīng)用而設(shè)計(jì)的專用計(jì)算機(jī)系統(tǒng)”。

1.2.2 普通用戶模塊

(1)修改密碼:可修改個(gè)人用戶密碼。普通用戶在登錄之后點(diǎn)擊修改密碼的鏈接。用戶輸入當(dāng)前密碼,系統(tǒng)通過(guò)SES-SION查詢登錄用戶的密碼是否匹配。

(2)論文上傳:實(shí)現(xiàn)用戶個(gè)人論文上傳功能。上傳的論文文件名必須是用英文或數(shù)字構(gòu)成的,如果是中文文件名會(huì)出現(xiàn)亂碼。這是讀取數(shù)據(jù)流時(shí)是一個(gè)一個(gè)字節(jié)讀取的,而一個(gè)漢字有兩個(gè)字節(jié)。論文上傳的文件名采用“用戶名”+“文件名”的方法。

2. 系統(tǒng)開(kāi)發(fā)平臺(tái)

2.1 JSP簡(jiǎn)介

JSP是英文Java Server Pages的縮寫(xiě),它是Sun公司首創(chuàng)的一種新型動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù)。JSP是基于JavaServlet以及整個(gè)Java體系的Web開(kāi)發(fā)技術(shù),利用這一技術(shù)可以建立安全??缙脚_(tái)的先進(jìn)動(dòng)態(tài)網(wǎng)站。JSP技術(shù)是從Java編程語(yǔ)言中的Ser-vlet技術(shù)擴(kuò)展而來(lái)的。JSP當(dāng)然也實(shí)現(xiàn)了Servlet所具有的動(dòng)態(tài)頁(yè)面與靜態(tài)頁(yè)面分離以及程序代碼與硬件平臺(tái)的無(wú)關(guān)性。

2.2 Microsoft SQL server 2000簡(jiǎn)介

SQL全稱是“結(jié)構(gòu)化查詢語(yǔ)言(Struetured Query Lan-guage)”,最早是IBM的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SYSTEM R開(kāi)發(fā)的一種查詢語(yǔ)言。結(jié)構(gòu)化查詢語(yǔ)言SQL是一種介于關(guān)系代數(shù)與關(guān)系演算之間的語(yǔ)言,其功能包括查詢、操縱、定義和控制四個(gè)方面,是一個(gè)通用的功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言。

2.3 MVC技術(shù)

MVC英文即Model-View-Controller,即把一個(gè)應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進(jìn)行分離,這樣一個(gè)應(yīng)用被分成三個(gè)層――模型層、視圖層、控制層。

視圖(View)代表用戶交互界面,對(duì)于Web應(yīng)用來(lái)說(shuō),可以概括為HTML界面,但有可能為XHTML、XML和Applet。一個(gè)應(yīng)用可能有很多不同的視圖,MVC設(shè)計(jì)模式對(duì)于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請(qǐng)求,而不包括在視圖上的業(yè)務(wù)流程的處理。業(yè)務(wù)流程的處理交予模型(Model)處理。

模型(Model)就是業(yè)務(wù)流程、狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。業(yè)務(wù)流程的處理過(guò)程對(duì)其它層來(lái)說(shuō)是黑箱操作,模型接受視圖請(qǐng)求的數(shù)據(jù),并返回最終的處理結(jié)果。業(yè)務(wù)模型的設(shè)計(jì)可以說(shuō)是MVC最主要的核心。

控制(controller)可以理解為從用戶接收請(qǐng)求,將模型與視圖匹配在一起,共同完成用戶的請(qǐng)求。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個(gè)分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請(qǐng)求。

3. 系統(tǒng)實(shí)現(xiàn)

本系統(tǒng)主要有兩個(gè)用戶權(quán)限:管理員和普通用戶。普通用戶可以登錄、注冊(cè)、修改用戶密碼,查詢科研論文、科研經(jīng)費(fèi)、團(tuán)體信息,還能查詢團(tuán)體活動(dòng);管理員在普通用戶的功能基礎(chǔ)上,權(quán)限范圍更大。管理員有用戶管理模塊,團(tuán)體信息管理模塊,科研經(jīng)費(fèi)管理模塊,論文信息管理模塊,以及團(tuán)體活動(dòng)信息管理模塊,下面詳細(xì)介紹這些部分的實(shí)現(xiàn)。

3.1 用戶模塊的實(shí)現(xiàn)

用戶模塊主要有密碼修改,論文上傳,學(xué)術(shù)團(tuán)體管理,活動(dòng)查詢和經(jīng)費(fèi)查詢等功能。這里只展示活動(dòng)查詢和論文上傳這些主要功能。因?yàn)橛脩裟K大多是查詢的功能,所以這里只展示典型的查詢代碼的實(shí)現(xiàn)功能。

由于高??蒲泄芾硐到y(tǒng)采用MVC模式,所以學(xué)術(shù)活動(dòng)查詢功能由三部分組成,數(shù)據(jù)的存儲(chǔ)由Aetivity java這個(gè)類儲(chǔ)存,數(shù)據(jù)的處理由HandleActivityQuery這個(gè)Servlet實(shí)現(xiàn),查詢結(jié)果由showActivityQueryMess.jsp展示。查詢的結(jié)果采用分頁(yè)的形式,分頁(yè)功能所存儲(chǔ)的數(shù)據(jù)由ShowByPage.java這個(gè)類保存。JSP頁(yè)面通過(guò)這個(gè)類中的數(shù)據(jù)來(lái)決定查詢結(jié)果每頁(yè)顯示多少條記錄,總共有多少頁(yè),正在顯示的是第幾頁(yè),然后用一個(gè)StringBuffer返回一頁(yè)的顯示內(nèi)容。

3.2 管理員模塊的實(shí)現(xiàn)

管理員模塊主要有用戶信息管理,論文管理,團(tuán)體信息管理,活動(dòng)信息管理和科研經(jīng)費(fèi)管理這五個(gè)模塊。由于管理員的模塊大多是增、刪、改的功能。所以這里只展示用戶信息管理這個(gè)典型模塊的代碼。

由于高??蒲泄芾硐到y(tǒng)采用MVC模式,所以用戶信息管理功能由三部分組成,數(shù)據(jù)的存儲(chǔ)由Users.java這個(gè)類儲(chǔ)存,數(shù)據(jù)的處理由HandleUsers這個(gè)Servlet實(shí)現(xiàn),管理功能由sho-wUsersMess.jsp頁(yè)面展示出來(lái)。用戶信息管理模塊能修改所有用戶信息,用戶名是唯一的不能同名且必須有字母和數(shù)字構(gòu)成,用戶權(quán)限只能為“普通用戶”和“管理員”。

Users.java這個(gè)類初始化了userNumber,password,userName等變量,每個(gè)變量都有各自的set和get方法來(lái)設(shè)置以及獲取變量,backNews變量用來(lái)保存管理員的管理信息并在頁(yè)面中顯示,這里省略Users,java的代碼。

HandleUsers.servlet有兩個(gè)主要的函數(shù)doGet()和doPost(),doGet()方法從數(shù)據(jù)庫(kù)里獲取表a-users的數(shù)據(jù)集并保存在Users,java中并由showUsersMess.jsp顯示出來(lái)。doPost()方法首先通過(guò)if-else語(yǔ)句判斷用戶在showUsersMess.jsp頁(yè)面點(diǎn)擊的按鈕是哪一個(gè),再根據(jù)不同的按鈕值實(shí)現(xiàn)不同的管理功能。

3.3 測(cè)試運(yùn)行結(jié)果及分析

經(jīng)測(cè)試,本系統(tǒng)能夠滿足在需求分析階段所確立的各項(xiàng)功能需求,各種用戶均能正常登錄,查詢正確率高,管理員能順利地進(jìn)行各項(xiàng)操作,整個(gè)系統(tǒng)運(yùn)行穩(wěn)定。在網(wǎng)站的整個(gè)運(yùn)行中沒(méi)有出現(xiàn)明顯的BUG,大部分功能都能順利完成。在論文上傳模塊中,上傳的文件必須是英文文件名或數(shù)字文件名。用戶登錄的用戶名要輸入英文或數(shù)字。管理模塊的信息中,需要在文本框里修改或填寫(xiě)好信息再按修改和添加按鈕。

參考文獻(xiàn):

[1]鄧昌勝,張榮等,基于NET的畢業(yè)論文在線指導(dǎo)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J],微機(jī)算機(jī)應(yīng)用,2008,29(10):25-99.

[2]范小九,唐慧佳,韻來(lái)電峰,基于NET的安全設(shè)計(jì)在MIS系統(tǒng)中的應(yīng)用[J],微計(jì)算機(jī)信息,2007,23,3-10.

[3]劉軍,陽(yáng)小華,楊星,一種新的基于B/S模式權(quán)限管理方案[J],微計(jì)算機(jī)信息2005,22(3).

[4]Jeffrey Richter,李家忠譯,框架程序設(shè)計(jì)[M],北京:清華大學(xué)出版社,2003.

[5]馮曉磊、耿新宇,基于MVC模式的油井檢測(cè)管理系統(tǒng)的設(shè)計(jì)[J],信息技術(shù),2009,001(010):125-137.

第9篇

關(guān)鍵詞 畢業(yè)設(shè)計(jì) 遠(yuǎn)程教學(xué) 開(kāi)放教育

1 系統(tǒng)設(shè)計(jì)的研究背景

計(jì)算機(jī)軟件和網(wǎng)絡(luò)已經(jīng)成功地成為教學(xué)管理的主要輔助工具。在我國(guó)教育需求不斷增加,高校教育資源有限,教育經(jīng)費(fèi)相對(duì)不足的情況下,利用現(xiàn)代信息技術(shù)發(fā)展高等教育,不僅充分利用了優(yōu)秀教育資源,而且為更多的人提供接受高等教育的機(jī)會(huì),同時(shí)這也極大促進(jìn)了高校的信息化發(fā)展。隨著各種信息技術(shù)的發(fā)展,適用于各種教育層次的教務(wù)管理、教學(xué)管理、課件、考試等系統(tǒng)或平臺(tái)也逐漸發(fā)展成熟。但是,目前實(shí)施網(wǎng)上遠(yuǎn)程教育的高校已構(gòu)建的“現(xiàn)代遠(yuǎn)程教育”平臺(tái)中的教學(xué)系統(tǒng)一般都是以完成“課程教學(xué)”為目標(biāo)設(shè)計(jì)的,還不能實(shí)現(xiàn)對(duì)遠(yuǎn)程教育的全面支持。一個(gè)完整的網(wǎng)絡(luò)教學(xué)系統(tǒng)應(yīng)能對(duì)教學(xué)計(jì)劃規(guī)定的各個(gè)教學(xué)環(huán)節(jié)提供全面的支持服務(wù),即除課程教學(xué)之外,還應(yīng)對(duì)課程實(shí)驗(yàn)、畢業(yè)設(shè)計(jì)(論文)等實(shí)踐性環(huán)節(jié)提供支持服務(wù)。

畢業(yè)設(shè)計(jì)是高校學(xué)生的一個(gè)綜合實(shí)踐環(huán)節(jié),是學(xué)習(xí)知識(shí),鍛煉實(shí)際動(dòng)手能力的一種重要的學(xué)習(xí)過(guò)程。特別是對(duì)于計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō),如何將書(shū)本上的知識(shí)運(yùn)用在實(shí)際的計(jì)算機(jī)系統(tǒng)的設(shè)計(jì)過(guò)程中尤其重要。計(jì)算機(jī)專業(yè)學(xué)生的畢業(yè)設(shè)計(jì)要求一般包括兩個(gè)部分:計(jì)算機(jī)系統(tǒng)的設(shè)計(jì)作品和畢業(yè)論文。學(xué)生在完成計(jì)算機(jī)系統(tǒng)設(shè)計(jì)和畢業(yè)論文期間都存在著不同的問(wèn)題。當(dāng)前各大高校都開(kāi)發(fā)了畢業(yè)設(shè)計(jì)的網(wǎng)上指導(dǎo)系統(tǒng),但這些系統(tǒng)主要是實(shí)現(xiàn)網(wǎng)上選題,開(kāi)題報(bào)告的提交和畢業(yè)論文的提交。

開(kāi)放教育背景下的學(xué)生不同于普通高校學(xué)生,他們具有自身特點(diǎn),他們?cè)谶M(jìn)行畢業(yè)設(shè)計(jì)時(shí)會(huì)遇到很多問(wèn)題和困難,主要有:(1)每個(gè)教師指導(dǎo)的學(xué)生數(shù)量較多,教師不可能做到完全的一對(duì)一輔導(dǎo);(2)開(kāi)放教育背景下的學(xué)生大多是在職學(xué)習(xí),工學(xué)矛盾突出,不可能經(jīng)常來(lái)學(xué)校與教師進(jìn)行面對(duì)面的溝通;(3)有部分學(xué)生的專業(yè)基礎(chǔ)知識(shí)不扎實(shí),不從事計(jì)算機(jī)相關(guān)的工作,在入學(xué)前也沒(méi)有計(jì)算機(jī)課程的學(xué)習(xí)背景,沒(méi)有完整的信息系統(tǒng)的設(shè)計(jì)思想,在做畢業(yè)課題設(shè)計(jì)的過(guò)程會(huì)遇到很多的困難,他們希望有一個(gè)學(xué)習(xí)平臺(tái),可以補(bǔ)充計(jì)算機(jī)專業(yè)知識(shí),希望有一個(gè)交流平臺(tái),可以與同學(xué)和老師進(jìn)行溝通。(4)有部分學(xué)生不清楚畢業(yè)論文的書(shū)寫(xiě)方法,教師在指導(dǎo)的過(guò)程中感到很吃力,特別是論文格式上的修改,往往會(huì)發(fā)生學(xué)生多次修改論文也無(wú)法完全滿足格式要求的情況,對(duì)于教師來(lái)說(shuō)要完全規(guī)范學(xué)生的論文格式也很困難。

根據(jù)開(kāi)放教育以及計(jì)算機(jī)專業(yè)的特點(diǎn),筆者開(kāi)發(fā)了一個(gè)畢業(yè)設(shè)計(jì)在線指導(dǎo)平臺(tái)。該指導(dǎo)平臺(tái)主要是以指導(dǎo)教師和學(xué)生作為服務(wù)對(duì)象,不僅包括了畢業(yè)論文的在線指導(dǎo),還包括課題的設(shè)計(jì)指導(dǎo)平臺(tái)和論文寫(xiě)作平臺(tái)。

2 系統(tǒng)實(shí)現(xiàn)的技術(shù)方案

畢業(yè)設(shè)計(jì)在線指導(dǎo)系統(tǒng)采用了B/S架構(gòu),學(xué)生、指導(dǎo)教師使用瀏覽器通過(guò)Internet向畢業(yè)論文指導(dǎo)平臺(tái)提交請(qǐng)求、接收反饋結(jié)果,客戶端不需要安裝額外的客戶端應(yīng)用程序。畢業(yè)論文指導(dǎo)平臺(tái)部署在學(xué)校內(nèi)部的一臺(tái)服務(wù)器上,服務(wù)器包括網(wǎng)站服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器,其中網(wǎng)站服務(wù)器用來(lái)處理所有的用戶提交請(qǐng)求,數(shù)據(jù)庫(kù)服務(wù)器存儲(chǔ)和處理相關(guān)的數(shù)據(jù)。

該系統(tǒng)是在Visual Studio2008平臺(tái)上進(jìn)行開(kāi)發(fā)的,采用和C#語(yǔ)言為前臺(tái)開(kāi)發(fā)語(yǔ)言,采用SQL Server 2005作為后臺(tái)數(shù)據(jù)庫(kù)。下面將介紹該系統(tǒng)的主要功能以及數(shù)據(jù)庫(kù)的設(shè)計(jì)。

3 系統(tǒng)的主要功能

本系統(tǒng)一共分為四大功能模塊(如圖1):

圖1 系統(tǒng)功能模塊圖

3.1 用戶管理模塊

本系統(tǒng)主要有三類用戶:管理員,指導(dǎo)教師和學(xué)生。管理員的管理權(quán)限主要是進(jìn)行用戶管理,針對(duì)兩類用戶,指導(dǎo)教師和學(xué)生。系統(tǒng)提供教師和學(xué)生的注冊(cè)平臺(tái),教師和學(xué)生注冊(cè)成功后,由管理員進(jìn)行認(rèn)證,認(rèn)證通過(guò)后,教師和學(xué)生就可以登陸該平臺(tái),進(jìn)行相應(yīng)的操作了。

3.2 畢業(yè)課題設(shè)計(jì)輔導(dǎo)功能模塊

主要是針對(duì)學(xué)生的專業(yè)基礎(chǔ)知識(shí)部分進(jìn)行復(fù)習(xí)和鞏固,在線給出計(jì)算機(jī)信息系統(tǒng)的案例以及系統(tǒng)開(kāi)發(fā)的難點(diǎn)解答,方便學(xué)生進(jìn)行學(xué)習(xí)。采用比較形象的視頻演示和文字描述的兩種形式,符合學(xué)生在線學(xué)習(xí)的習(xí)慣。

圖2 畢業(yè)課題設(shè)計(jì)指導(dǎo)模塊結(jié)構(gòu)圖

如圖2所示,該功能模塊針對(duì)兩類用戶,對(duì)于教師來(lái)說(shuō),教師需將信息系統(tǒng)案例的文字和視頻信息進(jìn)行上傳和編輯,本平臺(tái)提供教師以網(wǎng)頁(yè)和word文檔的形式上傳案例的形式,以流媒體的形式上傳信息系統(tǒng)案例的演示視頻。教師可以實(shí)現(xiàn)對(duì)上傳的內(nèi)容進(jìn)行刪除和修改。對(duì)于學(xué)生來(lái)說(shuō),學(xué)生可以通過(guò)該平臺(tái)學(xué)習(xí)計(jì)算機(jī)信息系統(tǒng)的相關(guān)知識(shí),如完整的信息系統(tǒng)概念和演示,信息系統(tǒng)開(kāi)發(fā)的過(guò)程演示。既有文字信息也有視頻信息,方便學(xué)生自己在家學(xué)習(xí)。通過(guò)該功能模塊的設(shè)置,可以幫助學(xué)生補(bǔ)充在課堂上學(xué)習(xí)不到的知識(shí),幫助他們建立完整的信息系統(tǒng)開(kāi)發(fā)思想。

如圖3所示,該功能模塊提供給學(xué)生一個(gè)編輯論文的平臺(tái),學(xué)生可以選擇要編輯論文的條目,如摘要,目錄,正文,參考文獻(xiàn)等,然后在對(duì)應(yīng)的編輯平臺(tái)上進(jìn)行文本的輸入和修改。論文會(huì)根據(jù)教師事先設(shè)置好的論文條目格式自動(dòng)生成。學(xué)生可以選擇在線編輯,也可以選擇導(dǎo)出為word格式。由教師在后臺(tái)設(shè)置好論文編輯的條目和格式。這一功能方便學(xué)生統(tǒng)一論文格式,也方便教師隨時(shí)監(jiān)控學(xué)生完成論文的情況。

3.4 師生互動(dòng)的在線答疑功能模塊

該功能主要是方便學(xué)生和教師之間實(shí)現(xiàn)在線互動(dòng),由教師設(shè)置好課題組,每個(gè)課題組統(tǒng)一在一個(gè)討論平臺(tái)上,學(xué)生只能在教師分配好的課題組平臺(tái)上發(fā)言。學(xué)生可以通過(guò)該平臺(tái)向教師提問(wèn),也可以通過(guò)該平臺(tái)與同一課題組的同學(xué)進(jìn)行討論。這一平臺(tái)不同于其他畢業(yè)論文指導(dǎo)系統(tǒng)只有一個(gè)統(tǒng)一的討論平臺(tái),而是以課題組為討論單位,這樣便于教師管理和指導(dǎo),也利于學(xué)生之間對(duì)同一類課題進(jìn)行交流。

4 系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)方案

畢業(yè)設(shè)計(jì)在線指導(dǎo)系統(tǒng)采用SQL Server 2005作為數(shù)據(jù)庫(kù)系統(tǒng)。數(shù)據(jù)庫(kù)系統(tǒng)共有8個(gè)表,這8個(gè)表具體如表1所示:

表1 系統(tǒng)數(shù)據(jù)表說(shuō)明

每個(gè)數(shù)據(jù)表的具體設(shè)計(jì)在這里就不再詳細(xì)敘述了。

5 結(jié)論

該系統(tǒng)是針對(duì)在開(kāi)放教育背景下,利用遠(yuǎn)程教學(xué)的方法開(kāi)發(fā)的一個(gè)畢業(yè)設(shè)計(jì)在線指導(dǎo)系統(tǒng)。它不同于其他的畢業(yè)設(shè)計(jì)在線系統(tǒng),它不提供教務(wù)人員的論文管理功能,本系統(tǒng)主要是針對(duì)指導(dǎo)教師和學(xué)生的,方便兩者在畢業(yè)設(shè)計(jì)指導(dǎo)過(guò)程中進(jìn)行遠(yuǎn)程交流和遠(yuǎn)程學(xué)習(xí)。因?yàn)楣P者所在的學(xué)校已經(jīng)存在了畢業(yè)論文的提交系統(tǒng),但已存在系統(tǒng)主要是實(shí)現(xiàn)畢業(yè)論文的提交和管理使用的,學(xué)生和教師之間的互動(dòng)較少,而該系統(tǒng)主要是針對(duì)理工類計(jì)算機(jī)專業(yè)學(xué)生而設(shè)計(jì)的,不僅幫助他們解決了論文的編輯問(wèn)題,還提供了輔導(dǎo)他們進(jìn)行課題設(shè)計(jì)的功能。該系統(tǒng)正在開(kāi)發(fā)試驗(yàn)階段,根據(jù)學(xué)生和指導(dǎo)教師使用后的反饋意見(jiàn),我們還可以進(jìn)行功能的適當(dāng)調(diào)整和系統(tǒng)的進(jìn)一步完善。

參考文獻(xiàn)

[1] 崔東浩.業(yè)余大學(xué)畢業(yè)論文指導(dǎo)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn).上海交通大學(xué)碩士論文,2011.

[2] 張曉東.畢業(yè)論文指導(dǎo)與管理系統(tǒng)的分析與設(shè)計(jì)[J].中國(guó)教育信息化,2011.11:35-37.