張海軍 王爽
[摘要]畢業(yè)設(shè)計是教學(xué)過程中的一個重要環(huán)節(jié),環(huán)節(jié)多、周期長,管理難度大,因此需加強現(xiàn)代化的管理。我們可以從畢業(yè)設(shè)計信息管理流程入手,抓住系統(tǒng)主要業(yè)務(wù)進行功能設(shè)計,建立基于校園網(wǎng)web的畢業(yè)設(shè)計信息管理平臺,提高畢業(yè)設(shè)計管理效率。
[關(guān)鍵詞]畢業(yè)設(shè)計校園網(wǎng)管理系統(tǒng)
[中圖分類號]TP311. 52[文獻標識碼]A[文章編號]2095-3437(2014)11-0089-02一、引言
畢業(yè)設(shè)計是教學(xué)過程中非常重要的一個環(huán)節(jié),且涉及的環(huán)節(jié)多、周期長,管理難度大,因此需加強現(xiàn)代化的管理。[1]目前我校的畢業(yè)設(shè)計仍基本沿襲傳統(tǒng)的流程,從設(shè)計題目及任務(wù)書的申報、審查、公布,到學(xué)生和教師進行雙向選擇,再到數(shù)據(jù)處理、結(jié)果發(fā)布、畢業(yè)設(shè)計管理,整個過程非常繁瑣。手工操作工作量大且效率低,難以保證質(zhì)量,因此迫切需要加強科學(xué)化的管理。
基于web的本科畢業(yè)設(shè)計信息化管理系統(tǒng)方便了畢業(yè)設(shè)計指導(dǎo)老師、畢業(yè)生和管理人員同時工作,大大提高了效率,優(yōu)化了各種資源,提高了畢業(yè)設(shè)計科學(xué)化、現(xiàn)代化的管理水平。[2]
二、功能需求分析
基于web的本科畢業(yè)設(shè)計信息化管理系統(tǒng)的任務(wù)是實現(xiàn)畢業(yè)設(shè)計的科學(xué)化、規(guī)范化及自動化。[3]本系統(tǒng)需要完成的主要任務(wù)有: 1.實現(xiàn)教師和畢業(yè)生畢業(yè)設(shè)計選題的雙向選擇;2.在系統(tǒng)中,教師可以對已選題的學(xué)生下達任務(wù),待學(xué)生答辯結(jié)束后,可以錄入成績;3.系統(tǒng)增加相應(yīng)的模塊,使管理員可以方便地使用系統(tǒng)。
三、系統(tǒng)設(shè)計
(一)系統(tǒng)功能結(jié)構(gòu)
基于web的本科畢業(yè)設(shè)計信息化管理系統(tǒng)以導(dǎo)師、學(xué)生和管理員等在畢業(yè)設(shè)計教學(xué)過程中的工作內(nèi)容為切入點,分析其各自在畢業(yè)設(shè)計題目管理、選題、下達任務(wù)書、個人信息維護、教師和學(xué)生信息管理、中期檢查、答辯及答辯管理、答辯成績管理等方面的工作流程,開發(fā)本科畢業(yè)設(shè)計信息化管理系統(tǒng)來實現(xiàn)各項工作,輔助完成畢業(yè)設(shè)計工作,系統(tǒng)的功能結(jié)構(gòu)如圖1所示。
(二) 系統(tǒng)功能模塊設(shè)計
1.學(xué)生模塊。在此模塊中,選題是其主要模塊。學(xué)生可以實現(xiàn)查看畢業(yè)設(shè)計題目、教師信息和設(shè)題要求、題目檢索、題目選擇、取消所選題目等功能。每個學(xué)生最多可以選擇三個題目,所選題目按選題志愿排列。在此模塊中,學(xué)生用戶能查看自己是否被選中。如果第一志愿落選,第二志愿題目的教師可以選該生;如果第二志愿落選,第三志愿題目的教師可以選該生;如果三個志愿都落選,該生則進入第二輪選題。
2. 教師模塊。教師使用用戶名和密碼登錄教師模塊,登錄系統(tǒng)后進行維護個人信息、申報題目、選擇學(xué)生、下達任務(wù)、登錄成績等功能。教師申報的題目需經(jīng)過管理員的審核才能發(fā)布,才能被學(xué)生看到和選擇。在此模塊中,教師可以查看學(xué)生的信息,選擇合適的學(xué)生,教師選定了學(xué)生后,系統(tǒng)會向其他未被選中的學(xué)生發(fā)送消息并賦予他們被下一志愿題目的教師選擇的權(quán)限;教師可以向自己選擇的學(xué)生下達任務(wù)書,安排設(shè)計流程;學(xué)生答辯后,可以登錄成績界面查詢答辯成績。
3.管理員模塊。管理員在系統(tǒng)中可以進行網(wǎng)站信息維護、學(xué)生和教師信息維護、教師申報課題時間段的設(shè)置、學(xué)生選題時間段的設(shè)置、第二輪選題時間的設(shè)置、可以進行答辯管理、答辯成績管理,可以進行信息維護、統(tǒng)計、查詢、打印等功能。
(三)系統(tǒng)流程
系統(tǒng)流程圖如圖2所示。
(四)數(shù)據(jù)庫設(shè)計
根據(jù)系統(tǒng)需求分析,選題系統(tǒng)使用的數(shù)據(jù)庫包含如下表格和字段:1.學(xué)生表:學(xué)號,姓名,密碼,班級編號,手機,電子郵件,論文電子版狀態(tài)。2.題目表:題目編號,題目名稱,指導(dǎo)教師編號,課題來源,題目類型,題目說明,審核狀態(tài),審核狀態(tài)說明,選擇該題學(xué)生。3.教師表:教師編號,姓名,密碼,職稱,手機,座機,電子郵件,最大指導(dǎo)數(shù)量。4.管理員表:管理員編號,管理員登錄名,密碼,管理員類型。5.公告表:公告編號,發(fā)布時間,標題,內(nèi)容,附件。
四、系統(tǒng)實現(xiàn)
(一)開發(fā)環(huán)境選擇
服務(wù)器:Apache;開發(fā)軟件:PHP;數(shù)據(jù)庫系統(tǒng)軟件:MySQL。
Apache、PHP、MySQL不僅是開源項目,可免費獲取,而且還支持Linux、UNIX、OS/2和Windows多個操作系統(tǒng),可移植性好。特別適用于網(wǎng)站建設(shè)。因此,本系統(tǒng)選用服務(wù)器端開發(fā)環(huán)境為Apache+PHP+MySQL。
(二)系統(tǒng)界面設(shè)計
友好的系統(tǒng)界面是保障系統(tǒng)順利實施的重要條件之一。結(jié)合用戶操作習(xí)慣以及提高信息輸入效率,基于web校園網(wǎng)的本科畢業(yè)設(shè)計信息化管理系統(tǒng)利用模塊化的設(shè)計方法完成了系統(tǒng)用戶界面的開發(fā)。系統(tǒng)登錄界面如圖3所示。
基于web的本科畢業(yè)設(shè)計信息化管理系統(tǒng)的開發(fā)將使我校畢業(yè)設(shè)計管理向科學(xué)化、規(guī)范化及現(xiàn)代化邁進一步,方便了教師、畢業(yè)生和管理人員協(xié)同工作,提高了效率,提高了我校科學(xué)化的教學(xué)管理水平,具有廣泛的推廣與應(yīng)用價值。
[參考文獻]
[1]席振元,鞠宏軍,范玉濤.基于校園網(wǎng)的畢業(yè)設(shè)計(論文)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機與現(xiàn)代化,2009(5).
[2]柏依彤.基于校園網(wǎng)的高校畢業(yè)設(shè)計選題管理系統(tǒng)的建模與設(shè)計[D].成都電子科技大學(xué)碩士學(xué)位論文,2011.
[3]楊明順,惠曼麗,劉永.學(xué)分制下本科生畢業(yè)設(shè)計的信息化管理[J].中國教育信息化,2012(9).
[責(zé)任編輯:覃侶冰]