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