畢業(yè)設(shè)計流程系統(tǒng)設(shè)計與開發(fā)研究

時間:2022-04-14 10:16:42

導(dǎo)語:畢業(yè)設(shè)計流程系統(tǒng)設(shè)計與開發(fā)研究一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

畢業(yè)設(shè)計流程系統(tǒng)設(shè)計與開發(fā)研究

摘要:目的:本系統(tǒng)的設(shè)計是為了規(guī)范化畢業(yè)設(shè)計流程,方便教師和學(xué)生之間溝通,利于學(xué)生畢業(yè)設(shè)計的選題。細(xì)化需要審批和簽字的地方,能夠節(jié)省時間。方法:采用jdk+tomcat+eclipse+mysql和maven進(jìn)行java開發(fā),利用springmvc、mybatis和easyui等開發(fā)完成。結(jié)果:本系統(tǒng)在操作上簡易可行,客戶端不需配置任何軟件,只需通過瀏覽器訪問網(wǎng)址即可。結(jié)論:該系統(tǒng)可以彌補(bǔ)高校內(nèi)部管理系統(tǒng)的空白,對高校的快速發(fā)展和信息管理具有重要意義。

關(guān)鍵詞:畢業(yè)設(shè)計;eclipse;mysql;tomcat;流程系統(tǒng);高校管理系統(tǒng)

一、引言

本科教育計劃的最后一步是畢業(yè)設(shè)計,學(xué)生可以利用大學(xué)期間所學(xué)的知識獨立完成畢業(yè)設(shè)計這項任務(wù)。畢業(yè)設(shè)計可以評估學(xué)生的知識,測試學(xué)生所學(xué)知識的深度,并鍛煉其結(jié)合實際問題使用理論的能力,實驗技能,外語水平,計算機(jī)應(yīng)用水平,書面和口頭表達(dá)能力。提高職業(yè)素養(yǎng)和責(zé)任感并提高畢業(yè)生的整體素質(zhì)非常重要。這是一個將理論與實踐,教育與研究以及生產(chǎn)相結(jié)合的過程[1]。它是一種重要的教學(xué)方式,在課堂教學(xué)和教學(xué)實踐中具有不可替代的作用,使其成為培訓(xùn)高級專業(yè)人才過程中的特殊場所[2]。畢業(yè)論文是大學(xué)中最正式,最完整的科學(xué)技術(shù)文獻(xiàn),可以全面地訓(xùn)練論文結(jié)構(gòu)的合理性,文獻(xiàn)的標(biāo)準(zhǔn)化以及表達(dá)語言的能力??茖W(xué)技術(shù)大賽的總結(jié)報告只注重結(jié)果的準(zhǔn)確性,很少研究合理和標(biāo)準(zhǔn)化的文件結(jié)構(gòu)。學(xué)習(xí)良好的撰寫論文的習(xí)慣需要注意細(xì)節(jié)需要注意時間。承德醫(yī)學(xué)院作為一所本科院校,每年都會經(jīng)歷一年一度的畢業(yè)設(shè)計論文審核,從開題報告,到中期答辯,每一篇論文的形成都包含了師生共同的心血。往往一名老師都帶了幾名學(xué)生做畢業(yè)設(shè)計,從開題到論文定稿往往需要很多版本的修改,也需要很多部門的簽字審核,存在時間上的拖沓和指導(dǎo)記錄如何保存的問題,本系統(tǒng)的設(shè)計解決了上述問題,讓畢業(yè)論文的設(shè)計更加規(guī)范化流程化[3]。

二、技術(shù)與方法

(一)背景介紹。本科畢業(yè)設(shè)計目前存在的問題還較多,一是總體設(shè)計水平偏低,二是與往屆畢業(yè)生存在相同類似的主題,創(chuàng)新性不佳。三是畢業(yè)時期恰好是在企業(yè)實習(xí)日期,導(dǎo)致畢業(yè)設(shè)計時間過短,無法專注完成畢業(yè)設(shè)計,更不能完成高水平的作品。第四是學(xué)生沒有投入很多精力在畢業(yè)設(shè)計上,原因是學(xué)生沒有機(jī)會根據(jù)興趣愛好定畢業(yè)設(shè)計方向,而是由教師直接指定[4]。為了解決上述問題,本文提出可以在系統(tǒng)中公布所有指導(dǎo)老師的過往研究和,便于學(xué)生自主選擇感興趣的設(shè)計,選擇對的教師。其次,系統(tǒng)可以把往屆學(xué)生的畢業(yè)設(shè)計和論文都上傳至服務(wù)器中,以免發(fā)生選題過于重復(fù)的問題。再次,為了避免學(xué)生需要簽字的時候各部門奔波,系統(tǒng)中可線上處理相關(guān)問題,且可以保存每次修改意見和稿件,也并不存在學(xué)生只能在學(xué)校才能處理的問題。過程系統(tǒng)是一種新型的畢業(yè)方法,它使用了最新技術(shù),例如計算機(jī)和通信[5]。畢業(yè)流程系統(tǒng)使用最新的設(shè)備和信息技術(shù)替代相關(guān)員工的傳統(tǒng)手工或重復(fù)性業(yè)務(wù)活動,以高質(zhì)量和高效率處理畢業(yè)任務(wù),并有效利用信息資源實現(xiàn),提高生產(chǎn)力并支持決策。在一定程度上,工作效率和工作質(zhì)量都得被大幅提高,這樣工作環(huán)境也自然被改善。電子印章和電子簽名不再通過紙質(zhì),整個運(yùn)作過程被完全數(shù)字化[6]。所設(shè)計的系統(tǒng)還可以隨時上傳備份指導(dǎo)記錄和論文修改記錄,在此畢業(yè)流程中責(zé)任明確至人。該系統(tǒng)的應(yīng)用開發(fā)是用java語言,java語言最常用的開發(fā)工具是eclipse。(二)開發(fā)工具Eclipse和開發(fā)語言Java的介紹。eclipse是一款開源的集成開發(fā)環(huán)境,是包含了java開發(fā)工具jdk的框架和服務(wù),當(dāng)然eclipse也支持其他語言的開發(fā)[7]。首先eclipse開發(fā)功能是強(qiáng)大的,其次還具有代碼補(bǔ)全的功能,當(dāng)輸入一個代碼的開頭部分,后續(xù)部分可自動補(bǔ)全。這也是程序員喜歡用eclipse的原因之一。java是一門面向?qū)ο蟮恼Z言,作為大學(xué)計算機(jī)專業(yè)學(xué)生的專業(yè)課來學(xué)習(xí),java語言也是非常強(qiáng)大的,其優(yōu)點很多,其中平臺無關(guān)也是java的最大優(yōu)點,增加了代碼的復(fù)用率,因為用java寫的程序不用修改就可以在不同的軟硬件平臺上運(yùn)行。(三)服務(wù)器Tomcat的介紹。Apache軟件基金會中有一個核心項目被稱為jakarta,tomcat則是jakarta項目中的核心項目,其中apche和sun公司的工作人員共同開發(fā)了tomcat。tomcat服務(wù)器是一個輕量級的應(yīng)用程序服務(wù)器,同時它也是一個開源不收任何費(fèi)用的web應(yīng)用程序服務(wù)器。tomcat被并發(fā)用戶不多的中小型系統(tǒng)廣泛使用。Tomcat服務(wù)器雖然是apache服務(wù)器的擴(kuò)展,但在其運(yùn)行過程中并不一直依賴于apache服務(wù)器,而是作為一個獨立存在的進(jìn)程,單獨運(yùn)行的服務(wù)器。tomcat的主目錄文件夾有以下幾個lib文件夾,conf文件夾,bin文件夾,logs文件夾,webapps文件夾,server文件夾和work文件夾。其中,存放在服務(wù)器運(yùn)行中的jar包的文件夾是lib文件夾。啟動tomcat的主要配置文件有web.xml,server.xml,tomcat-user.xml等,這些配置文件存放于conf文件夾內(nèi),若想修改服務(wù)器,均需從此文件內(nèi)修改。有關(guān)啟動tomcat和關(guān)閉tomcat的可執(zhí)行文件存放在bin文件夾內(nèi)。日志文件存放于logs文件夾中,一旦服務(wù)器出現(xiàn)錯誤,此文件內(nèi)容會自動更新。服務(wù)器內(nèi)的管理程序存放于server文件夾中。所有的可執(zhí)行的web項目均放置于webapps文件夾中。work文件夾中存放各種由jsp生成的servlet都放在了這個文件夾下,里面包含.java文件和.class文件[8]。

三、系統(tǒng)設(shè)計

(一)系統(tǒng)設(shè)計流程。在搭建好jdk的eclipse中選擇新建工程,數(shù)據(jù)庫選擇mysql,服務(wù)器選擇tomcat,安裝java后需要配置其環(huán)境變量,例如,java安裝在d盤,win7環(huán)境下可以通過鼠標(biāo)右鍵單擊計算機(jī),查找計算機(jī)屬性下的系統(tǒng)屬性設(shè)置,查找環(huán)境變量選項,設(shè)置相應(yīng)的環(huán)境變量java_home設(shè)置為:d:\software\java\jdk1.8.\,path設(shè)置為:%java_home%\jre\bin;[9]。在win7中,啟動dos窗口,輸入mysqld--install,隨機(jī)產(chǎn)生的隨機(jī)密碼需要記住,然后進(jìn)行初始化,netstartmysql,正式啟動mysql。mysql安裝后也可以這樣設(shè)置,新建系統(tǒng)變量mysql,變量值d:\software\mysql\mysql57,將該地址添加到path中。啟動tomcat可以直接運(yùn)行bin目錄下的tomcat7.exe可執(zhí)行文件,當(dāng)dos窗口中提示登錄啟動成功后,可在瀏覽器中輸入,出現(xiàn)tomcat相關(guān)頁面,也可以證明服務(wù)器配置成功[10]。(二)用戶操作流程。教師通過瀏覽器輸入的官方網(wǎng)址,同時輸入賬號和密碼,可以綁定手機(jī)號碼,除左側(cè)展開的樹形圖和右上角均有提示需要處理的要務(wù),也可以通過手機(jī)短信提示教師有需要處理批改的文件??梢詫W(xué)生上傳到的文件進(jìn)行批注修改,經(jīng)修正后可傳給學(xué)生,若文件不符合要求,也可以選擇退給學(xué)生。包含每次批注記錄和修改意見的文件都實時保存到服務(wù)器上。這樣也便于后期核查,也避免浪費(fèi)更多時間去收集文件,相關(guān)工作人員都節(jié)省了路上的時間。各指導(dǎo)教師都可以將往年指導(dǎo)過的作品上傳至服務(wù)器,只要登錄系統(tǒng)的學(xué)生都可以下載查看,避免選題跟往年有重復(fù),提高畢業(yè)設(shè)計的創(chuàng)新性。批改結(jié)束后,最終版文件可以通過提示直接上傳至系部內(nèi)已經(jīng)建立好的年份專業(yè)班級文件夾。學(xué)生通過瀏覽器輸入官方網(wǎng)址,同時輸入賬號和密碼,可以上傳論文指定給指導(dǎo)教師,可以在相關(guān)頁面看到教師添加的指導(dǎo)意見和修改批注,退回的文件可修改后從重新上傳。畢業(yè)設(shè)計所涉及的相關(guān)批注簽字,均是標(biāo)準(zhǔn)化自動化,可以直接提示用戶上傳至相關(guān)工作人員處,進(jìn)行電子簽名。責(zé)任到人。

四、結(jié)論

該系統(tǒng)可以彌補(bǔ)高校內(nèi)部管理系統(tǒng)的空白,對高校的快速發(fā)展和信息管理具有重要意義。對于教師和學(xué)生而言,細(xì)化了簽字和批改流程,便于教師和學(xué)生之間溝通,節(jié)省了時間。關(guān)于論文的修改意見可以直接通過系統(tǒng)標(biāo)注溝通,不需要學(xué)生往返于辦公室數(shù)次。該系統(tǒng)會在需要教師審核的時候進(jìn)行手機(jī)短信提醒,教師也可以及時處理這些問題。其次,教師的批改記錄,學(xué)生的修改記錄,都會上傳到服務(wù)器中,一切都有依據(jù),流程標(biāo)準(zhǔn)化,也便于教學(xué)檢查。當(dāng)然該系統(tǒng)的潛能依舊有待進(jìn)一步開發(fā),這將在實際應(yīng)用中聽取學(xué)生和教師的意見進(jìn)行下一步改進(jìn)。

【參考文獻(xiàn)】

[1]段敏虹,羅碧輝.以學(xué)生為主體的教學(xué)對實習(xí)生綜合素質(zhì)的培養(yǎng)[J].中國高等醫(yī)學(xué)教育,2008(5):29.

[2]王景明.本科生畢業(yè)論文(設(shè)計)規(guī)范化管理探析[J].高校教育管理,2007(12):2.

[3]史晨曦,蘇鵬,馮夢龍,王妍.論高校教師在教育教學(xué)實踐中職業(yè)道德修養(yǎng)的提升[J].知識經(jīng)濟(jì),2016(7):151.

[4]尤小波.云計算在電子政務(wù)系統(tǒng)中的應(yīng)用研究[J].硅谷,2013,6(18):57-58.

[5]韓小麗.基于UML和RUP的辦公自動化系統(tǒng)的設(shè)計和實現(xiàn)[D].成都:西南交通大學(xué),2007.

[6]鄭維歡.花旗銀行北京分行運(yùn)營風(fēng)險操作風(fēng)險管理研究[D].北京:北京交通大學(xué),2014.

[7]徐玲,蔣欣志,張杰.手機(jī)二維碼識別系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機(jī)應(yīng)用,2012(5):1474-1476.

[8]李敏.基于tomcat的Web服務(wù)器負(fù)載均衡算法應(yīng)用——在小型企業(yè)網(wǎng)站服務(wù)器[J].蘭州工業(yè)高等??茖W(xué)校學(xué)報,2012(6):24-26.

[9]戚欣.基于J2EE架構(gòu)的層次結(jié)構(gòu)研究及應(yīng)用[J].吉林大學(xué)學(xué)報(信息科學(xué)版),2008(3):295-299.

[10]陳玲.基于nginx、tomcat、redis的高性能JavaWeb開源架構(gòu)[J].計算機(jī)光盤軟件與應(yīng)用,2014(22):296.

作者:王寶瑩 單位:承德醫(yī)學(xué)院