學生畢業(yè)設計管理系統(tǒng)_第1頁
學生畢業(yè)設計管理系統(tǒng)_第2頁
學生畢業(yè)設計管理系統(tǒng)_第3頁
學生畢業(yè)設計管理系統(tǒng)_第4頁
學生畢業(yè)設計管理系統(tǒng)_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

摘要計算機對我們的影響已經無處不在,隨著信息化的發(fā)展,畢業(yè)設計管理是一個教育、技術。關鍵詞:管理畢業(yè)設計學生畢業(yè)設計管理系統(tǒng)ABSTRACTTheinfluenceofcomputershasbeeneverywhere,withthedevelopmentofforstudents'graduationdesigninformationmanagementisaneffectiveandefficientway.Graduationdesignmanagementsystemismainlytoprovideconvenientandefficientmanagementandonlineinformationaccessplatform,studentscanconsulttherelevantgraduationdesignandbasicinformation.smallprocedures,goodscalability,advancedtechnology,etc.andJSPtechnology,expoundstheimportantofJAVAandJSPtechnologyprogrammingmethod,andtherelationshipbetween,andcompleteagraduationtounderstand.Keywords:managementGraduationdesignGraduationdesignmanagementsystem一章系統(tǒng)概述 1 第二章系統(tǒng)需求分析 3 第三章系統(tǒng)總體設計 5 第四章數據庫設計 9 第五章系統(tǒng)實現(xiàn) 12 第六章系統(tǒng)測試 16 辭 21 系統(tǒng)概述1.1課題來源及意義,計算機管理系統(tǒng)在我國的諸多行業(yè)得到了廣泛使用,但是唯獨在教育領落后階段階段,雖然最近幾年有所發(fā)展,但仍在發(fā)展和摸索中。在我們生活環(huán)境中,就有很多計算機系統(tǒng)的應用,這就是信息化發(fā)展的成就。在我們衣食住行中,無一例外地貫穿著信息化管理系統(tǒng),學校是文化和信息程度較高而且復雜化管理系統(tǒng)的重要性,學生畢業(yè)設計管理系統(tǒng)的引進大大減少了物力、管理當中,學生畢業(yè)設計管理系統(tǒng)是其中一個非常重要的環(huán)節(jié),特別是擔,同時也方便了學生和教師的查詢,圍繞這個思想以大連大學學生畢業(yè)設計管理系統(tǒng)計管理系統(tǒng),并根據具體需求適當增加相應功能。學生畢業(yè)設計管理系統(tǒng)的主要特點是功能全、效率高、操作易用。所以開發(fā)大連大學學生畢業(yè)設計管理系統(tǒng)很有市場前景的。1.2國內外發(fā)展狀況學生畢業(yè)設計管理系統(tǒng)均開始陸續(xù)發(fā)展,各個管理系統(tǒng)都具有自己的新特色部分。人們對互聯(lián)網的了解及需求有了顯著的提高,計算機對于龐大信息量的管理的優(yōu)勢更顯而易見了,對于高校來說,對于這方面的需要也是很重要的。如果應用大連大學學生畢業(yè)設計管理系統(tǒng),老師手工工作量就可以大大降低,本系統(tǒng)準備且效率高,所以為了大連大學學生畢業(yè)設計管理系統(tǒng)更完善和正規(guī)的管理化,行的趨勢。畢業(yè)設計管理理系統(tǒng)的實施在技術上已逐步成熟,只有把畢業(yè)設計管理系統(tǒng)要建立自己的畢業(yè)設計管理系統(tǒng),市場潛力會得到充分發(fā)揮。此次設計建立一個利用JSP+JavaBean+Servlet實現(xiàn)對Mysql的連接的大連大學學1JDK包含的基本組件包括:編譯器,打包工具,文檔生成器,查錯工具。Java:運行編譯后的java程序。Jconsole:Java進行系統(tǒng)調試和監(jiān)控的工具。了速度并提高了靈活性。MySQL所使用的SQL語言是用于訪問數據庫的最常用標準化語言。[13]4.JSP全名為JavaServerPages,用于創(chuàng)建支持跨硬件平臺及跨Web服務器的網頁ServletJSPASP類似,但是相對于ASP來說,JSP更明顯特點就是充分利用了Java強大的跨平臺性,JSP開發(fā)的W服務應用是可以跨平臺的,在Linux下可以運行,也可以在Windows操作系統(tǒng)上運行。2第二章系統(tǒng)需求分析2.1功能需求分析詢到符和學生都可以上傳畢業(yè)設計課題。方便的服務。中,需要采用一定的方法確保本系統(tǒng)獲得的信息的準確性和運行的高效性。入等方法為系統(tǒng)信息的準確性提供了保障,使用一些方法確保查詢到的信息都是從數據庫中查詢出來且真實存在的信息,盡可能避免了錯誤數據、信息虛假等問題的出現(xiàn)。.系統(tǒng)操作簡單和便于維護解和操作。安全性包括正確性和準確性。2.2可行性分析較成熟,完全能滿足系統(tǒng)的需求。技術已經相當普及,當代大學生對互聯(lián)網的操作水平都已經達到了一定度,所以本系統(tǒng)在運行上是可行性的。的可行性入幾乎為零,系統(tǒng)開發(fā)成功之后將為今后實際應用提供很大的方便。開發(fā)經費,維護費用主要包括:硬件設備的費用:電源、電腦、系統(tǒng)軟件等;軟件開發(fā)費用:甚微,幾乎可以忽略不計。分析3對于當今社會,隨著計算機的普及,當代大學生計算機操作水平很高,本系統(tǒng)操作簡據上述三方面進行研究和分析后,就可寫出該系統(tǒng)開發(fā)的可行性分析報告,它是的階段性成果。本系統(tǒng)后,高校管理員就可以加強對畢業(yè)設計的管理,對其畢業(yè)設計信息及相信息數據的處理,包括數據的輸入,數據的修改及數據的各種形式的輸出。采用流行的2.3數據管理需求數據的錄入主要來源是手工輸入。對于可能使用到的表的信息,都做到了嚴格一致,不會出現(xiàn)錯誤信息,信息虛假的可能。2.4運行環(huán)境需求服務器端:TomcatCPU:Intel?Core?2DuoCPU硬盤空間:20G或更大操作系統(tǒng):Windows74第三章系統(tǒng)總體設計3.1系統(tǒng)功能模塊劃分碼并登錄成功后,才可以進入相應功能界面使用功能??梢宰N退出。學生和老師。(1)添加用戶:老師登錄成功后,可以根據真實信息添加用戶,即學生。(2)用戶登錄:學生正確輸入用戶名和密碼才可以登錄。(3)修改信息:已登錄學生可以在此更改除用戶名以外的信息,包括畢業(yè)設計課題(4)查看畢業(yè)設計課題:用戶可以通過相關鏈接查看畢業(yè)設計課題。(5)上傳課題:已登錄的用戶,在相關頁面上傳自己的課題題目。系統(tǒng)功能簡介統(tǒng)后臺進行管理與統(tǒng)計。已有用戶的用戶名以外的其他相關信息是可以修改的,登錄成改。除了用戶名之外的其他信息進行修改。統(tǒng)流程5檢功能密碼,進行驗證,如果錯誤會在頁面有所提示,正確會進入系統(tǒng)與開發(fā),使加快功能模塊完成的速率。6斷斷數其他信息的修改。用戶名唯一及學生學號。用戶登錄后,如果是未選取課題的用戶,可以上傳自己的畢業(yè)設計課題,相關信息則被儲存并顯示在后臺相關頁面。用戶可以查看詳情并修改相關信息。種方式整個系統(tǒng)即可進行信息間的交互。7NN輸入正確地址后,進入登錄界面,輸入用戶名和密碼之后,后臺進行用戶驗證,如果錯誤,會在登錄界面提示錯誤信息,如果正確的話,進入系統(tǒng)主頁面,可以管理個人信息退出系統(tǒng)。8四章數據庫設計4.1數據庫的需求分析系信息等信息。易于操作,4.2數據庫的概念設計從概念設計理念中得到的概念模型是真實世界的設計模型充分的反映了各功能模塊的結構及相關信息改動情況、數據之間的相互制約,以及各功能對數據的儲存、查詢和修改的要求等。E-R模型為其中的一種展示方式,方法明確各單元所含的各種實體及屬性、實體間的關系等。4.3實體屬性圖設計E-R圖也稱實體-聯(lián)系圖,它提供了展現(xiàn)實體類型、屬性和聯(lián)系的方法,是用來描看得更加仔細、明了。以更加充分展現(xiàn)出概念設計。課題實課題9課題信息包括課題號,課題名,上傳者句號。學生性別 學號學院學生實體包括學生學號、學生姓名、學生性別、學生所在學院。用戶信息包括用戶名和用戶密碼。4.4屬性圖向關系模型的轉換數據結構名用戶信息表學生信定義了學生的有關信息學生學號,學生姓名,性別,學院課題信息表定義了畢業(yè)設計課題有關信息課題號,課題名,課題上傳者學生與表4-5用戶信息表(user表)的結構字段名稱數據類型長度空主鍵說明unamevarchar否主鍵用戶名u_passwordvarchar否否u_stu_namevarchar否否sexvarchar否否u_collegevarch否否用戶信息表:用戶名(u_name)、用戶密碼(u_password)、學生姓名(u_stu_name)、學生性別(u_sex)、學生學院(u_college)。表4-6課題信息(project表)的結構字段名稱數據類型長度空主鍵說明pro_numvarchar8否主鍵課題編號pro_namevarchar否否課題名pro_upvarchar否否課題上傳 ader者系統(tǒng)實現(xiàn)5.1數據庫的連接務器端,用戶對數據進行一系列操作后,將處理結果從服務器返回到瀏覽器,用戶可以通過頁面JDBC(JavaDataBaseConnectivity,java數據庫連接)是一種用來執(zhí)行SQL語句的JavaAPI。應用jdbc之后,對數據進行SQL語句操作就變得很簡單了。我們JDBC數據庫建立連接,首先要加載此數據庫驅動程序。連接數據庫的第一步驟就數據庫連接流程,如圖5-2所示。建立是建立是面的實現(xiàn)如果用戶登錄時輸入信息與數據庫不符合,登錄頁面會有相印提示,密碼錯誤提示圖5-2用戶登錄錯誤信息提示如果用戶名和密碼正確可以直接進入本系統(tǒng)主界面,主界面如圖5-3所示。圖5-3畢業(yè)設計管理系統(tǒng)主界面圖5-4課題總覽學生信息查看,可以查看所有錄入的學生信息,有學號、姓名、性別、學院,展示如圖5-5學生信息查看界面學生信息修改,可以修改學生信息用戶名除外,進入該頁面會自動顯示該學生信息,方便用戶修改展示如圖5-6所示。圖5-6學生信息修改界面課題上傳,用戶可以自行上傳課題題目,課題編號自動生成四位數,上傳者即為用戶名,這兩項不可填寫如圖5-6所示。系統(tǒng)測試系統(tǒng)程序的編寫代碼之后,就要進行軟件測試,這里說的軟件,并不僅僅是指軟件本身,還包括其他很多方面。測試和開發(fā)其實是一樣,也是具有很強技術性的工進行測試。測試有測試方法中最簡單直觀的一種測試方法,只要有足夠的耐心和細心就可以,按照界面功能進行核對就可以。界面測試往往是開發(fā)人員最容易疏忽的地方,BUG誤:心,疏忽是很難找出來的,往往會出現(xiàn)在提示信息或界面中。G的代碼遺漏或開發(fā)人員對程序沒有認真核對,最終導致這種錯誤的出現(xiàn)。多是由于開發(fā)團隊人員多,沒有進行代碼編寫格式統(tǒng)一、規(guī)范。4)頁面錯亂且不美觀,明顯文本字體、圖片等,導致頁面風格與預期效果不同,且功能測試字面意思,就是把系統(tǒng)所有功能進行操作演練。的,一致,往往一些數據插入功能無法實現(xiàn)就是因為這些細節(jié)問題導致的。后,會提示刪除成功,,這種不具有代表性。,試,這樣才會更具有代表性。對需求測試,需求測試是測試中最重要的一部分,因為軟件設計是根據業(yè)務需求能進行測試,針對性很強。此部分測試就要要求開發(fā)人員對需求的充分理解。6.4性能測試6.5測試用例及結果例:系統(tǒng)登錄驗證是否能正確驗證用戶輸入的用戶名及密碼。登錄成功后服務器是否能獲得登錄用系統(tǒng)在服務器上正常運轉。用戶輸入錯誤密碼,點擊登錄。檢驗是否會提示密碼輸入錯誤。再輸入正確密碼,檢驗能否正確登錄。中提示現(xiàn)在登錄的用戶名等信表6-2查詢畢業(yè)設計課題總覽功能查詢畢業(yè)設計課題測試內容:數據準確性。系統(tǒng)在服務器上正常運轉。。用戶不登錄,是否有提示。登錄后,點擊查看功能看是否有正確數據展示。修改課題名后,看看是否修改成功。當用戶沒有登錄時,無法進入本系統(tǒng)。登錄成功,點擊查看,展示信息正確,后作。用戶沒登錄時,無法進入本系統(tǒng)。登錄后,點擊查看功能可以展示正確數修改課題名后,修改成功。學生個人信息修改能否回顯學生個人信息,修改后是否正確顯示系統(tǒng)在服務器上正常運轉。。點擊修改個人信息,彈出修改個人信息頁面,在修改前文本框中回顯學生的原始基查看修改頁面是否能實現(xiàn)個人信息回能準確回顯學生的原始信息。用戶修改課題信息驗證課題信息是否正確顯示。系統(tǒng)在服務器上正常運轉。點擊信息管理,后臺多表連接查詢,在相應頁面上顯示對應信息。之發(fā)生相應變化。修改畢業(yè)設計課題功能,能夠成功修改相應課

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論