本科畢設(shè)論文-—學(xué)生綜合信息管理系統(tǒng)說明書.doc

本科畢設(shè)論文-—學(xué)生綜合信息管理系統(tǒng)說明書.doc

ID:12573211

大?。?02.00 KB

頁數(shù):30頁

時間:2018-07-17

本科畢設(shè)論文-—學(xué)生綜合信息管理系統(tǒng)說明書.doc_第1頁
本科畢設(shè)論文-—學(xué)生綜合信息管理系統(tǒng)說明書.doc_第2頁
本科畢設(shè)論文-—學(xué)生綜合信息管理系統(tǒng)說明書.doc_第3頁
本科畢設(shè)論文-—學(xué)生綜合信息管理系統(tǒng)說明書.doc_第4頁
本科畢設(shè)論文-—學(xué)生綜合信息管理系統(tǒng)說明書.doc_第5頁
資源描述:

《本科畢設(shè)論文-—學(xué)生綜合信息管理系統(tǒng)說明書.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、本科畢業(yè)設(shè)計說明書(論文)第30頁共33頁1引言學(xué)生綜合信息管理系統(tǒng)是大學(xué)信息管理系統(tǒng)建設(shè)的重要組成部分,是提高教學(xué)管理的質(zhì)量和效益乃至建設(shè)知名高水平大學(xué)的關(guān)鍵環(huán)節(jié)。學(xué)生信息處理的電腦化、網(wǎng)絡(luò)化,也是實現(xiàn)學(xué)校管理現(xiàn)代化和信息化的重要內(nèi)容。學(xué)生綜合信息管理系統(tǒng)的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生綜合信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。1.1研究背景隨著科學(xué)技術(shù)的不

2、斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對學(xué)生信息進行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學(xué)生檔案管理的效率,也是進行科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。隨著進入二十一世紀,計算機技術(shù)迅速向著網(wǎng)絡(luò)化、集成化方向發(fā)展。傳統(tǒng)的單機版應(yīng)用軟件正在逐漸退出舞臺,取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢,一種

3、是稱為客戶端——服務(wù)器的C/S結(jié)構(gòu)應(yīng)用系統(tǒng),另一種是稱為瀏覽器——服務(wù)器的B/S結(jié)構(gòu)應(yīng)用系統(tǒng)[3]。而后者的特點是在客戶端直接采用了功能強大的瀏覽器軟件作為界面,其優(yōu)點在于軟件開發(fā)效率高,客戶端不受操作平臺的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于Internet,而且投資小、見效快,用戶可以不必進行服務(wù)器方面的投資,而是去租用,甚至是免費使用ISP的服務(wù)器資源,因而受到越來越多中小型單位的青睞。因此,開發(fā)一套采用B/S結(jié)構(gòu)的學(xué)生綜合信息管理系統(tǒng)就成為必要的事情。本系統(tǒng)正是采用B/S結(jié)構(gòu)開發(fā)的[3],該系統(tǒng)主要由學(xué)籍維護、選課管理、成績查詢等功能模塊組

4、成,實現(xiàn)學(xué)生基本信息管理、學(xué)生選修課程管理以及學(xué)生成績查詢管理等。本文將在后面一一加以詳細闡述。1.2可行性分析本科畢業(yè)設(shè)計說明書(論文)第30頁共33頁1.2.1社會可行性B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如NetscapeNavigator或InternetExplorer,服務(wù)器安裝Oracle、Sybase、Informix或SQLServer等數(shù)據(jù)庫[1]。瀏覽器通過WebServer同數(shù)據(jù)庫進行數(shù)據(jù)交互[4]。B/S最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,

5、客戶端零維護。系統(tǒng)的擴展非常容易,現(xiàn)在的商業(yè)軟件越來越多趨向于采用B/S模式的結(jié)構(gòu)。1.2.2技術(shù)可行性使用Eclipse開發(fā)的B/S模式結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng),可以利用其提供的許多對于數(shù)據(jù)庫訪問與控制的有效機制,開發(fā)過程并不是很長且難度適中。本人曾系統(tǒng)地學(xué)習(xí)了《數(shù)據(jù)庫原理及應(yīng)用》這門課程,掌握了數(shù)據(jù)庫的基本原理及數(shù)據(jù)庫的設(shè)計方法,并能夠熟練應(yīng)用Eclipse進行數(shù)據(jù)庫系統(tǒng)開發(fā)。在畢業(yè)設(shè)計前期準備階段,本人也搜集了與本課題相關(guān)的一些文獻資料和原型系統(tǒng),為設(shè)計工作提供了較大的技術(shù)支持。1.2.3經(jīng)濟可行性本課題的開發(fā)主要是要花費相當(dāng)多的人力和時間,雖然開發(fā)出來的軟件可能離具體產(chǎn)生效

6、益還有一定的距離。但是,出于通過畢業(yè)設(shè)計來豐富自己的專業(yè)知識,并從長遠利益來考慮,本課題的設(shè)計開發(fā)還是具有相當(dāng)大的經(jīng)濟可行性的。1.3技術(shù)平臺1.3.1B/S架構(gòu)在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由WebServer完成。實際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏

7、輯模塊從客戶機的任務(wù)中分離出來,由Web服務(wù)器單獨組成一層來負擔(dān)其任務(wù),這樣客戶機的壓力減輕了,把負荷分配給了Web服務(wù)器。這種三層體系結(jié)構(gòu)如圖1.1所示。本科畢業(yè)設(shè)計說明書(論文)第30頁共33頁HTTP數(shù)據(jù)庫服務(wù)器WEB瀏覽器WEB服務(wù)器WEB返回JSP等查詢結(jié)果圖1.1B/S架構(gòu)三層B/S結(jié)構(gòu)將應(yīng)用的三個部分明確的分開:表示部分、應(yīng)用邏輯部分、數(shù)據(jù)訪問部分。這三個部分在邏輯上獨立的分開,分別加以實現(xiàn),稱之為:客戶端、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器。而在客戶端和應(yīng)用服務(wù)器之間加入一個WEB服務(wù)器,就形成了一種特殊的B

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。