教學(xué)資源管理系統(tǒng)設(shè)計(jì)_第1頁(yè)
教學(xué)資源管理系統(tǒng)設(shè)計(jì)_第2頁(yè)
教學(xué)資源管理系統(tǒng)設(shè)計(jì)_第3頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.可編輯.可編輯技術(shù)資料共享技術(shù)資料共享教學(xué)資源治理系統(tǒng)需求分析設(shè)計(jì)說(shuō)明書(shū)學(xué)院:信息學(xué)院研13 級(jí)學(xué)號(hào):1043113266姓名:楊 濤名目一.引言3教學(xué)資源治理系統(tǒng)的進(jìn)展3教學(xué)資源治理系統(tǒng)功能和特點(diǎn)4教學(xué)資源治理系統(tǒng)設(shè)計(jì)目的5教學(xué)資源治理系統(tǒng)開(kāi)發(fā)步驟4二.需求說(shuō)明4需求分析6可行性分析62.2.1技術(shù)可行性.62.2.2經(jīng)濟(jì)可行性.52.2.3操作可行性.5 HYPERLINK l “_TOC_250017“ 三.系統(tǒng)構(gòu)架及開(kāi)發(fā)工具簡(jiǎn)介7 HYPERLINK l “_TOC_250016“ 應(yīng)用系統(tǒng)架構(gòu)方式7 HYPERLINK l “_TOC_250015“ B/S架構(gòu)概述7 HYPERL

2、INK l “_TOC_250014“ 系統(tǒng)體系構(gòu)造6 HYPERLINK l “_TOC_250013“ 開(kāi)發(fā)工具簡(jiǎn)介7 HYPERLINK l “_TOC_250012“ 系統(tǒng)開(kāi)發(fā)技術(shù)JSP7 HYPERLINK l “_TOC_250011“ ORACLE簡(jiǎn)介7 HYPERLINK l “_TOC_250010“ 四.概要設(shè)計(jì)8 HYPERLINK l “_TOC_250009“ 系統(tǒng)具體功能8 HYPERLINK l “_TOC_250008“ 系統(tǒng)的整體功能模塊8 HYPERLINK l “_TOC_250007“ 系統(tǒng)的不同用戶(hù)操作權(quán)限介紹8 HYPERLINK l “_TOC_2

3、50006“ 系統(tǒng)整體界面設(shè)計(jì)8 HYPERLINK l “_TOC_250005“ 系統(tǒng)整體構(gòu)造設(shè)計(jì)8 HYPERLINK l “_TOC_250004“ 一般用戶(hù)登陸操作流程介紹9 HYPERLINK l “_TOC_250003“ 一般用戶(hù)登陸后臺(tái)驗(yàn)證流程介紹9 HYPERLINK l “_TOC_250002“ 數(shù)據(jù)庫(kù)設(shè)計(jì)10 HYPERLINK l “_TOC_250001“ 規(guī)律設(shè)計(jì)14 HYPERLINK l “_TOC_250000“ 數(shù)據(jù)字典設(shè)計(jì)14一. 引言教學(xué)資源治理系統(tǒng)的進(jìn)展有效的治理和組織是相當(dāng)有必要的。但是,簡(jiǎn)潔地實(shí)現(xiàn)以二進(jìn)制形式組織教學(xué)資源、以計(jì)算機(jī)治理代替人工治

4、理教學(xué)資源這個(gè)功能是不能滿(mǎn)足信息化教育教學(xué)的要求的。隨著教育改革的深入進(jìn)展,轉(zhuǎn)變傳統(tǒng)課程實(shí)施過(guò)于強(qiáng)調(diào)學(xué)生在教室承受學(xué)習(xí)、死記硬背、機(jī)械訓(xùn)練的現(xiàn)狀,提倡學(xué)生主動(dòng)參與、勇于探究、勤于動(dòng)手,培育學(xué)生搜集和處理信息的力量、獵取學(xué)問(wèn)的力量、分析和解決問(wèn)題的力量以及合作的力量是當(dāng)今信息化教學(xué)的一個(gè)進(jìn)展方向。即教學(xué)的重心開(kāi)頭由“教”轉(zhuǎn)向“學(xué)”,使學(xué)生完全從教師把握的家教式、被動(dòng)式學(xué)習(xí)狀態(tài)轉(zhuǎn)變?yōu)樽灾鲗W(xué)習(xí)、雙向溝通的狀態(tài)。目前,美國(guó)和英國(guó)等興旺國(guó)家的教育資源治理系統(tǒng)都往網(wǎng)絡(luò)化方向進(jìn)展。 學(xué)生通過(guò)觀看在線視頻、視頻點(diǎn)播或者進(jìn)入虛擬教室來(lái)實(shí)時(shí)地進(jìn)展學(xué)習(xí),這也 是我國(guó)教學(xué)資源治理系統(tǒng)的一個(gè)進(jìn)展趨勢(shì)。教學(xué)資源治理系統(tǒng)功

5、能和特點(diǎn)的要求。教學(xué)資源治理系統(tǒng)設(shè)計(jì)目的通過(guò)此次設(shè)計(jì)把握教學(xué)資源治理系統(tǒng)軟件的根底思路和方法,生疏軟件工程思想,進(jìn)一步提高利用 JSP 開(kāi)發(fā)軟件水平,并能夠嫻熟把握基于 ORACLE 數(shù)據(jù)庫(kù)的治理和開(kāi)發(fā),生疏利用本地APIJavaB/S教學(xué)資源治理系統(tǒng)開(kāi)發(fā)步驟一般來(lái)說(shuō),軟件開(kāi)發(fā)的過(guò)程主要包括軟件定義規(guī)劃、軟件開(kāi)發(fā)和軟件運(yùn)行 維護(hù)三個(gè)時(shí)期組成,其中軟件的定義過(guò)程通常又進(jìn)一步劃分為問(wèn)題定義、可行 用最廣泛的過(guò)程模型瀑布式開(kāi)發(fā),階段間具有挨次性和依靠性,前一階段 的輸出文檔就是后一階段的輸入文檔,只有前一階段的輸出文檔正確,后階段 的工作才能順當(dāng)進(jìn)展。二. 需求說(shuō)明需求分析當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)教育的快速進(jìn)

6、展,使得教學(xué)資源呈現(xiàn)出數(shù)量大、種類(lèi)多、 形式雜的狀況。實(shí)現(xiàn)對(duì)這些資源進(jìn)展有效的組織和治理,讓學(xué)生在繁多的教學(xué) 資源中快速搜尋、掃瞄所需信息,讓教師能便利快捷地進(jìn)展課件公布是一個(gè)亟 高教學(xué)效率,促進(jìn)學(xué)生全面進(jìn)展。系統(tǒng)用戶(hù)群主要是教師和學(xué)生,教學(xué)是一個(gè) 師生溝通的平臺(tái)1??尚行苑治黾夹g(shù)可行性?huà)呙槠鳎篒E;數(shù)據(jù)庫(kù):ORACLE;操作系統(tǒng):Windows XP;開(kāi)發(fā)工具:JDK;JSPTomcat。JSP技術(shù)上是可行的,而且牢靠性很高24。經(jīng)濟(jì)可行性本系統(tǒng)是為便利治理員對(duì)教學(xué)資源進(jìn)展治理,運(yùn)行該應(yīng)用軟件,即可使用,系統(tǒng)本錢(qián)較少,而當(dāng)投入運(yùn)行后便可為學(xué)校的教學(xué)資源治理節(jié)約大量的人力, 操作可行性牢靠,功

7、能標(biāo)準(zhǔn)齊全,使用簡(jiǎn)潔。三.系統(tǒng)構(gòu)架及開(kāi)發(fā)工具簡(jiǎn)介應(yīng)用系統(tǒng)架構(gòu)方式B/S本系統(tǒng)承受掃瞄器/效勞器架構(gòu)方式實(shí)現(xiàn)。B/S組成。掃瞄器是表示層,在表示層中包含了系統(tǒng)的顯示規(guī)律。它的任務(wù)是由掃瞄它顯示在掃瞄器上5教學(xué)資源治理系統(tǒng)承受此構(gòu)架方式主要基于以下幾點(diǎn)考慮:在效勞器上對(duì)數(shù)據(jù)進(jìn)展處理并將處理結(jié)果生成網(wǎng)頁(yè),使得客戶(hù)機(jī)上對(duì)數(shù)顯示,而不用再為客戶(hù)端單獨(dú)編寫(xiě)和安裝其他類(lèi)型的應(yīng)用程序。由于數(shù)據(jù)的處理、存儲(chǔ)都是在效勞器上完成,因此將來(lái)對(duì)系統(tǒng)(無(wú)論是硬而且擴(kuò)展性好。系統(tǒng)體系構(gòu)造WindowsxpServer;其次層是數(shù)據(jù)庫(kù)系統(tǒng)層;第三層是數(shù)據(jù)庫(kù)接口層,通過(guò)應(yīng)用效勞器將數(shù)據(jù)信息采集到JSP通過(guò) 與 Browser

8、進(jìn)展信息交換;第五層為用戶(hù)層,它面對(duì)最終用戶(hù),通過(guò)前臺(tái)頁(yè)面、數(shù)據(jù)庫(kù)設(shè)計(jì)、應(yīng)用程序設(shè)計(jì)后臺(tái)頁(yè)面Web一物理效勞器上。Web ServerWebSQLHTMLJDBCJDBC1 所示:BB掃瞄器 1掃瞄器 N用戶(hù)端系統(tǒng)層用戶(hù)操作系統(tǒng)效勞層基于 Web 的教學(xué)資源治理系統(tǒng)Web 效勞器數(shù)據(jù)庫(kù)接口S數(shù)據(jù)庫(kù)效勞器數(shù)據(jù)庫(kù)系統(tǒng)Windows XP Server操作系統(tǒng)操作系統(tǒng)層1 系統(tǒng)體系構(gòu)造開(kāi)發(fā)工具簡(jiǎn)介系統(tǒng)開(kāi)發(fā)技術(shù) JSP JSPXML寫(xiě),各處運(yùn)行”的特點(diǎn)6ORACLE 簡(jiǎn)介教學(xué)資源治理系統(tǒng)是以O(shè)RACLEORACLE平臺(tái)用于數(shù)據(jù)治理。本系統(tǒng)承受的數(shù)據(jù)庫(kù)技術(shù)為 JDBC(Java DataBase Con

9、nectivity) Java的應(yīng)用程序接口JDBCAPI。數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序類(lèi)型為:本地API局部Java驅(qū)動(dòng)程序79。四.概要設(shè)計(jì)系統(tǒng)具體功能系統(tǒng)的整體功能模塊 用戶(hù)登錄模塊 教參信息教程、課件治理模塊 公共課程掃瞄模塊 個(gè)人信息治理模塊系統(tǒng)的不同用戶(hù)操作權(quán)限介紹修改教程、課件等信息;查詢(xún)、添加、刪除用戶(hù)信息;上傳教程、課件等。 學(xué)生:掃瞄治理員公布的公告信息,依據(jù)需要可選擇下載并保存公告具體內(nèi)容;掃瞄、下載教程和課件。系統(tǒng)整體界面設(shè)計(jì) 整個(gè)網(wǎng)站的頁(yè)面布局簡(jiǎn)潔明白,風(fēng)格大體全都,顏色搭配自然協(xié)調(diào),讓.可編輯用戶(hù)使用起來(lái)感覺(jué)全舒適自然。由跳轉(zhuǎn)翻看。系統(tǒng)整體構(gòu)造設(shè)計(jì)根本系統(tǒng)模型如圖 2 所示:2

10、根本系統(tǒng)模型圖一般用戶(hù)登陸操作流程介紹一般用戶(hù)被授權(quán)的教師或者學(xué)生用戶(hù)登陸操作流程如圖 3 所示:系統(tǒng)首頁(yè)身份驗(yàn)證有誤通過(guò)驗(yàn)證登錄頁(yè)面返回登錄頁(yè)公共課程個(gè)人信息上傳教參信息教程資料課件資料圖一般用戶(hù)登陸操作流程圖技術(shù)資料共享.可編輯.可編輯技術(shù)資料共享技術(shù)資料共享3 公共課程模塊:可掃瞄學(xué)院全部課程體系及其下屬課程; 個(gè)人信息治理模塊:一般用戶(hù)進(jìn)入個(gè)人信息后,可以修改自己的個(gè)人信息;教學(xué)效率; 教參信息模塊:本系統(tǒng)將教參信息分為教程和課件兩大類(lèi)。學(xué)生用戶(hù)可以瀏程、課件信息,包括各種課件制作素材等。一般用戶(hù)登陸后臺(tái)驗(yàn)證流程介紹一般用戶(hù)登陸后臺(tái)驗(yàn)證程序流程如圖 4 所示:用戶(hù)進(jìn)入登陸框用戶(hù)進(jìn)入登陸

11、框輸入用戶(hù)名、密碼YESN O用戶(hù)名存在?YESN O密碼匹配?用戶(hù)不存在登錄成功密碼錯(cuò)誤YESN O為空?進(jìn)入初始化信息框登陸成功YESN O昵稱(chēng)已存在?息表登陸成功4數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在整個(gè)治理系統(tǒng)中占有格外重要的地位 ,數(shù)據(jù)庫(kù)構(gòu)造設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)構(gòu)造可以提高總體的數(shù)據(jù)庫(kù)存文件,以便統(tǒng)一調(diào)用數(shù)據(jù)庫(kù)連接語(yǔ)句1011。規(guī)律設(shè)計(jì)權(quán)限不同。則可以對(duì)相關(guān)的課程,教案進(jìn)展增加,編輯,修改。經(jīng)過(guò)分析,初步設(shè)計(jì)如下六個(gè)表:教師根本信息表(teacher)包括:教師編號(hào)、用戶(hù)名、密碼;課程體系表(courseSystem) 包括:課程體系編號(hào)、課程體系名稱(chēng);

12、課程表(course)課程類(lèi)型、課時(shí)、前導(dǎo)課程編號(hào);教案表(coursePlan) 包括:教案編號(hào)、教案名稱(chēng)、課程編號(hào)、編制人編號(hào);學(xué)生表(student) 包括:學(xué)生編號(hào)、用戶(hù)名、密碼;數(shù)據(jù)字典設(shè)計(jì)教師根本信息如表 1 所示:表 1 教師根本信息表(teacher)字段名稱(chēng)字段名稱(chēng)數(shù)據(jù)類(lèi)型數(shù)據(jù)長(zhǎng)度允許空說(shuō)明Idvarchar26No教師編號(hào)主鍵NameNamevarchar2100Yes教師姓名passwordvarchar214Yes密碼一般用戶(hù)信息如表 2 所示:表 2 課程體系表(courseSystem)字段名稱(chēng)字段名稱(chēng)數(shù)據(jù)類(lèi)型數(shù)據(jù)長(zhǎng)度允許空說(shuō)明Idvarchar26No課程體系編號(hào)

13、主鍵Namevarchar2100yes課程名稱(chēng)課程信息如表 3 所示:表 3 課程表(course)字段名稱(chēng)字段名稱(chēng)數(shù)據(jù)類(lèi)型數(shù)據(jù)長(zhǎng)度允許空說(shuō)明Idvarchar26No課程編號(hào)主鍵csIdvarchar26yes體系編號(hào)Namevarchar2100yes課程名OutlineIdvarchar26yes課程大綱TypeIdvarchar23yes課程類(lèi)型Numnumber3yes課時(shí)preCourseIdvarchar26yes前導(dǎo)課程編號(hào)教案信息如表 4 所示:允許空說(shuō)明No教案編號(hào)主鍵Yes允許空說(shuō)明No教案編號(hào)主鍵Yes教案名稱(chēng)Yes課程編號(hào)字段名稱(chēng)數(shù)據(jù)類(lèi)型數(shù)據(jù)長(zhǎng)度Idvarchar26Namevarchar2100courseIdvarchar26directorNodirectorNovarchar218Yes編制人編號(hào)資源信息如表 5 所示:允許空說(shuō)明No資源

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論