摘要:隨著網絡技術的高速發展,計算機應用的普及,利用電腦對本科、研究生的畢業論文進行管理勢在必行。目前的論文管理系統大部分需手工完成,工作效率低,特別在論文格式方面,如果通過人力一一檢查,將是一個費神費時枯燥的任務。所以研究論文格式智能檢查系統,實現并完善他是具有非常的應用價值和使用價值的。
關鍵詞:智能檢查;ASP.NET 2.0;SQL Sever
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2009)33-9433-02
The Research of Paper Format Intelligent Inspection System
LIN Xue-yun
(Fuqing Branch of Fujian Normal University, Fuqing 350300, China)
Abstract: With the rapid development of network technology, computer application of the popularity of the use of computers for undergraduate, graduate thesis management is imperative. Most of the current paper management system need to be completed by hand, low efficiency, especially in paper format, if through human inspection fee will be a tedious and time-consuming task of God. Therefore, research paper format, intelligent inspection system, to achieve and improve the application that he is a great value and use value.
Key words: smart check; ASP.NET 2.0; SQL Sever
隨著越來越多本科生,研究生的畢業,如何以一種新的管理方式提高論文問題流通信息的反饋速度,降低庫存占用,提高師生間交流、指導的效率,已成為一個急需解決的問題。信息技術的發展給論文管理帶來了新的力量,通過在線論文管理系統對學生論文進行管理,尤其是對于論文格式檢查方面,不僅使學校擺脫了人工管理固有的一系列弊端和問題,更重要的是提高了教師批改論文的效率,因此論文格式智能檢查系統有他存在的歷史性的應用背景。
研究論文格式智能檢查系統,主要目的就在于最終開發一個在線論文管理網站,提供給指導老師、學生之間進行論文管理、指導、互動的一個平臺,代替人工管理,更高效的完成任務。
基于開發網站的需要,在ASP.NET易用和強大的基礎上,采用了Winxp+IIS+ASP.NET技術來設計網站,在開發工具上選擇了Visual Studio2005.NET開發平臺,在開發語言上主要使用了C#.NET語言,在數據庫方面 采用了SQL Server2005數據庫,并采用數據存儲過程技術。
1 論文格式智能檢查系統
1.1 根據網站開發的目的進行分析
按照系統開發的基本觀點對網站進行分解,從內容上做如下劃分:
用戶群種類:一是指導老師,二是教務處人員,三是應屆畢業生,四是畢業論文評審專家。
功能模塊應包括:
1) 個人信息管理模塊;2)論文格式設置、檢查管理模塊;3)在線答疑/留言模塊;4)學生論文選題模塊;5)老師提供論文選題模塊;6)畢業論文套表生成/編輯/查看/下載模塊;7)論文格式檢查/自動更正模塊:上傳要檢查的論文,系統讀取提交的Word論文,并與系統中的標準格式進行匹配,提示不符合規范的文字和段落,并可自動更正。檢查的格式的正文及各級標題的字體、大小、行距,表格的表頭及表格,頁面大小、頁邊距、頁眉頁腳、裝訂線位置。8)畢業論文結束時,評審專家根據論文評審結果填寫相應的評審意見表,答辯后填寫答辯情況表并依據具體情況給予成績評定。
本文主要介紹論文格式智能檢查這一塊。
1.2 系統網站主頁為論文管理系統的登錄界面
應根據不同用戶群的登錄用戶名和密碼的不同,跳轉的相應的功能實現和配置的頁面:論文格式設置模塊主要包括指導老師對于段落設置、頁面設置和說明三個功能進入到格式設置頁面。
為了與其他頁面匹配,論文格式系統首頁是由母版頁DefaultMaster.master構成的,再加上控件ucFormatSetting.ascx構成的。
1.3 具體設置
段落設置: 對段落的對齊方式,左右縮進,段前、段后間距,行距,字體大小,類型,大綱級別,特殊格式,度量值進行設置。如圖1。
右上方的大綱級別分別對 “正文”,“標題一”,“標題二”,“標題三”,“標題四”,“表格”,“表頭”進行設置。
頁面設置:對上下左右頁邊距,裝訂線長度,裝訂線位置,紙張大小,寬度,高度,頁眉頁腳,垂直對齊方式,文字排列,欄數進行設置。如圖2。
說明:指導老師對段落以及頁面進行設置,學生對應其設置修改其word版本的格式,匹配設置,統一管理。
1.4 檢查論文格式
學生論文格式的檢查,應按教師所要求的論文格式進行編輯,否決檢查報錯,不予上傳,并說明原因,如果正確,成功上傳論文,并保存在指定文件夾中統一管理。
使用語言:C#
母版頁: DefaultMaster.master
代碼位置: frmCheckPageFormat.aspx.cs
繼承: frmCheckPageFormat
頁面名稱: Untitled Page
使用控件: UserControls/ucCheckPageFormat.ascx
如圖3、圖4所示。若論文格式有誤,則在下方的檢查報告中顯示錯誤,并提示修改方法。
2 小結
本系統研究實現的目的是為了更方便的實現畢業生和指導教師在畢業論文上的溝通,合理的利用網絡溝通的方法,達到較高的互動性和更及時準確的回復。但因為每個高校對本科生、研究生,此外對于文科理科的論文格式的要求也不一樣。因此,對于該系統的功能完善方面還存在很多不足,比如如何針對文科生、理科生的不同導入不同的論文格式等等這一類問題,即對系統的全面性考慮的不完整性,所以必須對該系統的功能不斷加以研究,不斷的維護網站,不斷提高網站的全面性,力爭在日后實際應用時能成功的取代目前手動的管理方法。雖然目前類似的管理系統還未普及到更大高校中,但我相信他是具有非常大的應用前景的。除非如網絡上所說取消論文要求。
參考文獻:
[1] 張領.ASP.NET項目開發全程實錄[M].北京:清華大學出版社,1999.
[2] 周禮.C#和.NET3.0第一步[M].北京:清華大學出版社,2000.
[3] John Sharp.Visual C# 2005從入門到精通[M].北京:清華大學出版社,2001,
[4] 劉小偉,王萍.ASP.NET與SQL Server網站開發實用教程[M].北京:電子工業出版社,2005.
[5] 南臺電腦 呂文達.精通C#程序設計[M].北京:清華大學出版社,2008.