基于ssh框架的學(xué)習(xí)資源管理系統(tǒng)的設(shè)計與實現(xiàn)-開題報告_第1頁
已閱讀1頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1本科畢業(yè)設(shè)計 本科畢業(yè)設(shè)計(論文 論文)開題報告 開題報告中文題目 基于 基于 SSH 框架的學(xué) 框架的學(xué)習(xí)資 習(xí)資源管理系 源管理系統(tǒng)的設(shè)計 設(shè)計與實現(xiàn) 實現(xiàn)英文題目 Design and Implementation of Learning Resource Management System based on SSH framework課題來源 課題類型 技術(shù)開發(fā) 指導(dǎo)教師學(xué)生姓名 專業(yè)班級1、選題的背景和意義 、選題的背景和意

2、義1、選題背景隨著現(xiàn)代信息技術(shù)的迅猛發(fā)展,網(wǎng)上學(xué)習(xí)成為日常學(xué)習(xí)生活中重要的組成部分。隨著網(wǎng)絡(luò)信息的應(yīng)用日益廣泛與深入,網(wǎng)上的信息量成指數(shù)增長。如何快捷獲取和管理學(xué)習(xí)資源成為一個重要的技能。對于當(dāng)代大學(xué)生,自主學(xué)習(xí)是在大學(xué)生涯中最主要的模式,而目前一些自學(xué)網(wǎng)站上的資源顯得雜亂無章,有一些資源甚至不像描述中的那樣有用,因此在搜索資源時會浪費過多的時間,導(dǎo)致自主學(xué)習(xí)效率或積極性降低。為解決這些缺陷,本設(shè)計將推出一個完善的適合大學(xué)生群體的學(xué)習(xí)資

3、源管理系統(tǒng)。2、研究意義對于本課題的學(xué)習(xí)資源管理系統(tǒng),我通過對在校大學(xué)生的自主學(xué)習(xí)的需求進(jìn)行分析,選擇用 SSH 框架來實現(xiàn)其功能。Struts 可以使我們減少運用 MVC 模型開發(fā) Web的應(yīng)用時間;同時 Hibernate 是一個開源的對象關(guān)系映射框架,它對 JDBC 進(jìn)行對象分裝,使操作數(shù)據(jù)庫變得簡單易行;Spring 也是開源的框架,是為了解決企業(yè)應(yīng)用復(fù)雜性而創(chuàng)建的,絕大部分 Java 應(yīng)用都可以從 Spring 中受益。采用

4、SSH 框架的主要優(yōu)勢之一就是該框架式分層架構(gòu)的,分層架構(gòu)允許開發(fā)者選擇使用所需的某一個組件,同時為 J2EE 應(yīng)用程序開發(fā)提供了集成的框架。本系統(tǒng)開發(fā)的目的是以網(wǎng)絡(luò)為紐帶快速、高效、方便地實現(xiàn)知識傳遞,以現(xiàn)代化手段實現(xiàn)學(xué)習(xí)資源共享,將傳統(tǒng)的學(xué)習(xí)模式轉(zhuǎn)變?yōu)檎n堂+電腦+網(wǎng)絡(luò)課堂+internet 等多種學(xué)習(xí)方式,學(xué)生可以不受時間、空間、地域的限制,實現(xiàn)網(wǎng)上學(xué)習(xí)資料的共享,上傳,下載以及分類等功能。本課題內(nèi)容包括:學(xué)習(xí)資源管理系統(tǒng)的數(shù)據(jù)庫設(shè)

5、計,前后臺功能設(shè)計。本系統(tǒng)將大學(xué)生所普遍需要的資源進(jìn)行整理分類,方便同學(xué)的下載與學(xué)習(xí),同時也可以對下載的資源進(jìn)行評分,也可對其中遇到的問題發(fā)帖進(jìn)行交流與討論,提高了系統(tǒng)的交互性,可以方便日后資源上下架。每個注冊用戶可以對自己的資源進(jìn)行合理管理。2、研究的基本內(nèi)容 研究的基本內(nèi)容3通過對系統(tǒng)的初步研究,我認(rèn)為以下幾個問題是我的畢業(yè)設(shè)計的重點及關(guān)鍵所在:1、如何實現(xiàn)資料的管理,以及數(shù)據(jù)庫的設(shè)計,針對上傳資料的管理的實現(xiàn)方式。2、實現(xiàn)對資料的

6、快速搜索功能,比如實現(xiàn)模糊關(guān)鍵字的查找,讓網(wǎng)站使用者可以迅速的查找到所需要的資源。3、在網(wǎng)站開發(fā)同時還要考慮如何解決同時提交數(shù)據(jù)庫時網(wǎng)絡(luò)擁塞的問題。4、預(yù)期成果:采用 SSH+Mysql 設(shè)計和實現(xiàn)學(xué)習(xí)資源管理系統(tǒng),學(xué)生可借助此平臺,發(fā)布學(xué)習(xí)資料,課件上傳下載以及資源的評價管理等功能,大大提高了資源共享的效率性和便捷性。同時也為學(xué)生的學(xué)習(xí)提供了更廣闊的靈活空間,打破地域、資源和時間的限制,讓學(xué)生真正為自己的學(xué)習(xí)做主,實現(xiàn)網(wǎng)上瀏覽學(xué)習(xí)資源

7、內(nèi)容,上傳下載資源等功能。4、課題研究方法及技術(shù)路線 、課題研究方法及技術(shù)路線基于 SSH 技術(shù)的程序設(shè)計語言課程管理網(wǎng)站是依托校園網(wǎng)的優(yōu)勢設(shè)計和開發(fā)的,通過此平臺,學(xué)生可以不受時間、空間、地域的限制,實現(xiàn)網(wǎng)上學(xué)習(xí)資源的共享,實現(xiàn)課件上傳下載等功能。該系統(tǒng)開發(fā)過程中采用面向?qū)ο蟮募夹g(shù),瀏覽器—Spring+hibernate+Struts 層體系結(jié)構(gòu),這種模式采用多種標(biāo)準(zhǔn)的協(xié)議和技術(shù),適合于任何硬件平臺和軟件環(huán)境。具體開發(fā)工作包括前臺應(yīng)

8、用程序的設(shè)計和后臺數(shù)據(jù)庫的設(shè)計。系統(tǒng)前端開發(fā)工具采用 Myeclipse。SSH 是采用面向?qū)ο蟮木幊碳夹g(shù),是在開發(fā)大型 B/S 結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)前端應(yīng)用工具中最受歡迎的,是一個能夠支持跨平臺客戶端應(yīng)用程序開發(fā)的工具。后臺數(shù)據(jù)庫設(shè)計采用關(guān)系型的數(shù)據(jù)庫 Mysql 來完成。系統(tǒng)前端設(shè)計包括界面開發(fā)和腳本編制。后臺數(shù)據(jù)庫設(shè)計主要包括表的設(shè)計和設(shè)計編碼的功能。系統(tǒng)開發(fā)軟硬件環(huán)境: 1、開發(fā)使用的技術(shù)開發(fā)技術(shù):SSH 技術(shù)數(shù)據(jù)庫:Mysql2、

溫馨提示

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

最新文檔

評論

0/150

提交評論