包佃清 蘇 文
(1.連云港師范高等專科學校 計算機系,江蘇 連云港 222006;2.連云港職業技術學院 計算機系,江蘇 連云港 222006)
高職院校畢業設計(論文)管理系統的研究
包佃清1蘇 文2
(1.連云港師范高等專科學校 計算機系,江蘇 連云港 222006;2.連云港職業技術學院 計算機系,江蘇 連云港 222006)
提出設計一個畢業設計(論文)管理系統的方案,能夠較好的克服傳統人工管理畢業論文模式的缺點,該方案不僅實現了學生通過網絡進行選題、開題、中期檢查、答辯工作等一系列的環節,還實現了對論文檔案的后期管理,極大地提高了論文管理工作的效率,同時也有效促進了學生自主學習能力的發展,有效地促進了畢業設計工作質量的提高。
畢業論文管理;系統設計;數據庫設計
高職院校畢業設計(論文)是教學中的一個重要環節,是對學生學習成果、創新能力和綜合素質的全面檢驗,也是對學校辦學水準、教師教學質量的綜合檢查,該環節是非常重要的實踐教學環節。
傳統的畢業設計(論文)都是教師和學生單向溝通,沒有合適的交流平臺。通常由指導教師給出參考方向,學生從中選擇合適的題目,并人工填寫相應的表格,工作效率非常低下,論文管理工作也很麻煩,查找不便。因此,設計一種畢業論文管理系統,可以使高職院校畢業設計(論文)管理工作智能化、網絡化、科學化和信息化[1]。
開發工具采用的是MS Visual Studio.NET 2008,后臺數據庫采用的是MSSQL Server 2005數據庫管理系統。
(1)選擇B/S結構作為系統結構;
即瀏覽器/服務器(Browser/Server)結構,具有節省投資、跨地域廣的優點;
(2)采用 ASP.NET2.0 技術;
結合靜態HTML網頁、ASP.NET指令和ActiveX元件,建立動態、交互且高效的Web服務器應用程序[2];
(3)編程語言為C#;
C Sharp兼具C/C++的強大功能和Visual Basic簡易使用的特性,是第一個組件導向(Component-oriented)的程序語言,和C++和Java一樣成為對象導向程序語言[3]。
畢業設計(論文)的過程可以分為以下幾個階段,示意圖見圖1:
(1)雙向選題:是學生選擇指導教師提供的題目,同時指導教師也根據題目的被選擇情況選擇合適的學生;
(2)確定選題,并簽訂任務書;
(3)開題工作:主要是學生提交開題報告給指導教師審核,通過后交教務部門審核,并將反饋意見告知教師和學生;
(4)中期檢查:根據任務書和開題報告的內容,提交中期檢查報告給指導教師審核,指導教師把反饋意見告知學生;
(5)結題工作:學生提交畢業設計(論文)給指導教師審核,并給出指導意見和成績,進入答辯環節,答辯專家給出意見和成績;
(6)發布成績并存檔。
所有的階段均需錄入材料,以備復查。

圖1.畢業設計(論文)工作流程圖Fig.1.graduation design(thesis)work flowchart
(1)學生平臺:學生身份進入系統后,登錄就可以獲取學生的信息。學生平臺操作功能有:查詢信息、上傳圖片、瀏覽畢業設計(論文)題目、學生選題、上傳下載資料、修改密碼、打印信息等功能;
(2)指導教師平臺:具體的功能包括下面幾個方面,初擬畢業設計(論文)題目、上傳下載資料、學生文檔、修改密碼、學生的信息查詢與打印。
(3)教務平臺:通常是教務負責人或稱管理員可以使用,負責管理全部的畢業設計管理。主要包括畢業設計(論文)題目審核與發布、相關用戶管理、上傳下載的文檔管理、答辯成績管理、發布信息等功能。
(4)數據庫設計:
數據庫總體設計見數據庫視圖,圖2所示。

圖2.數據庫視圖Fig.2.Database View
用戶表:ID、用戶名、密碼、登入時間、用戶類型、身份類型、備注;
學生數據表:ID、班級、學號、姓名、性別、密碼、系科、專業、論文編號、成績、聯系電話、照片、備注;
教師數據表:ID、指導教師工號、密碼、姓名、性別、職稱、專業、聯系方式、教師個人簡介、系科、部門、指導論文編號、備注;
開題報告表:ID、題目名稱、指導教師、學號、開題報告;
中期檢查表:ID、題目名稱、指導教師、學號、中期檢查報告、反饋意見;
畢業設計數據表:ID、學期年度、論文編號、論文題目、教師選題、學生選題、論文介紹、是否發布、課題來源、成績、附帶材料、備注;
畢業設計審核表:ID、學號、指導教師、學期年度、論文編號、審核狀態、修改意見、修改次數、備注;
成績表:ID、學號、指導教師、成績、系科、論文編號、評語;
選題表:ID、學期年度、學號、論文編號、選擇狀態、選擇時間、論文數量、學生人數、備注;
提出設計一個畢業設計(論文)管理系統的方案,該方案結合ASP.NET技術和SQL Server 2005管理系統,能夠較好的克服傳統人工管理畢業論文模式的缺點,以期在教學管理應用中收到較好的效果。該方案不僅實現了學生通過網絡進行選題、開題、中期檢查、答辯工作等一系列的環節,使論文指導教師能將大部分精力用在指導學生的畢業論文上,而不是用來處理繁重、重復的文書工作,還實現了對論文檔案的后期管理,極大地提高了論文管理工作的效率,同時也有效促進了學生自主學習能力的發展,有效地促進了畢業設計工作質量的提高。
[1]劉芳,牟廉明.基于UML的畢業論文管理系統的設計與實現[J].內江師范學院學報,2009,24(8):55-58.
[2]覃昆,張蓉蓉.基于B/S結構、三層架構和ASP.NET 2.0技術的基層黨組織協同管理系統設計與實現[J].貴州大學學報(自然科學版),2008,25(1):65-69.
[3]Chris Knowles,Stephen Mohr.Professional ASP.NET XML with C#[M].劉爽譯.北京:清華大學出版社,2002.
A Research on Graduation Design(Paper)Management System in Higher Vocational College
BAO Dianqing1SUWen2
(1.Department of Computer Science,Lianyungang Normal College,Lianyungang Jiangsu 222006;2.Department of Computer Science,Lianyungang Institute of Vocatinal Technology,Lianyungang,Jiangsu 222006)
This paper puts forward a solutions about design a graduation design (paper)management system.IT is good to overcome shortcomings on traditional artificially management design patterns.The scheme not only realize shortcomings students through the network to carry on the topic selection,opening and mid-term examination,reply work,and a series of link,but also achieved the later-period management of paper files and greatly improved the efficiency of management working paper.At the same time,it also effectively promoted the development of students' autonomous learning ability,effectively promote the improvement of the quality of graduation design work.
graduation thesismanagement;system design;database design
TP311.13
A
1674-2109(2011)02-0061-03
2011-04-01
江蘇省“十一五”現代教育技術研究課題(2010-R-19073)。
包佃清(1980-),男,漢族,講師,主要研究方向:軟件工程、信息技術、計算機輔助教育。