畢業(yè)論文活動方案設(shè)計
畢業(yè)論文是高等學校學生在掌握基本理論、基本知識和基本技能的基礎(chǔ)上,運用本專業(yè)知識和技能所進行的全面的綜合訓練。當前不少高校對畢業(yè)論文的管理主要還是采取傳統(tǒng)人工管理模式,在論文選題、論文指導(dǎo)、資料收集、報表提交等多方面存在效率低、效果差等問題。隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,許多高校嘗試使用信息技術(shù)對畢業(yè)論文進行管理,也有一些軟件廠商開發(fā)了相應(yīng)的通用軟件平臺。下面是小編整理的畢業(yè)論文活動方案設(shè)計,歡迎來參考!
多數(shù)系統(tǒng)向管理員、教師、學生三種類型的用戶提供服務(wù),解決了導(dǎo)師出題、學生選題、畢業(yè)論文材料的上交與審核。有的系統(tǒng)還實現(xiàn)了師生實時交流、在線評審以及畢業(yè)統(tǒng)計等功能。
但是由于不同高校在畢業(yè)論文的組織和管理存在差異,開發(fā)一個適合本單位使用的畢業(yè)論文管理系統(tǒng),更有利于論文管理和系統(tǒng)維護。為了進一步提高畢業(yè)設(shè)計(論文)教學效率,本平臺結(jié)合某系在近些年實踐教學環(huán)節(jié)中實際情況,應(yīng)用軟件工程的思想和方法研究了畢業(yè)論文管理平臺的設(shè)計,實現(xiàn)了對畢業(yè)論文的網(wǎng)絡(luò)管理,提高了效率和管理水平。
1 系統(tǒng)功能
根據(jù)《閩江學院畢業(yè)論文(設(shè)計)工作規(guī)定》,畢業(yè)論文寫作的主要工作有:教學秘書進行畢業(yè)論文初始工作(設(shè)置參與論文寫作工作的指導(dǎo)教師和學生,發(fā)布畢業(yè)論文工作計劃、發(fā)布相關(guān)通知公告及相關(guān)表格文件等)、指導(dǎo)教師擬定畢業(yè)論文選題、學生選擇或者自擬論文選題、師生互選、學生提交題目審批表、教師下達任務(wù)書、學生提交開題報告、論文寫作與指導(dǎo)、中期檢查、論文定稿、指導(dǎo)教師評閱、專家評閱、畢業(yè)論文答辯、畢業(yè)論文資料歸檔等工作。
2 系統(tǒng)功能模塊
本系統(tǒng)的用戶包括學生、教師、教學秘書、院系領(lǐng)導(dǎo),系統(tǒng)設(shè)計目標是實現(xiàn)畢業(yè)論文管理的網(wǎng)絡(luò)化、系統(tǒng)化、自動化。核心功能是教師擬出課題、學生選題、在線提交各種文檔、在線論文指導(dǎo)。系統(tǒng)應(yīng)滿足學生、教師、教學秘書、院系領(lǐng)導(dǎo)四種類型的需要,針對不同類型,使用不同的功能模塊。學生主要有選題、上傳文檔、提交論文等功能。教師有設(shè)定論文題目、選擇學生、查看指導(dǎo)學生提交的文檔等功能。教書秘書全程調(diào)節(jié)畢業(yè)設(shè)計進程。院系領(lǐng)導(dǎo)進行審查和審核。
2.1 教師模塊
教師由教學設(shè)置用戶名和賬號。主要實現(xiàn):發(fā)布課題、選擇指導(dǎo)學生、發(fā)布任務(wù)書、審核開題報告、中期檢查報告、修改論文、成績評定等。
2.2 學生用戶模塊
學生使用平臺登錄,用戶名和初始密碼由系統(tǒng)給出。主要實現(xiàn):選擇課題、選擇教師、填寫題目審批表和開題報告、提交論文等功能。
2.3 教學秘書模塊是畢業(yè)畢業(yè)論文管理平臺的系統(tǒng)管理賬戶。主要實現(xiàn):設(shè)置指導(dǎo)教師、設(shè)置指導(dǎo)學生、統(tǒng)計畢業(yè)論文報表、發(fā)布畢業(yè)論文計劃。
2.4 院系領(lǐng)導(dǎo)模塊
院系領(lǐng)導(dǎo)主要對畢業(yè)論文各階段進行監(jiān)督和審核。
3 系統(tǒng)總體結(jié)構(gòu)設(shè)計
根據(jù)系統(tǒng)功能,設(shè)計采用以Web為基礎(chǔ)的三層架構(gòu)的B/S模式,分為客戶層、應(yīng)用層和數(shù)據(jù)層。
客戶層:實現(xiàn)在客戶端瀏覽器中顯示的用戶界面。該層可以調(diào)用由業(yè)務(wù)邏輯層提供的業(yè)務(wù)方法,也可以直接調(diào)用由數(shù)據(jù)層提供的接口訪問數(shù)據(jù)庫?蛻魧訉崿F(xiàn)了系統(tǒng)與用戶間的接口,用戶通過Web瀏覽器訪問論文管理平臺。應(yīng)用層作為系統(tǒng)核心,封裝了主要的業(yè)務(wù)邏輯。
應(yīng)用層:主要是針對具體的問題的操作,也可以理解成對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務(wù)進行邏輯處理。在接收了用戶提交的.http請求后,由Web應(yīng)用服務(wù)器接受請求并由處理程序解釋,并進行相應(yīng)處理。操作結(jié)果以HTML頁面的形式返回給瀏覽器。
采用三層結(jié)構(gòu)這種模式能較好地適應(yīng)開發(fā),對代碼重用、代碼分層以及對以后的軟件維護等等有很大的作用。尤其考慮到本平臺在運行過程中隨著畢業(yè)論文流程可能的變化以及對功能擴展的需求,更應(yīng)該采用三層結(jié)構(gòu)。
開發(fā)工具采用Visual Studio.NET 2010,編程語言采用C#,前端界面使用ASP.NET,采用Microsoft SQL Server2008作為后臺數(shù)據(jù)庫管理系統(tǒng)。其中ASP.NET是創(chuàng)建動態(tài)Web頁的服務(wù)器端技術(shù),ADO.NET作為應(yīng)用程序采用的數(shù)據(jù)訪問模型。ADO.NET在服務(wù)器端運行,應(yīng)用程序使用ADO.NET連接數(shù)據(jù)源,并進行數(shù)據(jù)操作。
4 后臺數(shù)據(jù)庫設(shè)計
畢業(yè)論文平臺后臺使用SQL SERVER數(shù)據(jù)庫。設(shè)計過程中使用ER圖定義實體關(guān)系模型,并根據(jù)范式理論進行優(yōu)化。
根據(jù)需求分析和設(shè)計要求,畢業(yè)論文平臺主要包含以下數(shù)據(jù)表:
。1)Administrator,存儲教學秘書信息。
(2)Dean,存儲院系領(lǐng)導(dǎo)信息。
(3)Teacher,存儲教師用戶相關(guān)信息,包括用戶名、密碼和教師基本信息等。
。4)Student,用來存儲學生用戶相關(guān)信息。
(5)DepartmentInfo,用來存儲院系信息。
。6)Plan,用來存儲畢業(yè)論文計劃信息。
。7)Thesis,用來存儲畢業(yè)設(shè)計課題。
。8)Task,用來存儲任務(wù)書信息。
(9)TitleForm,用來存儲題目審批表信息。
。10)Report,用來存儲開題報告信息。
此外還有一些輔助表。
5 系統(tǒng)的主要特色
考慮到本單位實際需求和運行情況,平臺重點突出兩大特色:
師生互選。教務(wù)秘書設(shè)定指導(dǎo)教師指導(dǎo)的學生總數(shù),教師提交課題后,學生登錄平臺,查看相應(yīng)課題,根據(jù)自己擅長或喜歡的方向進行選擇。在選題的過程中,每個導(dǎo)師的學生數(shù)量有限,達到上限后,學生不能選擇該導(dǎo)師,需要從其他導(dǎo)師的課題中重新進行選擇課題。教師可以決定是否接受該學生。教師指導(dǎo)人數(shù)到達上限后,不再接受學生。
審批功能。教師可以查看到所指導(dǎo)學生的任務(wù)書、開題報告、畢業(yè)論文等信息,并進行審核。院系領(lǐng)導(dǎo)對教師審核后的文檔進行最終審批。
6 結(jié)束語
本畢業(yè)論文管理系統(tǒng)基于本校實際開發(fā),充分利用了網(wǎng)絡(luò)資源,方便管理人員對畢業(yè)論文全階段的監(jiān)督和控制;使學生選題過程公開化、合理化,解決了以往選題散亂、人工干預(yù)多的問題;促進畢業(yè)指導(dǎo)老師與學生互動;較好地適應(yīng)畢業(yè)論文管理需要。今后可以在平臺上添加答辯管理、論文檢索等功能,進一步規(guī)范和擴展使用空間。
【畢業(yè)論文活動方案設(shè)計】相關(guān)文章:
小班教學方案設(shè)計02-22
《背影》教學方案設(shè)計11-05
觀潮教學方案設(shè)計11-01
《觀潮》教學方案設(shè)計11-29
鄉(xiāng)愁教學方案設(shè)計11-14
規(guī)劃方案設(shè)計招標公告11-13
《木蘭詩》教學方案設(shè)計12-02
木蘭詩教學方案設(shè)計12-01
《觀潮》教學方案設(shè)計范例11-05
語文《觀潮》教學方案設(shè)計11-03