查文庫>論文> 畢業論文活動方案設計

畢業論文活動方案設計

畢業論文活動方案設計

  畢業論文是高等學校學生在掌握基本理論、基本知識和基本技能的基礎上,運用本專業知識和技能所進行的全面的綜合訓練。當前不少高校對畢業論文的管理主要還是採取傳統人工管理模式,在論文選題、論文指導、資料收集、報表提交等多方面存在效率低、效果差等問題。隨著網路技術的不斷髮展,許多高校嘗試使用資訊科技對畢業論文進行管理,也有一些軟體廠商開發了相應的通用軟體平臺。下面是小編整理的畢業論文活動方案設計,歡迎來參考!

  多數系統向管理員、教師、學生三種類型的使用者提供服務,解決了導師出題、學生選題、畢業論文材料的上交與稽核。有的系統還實現了師生實時交流、線上評審以及畢業統計等功能。

  但是由於不同高校在畢業論文的組織和管理存在差異,開發一個適合本單位使用的畢業論文管理系統,更有利於論文管理和系統維護。為了進一步提高畢業設計(論文)教學效率,本平臺結合某系在近些年實踐教學環節中實際情況,應用軟體工程的思想和方法研究了畢業論文管理平臺的設計,實現了對畢業論文的網路管理,提高了效率和管理水平。

  1 系統功能

  根據《閩江學院畢業論文(設計)工作規定》,畢業論文寫作的主要工作有:教學秘書進行畢業論文初始工作(設定參與論文寫作工作的指導教師和學生,釋出畢業論文工作計劃、釋出相關通知公告及相關表格檔案等)、指導教師擬定畢業論文選題、學生選擇或者自擬論文選題、師生互選、學生提交題目審批表、教師下達任務書、學生提交開題報告、論文寫作與指導、中期檢查、論文定稿、指導教師評閱、專家評閱、畢業論文答辯、畢業論文資料歸檔等工作。

  2 系統功能模組

  本系統的使用者包括學生、教師、教學秘書、院系領導,系統設計目標是實現畢業論文管理的網路化、系統化、自動化。核心功能是教師擬出課題、學生選題、線上提交各種文件、線上論文指導。系統應滿足學生、教師、教學秘書、院系領導四種類型的需要,針對不同型別,使用不同的功能模組。學生主要有選題、上傳文件、提交論文等功能。教師有設定論文題目、選擇學生、檢視指導學生提交的文件等功能。教書秘書全程調節畢業設計程序。院系領導進行審查和稽核。

  2.1 教師模組

  教師由教學設定使用者名稱和賬號。主要實現:釋出課題、選擇指導學生、釋出任務書、稽核開題報告、中期檢查報告、修改論文、成績評定等。

  2.2 學生使用者模組

  學生使用平臺登入,使用者名稱和初始密碼由系統給出。主要實現:選擇課題、選擇教師、填寫題目審批表和開題報告、提交論文等功能。

  2.3 教學秘書模組是畢業畢業論文管理平臺的系統管理賬戶。主要實現:設定指導教師、設定指導學生、統計畢業論文報表、釋出畢業論文計劃。

  2.4 院系領導模組

  院系領導主要對畢業論文各階段進行監督和稽核。

  3 系統總體結構設計

  根據系統功能,設計採用以Web為基礎的三層架構的B/S模式,分為客戶層、應用層和資料層。

  客戶層:實現在客戶端瀏覽器中顯示的使用者介面。該層可以呼叫由業務邏輯層提供的業務方法,也可以直接呼叫由資料層提供的介面訪問資料庫。客戶層實現了系統與使用者間的介面,使用者透過Web瀏覽器訪問論文管理平臺。應用層作為系統核心,封裝了主要的業務邏輯。

  應用層:主要是針對具體的問題的操作,也可以理解成對資料層的操作,對資料業務進行邏輯處理。在接收了使用者提交的.http請求後,由Web應用伺服器接受請求並由處理程式解釋,並進行相應處理。操作結果以HTML頁面的形式返回給瀏覽器。

  採用三層結構這種模式能較好地適應開發,對程式碼重用、程式碼分層以及對以後的軟體維護等等有很大的作用。尤其考慮到本平臺在執行過程中隨著畢業論文流程可能的變化以及對功能擴充套件的需求,更應該採用三層結構。

  開發工具採用Visual Studio.NET 2010,程式語言採用C#,前端介面使用ASP.NET,採用Microsoft SQL Server2008作為後臺資料庫管理系統。其中ASP.NET是建立動態Web頁的伺服器端技術,ADO.NET作為應用程式採用的資料訪問模型。ADO.NET在伺服器端執行,應用程式使用ADO.NET連線資料來源,並進行資料操作。

  4 後臺資料庫設計

  畢業論文平臺後臺使用SQL SERVER資料庫。設計過程中使用ER圖定義實體關係模型,並根據正規化理論進行最佳化。

  根據需求分析和設計要求,畢業論文平臺主要包含以下資料表:

  (1)Administrator,儲存教學秘書資訊。

  (2)Dean,儲存院系領導資訊。

  (3)Teacher,儲存教師使用者相關資訊,包括使用者名稱、密碼和教師基本資訊等。

  (4)Student,用來儲存學生使用者相關資訊。

  (5)DepartmentInfo,用來儲存院系資訊。

  (6)Plan,用來儲存畢業論文計劃資訊。

  (7)Thesis,用來儲存畢業設計課題。

  (8)Task,用來儲存任務書資訊。

  (9)TitleForm,用來儲存題目審批表資訊。

  (10)Report,用來儲存開題報告資訊。

  此外還有一些輔助表。

  5 系統的主要特色

  考慮到本單位實際需求和執行情況,平臺重點突出兩大特色:

  師生互選。教務秘書設定指導教師指導的學生總數,教師提交課題後,學生登入平臺,檢視相應課題,根據自己擅長或喜歡的方向進行選擇。在選題的過程中,每個導師的學生數量有限,達到上限後,學生不能選擇該導師,需要從其他導師的課題中重新進行選擇課題。教師可以決定是否接受該學生。教師指導人數到達上限後,不再接受學生。

  審批功能。教師可以檢視到所指導學生的任務書、開題報告、畢業論文等資訊,並進行稽核。院系領導對教師稽核後的文件進行最終審批。

  6 結束語

  本畢業論文管理系統基於本校實際開發,充分利用了網路資源,方便管理人員對畢業論文全階段的監督和控制;使學生選題過程公開化、合理化,解決了以往選題散亂、人工干預多的問題;促進畢業指導老師與學生互動;較好地適應畢業論文管理需要。今後可以在平臺上新增答辯管理、論文檢索等功能,進一步規範和擴充套件使用空間。