【正文】
ology research focus, to achieve practical take some time before, and how to use educational technology to achieve the graduation project (thesis) Teaching support services also rarely discussed, nor to see the success of Case. The system view of the institutions of higher learning, it is mainly divided into two functional modules: front and back, front, including teacher module, student module and the login module。在畢業(yè)論文(畢業(yè)設計)開始二周內完成,交指導教師審閱,并接受學校和學院檢查。設計結構合理對于應用程序的開發(fā)效率和程序的性能都是至關重要的。具體實現(xiàn)功能分析:一、前臺教師模塊:身份驗證、論文管理、信息查詢學生模塊:身份驗證、信息查詢、論文選題以“學生”模塊為例,“身份驗證”模塊是對學生登錄網站時的身份驗證;“論文選題”模塊主要是根據(jù)管理員發(fā)布的論文信息進行查看和選擇,以及更改原有選題信息等;“信息查詢”模塊主要是對論文進度通知、選題信息及論文成績的查詢。:學生畢業(yè)設計管理系統(tǒng)的使用對象主要是學生、老師和管理員。大大提高了工作效率,而且做到了公平,公正和公開。使用JSP動態(tài)網頁技術,采用B/S工作模式,系統(tǒng)開放性好,架構靈活。 隨著互聯(lián)網技術的不斷發(fā)展和普及,構建互聯(lián)網站,開發(fā)WEB應用程序已成為當前的熱門技術。5 結論 畢業(yè)論文(畢業(yè)設計)是即將步入社會的畢業(yè)生對自己在學校的所學知識的歸納和總結。MySQL自身特性:(1)使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性;(2)支持AIX、FreeBSD、HPUX、Linux、Mac OS、Novell與Eclipse相比,MyEclipse主要擅長做Web開發(fā),它里面自帶tomcat服務器,常見的Struts/Spring/Hibernate功能里面都有,不需要另外配置,而Eclipse主要擅長做桌面軟件,比如常在Eclipse中添加GWT/SWT/Visual Class這些插件輔助,做些界面應用程序。在結構上,MyEclipse的特征可以被分為7類:(1) JavaEE模型 (2) WEB開發(fā)工具 (3) EJB開發(fā)工具 (4) 應用程序服務器的連接器 (5) JavaEE項目部署服務 (6) 數(shù)據(jù)庫服務 (7) MyEclipse整合幫助對于以上每一種功能上的類別,在Eclipse中都有相應的功能部件,并通過一系列的插件來實現(xiàn)它們。老師和學生都可以通過互聯(lián)網根據(jù)規(guī)定權限進入到相應的子系統(tǒng),進行發(fā)布題目,選擇論文題目,上交開題報告和論文或發(fā)布畢業(yè)設計工作最新情報等,不需要在規(guī)定的地點進行論文設計工作,非常方便。 傳統(tǒng)的畢業(yè)設計工作流程是指導老師提出可供選擇的論文題目,然后在系領導的帶領下開會討論可通過的題目,再將這些題目發(fā)布到校園網上,然后組織學生在規(guī)定的時間在電腦上選題,選過的題目不得再次選擇,選好題目后,老師安排時間開始做開題報告,開題報告通過過后再寫論文的初稿,交由老師審批,定稿,最后進行畢業(yè)論文答辯,成績評定。(2)后臺1)教師檔案管理:主要實現(xiàn)對教師信息添加、刪除的功能。為了利用信息技術,實現(xiàn)高等教育的論文選題、論文輔導和答辯及論文評分這一重要教學環(huán)節(jié)的信息化,經過調研決定設計學生畢業(yè)設計管理系統(tǒng)。隨著各種信息技術的發(fā)展經過幾年的努力,適用于各種教育層次的教務管理、教學管理、課件、考試等系統(tǒng)或平臺也逐漸發(fā)展成熟。主要完成下列幾點:;;;;。進 度 安 排2010年11月26日——2010年12月05日 完成開題報告2010年12月06日——2011年02月28日 完成正文初稿2011年03月01日——2011年04月15日 初稿交給指導老師檢查2011年04月16日——2011年05月20日 修改初稿,定稿2011年05月21日——2011年05月24日 導師評閱2011年05月25日——2011年05月31日 論文答辯系意見:注:任務書由指導老師填寫。但是,目前實施網上遠程教育的高校已構建的“現(xiàn)代遠程教育” 平臺中的教學系統(tǒng)一般都是以完成“課程教學”為目標設計的,還不能實現(xiàn)對遠程教育的全面支持。2 學生畢業(yè)設計管理系統(tǒng) 學生畢業(yè)設計管理系統(tǒng)主要功能分為前臺和后臺,前臺功能:論文管理,信息查詢管理;后臺功能:教師檔案管理,學生檔案管理, 論文管理, 論文進度通知管理, 論文成績管理, 數(shù)據(jù)管理。2)學生檔案管理:主要實現(xiàn)對學生信息添加、刪除的功能。這整個過程需要花費大量的時間和精力,隨著教育規(guī)模的逐年擴大,尤其是各高職專業(yè)學校的迅速增加,每年的畢業(yè)生都在迅速增長,畢業(yè)設計工作成了老師們的一大難題,傳統(tǒng)的畢業(yè)設計工作有太多的局限性,一是學生與指導老師難以即時溝通(很多即將畢業(yè)的學生到外地去實習,無法即時返回);二是學生數(shù)量的繁多,讓選題成為一個難題,很難給每位同學同時安排到選題的時間,這樣后選的同學會覺得不公平。節(jié)約了大量時間,也節(jié)約了金錢。MyEclipse結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。MyEclipse是Eclipse的一個插件集合,它內置了很多很好用的插件,如果是需要做大型的項目,選擇Eclipse比較穩(wěn)定,如果是小型項目則可選擇MyEclipse,比較方便。Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng);(3)為多種編程語言提供了API。作為高校的重要教學環(huán)節(jié),一直受到各大學、學院的高度重視。校園網就是互聯(lián)網技術下的產物。系統(tǒng)使用先進的My SQL數(shù)據(jù)庫系統(tǒng),在穩(wěn)定性和安全性方面達到了很高的指標。本文選題來源于工作中的實際問題,為實現(xiàn)校園辦公信息化提供靈活性和實用性,推動了校園辦公信息化的發(fā)展。總體上分為兩個部分:前臺和后臺。 二、后臺 主要用于數(shù)據(jù)管理,操作模塊包括:登錄、學生管理、教師管理、論文管理、數(shù)據(jù)庫管理、成績管理及進度通知發(fā)布。本系統(tǒng)擬采用SQL Server 2000數(shù)據(jù)庫管理系統(tǒng),技術采用JSP + JavaBean。nn正文學生畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)郭銀翠西南大學榮昌校區(qū) 重慶 402460摘 要:網上遠程虛擬實驗是目前教育技術領域的研究熱點,要達到實用還有待時日, 而如何運用教育技術實現(xiàn)對畢業(yè)設計(論文)教學環(huán)節(jié)的支持服務還很少有人討論,也未見到成功的案例。 background including the login module, student management module, teacher management module, paper management module, Progress notification papers published module, performance management.Key Words: WEB application; JSP;MySQL;Myeclipse 第1章 緒 論 研究背景隨著我國教育需求不斷增加,高校教育資源有限,教育經費相對不足的情況下,利用現(xiàn)代信息技術發(fā)展高等教育,不僅充分利用了優(yōu)秀教育資源,而且為更多的人提供接受高等教育的機會,同時這也是極大促進了高校的信息化發(fā)展。網上遠程虛擬實驗是目前教育技術領域的研究熱點,要達到實用還有待時日, 而如何運用教育技術實現(xiàn)對畢業(yè)設計(論文)教學環(huán)節(jié)的支持服務還很少有人討論,也未見到成功的案例。進入七十年代以后,由于計算機軟件和硬件的飛速發(fā)展,尤其是大容量的存儲設備——硬盤的使用,為空間數(shù)據(jù)的存儲、錄入、檢索和輸出提供了強有力的手段。我國的信息管理系統(tǒng)都是從九十年代開始迅速發(fā)展的,經過十余年的發(fā)展,我國的數(shù)據(jù)庫管理技術也廣泛地應用到各個領域,并且形成了產業(yè)化。這整個過程需要花費大量的時間和精力,隨著教育規(guī)模的逐年擴大,尤其是各高職專業(yè)學校的迅速增加,每年的畢業(yè)生都在迅速增長,畢業(yè)設計工作成了老師們的一大難題,傳統(tǒng)的畢業(yè)設計工作有太多的局限性,一是學生與指導老師難以即時溝通(很多即將畢業(yè)的學生到外地去實習,無法即時返回);二是學生數(shù)量的繁多,讓選題成為一個難題,很難給每位同學同時安排到選題的時間,這樣后選的同學會覺得不公平。節(jié)約了大量時間,也節(jié)約了金錢。MyEclipse結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。MyEclipse是Eclipse的一個插件集合,它內置了很多很好用的插件,如果是需要做大型的項目,選擇Eclipse比較穩(wěn)定,如果是小型項目則可選擇MyEclipse,比較方便。Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng)(3)為多種編程語言提供了API。第2章 需求分析系統(tǒng)分析是開發(fā)管理信息系統(tǒng)的關鍵性階段,是一個從不斷認識和逐步細化的過程,是下一階段的工作基礎,是為下一階段進行物理方案設計、解決“怎么做”提供依據(jù),基關鍵性主要體現(xiàn)在“理解需求”和“表達需求”兩方面。因此必須用行之有效的方法對軟件需求進行嚴格的審查驗證。(2)分析系統(tǒng)的數(shù)據(jù)要求任何一個軟件系統(tǒng)本質上都是信息處理系統(tǒng),系統(tǒng)必須處理的信息和系統(tǒng)應該產生的面貌,對軟件設計有深遠影響。為了提高可理解性,常常利用圖形工具輔助描繪數(shù)據(jù)結構。 社會可行性 B/S模式即瀏覽器/服務器結構,它是隨著Internet技術的興起,對C/S模式應用的擴展。 技術可行性選擇My SQL編寫數(shù)據(jù)庫,選擇myeclipse作為開發(fā)工具,使用JSP+JavaBean技術。選擇myeclipse作為開發(fā)工具,是因為選擇了java語言來開發(fā)此系統(tǒng),而MyEclipse是一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse插件集合,MyEclipse的功能非常強大,支持也十分廣泛,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。雖然開發(fā)出來的軟件可能與預期的產生的效益還有一定的差距,但是通過這次畢業(yè)設計,可以豐富自己的專業(yè)知識,將理論實踐化,從長遠目標開看,本課題的開發(fā)還是具有經濟效益的。本系統(tǒng)開發(fā)的總體任務是實現(xiàn)學生畢業(yè)設計管理的系統(tǒng)化,規(guī)范化和自動化。2)學生檔案管理:主要實現(xiàn)對學生信息添加、刪除的功能。教師信息:教師號、性別、姓名、院系等。論文成績信息:學號、學生姓名、論文題目、教師姓名、院系、成績等。 簡易的維護性系統(tǒng)必須具有高集成性,表現(xiàn)為文檔集成、數(shù)據(jù)集成,形成模塊化結構,便于系統(tǒng)維護。(2)軟件環(huán)境:操作系統(tǒng)為windows98/2000/xp/07,在其上所安裝的相關軟件有MyEclipse,MySQL。此外,設計數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實現(xiàn)這些功能,所以它也是軟件設計的很好的出發(fā)點??傮w上分為兩個部分:前臺和后臺。(3)刪除論文題目模塊選擇你要刪除的那條記錄,點擊刪除,彈出對話框,問你是否要刪除該條記錄,按要求選擇即可。 前臺學生管理(1)選擇論文題目模塊瀏覽論文題目,點擊“選擇”按鈕,選擇你需要的題目,彈出對話框,問你是否要選擇此題目,按要求操作即可。(5)論文成績查詢模塊可以按照你輸入的查詢條件,搜索出先關的成績信息。(2)刪除學生信息模塊該模塊主要實現(xiàn)對退學、休學、畢業(yè)的學生信息的刪除,選擇你要刪除的記錄,點擊“刪除”,彈出對話框,問你是否要刪除該記錄,根據(jù)要求操作即可。 論文進度通知發(fā)布(1)進度通知添加模塊該模塊主要實現(xiàn)對論文進度通知的添加,點擊“添加”,在指定文本框中輸入要發(fā)布的內容,點擊“發(fā)布”即可。 (2)論文成績查詢模塊該模塊主要實現(xiàn)對論文成績的查詢,根據(jù)輸入的查詢條件不同,顯示不同的查詢內容。一個信息系統(tǒng)的各部分能否緊密的結合在一起以及如何結合,關鍵在數(shù)據(jù)庫。合理的數(shù)據(jù)庫結構設計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。 Students basic information entities ER diagram(2)教師基本信息實體包括教師號、姓名、性別、院系等屬性。information entitiesinformation entitiesER在設計數(shù)據(jù)庫表結構之前,首先要為系統(tǒng)創(chuàng)建一個數(shù)據(jù)庫。 CreatingTable 31 Student表31 學生信息表列名數(shù)據(jù)類型長度是否允許為空idint11否lastmodifytimedatetime20是studentnumbervarchar16是namevarchar20是sexvarchar4是departmentvarchar30是majorvarchar30是gradevarchar10是inputmanvarchar20是2)教師信息表用于存儲教師基本信息,主要包括教師號、姓名、院系、性別等,主要字段包括id、teachernumber、name、departmen