引論:我們?yōu)槟砹?3篇管理系統(tǒng)畢業(yè)論文范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫(xiě)作時(shí)的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。
篇1
畢業(yè)論文是高等院校教學(xué)工作中的一個(gè)重要組成部分,采取傳統(tǒng)人工管理模式,在資料整理、選題、論文撰寫(xiě)及指導(dǎo)、格式檢查、資源共享、論文管理等諸多方面存在管理成本高、效率低、效果差等一系列問(wèn)題。[1]因此,使用信息化的電子系統(tǒng)對(duì)畢業(yè)論文設(shè)計(jì)流程進(jìn)行管理,既方便了老師和學(xué)生,也可以節(jié)省更多的教學(xué)資源,老師、學(xué)生還可以高效地完成畢業(yè)論文設(shè)計(jì)工作。不僅方便學(xué)校對(duì)畢業(yè)生論文的整個(gè)流程的管理,而且擺脫過(guò)去由人用紙和筆進(jìn)行的費(fèi)時(shí)費(fèi)力的繁重工作。可以把每一年的畢業(yè)生論文相關(guān)資料存儲(chǔ)在數(shù)據(jù)庫(kù)中,可隨時(shí)查看和打印相關(guān)數(shù)據(jù),既節(jié)約資源,又達(dá)到對(duì)畢業(yè)論文統(tǒng)一管理的目的。[2]指導(dǎo)教師使用在線答疑功能,同時(shí),便于導(dǎo)師及時(shí)了解學(xué)生論文進(jìn)度,提高工作效率,指導(dǎo)教師和學(xué)生能夠通過(guò)Internet實(shí)現(xiàn)網(wǎng)上操作,打破了地域和空間的限制。
畢業(yè)論文管理系統(tǒng)是一個(gè)以畢業(yè)論文為核心的信息互動(dòng)的平臺(tái),為身處不同地理位置的師生提供了一個(gè)良好的平臺(tái)。從畢業(yè)設(shè)計(jì)課題的申報(bào),到畢業(yè)設(shè)計(jì)論文提交,再到論文的評(píng)審及成績(jī)的給定,最后對(duì)畢業(yè)設(shè)計(jì)資料進(jìn)行歸檔,這一系列的工作均可在網(wǎng)上實(shí)現(xiàn),實(shí)現(xiàn)高效畢業(yè)生畢業(yè)設(shè)計(jì)的高效管理。
一、畢業(yè)論文管理系統(tǒng)應(yīng)完成的任務(wù)
1.能夠?qū)崿F(xiàn)從畢業(yè)論文選題到學(xué)生答辯通過(guò)的教學(xué)任務(wù)。由指導(dǎo)教師給定畢業(yè)設(shè)計(jì)題目,教研室主任審核通過(guò)后,通過(guò)系統(tǒng)平臺(tái)給學(xué)生。參加畢業(yè)設(shè)計(jì)的學(xué)生通過(guò)異地登錄選題系統(tǒng)可以查看畢業(yè)設(shè)計(jì)題目,自己可以根據(jù)所學(xué)專(zhuān)業(yè)特長(zhǎng)及自身愛(ài)好,選擇相應(yīng)的畢業(yè)設(shè)計(jì)題目。選題成功之后,學(xué)生需填寫(xiě)畢業(yè)設(shè)計(jì)任務(wù)書(shū),在任務(wù)書(shū)中需要明確畢業(yè)論文設(shè)計(jì)題目、預(yù)計(jì)完成時(shí)間以及指導(dǎo)教師等信息。接著,學(xué)生填寫(xiě)開(kāi)題報(bào)告,對(duì)所選設(shè)計(jì)題目進(jìn)行研究方向和可行性、國(guó)內(nèi)外研究現(xiàn)狀以及研究意義進(jìn)行闡述和分析。指導(dǎo)教師同意此生開(kāi)題之后,學(xué)生進(jìn)入設(shè)計(jì)開(kāi)發(fā)和畢業(yè)論文撰寫(xiě)的階段,在此期間要定時(shí)向指導(dǎo)教師匯報(bào)設(shè)計(jì)進(jìn)度,[3]論文撰寫(xiě)完成之后,將論文提交給自己的指導(dǎo)教師等待審核。若審核通過(guò),則進(jìn)入答辯環(huán)節(jié),答辯完成之后,指導(dǎo)教師及答辯小組老師將成績(jī)輸入系統(tǒng),系統(tǒng)自動(dòng)生成學(xué)生的畢業(yè)論文總成績(jī)。最后,會(huì)根據(jù)論文的專(zhuān)業(yè)方向及成績(jī)等級(jí)將論文進(jìn)行分類(lèi)并存儲(chǔ),以便之后的學(xué)生下載、參考,指導(dǎo)教師提交優(yōu)秀畢業(yè)論文。
2.能夠?qū)崿F(xiàn)資料的高效管理、有效利用、快速檢索和統(tǒng)計(jì)。
3.還應(yīng)能提供以下服務(wù):、更新、處理公告;相關(guān)信息查詢(xún);留言、論壇等。
4.對(duì)網(wǎng)站進(jìn)行定期維護(hù),如訪問(wèn)統(tǒng)計(jì)、網(wǎng)站日志、權(quán)限管理等。[4]
二、畢業(yè)論文管理系統(tǒng)的功能應(yīng)包含以下幾個(gè)方面
1.對(duì)論文進(jìn)展情況進(jìn)行監(jiān)督和管理的功能。指導(dǎo)教師設(shè)定時(shí)間對(duì)學(xué)生設(shè)計(jì)開(kāi)發(fā)和畢業(yè)論文撰寫(xiě)進(jìn)度進(jìn)行檢查,實(shí)現(xiàn)論文在線提交開(kāi)題報(bào)告、中期檢查和畢業(yè)論文審核書(shū),只有通過(guò)指導(dǎo)教師審核的學(xué)生才能參加答辯。
2.選題的處理功能。原則上按照教師、學(xué)生雙向選擇模式確定學(xué)生論文選題工作,根據(jù)學(xué)生專(zhuān)業(yè)情況進(jìn)行分流選題。根據(jù)學(xué)生的知識(shí)結(jié)構(gòu),對(duì)于大部分同學(xué)采用指導(dǎo)教師命題學(xué)生選題的方式,即多對(duì)多方式進(jìn)行師生互選題;對(duì)于學(xué)習(xí)成績(jī)突出的同學(xué)可以自主命題,學(xué)生選擇心儀的指導(dǎo)教師進(jìn)行指導(dǎo);對(duì)于極少數(shù)學(xué)習(xí)成績(jī)較差的同學(xué),指派指導(dǎo)教師督促和指導(dǎo)他們按時(shí)完成畢業(yè)論文學(xué)習(xí)任務(wù)。
3.論文綜合評(píng)分的功能。指導(dǎo)教師根據(jù)學(xué)生實(shí)際進(jìn)展程度和論文水平,在論文答辯之前給自己指導(dǎo)的學(xué)生一個(gè)初評(píng)成績(jī),答辯小組老師給定成績(jī)的平均值作為答辯成績(jī)。按照教學(xué)的管理要求,初評(píng)成績(jī)和論文答辯成績(jī)應(yīng)按照一定比例最終給出論文綜合成績(jī)。
4.對(duì)論文資料統(tǒng)計(jì)的功能。對(duì)數(shù)據(jù)庫(kù)中的論文資料進(jìn)行導(dǎo)出導(dǎo)入以及打印操作時(shí),使用水晶報(bào)表可以實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)綁定,將需要打印的論文資料數(shù)據(jù)與水晶報(bào)表相連接,提高了打印的效率和質(zhì)量。
【參考文獻(xiàn)】
[1]李浩君,吳皖贛.高校畢業(yè)設(shè)計(jì)過(guò)程質(zhì)量管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).中國(guó)教育信息化,2011(01).
[2]周曉輝.基于B/S結(jié)構(gòu)的畢業(yè)設(shè)計(jì)(論文)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).價(jià)值工程,2011(14).
篇2
1 概述
作為大學(xué)本科生必須完成的最后一門(mén)課程,畢業(yè)論文具備了其它課程所沒(méi)有的典型特征:①由于畢業(yè)論文的宗旨是考查學(xué)生對(duì)本專(zhuān)業(yè)核心知識(shí)的掌握程度和運(yùn)用知識(shí)解決實(shí)際問(wèn)題的能力,因此在其完成過(guò)程中將會(huì)綜合運(yùn)用多門(mén)課程的知識(shí)點(diǎn)并將這些知識(shí)點(diǎn)與實(shí)際研究對(duì)象進(jìn)行結(jié)合。②參與畢業(yè)論文過(guò)程管理的對(duì)象多,不僅包括學(xué)生和指導(dǎo)教師,還包括負(fù)責(zé)畢業(yè)論文的系主任、主管教學(xué)的分院領(lǐng)導(dǎo)和教務(wù)處實(shí)踐教學(xué)管理科的工作人員,管理層次多,職能劃分詳細(xì)。③耗時(shí)長(zhǎng)。按照培養(yǎng)方案的要求,畢業(yè)論文從開(kāi)始選題到最后的答辯,總共耗時(shí)將近半年的時(shí)間,期間學(xué)生可以采取在校完成或者外出完成的形式進(jìn)行畢業(yè)論文。以上特點(diǎn)決定了畢業(yè)論文過(guò)程管理的復(fù)雜性,不同的高校對(duì)該教學(xué)任務(wù)采取了不同的形式,以達(dá)到降低管理成本、提高管理成效的目的。
2 系統(tǒng)分析
系統(tǒng)分析主要圍繞用例分析、業(yè)務(wù)流程分析和非功能性需求三個(gè)角度來(lái)開(kāi)展。
2.1 用例分析
用例分析主要分析系統(tǒng)中各類(lèi)角色對(duì)系統(tǒng)各個(gè)模塊的操作權(quán)限。根據(jù)前期調(diào)研結(jié)果的分析,本系統(tǒng)的用戶(hù)可以分為系統(tǒng)管理員、教務(wù)部門(mén)工作人員、教師、專(zhuān)業(yè)負(fù)責(zé)人、分院領(lǐng)導(dǎo)和學(xué)生共六種角色。系統(tǒng)用例分析就是分析這六種角色在系統(tǒng)中可以操作的應(yīng)用場(chǎng)景。
2.1.1 系統(tǒng)管理員用例分析
畢業(yè)論文管理系統(tǒng)的系統(tǒng)管理員只負(fù)責(zé)本系統(tǒng)運(yùn)行相關(guān)的支撐數(shù)據(jù),即系統(tǒng)管理和基礎(chǔ)數(shù)據(jù)兩個(gè)模塊中的功能。通常,系統(tǒng)管理模塊包括部門(mén)管理、角色管理、用戶(hù)管理、菜單管理、權(quán)限管理、數(shù)據(jù)管理、日志管理;基礎(chǔ)數(shù)據(jù)包括專(zhuān)業(yè)設(shè)置、班級(jí)設(shè)置、教師管理、學(xué)生管理和教室管理。其中,部門(mén)管理是管理高校現(xiàn)有的教學(xué)單位和與畢業(yè)論文管理工作相關(guān)的部門(mén);角色管理是管理系統(tǒng)用戶(hù)的分類(lèi)信息,以便為系統(tǒng)的權(quán)限分配提供基礎(chǔ);菜單管理是管理系統(tǒng)可以操作的模塊以及模塊的層次結(jié)構(gòu);權(quán)限管理是將菜單的操作權(quán)限分配給每類(lèi)角色,從而確保系統(tǒng)操作和數(shù)據(jù)瀏覽的安全性;數(shù)據(jù)管理是對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行管理,包括數(shù)據(jù)備份和數(shù)據(jù)恢復(fù);日志管理是管理系統(tǒng)操作的日志,以便系統(tǒng)出現(xiàn)問(wèn)題時(shí),可根據(jù)系統(tǒng)尋找發(fā)生故障的原因;專(zhuān)業(yè)設(shè)置是按照高校現(xiàn)有的專(zhuān)業(yè)結(jié)構(gòu)和隸屬關(guān)系完成專(zhuān)業(yè)信息的管理;班級(jí)設(shè)置是負(fù)責(zé)按照專(zhuān)業(yè)設(shè)置學(xué)生所在的班級(jí);教師管理是管理高校教師的基本信息;學(xué)生管理是管理在校畢業(yè)班學(xué)生的基本信息;教室管理是管理目前學(xué)校可供使用的教室,為答辯安排提供基礎(chǔ)數(shù)據(jù)。
2.1.2 教務(wù)部門(mén)工作人員用例分析
教務(wù)部門(mén)工作人員在系統(tǒng)中主要負(fù)責(zé)三個(gè)方面的工作,分別是基礎(chǔ)數(shù)據(jù)中關(guān)于時(shí)間的設(shè)置、答辯安排審核和答辯結(jié)果審核。其中,基礎(chǔ)數(shù)據(jù)中的時(shí)間設(shè)置包括學(xué)期的設(shè)置、選題時(shí)間設(shè)置和過(guò)程時(shí)間設(shè)置。選題時(shí)間設(shè)置主要設(shè)置學(xué)生選題的開(kāi)始時(shí)間和結(jié)束時(shí)間;過(guò)程時(shí)間設(shè)置包括指導(dǎo)記錄時(shí)間的設(shè)置、中期檢查時(shí)間的設(shè)置和答辯時(shí)間的設(shè)置。
2.1.3 教師用例分析
畢業(yè)論文管理系統(tǒng)中具有操作權(quán)限的教師主要包括指導(dǎo)教師和交叉評(píng)閱教師以及答辯教師。教師在系統(tǒng)中可以操作的用例包括出題、審批開(kāi)題報(bào)告、指導(dǎo)記錄、答辯申請(qǐng)審批、交叉評(píng)閱和答辯結(jié)果登記。其中,出題只有被專(zhuān)業(yè)負(fù)責(zé)人指定為指導(dǎo)教師的教師才具有該權(quán)限,交叉評(píng)閱也只有被專(zhuān)業(yè)負(fù)責(zé)人指定為交叉評(píng)閱的教師才具有操作權(quán)限;答辯結(jié)果登記通常由答辯小組組長(zhǎng)來(lái)完成。
2.1.4 專(zhuān)業(yè)負(fù)責(zé)人用例分析
專(zhuān)業(yè)負(fù)責(zé)人在系統(tǒng)中主要負(fù)責(zé)安排工作,包括教師安排和答辯安排。其中,教師安排主要安排指導(dǎo)教師、交叉評(píng)閱教師和答辯教師的人選;答辯安排則負(fù)責(zé)安排答辯教師的分組、參加答辯的學(xué)生分組以及教室和具體的答辯時(shí)間。
2.1.5 分院領(lǐng)導(dǎo)用例分析
分院領(lǐng)導(dǎo)在系統(tǒng)中主要負(fù)責(zé)兩類(lèi)信息的審核,分別是出題的審核和答辯安排的審核。
2.1.6 學(xué)生用例分析
學(xué)生是畢業(yè)論文管理系統(tǒng)的主體,在該系統(tǒng)中可以操作的用例包括選題、開(kāi)題報(bào)告撰寫(xiě)、指導(dǎo)記錄、中期檢查、答辯申請(qǐng)、答辯安排和答辯結(jié)果。
2.2 業(yè)務(wù)流程分析
畢業(yè)論文管理系統(tǒng)包含的核心流程包括撰寫(xiě)開(kāi)題報(bào)告和答辯安排兩個(gè)核心流程。
2.2.1 開(kāi)題報(bào)告流程分析
參與開(kāi)題報(bào)告工作的主體包括學(xué)生、指導(dǎo)教師、專(zhuān)業(yè)負(fù)責(zé)人和分院領(lǐng)導(dǎo),其流程如下:首先,學(xué)生完成開(kāi)題報(bào)告的撰寫(xiě),并提交給系統(tǒng)驗(yàn)證,驗(yàn)證通過(guò)后保存信息,并轉(zhuǎn)交給指導(dǎo)教師審批,審批通過(guò)后轉(zhuǎn)交給專(zhuān)業(yè)負(fù)責(zé)人進(jìn)行初步審核,審核通過(guò)后再轉(zhuǎn)交給分院領(lǐng)導(dǎo)進(jìn)行最后的審核,并將最后的審核意見(jiàn)反饋給學(xué)生。
2.2.2 答辯安排流程分析
參與答辯安排的主體包括專(zhuān)業(yè)負(fù)責(zé)人、分院領(lǐng)導(dǎo)和教務(wù)部門(mén)工作人員,其流程大致如下:首先,專(zhuān)業(yè)負(fù)責(zé)人在答辯安排頁(yè)面完成答辯安排的信息,然后提交給系統(tǒng)進(jìn)行驗(yàn)證,如果驗(yàn)證通過(guò)再將安排轉(zhuǎn)交給分院領(lǐng)導(dǎo)進(jìn)行初步審核,審核通過(guò)后,轉(zhuǎn)交給教務(wù)部門(mén)工作人員進(jìn)行最后審核,審核通過(guò)后再將最終的審核結(jié)果反饋給專(zhuān)業(yè)負(fù)責(zé)人,并最終顯示給學(xué)生和教師查看。
2.3 非功能性需求分析
與功能性需求分析的側(cè)重點(diǎn)不同,非功能性需求分析更注重的是系統(tǒng)的整體性能要求,是衡量系統(tǒng)整體質(zhì)量的依據(jù)。根據(jù)本系統(tǒng)的特點(diǎn),系統(tǒng)的非功能性需求主要包括穩(wěn)定性、準(zhǔn)確性、安全性、易用性和可移植性。
3 系統(tǒng)設(shè)計(jì)
根據(jù)系統(tǒng)的功能需求分析的結(jié)果并結(jié)合管理信息系統(tǒng)的管理模式,總結(jié)出畢業(yè)論文過(guò)程管理系統(tǒng)的功能框架如圖1所示。
圖1中的系統(tǒng)管理通常負(fù)責(zé)管理一般系統(tǒng)運(yùn)行所需的支撐數(shù)據(jù)。畢業(yè)論文管理系統(tǒng)的系統(tǒng)管理由部門(mén)管理、角色管理、用戶(hù)管理、菜單管理、權(quán)限管理、數(shù)據(jù)管理和日志管理共七個(gè)模塊組成。
4 結(jié)束語(yǔ)
代碼開(kāi)發(fā)僅僅是系統(tǒng)開(kāi)發(fā)生命周期中的系統(tǒng)實(shí)現(xiàn)的主要任務(wù),在此之前需經(jīng)歷系統(tǒng)分析和系統(tǒng)設(shè)計(jì)兩個(gè)不可逾越的階段。本文通過(guò)分析,得出了高校畢業(yè)論文管理系統(tǒng)的需求,并對(duì)這些需求進(jìn)行整理后,完成了系統(tǒng)功能框架的設(shè)計(jì),為下一步系統(tǒng)開(kāi)發(fā)搭建系統(tǒng)應(yīng)用程序架構(gòu)提供了直接依據(jù)。
參 考 文 獻(xiàn)
[1] 包慧敏.基于Web的畢業(yè)論文管理系統(tǒng)設(shè)計(jì)[D].南京:南京理工大學(xué),2013.
[2] 鄭鴻英.畢業(yè)論文管理系統(tǒng)的開(kāi)發(fā)與實(shí)現(xiàn)[D].上海:華東師范大學(xué),2011.
[3] 劉珊.本科畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廈門(mén):廈門(mén)大學(xué),2014.
[4] 陳斌.基于JQuery框架的畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].蘇州:蘇州大學(xué),2012.
[5] 孫曉妍.基于UML的面向?qū)ο笮畔⑾到y(tǒng)開(kāi)發(fā)[J].價(jià)值工程,2013(10):189-190.
篇3
1.系統(tǒng)管理人員角色涵蓋了用戶(hù)角色添加,用戶(hù)權(quán)限的設(shè)置等。
2.教學(xué)管理人員負(fù)責(zé)對(duì)所有學(xué)生進(jìn)行選題和名單的匯總、開(kāi)題報(bào)告的匯總、論文和論文成績(jī)的匯總,論文進(jìn)度的設(shè)置及教師角色設(shè)置等,不同的系別或?qū)I(yè)可以設(shè)置教學(xué)管理人員一名,具體的系別分配及權(quán)限設(shè)置由系統(tǒng)管理人員設(shè)定。
3.各學(xué)科組組長(zhǎng)負(fù)責(zé)審核指導(dǎo)教師的選題、審定學(xué)生論文終稿及確定論文成績(jī)等,學(xué)科組組長(zhǎng)同時(shí)可以是指導(dǎo)教師,其角色由教學(xué)管理人員進(jìn)行設(shè)置。
4.指導(dǎo)教師角色包含畢業(yè)論文選題的上傳、學(xué)生的選擇、開(kāi)題報(bào)告的審核、畢業(yè)論文的修改及論文成績(jī)的評(píng)定等,其用戶(hù)界面有選題上傳、學(xué)生選擇、開(kāi)題報(bào)告審核、論文指導(dǎo)、論文成績(jī)?cè)u(píng)定、個(gè)人信息管理等內(nèi)容。
5.學(xué)生角色主要有選題查詢(xún)、選題選定、開(kāi)題報(bào)告材料提交、論文材料提交、論文成績(jī)的查詢(xún)等內(nèi)容,其用戶(hù)界面有選題、開(kāi)題報(bào)告提交、論文提交、個(gè)人信息管理等內(nèi)容。
二、系統(tǒng)功能需求分析
為了進(jìn)一步完善該系統(tǒng),實(shí)現(xiàn)資源的優(yōu)化配置,提高事務(wù)處理能力,需要進(jìn)一步進(jìn)行性能及功能的需求分析。
1.教學(xué)管理人員應(yīng)及時(shí)提供教師及學(xué)生信息,師生互相選擇的界面要具有交互性。教師可以在系統(tǒng)中查看選擇自己課題的學(xué)生名單及學(xué)生的具體信息,學(xué)生可以在指導(dǎo)教師名單中進(jìn)行選擇,同時(shí)也能查詢(xún)到其他選擇該指導(dǎo)教師的同學(xué)名單,以加強(qiáng)師生間的相互溝通。
2.選題應(yīng)由指導(dǎo)教師確定,教師可將選題上傳到系統(tǒng)由學(xué)科組組長(zhǎng)通過(guò)后再正式到網(wǎng)絡(luò)上供學(xué)生選擇,學(xué)生確定選題后就可以根據(jù)設(shè)置的論文進(jìn)度開(kāi)展論文寫(xiě)作。
3.在論文寫(xiě)作階段,系統(tǒng)要提供一個(gè)交互平臺(tái)供師生進(jìn)行交流,并允許通過(guò)系統(tǒng)上傳及下載文件。
4.在寫(xiě)作過(guò)程中要有開(kāi)題報(bào)告及論文中期考核等環(huán)節(jié),指導(dǎo)教師要對(duì)各環(huán)節(jié)進(jìn)行評(píng)分,學(xué)生可以直接通過(guò)系統(tǒng)查看自己的分?jǐn)?shù)。
5.教學(xué)管理人員可以在系統(tǒng)中公告,指導(dǎo)教師及學(xué)生可以查看公告。
6.當(dāng)學(xué)生提交論文終稿后,指導(dǎo)教師要對(duì)論文進(jìn)行評(píng)分并經(jīng)學(xué)科組組長(zhǎng)審核通過(guò),如果畢業(yè)論文成績(jī)達(dá)到合格及以上的學(xué)生成績(jī)將及時(shí)的反饋出去供學(xué)生查看,不合格的學(xué)生則須繼續(xù)撰寫(xiě)和修改論文直至合格。
7.教學(xué)管理人員可以通過(guò)系統(tǒng)直接執(zhí)行打印論文題目清單及學(xué)生成績(jī)表等,同時(shí)還可以根據(jù)論文題目或指導(dǎo)教師相關(guān)信息或?qū)W生相關(guān)信息實(shí)現(xiàn)快速查詢(xún)等。
8.不同的用戶(hù)可以通過(guò)系統(tǒng)維護(hù)自己的賬戶(hù),可以修改基本信息,但不能修改自己的帳號(hào),其帳號(hào)具有唯一性。
三、畢業(yè)論文管理系統(tǒng)的功能設(shè)計(jì)
1.系統(tǒng)開(kāi)發(fā)工具
由于學(xué)生在撰寫(xiě)論文時(shí)很多都在外地實(shí)習(xí),具有一定的地域分散性,因此本系統(tǒng)主要采用B/S架構(gòu),應(yīng)用ASP.NET技術(shù)來(lái)實(shí)現(xiàn)在網(wǎng)絡(luò)環(huán)境下的學(xué)生畢業(yè)論文管理,其使用的開(kāi)發(fā)環(huán)境為Microsoft visual studio 2010,采用C#為開(kāi)發(fā)語(yǔ)言及SQL Server 2005為后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā)的。
圖1 總體架構(gòu)體
2.系統(tǒng)功能模塊設(shè)計(jì)
根據(jù)系統(tǒng)需求分析,系統(tǒng)主要分為五個(gè)模塊,總體架構(gòu)體如圖1所示。
3.系統(tǒng)的主要流程
(1)首先由系統(tǒng)管理人員登錄系統(tǒng),添加教學(xué)管理人員、指導(dǎo)教師、學(xué)科組組長(zhǎng)及學(xué)生等角色并設(shè)置各用戶(hù)角色的權(quán)限。
(2)然后教學(xué)管理人員可登錄系統(tǒng),添加教師名單及畢業(yè)學(xué)生名單,同時(shí)對(duì)教師角色及論文進(jìn)度進(jìn)行設(shè)置,教師角色分為指導(dǎo)教師和學(xué)科組組長(zhǎng),其二者是可以重復(fù)的,指導(dǎo)教師可以是學(xué)科組組長(zhǎng),此時(shí)指該指導(dǎo)教師頁(yè)面中除了出現(xiàn)指導(dǎo)教師頁(yè)面出現(xiàn)的內(nèi)容外還會(huì)具備學(xué)科組組長(zhǎng)的內(nèi)容。
(3)接著指導(dǎo)教師、學(xué)科組組長(zhǎng)及學(xué)生可根據(jù)各自角色登錄系統(tǒng),修改完善個(gè)人信息。指導(dǎo)教師可論文選題及論文撰寫(xiě)各種要求,上傳系統(tǒng)供學(xué)科組組長(zhǎng)審核。如果指導(dǎo)教師選題審核不過(guò)關(guān)則系統(tǒng)會(huì)要求該教師重新擬定選題然后繼續(xù)進(jìn)入學(xué)科組組長(zhǎng)審核頁(yè)面直至選題通過(guò)為止。
(4)指導(dǎo)教師論文選題通過(guò)后就公布在網(wǎng)絡(luò)上,學(xué)生就可以通過(guò)系統(tǒng)查看和選擇選題。指導(dǎo)教師也可以通過(guò)系統(tǒng)查看選擇其選題的學(xué)生情況并進(jìn)行選擇,如果有學(xué)生不符合選題要求則退回,系統(tǒng)會(huì)提示學(xué)生重新進(jìn)行選題,直至實(shí)現(xiàn)雙向選擇,學(xué)生選題確定后就可以開(kāi)展論文寫(xiě)作。教學(xué)管理人員此時(shí)就可以就選題對(duì)學(xué)生名單進(jìn)行匯總。
(5)在論文撰寫(xiě)初期學(xué)生要在系統(tǒng)上提交開(kāi)題報(bào)告給指導(dǎo)教師審核,指導(dǎo)教師審批后評(píng)定分?jǐn)?shù),學(xué)生可以通過(guò)平臺(tái)即時(shí)查到該分值。
(6)學(xué)生撰寫(xiě)論文過(guò)程中可以通過(guò)平臺(tái)留言,咨詢(xún)指導(dǎo)教師相關(guān)問(wèn)題,指導(dǎo)教師也可通過(guò)平臺(tái)及時(shí)回復(fù)學(xué)生問(wèn)題,同時(shí)學(xué)生撰寫(xiě)的論文稿件可以通過(guò)上傳到平臺(tái)供指導(dǎo)教師查看,指導(dǎo)教師批改完后可以將修改稿上傳到平臺(tái)供學(xué)生下載并且通過(guò)留言告知學(xué)生修改意見(jiàn)。學(xué)生可依據(jù)指導(dǎo)教師點(diǎn)評(píng)進(jìn)行論文修改,修改完成后可再次提交論文。系統(tǒng)會(huì)記錄學(xué)生提交論文的次數(shù)及指導(dǎo)教師的點(diǎn)評(píng)次數(shù)。
(7)學(xué)生論文定稿后將論文上傳到系統(tǒng),指導(dǎo)教師可以對(duì)論文評(píng)分,并將論文正稿和成績(jī)提交給學(xué)科組組長(zhǎng)審核,學(xué)科組組長(zhǎng)可以對(duì)論文成績(jī)進(jìn)行修改和確定并將修改結(jié)果反饋給指導(dǎo)教師,指導(dǎo)教師確認(rèn)后學(xué)生成績(jī)生效;如果指導(dǎo)教師有異議則可將意見(jiàn)提交給學(xué)科組組長(zhǎng)進(jìn)行復(fù)核直至通過(guò)為止。經(jīng)指導(dǎo)教師和學(xué)科組組長(zhǎng)雙重確認(rèn)后學(xué)生可以在系統(tǒng)上查詢(xún)到自己的論文成績(jī)及畢業(yè)論文綜合成績(jī)(開(kāi)題報(bào)告成績(jī)和論文成績(jī)綜合后的成績(jī))。如果有學(xué)生在論文進(jìn)度設(shè)置時(shí)間內(nèi)未完成畢業(yè)論文則系統(tǒng)自動(dòng)判定不合格。
(8)最后,教學(xué)管理人員可以對(duì)論文定稿、論文成績(jī)及畢業(yè)論文綜合成績(jī)進(jìn)行查詢(xún)、匯總及打印等操作。
四、系統(tǒng)部分模塊關(guān)鍵代碼實(shí)現(xiàn)
1.登錄模塊
用戶(hù)根據(jù)自己的編號(hào)(學(xué)生為學(xué)號(hào),系統(tǒng)管理員、教學(xué)管理人員及教師為教工號(hào))、密碼(身份證號(hào))登陸系統(tǒng)。
HttpCookie cookie = Request.Cookies [“CheckCode”];
try { if (cookie.Value = = this.txtCode.Text.Trim())
{ using (var edm = new Manage Entities())
{
//查詢(xún)輸入的用戶(hù)編號(hào)是否存在
var user = from u in edm.Users
where u. UserNo= = userId.Text
select u;
if (user.Count() = = 0)
//判斷:用戶(hù)表中不存在該用戶(hù)記錄時(shí),提示用戶(hù)名輸入錯(cuò)誤
{
Response.Write("”);
}
//判斷,用戶(hù)名對(duì)應(yīng)的密碼是否正確
foreach (var custObj in user)
{
if (custObj.PWD = =userPwd.Text)
{
Session["UserNo"] = userId.Text.Trim();
Session["UserName"] = custObj.User.Name.Trim();
Session[“Popedom”] = custObj.Pope dom.Trim();
Response.Write(“”);
}
else
{
Response.Write(“”);
}
}
}
}
else
{
Response.Write(“”);
}
}
catch (Exception error)
{
lError.Text = error.ToString();
}
2.學(xué)生選題模塊
//判斷CheckBox的選中狀態(tài),更新數(shù)據(jù)庫(kù)相應(yīng)字段。
CheckBox cbox= (CheckBox)gvTopic.Rows[e.Row.RowIndex].FindControl ("cbTopic");
if (cbox.Checked = = true)
{
//根據(jù)用戶(hù)登錄名查詢(xún)?cè)撚脩?hù)是否已經(jīng)選擇了論文選題。
using (var edm = new ManageEntities())
{
var topic = from u in edm.Graduation Project
where u. UserNo= =Session["UserNo"].ToString()
select u;
if (topic.Count() = = 0)
{
//當(dāng)該學(xué)生沒(méi)有選擇過(guò)論文題目時(shí),則將該學(xué)生新選擇的題目名稱(chēng)更新到畢業(yè)設(shè)計(jì)
//表選題學(xué)生編號(hào)字段上。
string strTopicNo= Convert.ToString (gvTopic.DataKeys[e.Row.RowIndex].Values[“TopicNo”]);
var topic1 = from u in edm.Gradua tionProject
where u.TopicNo= = Convert.ToInt64 (strTopicNo)
select u;
foreach (var custObj in topic1)
{
if (custObj. TopicState = = true)
{
lResult.Text = “選題失敗,已有人選!”;
}
if (custObj. TopicState = = false || custObj. TopicState = = null)
{
custObj. TopicState = true;
custObj.UserNo=Session["UserNo"].ToString(); custObj.UserName=Session ["UserName"].ToString();
lResult.Text = “選題成功!”;
}
}
edm.SaveChanges();
Bind();
}
else
{
lResult.Text = “選題失敗,請(qǐng)先退選,再重新選擇!”;
}
}
}
3.上傳選題模塊
在處理上傳的畢業(yè)論文及各種留言?xún)?nèi)容時(shí)使用了CuteEditor―Html在線編輯器來(lái)實(shí)現(xiàn)。CuteEditor for ASP.NET是一款功能強(qiáng)大且簡(jiǎn)單實(shí)用的跨瀏覽器、跨平臺(tái)的所見(jiàn)即所得的在線html編輯器,其用戶(hù)界面簡(jiǎn)潔,加載速度快。通過(guò)該款編輯器可以方便Asp.net開(kāi)發(fā)者對(duì)文本框的內(nèi)容進(jìn)行編輯。此外,CuteEditor還集成了對(duì)文檔、圖片等文件的上傳模塊及音頻、視頻等媒體文件進(jìn)行直接插入的模塊。下面以指導(dǎo)教師論文題目上傳模塊為例進(jìn)行說(shuō)明。
//新增一條指導(dǎo)教師論文題目上傳記錄
using (var edm = new ManageEntities())
{
GraduationProject gp = new Gradua tionProject();
gp.TopicName= txtTopic.Text.Trim().ToString();
gp.Professional=ddlProfessional.SelectedValue.Trim().ToString();
gp.Demand=txtDemand.Text.Trim().ToString();
gp.Year=ddlYear. SelectedValue.Trim().ToString();
gp.TopicState=false;
gp.TeacherNo= Session["TeacherNo"].ToString().Trim(),
gp.TeacherName= Session["Teach erName"].ToString().Trim(),
gp.Academy=txtAcademy.Text.Trim().ToString();
gp.Assignment= cuteEditor.Text;
edm.GraduationProjects.AddObject (gp);
edm.SaveChanges();
篇4
A Teaching Model Research Based on Internet/Intranet in the Information Technology Course
CHEN Fang1, CHEN Zhao2
(1. Pharmacy of East China University and Technology, Shanghai 200237, China; 2. Faculty of Mechanical & Electronic Information of China University of Geosciences, Wuhan 430074, China)
Abstract: At present, colleges for large-scale expansion caused management more difficult, the quality of thesis papers and the value of Paper documents are not to make full use of, this article statements a management system based on B/S model Three-tier architecture, in the middle using ASP technology, background database to SQL Server2000 designed to achieve. The system is reliable, safe, convenient and better able to meet the college paper's management of the basic requirements.
Key words: thesis; B/S module; ASP; SQL server
1 引言
在高等學(xué)校的教務(wù)管理系統(tǒng)中,畢業(yè)論文的選題大都采用人工方式,面對(duì)不斷增加的生源,這樣不僅工作量大,而且效率低下,容易出錯(cuò),更不方便教師查閱和管理人員的管理。利用計(jì)算機(jī)輔助設(shè)計(jì)加強(qiáng)畢業(yè)論文課題的管理工作,既提高了論文選題的科學(xué)性,又可大大減輕管理人員的工作強(qiáng)度,提高了工作效率,從而使得管理工作逐步實(shí)現(xiàn)制度化、規(guī)范化和程序化。本文設(shè)計(jì)與實(shí)現(xiàn)的論文管理系統(tǒng)采用B/S的模式,中間采用ASP編程技術(shù),后臺(tái)選用SQL Server2000得以實(shí)現(xiàn)。
2 系統(tǒng)的總體設(shè)計(jì)
2.1 設(shè)計(jì)思路
系統(tǒng)以SQL Server2000作為后臺(tái)數(shù)據(jù)庫(kù),采用B/S結(jié)構(gòu)即瀏覽器/服務(wù)器結(jié)構(gòu),用戶(hù)工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成瀏覽器、Web服務(wù)器與應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器組成的三層體系結(jié)構(gòu)。主要采用ASP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),通過(guò)ASP,結(jié)合HTML網(wǎng)頁(yè)、ASP指令和ActiveX元件,建立動(dòng)態(tài)、交互且高效的Web服務(wù)器應(yīng)用程序。數(shù)據(jù)庫(kù)的訪問(wèn)通過(guò)ODBC(開(kāi)放式數(shù)據(jù)庫(kù)互聯(lián)技術(shù))用SQL實(shí)現(xiàn)。系統(tǒng)通過(guò)ADO與數(shù)據(jù)庫(kù)連接,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的相關(guān)操作。
2.2 工作流程
實(shí)踐論文管理工作中,基本的工作流程分為:1)教師出題;2)學(xué)生選題;3)中期檢查;4)論文答辯;5)論文評(píng)優(yōu)五個(gè)階段。
畢業(yè)論文管理系統(tǒng)實(shí)現(xiàn)論文的出題、審核、選題、、檢索、統(tǒng)計(jì)等多項(xiàng)功能。該系統(tǒng)既能讓學(xué)生網(wǎng)上論文選題,又能實(shí)現(xiàn)提交論文,這樣為老師和學(xué)生對(duì)論文資源的查閱和檢索提供了方便。
系統(tǒng)中主要設(shè)置了八個(gè)模塊,分別為:登錄模塊、論文出題模塊、論文選題模塊、論文提交模塊、論文加工模塊、論文查詢(xún)模塊、論文統(tǒng)計(jì)模塊及系統(tǒng)配置模塊,每個(gè)模塊又具有各項(xiàng)多種功能。管理系統(tǒng)結(jié)構(gòu)圖如圖1所示。根據(jù)基本工作流程和各功能模塊,該系統(tǒng)設(shè)置四個(gè)角色進(jìn)行分配管理,包括:系統(tǒng)管理員、教師、學(xué)生、教師管理員這四類(lèi)。各個(gè)角色都具有不同的功能,依據(jù)基于角色的訪問(wèn)控制理論對(duì)每個(gè)教師進(jìn)行分配角色,以實(shí)現(xiàn)相應(yīng)的管理權(quán)限。
2.3 功能模塊的設(shè)計(jì)
2.3.1 系統(tǒng)管理員角色
1) 日常管理:日常公告的管理,常用表格的管理,師生上傳文檔的管理,教師出題變更申請(qǐng)受理;
2) 論文選題:論文選題時(shí)間設(shè)置,論文選題鎖定情況統(tǒng)計(jì);
3) 中期檢查:中期檢查表審閱,中期評(píng)審分組;
4) 后期管理:論文成績(jī)?cè)u(píng)審表審閱,論文上傳情況統(tǒng)計(jì),評(píng)閱,答辯,二次答辯,師生最終上傳文檔情況匯總,學(xué)生成績(jī)分析與統(tǒng)計(jì);
5) 論文加工:對(duì)當(dāng)年度提交的所有論文進(jìn)行標(biāo)引工作,以便查閱和檢索;論文格式轉(zhuǎn)換管理,將所有論文由原來(lái)的文檔形式轉(zhuǎn)換成PDF格式,以便保存;
6) 信息維護(hù):管理員、教師、學(xué)生信息的維護(hù),系主任、教學(xué)副院長(zhǎng)角色的分配,院系、班級(jí)信息的維護(hù),系統(tǒng)數(shù)據(jù)的初始化等。
2.3.2 教師角色
1) 論文出題:教師上傳論文題目,所需學(xué)生人數(shù),課題的來(lái)源等相關(guān)信息;
2) 論文選題:對(duì)自己提交的課題進(jìn)行學(xué)生的鎖定和退選;
3) 任務(wù)相關(guān):公告瀏覽,論文基本格式的樣張下載;
4) 表格提交:中期檢查表的管理,成績(jī)考核表的管理,其他相關(guān)文檔的管理;
5) 學(xué)生文檔管理:對(duì)學(xué)生提交的文檔進(jìn)行審閱和管理;
6) 成績(jī)管理:對(duì)進(jìn)行指導(dǎo)的學(xué)生進(jìn)行論文成績(jī)的評(píng)定。
2.3.3 學(xué)生角色
1) 論文選題:對(duì)于教師的出題情況進(jìn)行查看,并選擇論文;
2) 任務(wù)相關(guān):公告瀏覽,論文基本格式樣張下載;
3) 論文管理:開(kāi)題相關(guān)文檔管理、論文相關(guān)文檔管理、設(shè)計(jì)相關(guān)文檔管理;
4) 論文提交:提交畢業(yè)論文管理;
5) 成績(jī)管理:查看中期檢查表、成績(jī)考核表,其他相關(guān)文檔。
2.3.4 教師管理員角色
除了具有教師模塊中的所有功能外,教師管理員角色主要添加兩項(xiàng)功能:
1) 論文審核:對(duì)教師論文出題質(zhì)量進(jìn)行審核;
2) 統(tǒng)計(jì)功能:統(tǒng)計(jì)當(dāng)(歷)年度的畢業(yè)論文提交的數(shù)量,學(xué)生成績(jī)的統(tǒng)計(jì)。
2.4 數(shù)據(jù)庫(kù)的設(shè)計(jì)
畢業(yè)論文管理系統(tǒng)結(jié)構(gòu)圖
本系統(tǒng)在設(shè)計(jì)過(guò)程中,盡量考慮到各個(gè)模塊中的相似之處,減少表格數(shù)量,提高表格的關(guān)聯(lián)程度,以及減少數(shù)據(jù)庫(kù)中數(shù)據(jù)的冗余。根據(jù)數(shù)據(jù)的流程和功能需求,數(shù)據(jù)庫(kù)主要包含以下工作表格:
1) 教師數(shù)據(jù)表:存放教師基本信息,數(shù)據(jù)項(xiàng)包括教師工號(hào)、密碼、教師姓名、職稱(chēng)、專(zhuān)業(yè)、聯(lián)系方式、教師個(gè)人簡(jiǎn)介、系所編號(hào)、學(xué)院編號(hào)、論文編號(hào);
2) 學(xué)生數(shù)據(jù)表:存放學(xué)生基本信息,數(shù)據(jù)項(xiàng)包括班級(jí)、學(xué)號(hào)、姓名、密碼、論文編號(hào)、成績(jī)、綜合排名、興趣愛(ài)好、備注;
3) 論文數(shù)據(jù)表:學(xué)年度、論文編號(hào)、論文題目、出題教師工號(hào)、選題學(xué)生學(xué)號(hào)、課題來(lái)源、成績(jī);
4) 論文審核表:學(xué)年度、論文編號(hào)、審核狀態(tài)、修改意見(jiàn)、次數(shù);
5) 論文選題表:學(xué)年度、學(xué)生學(xué)號(hào)、論文編號(hào)、論文選擇狀態(tài)、選擇時(shí)間;
6) 論文成績(jī)表:學(xué)年度、論文編號(hào)、教師工號(hào)、學(xué)生學(xué)號(hào)、成績(jī)、評(píng)語(yǔ)、評(píng)閱時(shí)間;
7) 選題管理表:序號(hào)、職稱(chēng)、論文數(shù)量、學(xué)生人數(shù)。
2.5 數(shù)據(jù)庫(kù)訪問(wèn)控制的實(shí)現(xiàn)
在數(shù)據(jù)庫(kù)中為了實(shí)現(xiàn)權(quán)限設(shè)計(jì)的安全問(wèn)題,建立以下七個(gè)基本表:
1) 用戶(hù)表:序號(hào)、用戶(hù)名(取教師工號(hào)或?qū)W生學(xué)號(hào));
2) 角色表:角色名、用途說(shuō)明;
3) 權(quán)限控制表:角色名、用戶(hù)名;
4) 數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限表:操作權(quán)限、角色名、基本表名、權(quán)限說(shuō)明;
5) 數(shù)據(jù)庫(kù)基本表:基本表名、基本表說(shuō)明;
6) MIS子功能模塊表:子功能代碼、功能說(shuō)明;
7) 功能模塊訪問(wèn)權(quán)限表:子功能模塊代碼、角色名;模塊菜單名、功能說(shuō)明;
各個(gè)表項(xiàng)聯(lián)合起來(lái)形成系統(tǒng)的授權(quán)機(jī)制,其運(yùn)行機(jī)制是:當(dāng)用戶(hù)通過(guò)系統(tǒng)登陸界面后,系統(tǒng)首先利用權(quán)限控制表找出用戶(hù)所對(duì)應(yīng)的角色,然后利用數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限表和功能模塊訪問(wèn)權(quán)限表找出該角色所能進(jìn)行的操作(即基本表單名和子功能項(xiàng)代碼),并在角色表中查看該角色的狀態(tài),如果角色處于被激活的狀態(tài),該用戶(hù)就可使用該系統(tǒng),如果該角色處于被禁止的狀態(tài),即使該用戶(hù)擁有該權(quán)限仍不能執(zhí)行。這樣,系統(tǒng)管理員在進(jìn)行維護(hù)時(shí),若更改功能角色,則只需修改數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限表,功能模塊訪問(wèn)權(quán)限表和權(quán)限控制表中的記錄即可,而不需修改表的結(jié)構(gòu),大大方便管理員的維護(hù)工作。
這個(gè)完整的基于角色的多層應(yīng)用系統(tǒng)安全控制有效地將前端的“菜單層的權(quán)限管理”和后臺(tái)的“數(shù)據(jù)庫(kù)基本表及相應(yīng)操作權(quán)限”統(tǒng)一起來(lái),實(shí)現(xiàn)了權(quán)限設(shè)計(jì)的授權(quán)機(jī)制。
3 系統(tǒng)的主要功能實(shí)現(xiàn)
系統(tǒng)通過(guò)B/S三層結(jié)構(gòu)實(shí)現(xiàn)論文的選題管理與論文的提交和評(píng)閱,采用瀏覽器、Web服務(wù)器和數(shù)據(jù)庫(kù)的三層結(jié)構(gòu),當(dāng)用戶(hù)通過(guò)瀏覽器提交和評(píng)閱時(shí),向Web服務(wù)器發(fā)出請(qǐng)求,Web服務(wù)器訪問(wèn)用戶(hù)的指令后開(kāi)始執(zhí)行程序,根據(jù)請(qǐng)求從數(shù)據(jù)庫(kù)中取出相應(yīng)的數(shù)據(jù),并將數(shù)據(jù)以一定格式返回到客戶(hù)端。
3.1 教師論文出題功能的實(shí)現(xiàn)
每個(gè)教師使用自己的工號(hào)和密碼進(jìn)入管理界面,點(diǎn)擊論文出題模塊,系統(tǒng)將根據(jù)論文審核表中的有關(guān)信息查看該教師是首次登錄還是重復(fù)登錄,如果為首次登錄,頁(yè)面上將出現(xiàn)相應(yīng)的論文數(shù)據(jù)表,填寫(xiě)各個(gè)字段,包括論文題目,課題來(lái)源,學(xué)生要求(比如專(zhuān)業(yè)限制等)、其他要求(比如性別要求等),填寫(xiě)完畢后選擇提交按鈕實(shí)現(xiàn)出題的功能。其中要注意的是管理員在選題管理表中根據(jù)每個(gè)教師的職稱(chēng)對(duì)教師的出題數(shù)目和所帶學(xué)生人數(shù)進(jìn)行了限制,比如根據(jù)副教授職稱(chēng)只能帶兩個(gè)畢業(yè)論文題目,一個(gè)課題只能有一個(gè)學(xué)生選擇等。如果為重復(fù)登錄,將根據(jù)論文審核表中的相關(guān)信息查看該教師有無(wú)被退回的題目,如果有,頁(yè)面顯示該教師被退回題目的相關(guān)信息,如果沒(méi)有,提示該教師出題成功,無(wú)需再次出題。
3.2 教師論文選題功能的實(shí)現(xiàn)
當(dāng)教師使用自己的工號(hào)和密碼進(jìn)入管理界面,點(diǎn)擊論文選題模塊,頁(yè)面上將出現(xiàn)論文課題、學(xué)生姓名(點(diǎn)擊學(xué)生姓名鏈接將出現(xiàn)學(xué)生的有關(guān)信息)并同頁(yè)面預(yù)設(shè)置有鎖定和退回功能鍵,當(dāng)教師查看符合要求時(shí)點(diǎn)擊鎖定功能即能實(shí)現(xiàn)雙向選定,否則點(diǎn)擊退回功能,此課題呈現(xiàn)空置狀態(tài),以供其他學(xué)生選擇。
3.3 學(xué)生選題功能的實(shí)現(xiàn)
每個(gè)學(xué)生使用自己的學(xué)號(hào)和密碼進(jìn)入相應(yīng)界面,點(diǎn)擊論文選題模塊,頁(yè)面上將出現(xiàn)還沒(méi)有被選擇的畢業(yè)論文選題列表,分別有論文數(shù)據(jù)表中以下字段:論文編號(hào)、論文題目、出題教師工號(hào)(點(diǎn)擊教師工號(hào)可出現(xiàn)鏈接教師的有關(guān)信息),并同頁(yè)面預(yù)設(shè)置有鎖定和撤銷(xiāo)功能鍵,如果該生已經(jīng)選題,系統(tǒng)將其視為修改選題,修改學(xué)生數(shù)據(jù)表中該學(xué)號(hào)學(xué)生記錄中論文編號(hào)數(shù)據(jù)即可。
3.4 論文審核功能的實(shí)現(xiàn)
教師填寫(xiě)論文選題之后,系主任要對(duì)論文題目進(jìn)行審核。當(dāng)系主任使用自己的工號(hào)和密碼進(jìn)入管理界面后,點(diǎn)擊論文審核模塊,頁(yè)面上將出現(xiàn)已經(jīng)上傳的論文題目,并同頁(yè)面預(yù)設(shè)置確定和修改的功能鍵,如果論文題目不符合要求,系主任點(diǎn)擊修改,并給出修改意見(jiàn),否則點(diǎn)擊確定通過(guò),這樣教師論文出題成功。此時(shí)將該教師工號(hào)記錄入此論文數(shù)據(jù)表中,將論文編號(hào)記錄入教師信息表中。
4 結(jié)束語(yǔ)
該系統(tǒng)結(jié)合ASP開(kāi)發(fā)平臺(tái)和SQL Server2000 技術(shù),實(shí)現(xiàn)了畢業(yè)論文(設(shè)計(jì))階段從選題管理、論文寫(xiě)作、中期檢查、論文提交等方面進(jìn)行綜合管理的一個(gè)系統(tǒng)平臺(tái)。整個(gè)系統(tǒng)在設(shè)計(jì)上保持了各個(gè)部分的相對(duì)獨(dú)立性同時(shí)又是有機(jī)地融合在一起的,體現(xiàn)了各自的特點(diǎn)。在教學(xué)管理應(yīng)用中收到了較好的效果。
根據(jù)目前的管理思路我們也有進(jìn)一步的設(shè)想:1) 逐步實(shí)現(xiàn)畢業(yè)論文的網(wǎng)上歸檔功能,和檔案館歸檔軟件形成對(duì)接,實(shí)現(xiàn)畢業(yè)論文的電子歸檔;2) 通過(guò)和圖書(shū)館數(shù)據(jù)檢索平臺(tái)的功能對(duì)接,實(shí)現(xiàn)畢業(yè)論文在數(shù)據(jù)庫(kù)平臺(tái)的電子查閱,由圖書(shū)館專(zhuān)業(yè)人員作標(biāo)引工作,實(shí)現(xiàn)有序的存儲(chǔ)和高效利用。
參考文獻(xiàn):
[1] 陳芳, 陳朝. RBAC在MIS中的應(yīng)用[J]. 計(jì)算機(jī)系統(tǒng)應(yīng)用,2003(1):43-44.
[2] 李杰. 基于ASP畢業(yè)論文選題系統(tǒng)的設(shè)計(jì)[J]. 湖南環(huán)境生物職業(yè)技術(shù)學(xué)院學(xué)報(bào),2007,13(2):30-32.
[3] 崔盟. 基于Struts+Ajax的學(xué)位論文管理與服務(wù)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J]. 現(xiàn)代圖書(shū)情報(bào),2007(11):7-12.
[4] 嚴(yán)國(guó)麗, 等. 基于.NET的論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電腦學(xué)習(xí),2007,10(5):10-12.
篇5
一、構(gòu)建系統(tǒng)的整體框架
(一)采用的技術(shù)手段和方法
技術(shù)手段:系統(tǒng)采用C/S結(jié)構(gòu),MVC軟件開(kāi)發(fā)模式,前臺(tái)使用Eclipse開(kāi)發(fā),后臺(tái)服務(wù)器使用Servlet編寫(xiě)服務(wù)器,同時(shí)用Tomcat作為服務(wù)器,前臺(tái)客戶(hù)端環(huán)境使用的是Android控件[2]。通過(guò)JDBC來(lái)調(diào)用Mysql數(shù)據(jù)庫(kù),來(lái)實(shí)現(xiàn)手機(jī)客戶(hù)端與服務(wù)器之間數(shù)據(jù)傳輸。數(shù)據(jù)傳輸?shù)牟扇〉募夹g(shù)是JSON技術(shù),JSON(JavaScript Object Notation) 是一種輕量級(jí)的數(shù)據(jù)交換格式。JSON是完全獨(dú)立的文本格式,而且還使用了一個(gè)語(yǔ)言習(xí)慣類(lèi)似C家族(包括C,C+ +,C#,Java中的JavaScript,Perl,Python和等)。這些特性使JSON成為理想的數(shù)據(jù)交換語(yǔ)言。易于讀取和寫(xiě)入,也易于機(jī)器解析和生成。
研究方法主要有如下三種:
1.問(wèn)卷調(diào)查法。采取發(fā)放問(wèn)卷的方式,了解系統(tǒng)應(yīng)該實(shí)現(xiàn)哪些功能以及后續(xù)的系統(tǒng)的完善等。
2.資料和文獻(xiàn)法。查閱相關(guān)資料和文獻(xiàn),解決系統(tǒng)設(shè)計(jì)過(guò)程中出現(xiàn)的關(guān)鍵問(wèn)題。
3.科學(xué)實(shí)驗(yàn)法。用黑盒和白盒的方式對(duì)系統(tǒng)的整體性能進(jìn)行測(cè)試。
(二)整體框架。
本系統(tǒng)采用MVC框架,該框架有良好的可擴(kuò)展性,便于后續(xù)的擴(kuò)展和修改,細(xì)化的結(jié)構(gòu)分支為:
1.用戶(hù)管理:添加用戶(hù),用戶(hù)信息修改。
2.論題管理:上傳題目,修改題目,審核題目,選擇題目。
3.論文管理:論文上傳,論文下載,論文審核。
系統(tǒng)框架圖如下圖所示:
二、數(shù)據(jù)庫(kù)設(shè)計(jì)
系統(tǒng)運(yùn)行的核心是一個(gè)穩(wěn)定運(yùn)行的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)設(shè)計(jì)的優(yōu)良直接影響到整個(gè)系統(tǒng)運(yùn)行狀況[3]。
(一)數(shù)據(jù)庫(kù)需求分析
本系統(tǒng)的需求主要體現(xiàn)在用戶(hù)管理、論題管理、論文管理上。因此,需要設(shè)計(jì)一個(gè)滿足要求并且能對(duì)各種信息進(jìn)行存儲(chǔ)的數(shù)據(jù)庫(kù)。總結(jié)得出基于Android的畢業(yè)論文管理系統(tǒng)的數(shù)據(jù)庫(kù)要滿足如下數(shù)據(jù)庫(kù)需求:
該系統(tǒng)的用戶(hù)有:管理員、學(xué)生、教師。其中教師和學(xué)生用戶(hù)的編號(hào)都要能唯一標(biāo)識(shí)出人物身份。管理員、教師和學(xué)生用戶(hù)的姓名都應(yīng)該是一個(gè)非空集合。論題和論文中必須還有教師的外鍵約束。
(二) 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)
根據(jù)上述數(shù)據(jù)庫(kù)需求分析,可知本系統(tǒng)的實(shí)體有管理員實(shí)體、普通用戶(hù)實(shí)體、論文實(shí)體。
E-R模型的組成包含三個(gè)元素:實(shí)體、屬性、聯(lián)系。E-R模型用E-R圖表示。實(shí)體是用戶(hù)工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述。
從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖,遵循三范式原則,對(duì)實(shí)體之間的依賴(lài)關(guān)系進(jìn)行了整合,得出E-R圖。
(三)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)之后,就要將上面的數(shù)據(jù)庫(kù)概念模型轉(zhuǎn)化成數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)本系統(tǒng)采用的是MySQL數(shù)據(jù)庫(kù),定義管理員表、普通用戶(hù)表、論文表、題目表和選擇表,具體表的設(shè)計(jì)這里不再詳述。
三、各模塊的設(shè)計(jì)
(一)用戶(hù)管理模塊的設(shè)計(jì)
用戶(hù)管理模塊:該模塊主要包含了用戶(hù)的添加及刪除、基本資料修改和個(gè)人信息主頁(yè),也是對(duì)本系統(tǒng)用戶(hù)的信息的統(tǒng)一管理,實(shí)現(xiàn)登錄等操作的必備模塊。
系統(tǒng)將根據(jù)登錄用戶(hù)角色的不同為用戶(hù)分配相應(yīng)的功能。本系統(tǒng)的所有角色都是采用的登錄名+密碼的方式進(jìn)行登錄。管理員,學(xué)生,老師都通過(guò)用戶(hù)名+密碼的方式驗(yàn)證登陸。
Android登錄界面采用的是線性布局LinearLayout,需要設(shè)計(jì)本界面按取登陸按鍵需要跳轉(zhuǎn)到論題信息模塊,本系統(tǒng)編程時(shí)是用setContentView的方法實(shí)現(xiàn)的頁(yè)面跳轉(zhuǎn)。
(二)論題管理模塊的設(shè)計(jì)
論題信息管理模塊:該模塊主要包含有論文題目的申報(bào)、論文題目修改、論文題目審核、學(xué)生選題。是畢業(yè)論文管理系統(tǒng)中,選題環(huán)節(jié)的關(guān)鍵。當(dāng)老師通過(guò)該系統(tǒng)發(fā)表課題,課題通過(guò)審核后,學(xué)生用戶(hù)可以選擇課題
選題界面的布局采用的是LinearLayout中包含RelativeLayout布局文件本界面需注意選擇論文后跳轉(zhuǎn)到申請(qǐng)?zhí)峤唤缑骓?yè)面跳轉(zhuǎn)同樣采用setContentView方法[4]。
(三)論文管理模塊的設(shè)計(jì)
論文管理模塊:主要包含有:論文上傳、論文下載和論文審核。是實(shí)現(xiàn)師生間相互傳送文件的基礎(chǔ)。該模塊布局文件同樣是采用的LinearLayout
以上三個(gè)模塊設(shè)計(jì)好后,接下來(lái)需要實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接,這里主要用到數(shù)據(jù)庫(kù)連接類(lèi)DBConnection.java 來(lái)實(shí)現(xiàn),其中主要是字符串url、user、password作為參數(shù),然后再去調(diào)用DriverManager類(lèi)的getConnection方法[5]。最終返回一個(gè)數(shù)據(jù)庫(kù)連接對(duì)象,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接。使用工具類(lèi)DAO來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行增刪查。
四、系統(tǒng)測(cè)試
這個(gè)系統(tǒng)的測(cè)試使用了白盒測(cè)試,黑盒測(cè)試兩種測(cè)試方法,主要采用的是黑盒測(cè)試方法。這樣才能更好的達(dá)到下列試驗(yàn)的目的:
(1)系統(tǒng)整體功能測(cè)試:檢查各個(gè)功能模塊是有遺漏的功能。
(2)接口檢查:檢查輸入輸出的信息是否符合規(guī)范。
(3)數(shù)據(jù)檢查:檢查數(shù)據(jù)結(jié)構(gòu)是否正確并且對(duì)外部信息的訪問(wèn)進(jìn)行驗(yàn)證。
(4)性能檢查:檢查性能要求可不可以得到滿足。
五、結(jié)束語(yǔ)
智能手機(jī)的各種app已經(jīng)開(kāi)始改變?nèi)藗兊纳睿嗟母黝?lèi)管理系統(tǒng)都已經(jīng)從WEB端拓展到了移動(dòng)設(shè)備終端上了。相信在今后,基于Android的畢業(yè)論文管理系統(tǒng)將在高校中有其一席之地。
參考文獻(xiàn):
[1] 盧海東編著.Android應(yīng)用開(kāi)發(fā)從入門(mén)到精通[M] 北京:人民郵電出版社2016
[2] Paul Deitel著 Android應(yīng)用開(kāi)發(fā)案例精解[M] 北京:電子工業(yè)出版社 2013
篇6
畢業(yè)論文寫(xiě)作是高校本科教學(xué)中一個(gè)不可或缺的重要環(huán)節(jié),是所有專(zhuān)業(yè)所有學(xué)生都必修的一門(mén)重要實(shí)踐課程,大部分教師也都要參與到畢業(yè)論文寫(xiě)作指導(dǎo)工作中。因此,畢業(yè)論文寫(xiě)作是所有專(zhuān)業(yè)教學(xué)每年都要面臨的一項(xiàng)繁瑣工作,從出題、選題,再到寫(xiě)作與指導(dǎo)、評(píng)審與答辯等的整個(gè)過(guò)程都需要教學(xué)管理人員、教師、學(xué)生投入大量的精力。
傳統(tǒng)的畢業(yè)論文管理與指導(dǎo)工作采用見(jiàn)面辦理、溝通為主及手工操作方式,存在以下主要困難:
1)由于學(xué)生離校實(shí)習(xí)或者學(xué)生所住校區(qū)與教師辦公地址相距較遠(yuǎn)等各種原因,導(dǎo)致學(xué)生與教師見(jiàn)面不易,信息溝通不暢。
2)由于每個(gè)教師要同時(shí)指導(dǎo)多個(gè)選題多名學(xué)生,而且教師工作繁忙,再加上學(xué)生離校實(shí)習(xí)或上課等原因,導(dǎo)致學(xué)生和教師很難在工作時(shí)段內(nèi)同時(shí)有空閑時(shí)間來(lái)進(jìn)行寫(xiě)作指導(dǎo)。
3)畢業(yè)論文寫(xiě)作整個(gè)工作流程的工作環(huán)節(jié)多,參與人員多,時(shí)間跨度大,業(yè)務(wù)流程復(fù)雜。
4)畢業(yè)論文寫(xiě)作各個(gè)工作環(huán)節(jié)都會(huì)產(chǎn)生相應(yīng)的階段文檔,而且通常需要依賴(lài)前面階段產(chǎn)生的文檔,因此,在整個(gè)工作流程中會(huì)產(chǎn)生和使用大量的相關(guān)文檔,文檔管理工作繁雜。
基于上述原因,非常有必要開(kāi)發(fā)一套B/S架構(gòu)的畢業(yè)論文管理系統(tǒng)設(shè)計(jì),以利用計(jì)算機(jī)系統(tǒng)自動(dòng)化處理畢業(yè)論文工作中的大量工作,大大提高畢業(yè)論文工作效率,同時(shí)利用Internet打破師生交流上的時(shí)空限制,大大方便畢業(yè)論文寫(xiě)作指導(dǎo),提高畢業(yè)論文寫(xiě)作質(zhì)量。在畢業(yè)論文管理系統(tǒng)開(kāi)發(fā)上,選用工作流技術(shù)及其相應(yīng)工作流管理系統(tǒng)和工作流開(kāi)發(fā)環(huán)境,定義、開(kāi)發(fā)、實(shí)現(xiàn)畢業(yè)論文寫(xiě)作工作的工作流程,并管理每個(gè)工作流程產(chǎn)生和使用的相應(yīng)文檔。
1 工作流技術(shù)概述與應(yīng)用現(xiàn)狀
根據(jù)WFMC(工作流管理聯(lián)盟)的定義[1],工作流是一類(lèi)能夠完全或者部分自動(dòng)執(zhí)行的經(jīng)營(yíng)過(guò)程,根據(jù)一系列過(guò)程規(guī)則、文檔、信息或任務(wù)能夠在不同的執(zhí)行者之間傳遞、執(zhí)行。簡(jiǎn)單地說(shuō),工作流就是一系列相互銜接、自動(dòng)進(jìn)行的業(yè)務(wù)活動(dòng)或任務(wù)。
工作流技術(shù)作為一種過(guò)程建模和過(guò)程管理的核心技術(shù),可以與其它應(yīng)用系統(tǒng)有效結(jié)合,生成符合企業(yè)需求的各種業(yè)務(wù)管理系統(tǒng)。采用工作流技術(shù)作為核心開(kāi)發(fā)的業(yè)務(wù)管理系統(tǒng)最大的特點(diǎn),也是這些系統(tǒng)與普通的應(yīng)用軟件系統(tǒng)的最大差別,是它們具有清晰的業(yè)務(wù)流程和明確的任務(wù)處理實(shí)體;同時(shí),它們具有高度的靈活性,可以按照企業(yè)的具體需求,快速靈活地生成應(yīng)用軟件系統(tǒng),并且在客戶(hù)業(yè)務(wù)過(guò)程發(fā)生變化時(shí),迅速地進(jìn)行重組來(lái)滿足客戶(hù)的需求。
經(jīng)過(guò)二十幾年的發(fā)展,工作流技術(shù)已走出理論研究階段,開(kāi)始應(yīng)用在ERP、CRM、OA、SCM等各類(lèi)MIS系統(tǒng)的開(kāi)發(fā)中。主要的應(yīng)用行業(yè)有:消費(fèi)品行業(yè),制造業(yè),電信服務(wù)業(yè),銀證險(xiǎn)等金融服務(wù)業(yè),物流服務(wù)業(yè),物業(yè)服務(wù)業(yè),物業(yè)管理,大中型進(jìn)出口貿(mào)易公司,政府事業(yè)機(jī)構(gòu),研究院所及教育服務(wù)業(yè)等,特別是大的跨國(guó)企業(yè)和集團(tuán)公司。
開(kāi)發(fā)基于工作流的管理信息系統(tǒng)需要相關(guān)的工作流開(kāi)發(fā)工具和環(huán)境。目前最常用的工作流開(kāi)發(fā)工具和環(huán)境有:Microsoft Visual Studio 2012 Designer for Windows Workflow Foundation和Microsoft Office SharePoint Developer 2013,Open Dynamics Inc的Joget Workflow,起步軟件Justep X5 Studio,北京慧正工作流系統(tǒng),上海滿智的EMSFlow流程管理平臺(tái)等。
這些工作流開(kāi)發(fā)平臺(tái)基本都提供了工作流引擎、可視化流程定義工具流程建模工具、流程管理與監(jiān)控、角色與權(quán)限管理、快速表單開(kāi)發(fā)、豐富的業(yè)務(wù)工作流規(guī)則、支持復(fù)雜的業(yè)務(wù)工作流、強(qiáng)大的代碼擴(kuò)展能力、圖形化的流程運(yùn)行監(jiān)控和分析工具、強(qiáng)大的表單快速開(kāi)發(fā)工具、強(qiáng)大的組織機(jī)構(gòu)和權(quán)限支持等功能。
上述工作流開(kāi)發(fā)平臺(tái)多數(shù)是基于Java/J2EE架構(gòu)的,而Microsoft Visual Studio 2012 Designer for Windows Workflow Foundation和Microsoft Office SharePoint Developer 2013是基于大家熟悉的Microsoft .NET架構(gòu)。其中,SharePointDesigner 2013的目標(biāo)用戶(hù)是業(yè)務(wù)分析人員,SharePoint開(kāi)發(fā)人員,企業(yè)IT人員,信息工作者等,要求開(kāi)發(fā)者熟悉SharePointDesigner 2013,包括核心的工作流概念(如:stages, gates, actions, conditions,loops等),更易使用和掌握。而VS2012主要面向中高級(jí)開(kāi)發(fā)人員,要求開(kāi)發(fā)者熟悉 VS2012,包括軟件開(kāi)發(fā)概念和WF4.0、部署、安全等。使用VS2012可以開(kāi)發(fā)出高度復(fù)雜的、靈活的、定制化的workflow,而且還可以開(kāi)發(fā)custom action,供SharePoint Designer 2013調(diào)用。[2]
2 畢業(yè)論文管理工作流程分析
畢業(yè)論文寫(xiě)作的主要工作流程有:院系管理員進(jìn)行畢業(yè)論文工作初始設(shè)置(設(shè)置參與論文寫(xiě)作工作的畢業(yè)生和指導(dǎo)教師,相關(guān)通知公告、工作流程安排及相關(guān)表格文檔等)、指導(dǎo)教師擬寫(xiě)論文選題、學(xué)生選擇論文選題、院系管理員調(diào)整選題、院系管理員公告選題分組名單、教師下達(dá)任務(wù)書(shū)、學(xué)生提交開(kāi)題報(bào)告、論文寫(xiě)作與指導(dǎo)、學(xué)生提交論文終稿及答辯申請(qǐng)書(shū)、指導(dǎo)教師評(píng)閱、專(zhuān)家評(píng)閱、畢業(yè)論文答辯、文檔打印與入庫(kù)等工作階段,各工作階段相互銜接并在不同的執(zhí)行者之間傳遞、執(zhí)行。因此,畢業(yè)論文管理系統(tǒng)非常適于使用工作流進(jìn)行定義、建模和開(kāi)發(fā)。
3 基于工作流的畢業(yè)論文管理系統(tǒng)功能設(shè)計(jì)
本系統(tǒng)的用戶(hù)角色包括學(xué)生、指導(dǎo)教師、院系管理員、評(píng)審專(zhuān)家、系統(tǒng)管理員。系統(tǒng)功能目標(biāo)是實(shí)現(xiàn)畢業(yè)論文寫(xiě)作管理的網(wǎng)絡(luò)化、系統(tǒng)化、自動(dòng)化。核心功能是指導(dǎo)教師在線擬寫(xiě)論文選題、學(xué)生在線選題、在線論文寫(xiě)作與指導(dǎo)、指導(dǎo)教師與評(píng)審專(zhuān)家在線評(píng)閱、答辯管理、文檔輸入打印等。主要的系統(tǒng)功能模塊包括:選題管理、文檔管理、在線寫(xiě)作與指導(dǎo)、用戶(hù)與權(quán)限管理、評(píng)審管理、答辯管理、公告管理等。
4 基于工作流的畢業(yè)論文管理系統(tǒng)開(kāi)發(fā)方案
為實(shí)現(xiàn)通過(guò)Internet實(shí)現(xiàn)在線畢業(yè)論文寫(xiě)作的管理、在線指導(dǎo)、在線編輯、在線文檔等,管理系統(tǒng)采用B/S三層體系結(jié)構(gòu)。整個(gè)系統(tǒng)由web瀏覽器、web服務(wù)器、數(shù)據(jù)庫(kù)三層組成。開(kāi)發(fā)架構(gòu)采用Microsoft 4.0,數(shù)據(jù)庫(kù)管理系統(tǒng)采用SQL SERVER 2005,開(kāi)發(fā)工具采用業(yè)內(nèi)廣泛使用的Microsoft Visual Studio 2012。Microsoft Visual Studio 2012的Microsoft Visual Web Developer工具為web應(yīng)用系統(tǒng)開(kāi)發(fā)提供了強(qiáng)大的支持,可以方便快捷地完成系統(tǒng)開(kāi)發(fā)。
在工作流開(kāi)發(fā)平臺(tái)選擇上,選擇Microsoft Visual Studio Designer for Windows Workflow Foundation進(jìn)行工作流開(kāi)發(fā),這樣可以和Microsoft Visual Web Developer工具無(wú)縫集成。工作流系統(tǒng)可以使用兩種方式集成到應(yīng)用系統(tǒng)中,一種是直接調(diào)用流程管理中心的可視化模塊,將這些可視化模塊的url鏈接掛接到應(yīng)用系統(tǒng)的菜單上,使得點(diǎn)擊應(yīng)用系統(tǒng)的菜單,就執(zhí)行這些流程的管理模塊。另一種就是在應(yīng)用系統(tǒng)代碼中直接調(diào)用工作流引擎的api來(lái)集成。
5 結(jié)束語(yǔ)
本畢業(yè)論文管理系統(tǒng)基于工作流詳細(xì)分析、定義、優(yōu)化畢業(yè)論文管理工作的業(yè)務(wù)流程,并采用工作流系統(tǒng)與B/S架構(gòu)應(yīng)用系統(tǒng)集成的方式進(jìn)行項(xiàng)目開(kāi)發(fā),使得系統(tǒng)既能很好地適應(yīng)畢業(yè)論文寫(xiě)作管理實(shí)際工作,又實(shí)現(xiàn)了畢業(yè)論文寫(xiě)作管理的在線化、科學(xué)化、自動(dòng)化,大大提高工作的效率和質(zhì)量。
篇7
1 系統(tǒng)分析
本系統(tǒng)是根據(jù)地市級(jí)廣播電視大學(xué)(簡(jiǎn)稱(chēng)電大)開(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à)與查詢(xún)等具體業(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é)生,因此用戶(hù)群主要定位有四種,分別是系統(tǒng)管理人員、班主任、學(xué)生和指導(dǎo)老師。系統(tǒng)管理人員主要是完成系統(tǒng)數(shù)據(jù)維護(hù)、各類(lèi)用戶(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ì)的是四種不同類(lèi)型、不同權(quán)限的用戶(hù),因此該系統(tǒng)必須具備友好的用戶(hù)界面、簡(jiǎn)單的操作流程和專(zhuā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à)、論文查詢(xún)與統(tǒng)計(jì)等幾個(gè)方面。根據(jù)這幾方面數(shù)據(jù)管理上的需求,把系統(tǒng)分以下幾個(gè)模塊:系統(tǒng)用戶(hù)管理、學(xué)生分組管理、選題管理、論文文章管理、成績(jī)管理。系統(tǒng)總體功能模塊結(jié)構(gòu)如圖2所示。
系統(tǒng)用戶(hù)管理:用戶(hù)分為管理人員、班主任、教師和學(xué)生。每個(gè)用戶(hù)根據(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)限用戶(hù)的管理,如輸入與修改用戶(hù)基本信息等。
學(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è)論文題目的與查看、選題查詢(xún)、學(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)客戶(hù)端通過(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 用戶(hù)管理模塊實(shí)現(xiàn)
本系統(tǒng)涉及到多個(gè)用戶(hù),每個(gè)用戶(hù)擁有不同的權(quán)限,管理員用戶(hù)具有最高權(quán)限,包括所有設(shè)置、創(chuàng)建編輯所有用戶(hù)權(quán)限。不同權(quán)限用戶(hù)登錄系統(tǒng)后產(chǎn)生的界面不同,因此系統(tǒng)的訪問(wèn)控制機(jī)制非常重要。本系統(tǒng)的訪問(wèn)控制機(jī)制是:給每張表每個(gè)模塊賦予一個(gè)ID,并根據(jù)用戶(hù)權(quán)限把ID寫(xiě)入用戶(hù)數(shù)據(jù)信息表字段中,當(dāng)用戶(hù)登錄系統(tǒng)時(shí),先讀取用戶(hù)數(shù)據(jù)信息表,然后根據(jù)數(shù)據(jù)表中的字段里所包含的ID號(hào)來(lái)顯示相應(yīng)的用戶(hù)管理界面。
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è)用戶(hù),如圖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é)和查詢(xún)導(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é);查詢(xún)導(dǎo)出是實(shí)現(xiàn)查詢(xú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é)位。現(xiàn)為梅州市廣播電視大學(xué)教技科科員。
張志方(1967-),男,廣東省梅州市人。碩士學(xué)位。現(xiàn)為梅州市廣播電視大學(xué)教技科主任。
篇8
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):16727800(2017)004012903
0引言
高校畢業(yè)實(shí)習(xí)、論文(設(shè)計(jì))是一個(gè)重要的教學(xué)環(huán)節(jié),也是教學(xué)評(píng)估的重要指標(biāo)。涉及實(shí)習(xí)單位選取、實(shí)習(xí)材料提交、審核、選題、審題、論文撰寫(xiě)、設(shè)計(jì)、文檔提交等多個(gè)環(huán)節(jié)。調(diào)研發(fā)現(xiàn)學(xué)校多采用簡(jiǎn)單的文檔及紙質(zhì)檔案管理方式。一些院校自主開(kāi)發(fā)或購(gòu)買(mǎi)了相關(guān)管理系統(tǒng)。但這些系統(tǒng)主要集中解決工作流程和檔案管理問(wèn)題,不能對(duì)各環(huán)節(jié)進(jìn)行過(guò)程監(jiān)控,不能對(duì)導(dǎo)師和學(xué)生進(jìn)行約束,沒(méi)有將畢業(yè)實(shí)習(xí)、畢業(yè)論文(設(shè)計(jì))工作整合起來(lái),往往出現(xiàn)學(xué)生提交文件后指導(dǎo)教師審閱不及時(shí)、審閱意見(jiàn)不規(guī)范等問(wèn)題。將時(shí)間控制和過(guò)程監(jiān)控與實(shí)習(xí)和論文(設(shè)計(jì))過(guò)程整合值得研究。
1研究現(xiàn)狀
1.1研究背景
高校信息網(wǎng)絡(luò)建設(shè)為相應(yīng)的管理系統(tǒng)運(yùn)行提供了有力保障,畢業(yè)生實(shí)習(xí)、論文(設(shè)計(jì))管理工作相關(guān)研究也蓬勃開(kāi)展。潘旭武[1]基于工作流的畢業(yè)設(shè)計(jì)管理系統(tǒng);丁勇等[2]提出利用框架開(kāi)發(fā)學(xué)生網(wǎng)上選題、在線提交相關(guān)材料的論文管理;何金枝等[3]提出基于+SQL Server開(kāi)發(fā)論文管理系統(tǒng)的流程;潘旭武[4]提出基于工作流的畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì);劉慧婷等[5]提出基于ASP+Access2000開(kāi)發(fā)畢業(yè)設(shè)計(jì)管理系統(tǒng);曾俊國(guó)等[6]提出基于MVC(框架)開(kāi)發(fā)畢業(yè)設(shè)計(jì)管理系統(tǒng)的方法;施陽(yáng)等[7]提出基于Java EE開(kāi)發(fā)畢業(yè)設(shè)計(jì)管理系統(tǒng)等。
1.2研究?jī)?nèi)容
通過(guò)查詢(xún)文獻(xiàn)和進(jìn)行調(diào)研,發(fā)現(xiàn)目前開(kāi)發(fā)的系統(tǒng)只解決了畢業(yè)生論文或設(shè)計(jì)的管理工作流程,沒(méi)有將畢業(yè)生的實(shí)習(xí)和畢業(yè)設(shè)計(jì)命題(教師命題、學(xué)生自擬題目)、審題、選題、相關(guān)文件的提交整合成一個(gè)流程,進(jìn)行系統(tǒng)開(kāi)發(fā)。為此,提出利用ThinkPHP框架開(kāi)發(fā)畢業(yè)實(shí)習(xí)、論文(設(shè)計(jì))管理系統(tǒng)。本系統(tǒng)主要解決以下幾方面問(wèn)題:①設(shè)定畢業(yè)實(shí)習(xí)、設(shè)計(jì)、論文、答辯所占比例,系統(tǒng)自動(dòng)生成最終成績(jī);②規(guī)范畢業(yè)實(shí)習(xí)流程;③畢業(yè)論文題目自擬和教師命題兩種方式的流程設(shè)計(jì);④設(shè)定整個(gè)設(shè)計(jì)論文完成時(shí)間節(jié)點(diǎn)策略,限定學(xué)生在時(shí)間節(jié)點(diǎn)內(nèi)提交相關(guān)材料;⑤階段任務(wù)完成情況統(tǒng)計(jì),過(guò)程監(jiān)控;⑥設(shè)定答辯得分點(diǎn),量化答辯過(guò)程,教師在線提交答辯成績(jī);⑦隨機(jī)分配答辯順序。
2系統(tǒng)需求分析
2.1系y功能需求
選取某高校畢業(yè)實(shí)習(xí)、論文設(shè)計(jì)、答辯等環(huán)節(jié)工作過(guò)程,經(jīng)過(guò)系統(tǒng)化分析,設(shè)計(jì)系統(tǒng)化流程。 高校畢業(yè)生實(shí)習(xí)階段主要工作:實(shí)習(xí)單位選擇、實(shí)習(xí)協(xié)議簽訂、實(shí)習(xí)周記撰寫(xiě)、實(shí)結(jié)撰寫(xiě)、單位實(shí)習(xí)指導(dǎo)和實(shí)習(xí)指導(dǎo)教師考核等。 高校畢業(yè)設(shè)計(jì)、論文撰寫(xiě)、答辯等階段工作:選題(教師出題、學(xué)生自擬題目)、任務(wù)書(shū)下達(dá)、撰寫(xiě)開(kāi)題報(bào)告、完成設(shè)計(jì)論文、答辯等。 分析工作環(huán)節(jié),分配用戶(hù)角色,系統(tǒng)在各階段功能如下: (1)畢業(yè)實(shí)習(xí)階段。實(shí)習(xí)形式分為集中實(shí)習(xí)和分散實(shí)習(xí)。集中實(shí)習(xí)是學(xué)生參加實(shí)習(xí)單位與學(xué)校簽訂協(xié)議的活動(dòng),分散實(shí)習(xí)是學(xué)生自己聯(lián)系單位實(shí)習(xí)。學(xué)生選擇實(shí)習(xí)方式,簽訂實(shí)習(xí)協(xié)議,將實(shí)習(xí)協(xié)議以圖片形式提交,并在線提交公司簡(jiǎn)介和實(shí)習(xí)崗位簡(jiǎn)介以及實(shí)習(xí)單位指導(dǎo)教師信息。教師對(duì)信息進(jìn)行審核通過(guò)后學(xué)生就可開(kāi)始實(shí)習(xí),每周需提交實(shí)習(xí)周記,實(shí)習(xí)結(jié)束時(shí)要提交實(shí)結(jié)。由單位實(shí)習(xí)教師和校內(nèi)實(shí)習(xí)教師分別考核,給出考核意見(jiàn)和考核結(jié)果。 (2)選題階段。論文(設(shè)計(jì))題目采用學(xué)生自擬和教師出題兩種形式。管理員開(kāi)啟論文題目提交權(quán)限。教師與學(xué)生皆可提交論文設(shè)計(jì)題目,并附相關(guān)任務(wù)說(shuō)明,供審題專(zhuān)家組審核。審題專(zhuān)家組審核后,進(jìn)入學(xué)生選題環(huán)節(jié)。為保證選題公平,采用不顯示題目,為每個(gè)學(xué)生隨機(jī)產(chǎn)生一個(gè)編號(hào)。選題操作完成后,編號(hào)對(duì)應(yīng)一個(gè)題目,由教研室管理人員分配導(dǎo)師。各導(dǎo)師上傳對(duì)應(yīng)題目的任務(wù)書(shū)供學(xué)生下載。 (3)開(kāi)題階段。學(xué)生根據(jù)任務(wù)書(shū)要求撰寫(xiě)開(kāi)題報(bào)告(又稱(chēng)文獻(xiàn)綜述),提交開(kāi)題報(bào)告。指導(dǎo)教師設(shè)定時(shí)間節(jié)點(diǎn)要求學(xué)生必須按時(shí)上傳,否則系統(tǒng)會(huì)自動(dòng)關(guān)閉。如上傳的文獻(xiàn)不合格,指導(dǎo)教師可提交修改意見(jiàn)。文獻(xiàn)綜述合格后導(dǎo)師確認(rèn),學(xué)生提交紙質(zhì)文獻(xiàn)綜述。 (4)論文(設(shè)計(jì))完成階段。由指導(dǎo)教師制定時(shí)間進(jìn)度表,學(xué)生按進(jìn)度完成,且每周需提交進(jìn)度報(bào)告和存在的問(wèn)題,指導(dǎo)教師及時(shí)解答。設(shè)計(jì)完成后,學(xué)生上傳論文初稿供導(dǎo)師審核,導(dǎo)師審核后上傳修改意見(jiàn),學(xué)生下載意見(jiàn)修改論文,直至審核通過(guò)。導(dǎo)師審核通過(guò)后學(xué)生需在線提交設(shè)計(jì)和運(yùn)行環(huán)境說(shuō)明,向?qū)熖峤欢ǜ宓募堎|(zhì)版論文。導(dǎo)師確認(rèn)后,該生進(jìn)入答辯組,等待管理員安排答辯。 (5)答辯階段。管理員分配答辯小組(評(píng)審教師、專(zhuān)家)、答辯教室、自動(dòng)生成答辯序號(hào)。分配工作完成后進(jìn)行公告。學(xué)生在指定時(shí)間、指定地點(diǎn)進(jìn)行答辯。答辯小組評(píng)定成績(jī),給出答辯結(jié)果并錄入系統(tǒng)。 (6)成績(jī)核定階段。系統(tǒng)將各部分成績(jī)進(jìn)行匯總,生成最終的考核結(jié)果,管理員可導(dǎo)出成績(jī)。
2.2系統(tǒng)非功能需求
2.2.1系統(tǒng)運(yùn)行環(huán)境 軟件環(huán)境運(yùn)行在freeBSD服務(wù)器上,硬件為普通PC服務(wù)器。
篇9
目前,我校的本科生畢業(yè)論文(設(shè)計(jì))仍采用手工方式管理,畢業(yè)論文(設(shè)計(jì))管理中的許多環(huán)節(jié),例如選題、開(kāi)題、過(guò)程管理、審閱評(píng)議、結(jié)果統(tǒng)計(jì)分析等工作還沒(méi)有被納入校園信息管理系統(tǒng)中。
每年我校的本科畢業(yè)生有6000余人,由于整個(gè)畢業(yè)論文(設(shè)計(jì))的工作過(guò)程持續(xù)時(shí)間長(zhǎng)、涉及人數(shù)多(包括學(xué)生、指導(dǎo)教師和教學(xué)管理人員),傳統(tǒng)的以手工為主的管理方式存在很多缺點(diǎn)和不足:學(xué)生在選導(dǎo)師、選題目等方面缺乏較好的公開(kāi)性、公平性;師生之間信息交流不暢;論文(設(shè)計(jì))工作進(jìn)度難以及時(shí)了解并進(jìn)行控制;在成績(jī)?cè)u(píng)定方面存在較大的片面性和隨意性;文檔收集整理、成績(jī)統(tǒng)計(jì)分析等方面重復(fù)勞動(dòng)量大、工作效率低下等等[1]。
在這樣的背景下,如何加強(qiáng)畢業(yè)論文的管理工作,實(shí)現(xiàn)無(wú)紙化和網(wǎng)絡(luò)化辦公,是一個(gè)極具應(yīng)用價(jià)值的研究課題。研發(fā)畢業(yè)論文(設(shè)計(jì))系統(tǒng)可以大大減少工作量,節(jié)約打印紙張等辦公經(jīng)費(fèi),提高教務(wù)人員的工作效率和管理水平,還可以方便學(xué)生上傳下載和師生間共享論文資源。
為此,我們申請(qǐng)了大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目,根據(jù)數(shù)學(xué)與統(tǒng)計(jì)學(xué)院(簡(jiǎn)稱(chēng)“數(shù)統(tǒng)學(xué)院”)的實(shí)際情況,開(kāi)發(fā)出了適用于數(shù)統(tǒng)學(xué)院的畢業(yè)論文管理系統(tǒng)[2]。
一、畢業(yè)論文過(guò)程化管理系統(tǒng)的功能設(shè)計(jì)
畢業(yè)論文管理系統(tǒng)的主要功能有:教師出題、學(xué)生選題、學(xué)生自命題、教學(xué)管理員審核、學(xué)生上傳相關(guān)文檔、數(shù)據(jù)匯總、系統(tǒng)設(shè)置。其中,系統(tǒng)分三個(gè)模塊,分別是教師模塊、學(xué)生模塊和管理員模塊[3]。
1.管理系統(tǒng)的基本操作流程如下:
①教師登錄系統(tǒng),輸入自己想要指導(dǎo)的課題,并申報(bào);②教務(wù)管理員登錄系統(tǒng)審核課題;③學(xué)生登錄系統(tǒng)選擇課題或者自命題;④學(xué)生登錄系統(tǒng)查看自己的課題狀況,并根據(jù)課題要求完成畢業(yè)論文教學(xué)進(jìn)程的各項(xiàng)任務(wù),按時(shí)上傳相應(yīng)的文檔。同時(shí),教師可以在登錄系統(tǒng)查看自己指導(dǎo)的學(xué)生的信息,下載學(xué)生上傳的文檔。⑤待學(xué)生在規(guī)定時(shí)間全部完成和上傳文檔后,教務(wù)管理員可對(duì)整個(gè)教務(wù)進(jìn)程進(jìn)行總結(jié)和整理,完成整個(gè)畢業(yè)論文線上辦公的過(guò)程。
以下時(shí)序圖1闡述了系統(tǒng)的基本流程:
2.管理系統(tǒng)開(kāi)發(fā)所需要的技術(shù)條件:
①Visual Studio 2013 IDE工具作為系統(tǒng)開(kāi)發(fā)環(huán)境;② MVC4 (C#)作為開(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)框架;③FTP工具上傳部署代碼;④Git版本管理工具進(jìn)行版本管理;⑤Windows Server 2008 RC2作為服務(wù)器系統(tǒng);⑥IIS服務(wù)器作為運(yùn)行服務(wù)器;⑦SQL Server 2008作為數(shù)據(jù)庫(kù)服務(wù)器。
目前項(xiàng)目系統(tǒng)的開(kāi)發(fā)工作已經(jīng)順利完成,并且已經(jīng)過(guò)教務(wù)管理人員和學(xué)生的測(cè)試,根據(jù)他們的建議對(duì)系統(tǒng)功能進(jìn)行完善,可以正式投入使用。
二、畢業(yè)論文過(guò)程化管理系統(tǒng)的常見(jiàn)問(wèn)題和解決方案
1.多個(gè)學(xué)生選同一個(gè)課題多并發(fā)問(wèn)題。在學(xué)生選擇課題的時(shí)候,由于某個(gè)課題比較受歡迎,可能會(huì)有比較多得學(xué)生優(yōu)先考慮,但課題只有一個(gè)。這時(shí)候,如果有多個(gè)學(xué)生同時(shí)選的話,很可能會(huì)出現(xiàn)沖突問(wèn)題,導(dǎo)致系統(tǒng)出錯(cuò)。圖2展示了Topic(論題的表)的結(jié)構(gòu)。
其中Student_UserId為學(xué)生的用戶(hù)唯一標(biāo)識(shí),當(dāng)學(xué)生選擇某個(gè)課題的時(shí)候,屬于這個(gè)課題的一行記錄中的這個(gè)字段就會(huì)填上學(xué)生的標(biāo)識(shí)。在多并發(fā)的問(wèn)題中,如果多個(gè)學(xué)生請(qǐng)求選擇這個(gè)課題,就會(huì)同時(shí)更新這個(gè)字段。那么,在更新的一瞬間,根據(jù)服務(wù)器處理的先后順序,往往是最后被處理的被寫(xiě)上這個(gè)字段。這是因?yàn)榉?wù)器接收到多個(gè)選題請(qǐng)求后,會(huì)同時(shí)地執(zhí)行邏輯處理。首先將相關(guān)的這一行的資源從數(shù)據(jù)庫(kù)里面取出來(lái),在邏輯處理的過(guò)程中,服務(wù)器會(huì)根據(jù)這個(gè)資源在內(nèi)存中生成對(duì)應(yīng)的對(duì)象或者數(shù)組,而修改數(shù)據(jù)就通過(guò)修改這個(gè)對(duì)象或者數(shù)組來(lái)實(shí)現(xiàn)。而最后保存操作就把這個(gè)對(duì)象或者數(shù)組再生成SQL語(yǔ)句更新數(shù)據(jù)庫(kù)。那么根據(jù)這圖2 Topic結(jié)構(gòu)個(gè)流程,各個(gè)請(qǐng)求都生成了屬于自己的SQL語(yǔ)句,當(dāng)然是最后執(zhí)行SQL的那個(gè)請(qǐng)求會(huì)被最終保留在字段里了,這樣就是“后者先得”,不符合實(shí)際的要求,同時(shí)也會(huì)造成后續(xù)邏輯的錯(cuò)誤。
解決方案:
通過(guò)為T(mén)opic表加上一個(gè)16進(jìn)制的字段RowVersion(見(jiàn)圖2箭頭所指)和樂(lè)觀鎖的方法。相應(yīng)的處理邏輯改為:讀取某一行的時(shí)候,也順便把RowVersion的值讀出來(lái)作為這一行的版本判斷,當(dāng)更新行的時(shí)候,首先判斷數(shù)據(jù)庫(kù)中的這一行的這個(gè)字段是否還是原來(lái)的值,如果是的話表示期間沒(méi)有被修改過(guò),那么就將RowVersion的值加1,再存進(jìn)數(shù)據(jù)庫(kù);如果不等于原來(lái)的值,就表示已經(jīng)被修改過(guò),不能再執(zhí)行更新,而要做出相應(yīng)的處理。樂(lè)觀鎖保證了對(duì)某行記錄進(jìn)行更新操作時(shí),會(huì)對(duì)這一行加鎖,若有另外的進(jìn)程需要操作同一行,必須等前面的進(jìn)程操作完成。這就保證了數(shù)據(jù)不會(huì)有沖突,解決“后者先得”的這個(gè)問(wèn)題[4]。
2.師生用戶(hù)體驗(yàn)優(yōu)化問(wèn)題。系統(tǒng)對(duì)用戶(hù)體驗(yàn)做出了比較多的優(yōu)化,總結(jié)為如下幾點(diǎn):①采用當(dāng)前較為新的HTML5 UI作為界面元素,無(wú)論是界面風(fēng)格、字體還是圖標(biāo)設(shè)計(jì)看上去都令人舒服。②系統(tǒng)的大部分操作都使用Ajax(Asynchronous Javascript And XML)異步處理的技術(shù),通過(guò)彈出層來(lái)進(jìn)行各種操作,不需要刷新頁(yè)面就能看到修改后的效果,讓用戶(hù)感覺(jué)方便和友好[5]。
3.桌上電腦和移動(dòng)端同時(shí)兼容的問(wèn)題。為了同時(shí)兼容桌上個(gè)人電腦端和移動(dòng)端,能讓教師或者學(xué)生出門(mén)在外或者不在電腦旁都能登錄系統(tǒng)完成自己需要的操作,本系統(tǒng)實(shí)現(xiàn)了PC和移動(dòng)端的兼容。系統(tǒng)的頁(yè)面可以根據(jù)屏幕的寬度來(lái)調(diào)節(jié)相應(yīng)的樣式。本文只討論了項(xiàng)目軟件開(kāi)發(fā)過(guò)程中遇到的幾個(gè)問(wèn)題和解決方案,借此與專(zhuān)家或有相關(guān)經(jīng)驗(yàn)的開(kāi)發(fā)者分享,項(xiàng)目中其他功能的具體實(shí)現(xiàn)過(guò)程不再一一列出,敬請(qǐng)批評(píng)和指正。
三、總結(jié)
畢業(yè)論文管理是學(xué)院教學(xué)管理與評(píng)價(jià)的一個(gè)重要組成部分。從在校大學(xué)生的角度看,只有認(rèn)真對(duì)待論文寫(xiě)作,才能順利完成學(xué)業(yè),取得學(xué)士學(xué)位;從教育管理的角度看,畢業(yè)論文工作不僅能提高學(xué)生的專(zhuān)業(yè)知識(shí)水平,更能言傳身教給學(xué)生科學(xué)研究的嚴(yán)謹(jǐn)態(tài)度和扎實(shí)的研究作風(fēng),并且可以使學(xué)生走向工作崗位后,能夠掌握分析解決問(wèn)題的基本原則,培養(yǎng)學(xué)生持之以恒、繼續(xù)學(xué)習(xí)的良好思維品質(zhì)。這才是大學(xué)教育中畢業(yè)論文工作的真正內(nèi)涵。
參考文獻(xiàn):
[1]李海燕,俞金梅,等.高校本科畢業(yè)論文(設(shè)計(jì))中存在的問(wèn)題及解決途徑[J].實(shí)驗(yàn)技術(shù)與管理,2012,29(12):141-144.
[2]李景藎咼文承等.基于MVC框架的系統(tǒng)重構(gòu)方法研究與實(shí)踐[J].電腦知識(shí)與技術(shù),2015,11(22):63-66.
篇10
畢業(yè)設(shè)計(jì)是教學(xué)中的一項(xiàng)重要的教學(xué)環(huán)節(jié),是檢驗(yàn)學(xué)生能否將理論知識(shí)與工作中的實(shí)際情況相結(jié)合,能否運(yùn)用所學(xué)知識(shí)分析、解決工作中的實(shí)際問(wèn)題。同時(shí),畢業(yè)設(shè)計(jì)(論文)質(zhì)量也一定程度反映了高職學(xué)院的學(xué)生培養(yǎng)質(zhì)量,傳統(tǒng)教學(xué)管理模式存在對(duì)學(xué)生通知、管理困難、教師與學(xué)生交流困難等缺點(diǎn),因此,在信息飛速發(fā)展的今天,為了解決上述問(wèn)題,提出并建立了一個(gè)基于Internet的畢業(yè)生論文管理系統(tǒng)。
1 系統(tǒng)設(shè)計(jì)
提出基于B/S(Browser/Server)模式的畢業(yè)生論文管理系統(tǒng),用于實(shí)現(xiàn)組建學(xué)生論文庫(kù)、實(shí)現(xiàn)畢業(yè)生論文電子化,實(shí)現(xiàn)對(duì)畢業(yè)設(shè)計(jì)教學(xué)管理的規(guī)范化,實(shí)現(xiàn)教師與學(xué)生的溝通與交流,以提高學(xué)生畢業(yè)論文的質(zhì)量,保障畢業(yè)設(shè)計(jì)教學(xué)工作的順利進(jìn)行。
該系統(tǒng)在開(kāi)發(fā)環(huán)境方面,選用了如下的操作系統(tǒng)和硬件: Windows2003操作系統(tǒng)、數(shù)據(jù)庫(kù)SQL SERVER2008、Microsoft Visual Studio 2008開(kāi)發(fā)平臺(tái)、編程語(yǔ)言Visual C#。
畢業(yè)生論文管理系統(tǒng)共分為用戶(hù)管理模塊、論文管理模塊、查詢(xún)管理模塊、信息交流管理模塊四部分。
1.1 用戶(hù)管理模塊
該功能主要實(shí)現(xiàn)管理員管理用戶(hù)賬號(hào),添加、刪除、修改用戶(hù)賬號(hào)及指定用戶(hù)賬號(hào)的權(quán)限,學(xué)生、教師等修改自己的個(gè)人信息。
1.2 論文管理模塊
該功能主要實(shí)現(xiàn)教師能將論文題目按子學(xué)院、專(zhuān)業(yè)上傳到該系統(tǒng)中供學(xué)生選擇,教師能下載學(xué)生上傳的論文文檔,學(xué)生能上傳自己的開(kāi)題報(bào)告、實(shí)習(xí)計(jì)劃書(shū)、畢業(yè)論文等內(nèi)容。
1.3 查詢(xún)管理模塊
該功能主要實(shí)現(xiàn)教師、輔導(dǎo)員查詢(xún)學(xué)生開(kāi)題報(bào)告、畢業(yè)論文等內(nèi)容的提交情況、學(xué)生查詢(xún)自己開(kāi)題報(bào)告、實(shí)習(xí)計(jì)劃書(shū)等內(nèi)容的審批情況,學(xué)生查詢(xún)指導(dǎo)教師聯(lián)系方式、答辯時(shí)間、地點(diǎn)等內(nèi)容。
1.4 信息交流管理模塊
該功能主要實(shí)現(xiàn)新增、編輯、刪除公告、接收公告,實(shí)現(xiàn)查看、修改學(xué)生與教師和輔導(dǎo)員的交流信息、學(xué)生與教師和輔導(dǎo)員的留言信息、郵件信息。
2 畢業(yè)生論文管理系統(tǒng)建模
利用UML對(duì)畢業(yè)生論文管理系統(tǒng)建模,有助于詳細(xì)分析需求、優(yōu)化設(shè)計(jì),使開(kāi)發(fā)的系統(tǒng)能更好的滿足用戶(hù)的需求,系統(tǒng)建模是軟件開(kāi)發(fā)過(guò)程中的核心部分。
2.1 確定參與者
在UML中,用例圖分為兩部分:參與者和用例。參與者代表直接作用于系統(tǒng)的一個(gè)角色。根據(jù)對(duì)畢業(yè)生論文管理系統(tǒng)需求的分析,在該系統(tǒng)中,主要存在以下參與者:學(xué)生、指導(dǎo)教師、專(zhuān)職輔導(dǎo)員、系統(tǒng)管理員。
2.2 識(shí)別用例
在UML中,使用用例是進(jìn)行系統(tǒng)需求的最好方法,在確定參與者后,根據(jù)畢業(yè)生論文管理系統(tǒng)的需求找出全部的用例,然后從活動(dòng)者角度給出事件流。通過(guò)對(duì)畢業(yè)生論文管理系統(tǒng)的分析,可以確定該系統(tǒng)中有如下用例存在,本系統(tǒng)的用例圖如圖1所示。
2.3 用例事件流描述
以登錄系統(tǒng)為例,參與者為學(xué)生、指導(dǎo)教師、輔導(dǎo)員和管理員,描述為提供了用戶(hù)如何登錄到畢業(yè)生論文管理系統(tǒng)中的功能,后置條件為如果用例成功,則進(jìn)入到該系統(tǒng)中,否則,系統(tǒng)狀態(tài)不變。事件流程為首先系統(tǒng)提示用戶(hù)輸入賬號(hào)信息,用戶(hù)(學(xué)生、指導(dǎo)教師、輔導(dǎo)員和管理員)輸入完賬號(hào)信息后提交,系統(tǒng)對(duì)用戶(hù)的輸入進(jìn)行驗(yàn)證,如驗(yàn)證成功,則登錄成功,啟動(dòng)系統(tǒng),否則系統(tǒng)彈出提示信息,要求用戶(hù)重新輸入用戶(hù)名和密碼或終止用例。
以上傳論文資料為例,參與者為學(xué)生,描述為提供了學(xué)生上傳開(kāi)題報(bào)告、實(shí)習(xí)計(jì)劃、畢業(yè)論文的功能,前置條件為用戶(hù)需上傳論文等資料時(shí),必須先登錄系統(tǒng),后置條件為如果用例成功,在系統(tǒng)中存儲(chǔ)上傳文件。事件流程為用戶(hù)首先輸入賬號(hào)信息登錄系統(tǒng),如登錄成功,打開(kāi)資料上傳界面,然后選擇上傳資料的類(lèi)別(開(kāi)題報(bào)告、實(shí)習(xí)計(jì)劃、畢業(yè)論文)和選擇對(duì)應(yīng)資料文件,檢查無(wú)誤后提交。
3 結(jié)語(yǔ)
為了解決傳統(tǒng)教學(xué)管理模式中存在的諸如通知學(xué)生困難,指導(dǎo)教師與學(xué)生溝通困難,學(xué)生因得不到及時(shí)指導(dǎo)難以寫(xiě)出質(zhì)量較高的畢業(yè)論文的問(wèn)題,開(kāi)發(fā)了基于B/S結(jié)構(gòu)的畢業(yè)生論文管理系統(tǒng)。該系統(tǒng)功能完善,有利于學(xué)生論文題目的及時(shí)申報(bào)、有利于學(xué)生及時(shí)獲知答辯時(shí)間、地點(diǎn),更有利于畢業(yè)設(shè)計(jì)教學(xué)工作的順利開(kāi)展,實(shí)現(xiàn)了真正意義的無(wú)紙化、大大節(jié)約了學(xué)校教育資源,減少了人力、財(cái)力等的消耗。
參考文獻(xiàn)
篇11
1.2系統(tǒng)功能介紹之教師管理子系統(tǒng)①“我的課題“和“課題申報(bào)”組成了課題申報(bào)區(qū)域,“課題申報(bào)”是教師確定的研究課題,“我的課題”是學(xué)生選擇課題的信息。②如果想知道本年度老師設(shè)計(jì)的畢業(yè)課題都有哪些,這些信息資料可以通過(guò)查看畢業(yè)設(shè)計(jì)題目區(qū)域進(jìn)行查詢(xún)。③已選課題和未選課題組成的選題區(qū)域可以隨時(shí)供學(xué)生和老師查詢(xún),以便清楚的掌握課題選擇的信息。④任務(wù)書(shū)的主要由任務(wù)書(shū)區(qū)域負(fù)責(zé),主要服務(wù)于教師,用于課題的公布。⑤老師在接收開(kāi)題報(bào)告區(qū)域接收下載學(xué)生的研究資料,主要包括開(kāi)題報(bào)告、課題的素材以及與課題相關(guān)的英文文獻(xiàn)資料。⑥如果學(xué)生在畢業(yè)設(shè)計(jì)過(guò)程中遇到了難題想找老師探討,可以通過(guò)網(wǎng)上答疑區(qū)域解決,在此區(qū)域內(nèi),老師和學(xué)生可以探討畢業(yè)設(shè)計(jì)的相關(guān)問(wèn)題。⑦有關(guān)課題實(shí)時(shí)信息的了解可以通過(guò)查看管理員通知或公告區(qū)域,在此區(qū)域內(nèi)會(huì)實(shí)時(shí)公開(kāi)與畢業(yè)設(shè)計(jì)相關(guān)的信息。⑧想要下載資料則要進(jìn)入下載文檔或表格材料區(qū)域,此區(qū)域主要負(fù)責(zé)的就是資料的下載,下載的資料主要有檢查表、評(píng)審表等。⑨對(duì)學(xué)生的畢業(yè)設(shè)計(jì)進(jìn)行檢查的是設(shè)計(jì)材料檢查區(qū)域。⑩對(duì)畢業(yè)設(shè)計(jì)進(jìn)行最終檢查并確定的是檢查論文正式稿區(qū)域。11對(duì)畢設(shè)設(shè)計(jì)進(jìn)行整理留存的是上傳歸檔數(shù)據(jù)區(qū)域。12在系統(tǒng)內(nèi)對(duì)老師信息進(jìn)行保護(hù)的是個(gè)人信息維護(hù)區(qū)域。
1.3系統(tǒng)功能介紹之學(xué)生管理子系統(tǒng)①學(xué)生通過(guò)查詢(xún)畢業(yè)設(shè)計(jì)題目區(qū)域?qū)蠋熢O(shè)定的研究課題進(jìn)行查閱,為畢業(yè)設(shè)計(jì)的進(jìn)行做鋪墊。②通過(guò)畢業(yè)設(shè)計(jì)選題區(qū)域?qū)Ξ厴I(yè)設(shè)計(jì)的主題進(jìn)行確認(rèn)。③通過(guò)查看任務(wù)書(shū)區(qū)域?qū)Ξ厴I(yè)設(shè)計(jì)的內(nèi)容進(jìn)行了解,同時(shí)選擇適合自己的工作。④老師檢閱的有關(guān)學(xué)生畢業(yè)設(shè)計(jì)的撰寫(xiě)報(bào)告,外文材料等資料是學(xué)生通過(guò)提交開(kāi)題報(bào)告區(qū)域接收的。⑤而解決師生交流難題的是網(wǎng)上答疑區(qū)域,此區(qū)域包含三部分,分別是提問(wèn)、回答及我的難題。⑥如果學(xué)生想知道有關(guān)畢業(yè)設(shè)計(jì)的相關(guān)信息,則要進(jìn)入查看通知或公告區(qū)域。⑦學(xué)生想要下載的有關(guān)畢業(yè)設(shè)計(jì)的相關(guān)資料一般由下載文檔或表格材料區(qū)域管理。⑧畢業(yè)設(shè)計(jì)的提交是由提交論文正式稿區(qū)域負(fù)責(zé)。⑨負(fù)責(zé)學(xué)生信息保密的是個(gè)人信息維護(hù)區(qū)域。
2系統(tǒng)設(shè)計(jì)過(guò)程中的重中之重和難關(guān)
2.1如何挑選系統(tǒng)設(shè)計(jì)和實(shí)施的平臺(tái)在高等院校的畢業(yè)設(shè)計(jì)管理環(huán)節(jié)中,校園網(wǎng)的作用不容忽視,校園網(wǎng)的網(wǎng)絡(luò)平臺(tái)是互聯(lián)網(wǎng),主要包括有網(wǎng)絡(luò)的操作、服務(wù)器、網(wǎng)絡(luò)操作的硬件系統(tǒng)和客戶(hù)操作軟件系統(tǒng)。本研究中的系統(tǒng)采用的工具是微軟的(c#),B端的數(shù)據(jù)訪問(wèn)技術(shù)是語(yǔ)言集成查詢(xún)技術(shù),數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)用的是SQLServer2005。
2.2如何解決多位學(xué)生選擇同一課題的情況在高效畢業(yè)設(shè)計(jì)課題選擇中必然會(huì)發(fā)生一種情況,那就是有多個(gè)學(xué)生都選擇了同一個(gè)課題,如果不對(duì)這一情況進(jìn)行控制,那么課題研究人數(shù)就會(huì)過(guò)量,那么畢業(yè)設(shè)計(jì)信息的存儲(chǔ)也會(huì)出現(xiàn)問(wèn)題,所以必須對(duì)這一問(wèn)題加以控制。在系統(tǒng)中對(duì)某個(gè)課題的最大研究人數(shù)、已選定的人數(shù)、剩余的人數(shù)都會(huì)進(jìn)行設(shè)定顯示,用于提示選題學(xué)生酌情選擇研究課題。
篇12
上個(gè)世紀(jì)中葉發(fā)明的計(jì)算機(jī)技術(shù)給制造業(yè)帶來(lái)巨大的沖擊。一方面計(jì)算機(jī)輔助技術(shù)極大地提高產(chǎn)品設(shè)計(jì)與制造的技術(shù),使得勞動(dòng)生產(chǎn)率持續(xù)地成倍增長(zhǎng)。另一方面計(jì)算機(jī)智能技術(shù)廣泛融入到產(chǎn)品結(jié)構(gòu)之中,使得產(chǎn)品的性能和質(zhì)量得到空前的提升。在此基礎(chǔ)上,人們有可能為了獲得更高質(zhì)量的生活,大幅度地增加各式各樣的產(chǎn)品需求,于是造就工業(yè)化以歷史上前所未有的速度向前發(fā)展。
信息化帶動(dòng)工業(yè)化高速發(fā)展的同時(shí)也帶來(lái)負(fù)面的影響。《易經(jīng)》中“澤中有火”記載了中國(guó)發(fā)現(xiàn)石油的時(shí)間距今已有三千多年。美國(guó)托萊多大學(xué)地質(zhì)學(xué)教授克雷格?哈特菲爾德在1998年指出:“自1979年以來(lái),全世界已燒掉的石油比到那一年為止人類(lèi)整個(gè)燒油史中燒掉的石油還多。”按照近20年相當(dāng)歷史上3000年的消耗速度來(lái)看,有人估計(jì)地球上的全部石油大約在今后幾十年至一百多年內(nèi)就會(huì)消耗光。其它地球資源同樣也會(huì)面臨枯竭的危險(xiǎn)。因此,信息化需要為工業(yè)化持續(xù)發(fā)展提供節(jié)約資源的制造模式。
1 信息化有責(zé)任為工業(yè)化持續(xù)發(fā)展提供新型的維修管理體系
現(xiàn)代化產(chǎn)品一方面給人類(lèi)帶來(lái)高效、便捷、友好的服務(wù),同時(shí)也給產(chǎn)品的維修服務(wù)帶來(lái)新的挑戰(zhàn)。像城市軌道交通車(chē)輛、飛機(jī)、高速客車(chē)等大型復(fù)雜產(chǎn)品一旦發(fā)生故障通常就會(huì)造成重大損失。現(xiàn)有的定期檢查有可能維護(hù)過(guò)度,精密的零部件拆裝次數(shù)太多引起額外的質(zhì)量下降,也可能由于產(chǎn)品運(yùn)行環(huán)境的不同造成維護(hù)不足工商管理畢業(yè)論文,引發(fā)重大事故。因此,信息化應(yīng)該為工業(yè)化持續(xù)發(fā)展提供科學(xué)合理維修的技術(shù)支持。
產(chǎn)品的智能化大大降低使用人員的操作難度,改善用戶(hù)的工作條件,同時(shí)對(duì)維修人員卻提出苛刻的要求。通常智能化產(chǎn)品包含大量的知識(shí)專(zhuān)利技術(shù),尤其是嵌入式軟件已經(jīng)成為智能產(chǎn)品的核心部件,占據(jù)產(chǎn)品價(jià)值的主體部分。傳統(tǒng)的師傅帶徒弟培養(yǎng)的維修人員不可能勝任智能化產(chǎn)品的維修服務(wù)期刊網(wǎng)。因此,信息化有責(zé)任為工業(yè)化持續(xù)發(fā)展提供新型的維修管理體系。
解決經(jīng)濟(jì)發(fā)展與環(huán)境保護(hù)的矛盾是實(shí)現(xiàn)可持續(xù)發(fā)展的關(guān)鍵。制造業(yè)除了要解決生產(chǎn)過(guò)程中的污染以外,最大限度減少浪費(fèi)、節(jié)省資源是保護(hù)環(huán)境最有效的手段。為此,制造業(yè)通常采取以下手段來(lái)保護(hù)環(huán)境:
⑴面向節(jié)約型的設(shè)計(jì)
產(chǎn)品設(shè)計(jì)時(shí)采用一切可以節(jié)約能源、材料的技術(shù),使得產(chǎn)品在制造和使用過(guò)程中有效地減少資源消耗和碳排放。
⑵面向精益化的運(yùn)維
節(jié)約型產(chǎn)品在使用過(guò)程中還要講究精益化。一方面要保證產(chǎn)品發(fā)揮正常的功能,同時(shí)要把產(chǎn)品可能發(fā)生的意外和故障降到最低限度。
⑶面向再制造的回收
一旦產(chǎn)品常規(guī)維修成本超過(guò)使用價(jià)值時(shí),將報(bào)廢產(chǎn)品中還有利用價(jià)值的零部件通過(guò)再制造的方法重復(fù)使用,從而最大限度地節(jié)約地球上有限的資源。
⑷面向全生命周期成本的控制
面對(duì)節(jié)約型設(shè)計(jì)、精益化運(yùn)維和再制造回收等三方面需求,傳統(tǒng)的產(chǎn)品開(kāi)發(fā)和使用模式遇到新的挑戰(zhàn)。
從大型復(fù)雜產(chǎn)品全壽命周期成本控制(LCC, Lifecycle Cost Control)的角度分析,LCC總成本的60~70%是產(chǎn)品運(yùn)行維修費(fèi)用,超過(guò)產(chǎn)品采購(gòu)費(fèi)用。隨著產(chǎn)品的復(fù)雜程度不斷提高,產(chǎn)品知識(shí)資產(chǎn)受到制造商的保護(hù),用戶(hù)自己的維修人員不可能完全掌握核心的維修技術(shù)。特別是大量的維修采用替換的方法,產(chǎn)品用戶(hù)要儲(chǔ)備足夠的備件越來(lái)越困難,換下來(lái)的零部件又無(wú)法修復(fù)重用,導(dǎo)致產(chǎn)品自行維修的難度和成本不斷增加。為了破解產(chǎn)品維修難題,用戶(hù)對(duì)使用產(chǎn)品的維修策略必須從自行維修為主轉(zhuǎn)變?yōu)槲鈱?zhuān)業(yè)維修為主的模式。
產(chǎn)品制造商為了面對(duì)市場(chǎng)快速變化和需求多樣化的特點(diǎn)必須不斷改進(jìn)產(chǎn)品,使得產(chǎn)品的復(fù)雜程度、可靠性和易用性成倍增加,開(kāi)發(fā)成本居高不下。與此同時(shí)各種CAx輔助手段不斷增強(qiáng)產(chǎn)品仿制能力,產(chǎn)品開(kāi)發(fā)商新研制的產(chǎn)品不久就會(huì)遇到山寨版的挑戰(zhàn)工商管理畢業(yè)論文,不得不陷入價(jià)格戰(zhàn)的泥潭。為了突破成本惡性競(jìng)爭(zhēng)的魔咒,制造業(yè)必須從單純的生產(chǎn)型制造轉(zhuǎn)移到價(jià)值鏈高端的服務(wù)型制造。
產(chǎn)品全生命周期分為前期(BOL, Beginning of Lifecycle)、中期(MOL,Meddle of Lifecycle)和末期(EOL, End ofLifecycle)等三個(gè)階段。圖1描述傳統(tǒng)制造的產(chǎn)品價(jià)值主要體現(xiàn)在初期和中期交接時(shí),把產(chǎn)品交付給用戶(hù)而獲得的銷(xiāo)售收入,在中期和后期該產(chǎn)品幾乎沒(méi)有帶來(lái)明顯的收益。為了贏得市場(chǎng),在價(jià)格戰(zhàn)中制造商不得不壓縮銷(xiāo)售利潤(rùn)。這種傳統(tǒng)制造模式的價(jià)值鏈曲線好比苦笑曲線。長(zhǎng)此以往,制造業(yè)無(wú)法保持持續(xù)發(fā)展的能力。如果在前期通過(guò)咨詢(xún)?cè)O(shè)計(jì)、分析仿真等技術(shù)服務(wù),提高產(chǎn)品的知識(shí)含量,大幅度提升產(chǎn)品的核心價(jià)值,加大仿制的技術(shù)難度。在中期通過(guò)跟蹤產(chǎn)品運(yùn)行的狀態(tài),及時(shí)給用戶(hù)提供使用支持、維修保養(yǎng)、備品備件,提高產(chǎn)品運(yùn)行的完好率,降低用戶(hù)的維修成本,從而獲得產(chǎn)品運(yùn)行周期內(nèi)穩(wěn)定長(zhǎng)期的維修服務(wù)價(jià)值。在末期制造商利用所掌握的產(chǎn)品實(shí)際運(yùn)行知識(shí),提醒用戶(hù)繼續(xù)通過(guò)維修保養(yǎng)的成本將會(huì)超出產(chǎn)品的剩余價(jià)值。產(chǎn)品停止使用后按照實(shí)際情況合理地進(jìn)行大修翻新或整體拆解,留下可以重復(fù)利用的零部件投入再制造,用比較低廉的成本創(chuàng)造更高的經(jīng)濟(jì)效益。據(jù)統(tǒng)計(jì)資料分析,前期知識(shí)服務(wù)的利潤(rùn)率可以達(dá)到30%左右,單純生產(chǎn)制造的利潤(rùn)率通常不超過(guò)7%,中期和后期的成本遠(yuǎn)低于生產(chǎn)制造階段,知識(shí)含量不超過(guò)前期管理的范圍,但利潤(rùn)率卻超過(guò)20%以上。由此可見(jiàn),產(chǎn)品價(jià)值主要體現(xiàn)在前期的知識(shí)資產(chǎn)和中后期的服務(wù),這種以服務(wù)為主要獲利模式的制造稱(chēng)之為服務(wù)型制造,它的價(jià)值鏈曲線稱(chēng)之為微笑曲線。
2 MROⅡ有責(zé)任為工業(yè)化持續(xù)發(fā)展提供新型的信息化管理手段
從傳統(tǒng)制造業(yè)向現(xiàn)代制造業(yè)轉(zhuǎn)變的過(guò)程中工商管理畢業(yè)論文,現(xiàn)代信息化技術(shù)為中國(guó)制造向中國(guó)創(chuàng)造、生產(chǎn)型制造向服務(wù)型制造的二大轉(zhuǎn)型提供了有力的支持。
⑴計(jì)算機(jī)仿真技術(shù)
數(shù)字化方法可以將產(chǎn)品的設(shè)計(jì)、制造、運(yùn)行、維修、拆卸等過(guò)程在虛擬環(huán)境中進(jìn)行仿真。通過(guò)調(diào)整各種參數(shù)模擬不同的設(shè)計(jì)方案、制造工藝、運(yùn)行環(huán)境、維修策略、拆卸流程等過(guò)程,不斷優(yōu)化產(chǎn)品的設(shè)計(jì)和制造水平,實(shí)現(xiàn)節(jié)約型產(chǎn)品的開(kāi)發(fā)。
⑵數(shù)字化制造技術(shù)
經(jīng)過(guò)數(shù)字化仿真驗(yàn)證的工藝可以大幅度提高產(chǎn)品的制造質(zhì)量,數(shù)字化制造還詳細(xì)記錄每一臺(tái)或批次產(chǎn)品的實(shí)際質(zhì)量和裝配過(guò)程,為產(chǎn)品投入使用提供準(zhǔn)確的原始信息和相關(guān)的設(shè)計(jì)標(biāo)準(zhǔn)。
⑶智能傳感技術(shù)
信息化技術(shù)使得大量智能的硬件和軟件嵌入到產(chǎn)品的各個(gè)角落。它們承擔(dān)檢測(cè)和控制產(chǎn)品各個(gè)部位的健康狀態(tài)和完成各自功能的責(zé)任,完成人工無(wú)法執(zhí)行的各項(xiàng)復(fù)雜任務(wù)。
⑷網(wǎng)絡(luò)傳輸技術(shù)
在全球網(wǎng)絡(luò)環(huán)境中,產(chǎn)品的設(shè)計(jì)、制造、運(yùn)行、維修等信息傳遞都變得如此便捷,以至于空間和距離的差別幾乎可以忽略不計(jì)。尤其是嵌入式系統(tǒng)通過(guò)網(wǎng)絡(luò)可以實(shí)時(shí)傳遞產(chǎn)品運(yùn)行的各種參數(shù)。這樣信息對(duì)于設(shè)計(jì)制造人員及時(shí)了解產(chǎn)品的真實(shí)性能,對(duì)于運(yùn)行人員準(zhǔn)確調(diào)度產(chǎn)品運(yùn)行計(jì)劃,對(duì)于維修人員及時(shí)發(fā)現(xiàn)產(chǎn)品狀態(tài)的變化和采取合理的應(yīng)對(duì)策略,對(duì)于回收利用人員掌握?qǐng)?bào)廢產(chǎn)品各部件真實(shí)狀態(tài)等方面都創(chuàng)造了前所未有的條件期刊網(wǎng)。
⑸人工智能技術(shù)
計(jì)算機(jī)能夠把設(shè)計(jì)、制造、運(yùn)行、維修、回收等階段各式各樣的知識(shí)相互關(guān)聯(lián)起來(lái),并且按照一定檢索的規(guī)律保存起來(lái)。通過(guò)各種數(shù)據(jù)挖掘的方法,從大量的數(shù)據(jù)中找出規(guī)律性的知識(shí),從而幫助人類(lèi)不斷積累和使用前人留下的大量寶貴經(jīng)驗(yàn),在保護(hù)環(huán)境的前提下加速工業(yè)化的進(jìn)程。
上述計(jì)算機(jī)仿真、數(shù)字化制造、智能傳感、網(wǎng)絡(luò)傳輸和人工智能等五項(xiàng)技術(shù)為制造業(yè)持續(xù)發(fā)展創(chuàng)造了一個(gè)全新的局面。產(chǎn)品全生命周期管理(PLM)技術(shù)就是利用上述五項(xiàng)技術(shù)建立如圖2以BOM為核心的產(chǎn)品數(shù)據(jù)結(jié)構(gòu):
圖 2 PLM系統(tǒng)各階段的數(shù)據(jù)結(jié)構(gòu)
在前期設(shè)計(jì)制造階段,產(chǎn)品的功能說(shuō)明,使用操作流程等概念性設(shè)計(jì)數(shù)據(jù)分別關(guān)聯(lián)到功能BOM中對(duì)應(yīng)的節(jié)點(diǎn)對(duì)象上。產(chǎn)品的結(jié)構(gòu)模型和圖紙、電氣/電子的原理圖和仿真結(jié)果、軟件的設(shè)計(jì)流程和源代碼等分別關(guān)聯(lián)到設(shè)計(jì)BOM的對(duì)應(yīng)節(jié)點(diǎn)上。在重要的節(jié)點(diǎn)上還關(guān)聯(lián)各種故障判別標(biāo)準(zhǔn)和相應(yīng)的處理方法。產(chǎn)品制造的工藝關(guān)聯(lián)到制造BOM上。針對(duì)每一個(gè)或每一批次的產(chǎn)品實(shí)際制造BOM關(guān)聯(lián)上實(shí)際制造的質(zhì)量數(shù)據(jù)。
在中期首先根據(jù)實(shí)際制造BOM構(gòu)建統(tǒng)一批次產(chǎn)品的中性BOM,每個(gè)需要進(jìn)行維修管理的對(duì)象上關(guān)聯(lián)各類(lèi)故障相關(guān)的預(yù)測(cè)、預(yù)防和排除的知識(shí),建立和功能BOM、設(shè)計(jì)BOM、制造BOM等前期所有BOM的關(guān)聯(lián)關(guān)系。然后依據(jù)每一個(gè)產(chǎn)品的實(shí)際配置情況,從中性BOM上派生出實(shí)例BOM。每一個(gè)產(chǎn)品的運(yùn)行數(shù)據(jù)、故障記錄、維修過(guò)程和變更歷史均關(guān)聯(lián)到實(shí)例BOM對(duì)應(yīng)的節(jié)點(diǎn)對(duì)象上,形成單個(gè)零部件或整個(gè)產(chǎn)品的全壽命履歷表。在對(duì)運(yùn)行數(shù)據(jù)和故障處理進(jìn)行分析時(shí),通過(guò)中性BOM的關(guān)聯(lián)關(guān)系,迅速找到前期相關(guān)設(shè)計(jì)、制造的有關(guān)資料,保證數(shù)據(jù)的一致性。中性BOM通過(guò)與全部實(shí)例BOM的關(guān)聯(lián)關(guān)系,隨時(shí)可以統(tǒng)計(jì)同一型號(hào)、同一批次每一個(gè)零部件或整個(gè)產(chǎn)品的運(yùn)行狀態(tài)和質(zhì)量工商管理畢業(yè)論文,發(fā)現(xiàn)規(guī)律性的事故和維修經(jīng)驗(yàn),反饋到前期改進(jìn)產(chǎn)品設(shè)計(jì)或制造,或總結(jié)成新的維修知識(shí)固化到中性BOM的對(duì)應(yīng)節(jié)點(diǎn)上。
產(chǎn)品生命周期中期的中性BOM和實(shí)例BOM是由MROII(維護(hù)、維修、大修和運(yùn)行管理)系統(tǒng)進(jìn)行管理。該系統(tǒng)承接產(chǎn)品中期設(shè)計(jì)與制造的信息;利用智能傳感和網(wǎng)絡(luò)傳輸技術(shù)采集和管理產(chǎn)品運(yùn)行過(guò)程中的實(shí)時(shí)信息;利用人工智能技術(shù),結(jié)合計(jì)算機(jī)仿真和數(shù)字化制造技術(shù),按照設(shè)計(jì)和制造時(shí)指定的標(biāo)準(zhǔn),分析產(chǎn)品各部分實(shí)際運(yùn)行的狀況,開(kāi)展精益化的維護(hù)和維修,保證產(chǎn)品以最低的故障代價(jià)達(dá)到最高的使用價(jià)值,同時(shí)大幅度提高備品備件的利用率和總體維修成本。更重要的是通過(guò)PLM系統(tǒng)將MROII子系統(tǒng)中產(chǎn)品實(shí)際運(yùn)行和維修的信息反饋到前期,加速產(chǎn)品的更新?lián)Q代。MROII子系統(tǒng)在末期根據(jù)產(chǎn)品各個(gè)零部件實(shí)際履歷表來(lái)衡量可回收再利用的可能性,通過(guò)拆解和翻新,制造出性能不亞于全新零部件組成的產(chǎn)品,實(shí)現(xiàn)有限資源重復(fù)利用的綠色制造。
篇13
高校英語(yǔ)專(zhuān)業(yè)畢業(yè)論文寫(xiě)作是高等院校英語(yǔ)專(zhuān)業(yè)教學(xué)計(jì)劃中不可或缺的組成部分和實(shí)踐性環(huán)節(jié),是考查學(xué)生綜合能力、評(píng)估學(xué)業(yè)成績(jī)的一個(gè)重要方式,也是決定學(xué)生畢業(yè)時(shí)是否授予學(xué)位的重要依據(jù)。從專(zhuān)業(yè)建設(shè)的角度講,畢業(yè)論文質(zhì)量?jī)?yōu)劣是考量本科專(zhuān)業(yè)教學(xué)水平的一個(gè)重要指標(biāo);從能力培養(yǎng)的角度講,畢業(yè)論文撰寫(xiě)過(guò)程的目的在于增強(qiáng)學(xué)生查找、研究文獻(xiàn)資料的能力,以及提出、分析和解決問(wèn)題的能力。而現(xiàn)實(shí)的情景是,目前學(xué)生的畢業(yè)論文內(nèi)容空洞,沒(méi)有新意;學(xué)生的語(yǔ)言表達(dá)能力較低,辯證思維能力較差,論證缺乏邏輯等。導(dǎo)致以上這些問(wèn)題的原因有以下幾點(diǎn)。
一、制約論文質(zhì)量的因素
(一) 學(xué)生自身的因素
第一,就業(yè)體制和壓力的影響使得大多數(shù)學(xué)生在修完學(xué)校安排的所有學(xué)分后,便迫不及待地走出校門(mén)尋找工作,沒(méi)有花太多心思放在做畢業(yè)論文上,主觀上不予以重視。
第二,選題倉(cāng)促。學(xué)生在選題時(shí)由于沒(méi)有經(jīng)過(guò)認(rèn)真的文獻(xiàn)梳理與分類(lèi)的過(guò)程, 僅憑一時(shí)興趣定題, 其結(jié)果要么是題目過(guò)大而難以駕馭, 要么是題目過(guò)窄而無(wú)話可說(shuō),結(jié)果則是不斷更新選題,浪費(fèi)自己和指導(dǎo)教師的寶貴時(shí)間。其二是學(xué)習(xí)被動(dòng), 不積極,不注意知識(shí)的積累, 對(duì)自己所研究的相關(guān)學(xué)術(shù)論文知之甚少, 撰寫(xiě)之際才苦思冥想,查找文獻(xiàn)書(shū)籍,因而造成文章起點(diǎn)低,缺乏深度和創(chuàng)意。
第三,缺乏分析材料的能力。大多數(shù)學(xué)生只會(huì)就事論事地本真描述, 缺乏理論上的辯證分析;也不太擅長(zhǎng)利用和消化前人的資料,有的甚至不經(jīng)消化吸收就摘抄別人的觀點(diǎn)、結(jié)論。這也反映了學(xué)生平時(shí)科研訓(xùn)練不足, 沒(méi)有系統(tǒng)地學(xué)習(xí)科學(xué)分析方法,科研能力體系沒(méi)有得到培養(yǎng)等問(wèn)題。
(二) 評(píng)價(jià)體系不完善的影響
以往論文寫(xiě)作的終結(jié)性評(píng)價(jià)關(guān)注的是整個(gè)階段的教學(xué)結(jié)果,不能對(duì)教學(xué)過(guò)程起到跟蹤、監(jiān)控、檢測(cè)和指導(dǎo)的作用;沒(méi)有重視學(xué)生綜合能力和整體素質(zhì)的發(fā)展,從而科學(xué)地、理性地、全面地對(duì)學(xué)生進(jìn)行評(píng)價(jià), 從知識(shí)、能力、品質(zhì)、態(tài)度等多項(xiàng)指標(biāo)去衡量每一名學(xué)生。
(三)缺乏畢業(yè)論文的過(guò)程管理監(jiān)控
管理監(jiān)控應(yīng)貫穿整個(gè)畢業(yè)論文工作的過(guò)程,從學(xué)生選題、開(kāi)題、中期檢查到指導(dǎo)教師的評(píng)閱、互閱、學(xué)院抽查、答辯、成績(jī)管理以及各項(xiàng)工作總結(jié)等。從指導(dǎo)教師的情況看,教師教學(xué)任務(wù)重,科研壓力大,缺乏足夠指導(dǎo)論文的時(shí)間和精力。其次,答辯小組的教師由于時(shí)間所限無(wú)法認(rèn)真評(píng)閱學(xué)生的畢業(yè)論文終稿,因此答辯小組給出的成績(jī)?cè)诖蠖鄶?shù)情況下,也只能維持導(dǎo)師“原判”了。
二、論文質(zhì)量管理的意義
制訂好本科人才培養(yǎng)計(jì)劃,保證學(xué)生畢業(yè)論文的較高質(zhì)量是本科教學(xué)的核心所在。努力培養(yǎng)教學(xué)質(zhì)量過(guò)硬,責(zé)任心強(qiáng)的師資隊(duì)伍也同樣重要。
從學(xué)生方面講,在整個(gè)大學(xué)期間都應(yīng)該注重將學(xué)生的主動(dòng)學(xué)習(xí)意識(shí)和科研能力培養(yǎng)相結(jié)合。學(xué)校應(yīng)在學(xué)生大一階段就開(kāi)始注重培養(yǎng)學(xué)生的主動(dòng)學(xué)習(xí)意識(shí)、創(chuàng)新思維和科研能力,為學(xué)生畢業(yè)時(shí)的一切工作打下較扎實(shí)的基礎(chǔ)。
從教師方面講,教師應(yīng)該多和學(xué)生“對(duì)話”。在指導(dǎo)論文的過(guò)程中,要適當(dāng)?shù)貑l(fā)和引導(dǎo)學(xué)生,使學(xué)生在解決問(wèn)題的過(guò)程中獲得勝任感和成就感,激發(fā)學(xué)生的創(chuàng)新意識(shí)和獨(dú)立思考問(wèn)題的能力。同時(shí), 教師還應(yīng)該認(rèn)真履行指導(dǎo)職責(zé), 督促學(xué)生完成論文撰寫(xiě)過(guò)程的每一個(gè)環(huán)節(jié), 從一開(kāi)始就嚴(yán)格要求學(xué)生, 并將培養(yǎng)學(xué)生的獨(dú)立思考意識(shí)放在論文指導(dǎo)的首要位置。
三、 基于Discuz系統(tǒng)的論文管理方案
由于畢業(yè)論文在高校專(zhuān)業(yè)人才培養(yǎng)中具有重要的地位,相當(dāng)多的教師對(duì)畢業(yè)論文已經(jīng)進(jìn)行了大量的研究。以最近兩年為例, 所發(fā)表的學(xué)術(shù)論文大致可分為兩大類(lèi): 第一類(lèi)是對(duì)論文選題、論文寫(xiě)作的學(xué)術(shù)規(guī)范、過(guò)程管理、答辯等進(jìn)行的描述性研究;第二類(lèi)是以調(diào)查問(wèn)卷、個(gè)案研究、專(zhuān)業(yè)軟件統(tǒng)計(jì)等形式對(duì)畢業(yè)論文進(jìn)行定性和定量相結(jié)合的研究,分析問(wèn)題,提出對(duì)策等。
Discuz論壇軟件亦稱(chēng)網(wǎng)絡(luò)社區(qū)系統(tǒng),它伴隨社區(qū)BBS的流行而成為互聯(lián)網(wǎng)最重要的應(yīng)用之一。
第一,社區(qū)網(wǎng)絡(luò)系統(tǒng)中的個(gè)人空間,可以通過(guò)網(wǎng)絡(luò)日志記錄學(xué)生的學(xué)習(xí)過(guò)程,這不但為進(jìn)一步提升對(duì)學(xué)習(xí)過(guò)程的評(píng)價(jià)提供了條件,也為研究學(xué)生學(xué)習(xí)情況提供了條件,還為找到具有相同專(zhuān)業(yè)愛(ài)好的學(xué)習(xí)者提供了條件,從而更有利于在師生之間、學(xué)生之間建立起學(xué)習(xí)興趣團(tuán)隊(duì),為研究性的專(zhuān)業(yè)學(xué)習(xí)提供更加便利的條件。
第二,在社區(qū)網(wǎng)絡(luò)系統(tǒng)中的論壇系統(tǒng)中,可按照院系、專(zhuān)業(yè)方向等靈活定義多層次的分組目錄結(jié)構(gòu),為論文寫(xiě)作管理中各專(zhuān)業(yè)方向上的資料聚集和正式成果的收集管理提供便利條件,從而大大提高論文寫(xiě)作管理的效率。
第三,社區(qū)網(wǎng)絡(luò)系統(tǒng)的首頁(yè)可以自動(dòng)集成來(lái)自論壇、群組和個(gè)人空間中的重要、關(guān)鍵信息,從而高效的向用戶(hù)提供整個(gè)論文寫(xiě)作活動(dòng)中的重要信息,有利于快速關(guān)注重點(diǎn)和最感興趣的內(nèi)容,從而提高在論文寫(xiě)作中的交流效率。
基于社區(qū)網(wǎng)絡(luò)系統(tǒng)的以上功能而開(kāi)展的畢業(yè)論文寫(xiě)作和管理工作將有助于提高論文寫(xiě)作的質(zhì)量。
首先,在論文正式選題之前的交流學(xué)習(xí)階段,指導(dǎo)教師可以在自己的群空間中提供教師簡(jiǎn)介、研究方向、在研課題、擬定的論文題目、建議的參考書(shū)目文獻(xiàn)等資料,學(xué)生可以據(jù)此選擇自己感興趣的主題,按照教師的建議查閱資料,查閱的文章可以在網(wǎng)上;還可以在閱讀文章之后網(wǎng)上提交讀書(shū)筆記。通過(guò)前期的交流和記錄可以提高論文選題的質(zhì)量。
其次,在論文寫(xiě)作的過(guò)程中,學(xué)生按照論文寫(xiě)作計(jì)劃,在指導(dǎo)教師創(chuàng)建的討論空間中提交各階段的成果,系統(tǒng)自動(dòng)記錄事件發(fā)生的時(shí)間,成為形成性評(píng)價(jià)的依據(jù)。在這個(gè)過(guò)程中學(xué)生也可以通過(guò)發(fā)帖的方式提供自己寫(xiě)作過(guò)程中的進(jìn)展和遇到的問(wèn)題,盡量將寫(xiě)作過(guò)程記錄下來(lái),通過(guò)對(duì)論文寫(xiě)作信息的交流也可以提高論文寫(xiě)作質(zhì)量,激發(fā)學(xué)生論文寫(xiě)作的積極性。在網(wǎng)絡(luò)平臺(tái)下,這種提交方式為評(píng)價(jià)指導(dǎo)質(zhì)量提供了監(jiān)督、評(píng)價(jià)的依據(jù),促進(jìn)指導(dǎo)過(guò)程的規(guī)范性和指導(dǎo)質(zhì)量的提高。
再次,在論文互閱階段,在社區(qū)網(wǎng)絡(luò)系統(tǒng)中,能夠在學(xué)生提供論文時(shí)以匿名的方式提供給評(píng)閱教師,互閱教師也可以匿名發(fā)表審閱意見(jiàn),從而更好地保證論文評(píng)審的客觀公平性。
最后, 在形成性評(píng)價(jià)上,首先,通過(guò)應(yīng)用網(wǎng)絡(luò)系統(tǒng)能夠準(zhǔn)確記錄學(xué)生各個(gè)階段的任務(wù)完成情況。其次,在論文評(píng)價(jià)上,基于網(wǎng)絡(luò)系統(tǒng)可以更好的實(shí)施匿名論文評(píng)審,從而提高論文互閱的評(píng)價(jià)質(zhì)量。第三,論文寫(xiě)作管理者,則可以因?yàn)榫邆漭^高的用戶(hù)等級(jí)而可以看到真實(shí)姓名,由此既保證了論文評(píng)閱的匿名性,又便于對(duì)這一環(huán)節(jié)的工作質(zhì)量加以考查評(píng)價(jià)。
四、Discuz系統(tǒng)的應(yīng)用意義
總結(jié)起來(lái),網(wǎng)絡(luò)社區(qū)系統(tǒng)有五個(gè)特性:論文寫(xiě)作過(guò)程中師生之間、學(xué)生之間跨越時(shí)空界限交流的高效性,階段任務(wù)完成時(shí)間的自動(dòng)記錄帶來(lái)的評(píng)價(jià)依據(jù)的可靠性,對(duì)用戶(hù)討論交流事件記錄的真實(shí)性和對(duì)學(xué)習(xí)、經(jīng)驗(yàn)、知識(shí)的不斷積累的便捷性,以及網(wǎng)絡(luò)環(huán)境下匿名互閱的可控性。而利用這些特性的管理既有理念上的創(chuàng)新又有手段上的創(chuàng)新。首先,在管理理念上,第一,將畢業(yè)論文的管理在目前注重結(jié)果管理的基礎(chǔ)上,補(bǔ)充了事前管理,并加強(qiáng)過(guò)程管理,從而通過(guò)實(shí)現(xiàn)對(duì)論文寫(xiě)作全過(guò)程的有效管理,來(lái)提高學(xué)生畢業(yè)論文的質(zhì)量。第二,充分發(fā)揮學(xué)生畢業(yè)論文寫(xiě)作經(jīng)驗(yàn)的積累對(duì)畢業(yè)論文質(zhì)量的影響,通過(guò)分享他人經(jīng)驗(yàn)和前人經(jīng)驗(yàn),促進(jìn)學(xué)生能夠以更高的經(jīng)驗(yàn)起點(diǎn)和更多更快的經(jīng)驗(yàn)積累,在有限時(shí)間內(nèi)提高畢業(yè)論文寫(xiě)作質(zhì)量。其次,在管理手段上,應(yīng)用社區(qū)網(wǎng)絡(luò)系統(tǒng)來(lái)加強(qiáng)畢業(yè)論文管理,使論文寫(xiě)作管理中的理念創(chuàng)新能夠有相應(yīng)的技術(shù)手段支持,從而切實(shí)落實(shí)創(chuàng)新理念,有效提高畢業(yè)論文質(zhì)量,這在畢業(yè)論文管理手段上也是一個(gè)創(chuàng)新。
[ 參 考 文 獻(xiàn) ]
[1] 張?jiān)骑w.對(duì)信息技術(shù)教學(xué)平臺(tái)的研究和思考[J].中國(guó)信息技術(shù)教育, 2011,(9).