版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢 業(yè) 論 文(設(shè)計(jì))</p><p> 題目:教學(xué)資源管理系統(tǒng)</p><p> 系 部:信息技術(shù)與工程系</p><p><b> 二0一二年 五 月</b></p><p><b> 摘要:</b></p><p> 教學(xué)資源管理系統(tǒng)
2、是采用Java服務(wù)器語(yǔ)言,即JSP,基于Browser/Server模式開(kāi)發(fā)的。Java語(yǔ)言的強(qiáng)大網(wǎng)絡(luò)功能,安全性和跨平臺(tái)性,B/S模式的瘦客戶端性,極大的增強(qiáng)了本系統(tǒng)的適用性、靈活性和安全性。本系統(tǒng)采用ORACLE作為后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)工具。在Windows XP 中使用JDBC驅(qū)動(dòng)程序?qū)崿F(xiàn)數(shù)據(jù)庫(kù)的連接。系統(tǒng)實(shí)現(xiàn)了學(xué)生用戶快速搜索、瀏覽、下載學(xué)校課程、相關(guān)課件等信息;教師用戶發(fā)布課件、上傳相關(guān)教學(xué)輔助材料,對(duì)相關(guān)課程,教案等進(jìn)行增加,編輯
3、,刪除。</p><p> Abstract: </p><p> Teaching resources management system is used Java server language, namely JSP, based on Browser / Server pattern of development. The Java language of the powerf
4、ul network function, safety and cross platform, B / S model of thin client, greatly enhanced the system applicability, flexibility and security. The system uses ORACLE as a database development tool. In the Windows XP us
5、ing the JDBC driver database connection. The system has realized the student user fast search, browse, download the scho</p><p> 關(guān)鍵字:教學(xué)資源管理系統(tǒng)、JSP、B/S模式、ORACLE</p><p> Keywords: Teaching resour
6、ce management system、JSP、B/S mode、ORACLE.</p><p><b> 引言</b></p><p> 我們從建站的實(shí)際情況出發(fā),經(jīng)過(guò)對(duì)每個(gè)學(xué)校對(duì)教學(xué)資源信息管理的分析,確立了用Myeclipse作為開(kāi)發(fā)環(huán)境,Oracle作為數(shù)據(jù)庫(kù)服務(wù)器,IE作為測(cè)試服務(wù)器及系統(tǒng)的具體實(shí)現(xiàn)功能,主要完成對(duì)課程設(shè)計(jì)管理系統(tǒng)的需求分析、功能模塊劃
7、分、數(shù)據(jù)庫(kù)模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序。并闡述系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)和功能設(shè)計(jì),實(shí)現(xiàn)課程設(shè)計(jì)管理系統(tǒng)不同角色的登錄情況,不同角色的功能。允許通過(guò)的角色,可以操作自己所具有的功能。登錄時(shí)需要輸入自己的編號(hào),密碼,職稱,如果任意一項(xiàng)輸錯(cuò)就不能登錄系統(tǒng),這樣很好的保護(hù)了不同客戶的權(quán)益。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的課程設(shè)計(jì)管理系統(tǒng)可以滿足學(xué)生、教職工兩方面的需要。</p><p> 教學(xué)管理管理工作是學(xué)校教育工
8、作的一個(gè)重要組成部分,隨著國(guó)家教育的發(fā)展、學(xué)校規(guī)模的擴(kuò)大、學(xué)生人數(shù)的增加等,學(xué)生管理工作信息量大幅度增加,對(duì)學(xué)生各種信息的匯總、統(tǒng)計(jì)、分析等管理工作面臨著很大的困難。因此,充分利用網(wǎng)絡(luò)資源,建設(shè)“教學(xué)資源信息管理系統(tǒng)”,提高學(xué)生教育、管理的服務(wù)水平和工作效率,使學(xué)生工作科學(xué)化、現(xiàn)代化,已經(jīng)成為學(xué)校學(xué)生管理工作面臨的一個(gè)新課題。</p><p> 本論設(shè)計(jì)論述了教學(xué)資源管理系統(tǒng)的基本原理及實(shí)現(xiàn)技術(shù),并采用B/S結(jié)
9、構(gòu),使用Tomcat6.0做為前臺(tái)應(yīng)用的服務(wù)器,Oracle做為后臺(tái)應(yīng)用的數(shù)據(jù)庫(kù)設(shè)計(jì)、開(kāi)發(fā)出一套學(xué)生成績(jī)管理系統(tǒng),運(yùn)用到的技術(shù)有JSP、Html、Oracle、Java 、JavaScript和CSS等。</p><p><b> 目 錄</b></p><p><b> 一. 緒 論3</b></p><p>
10、 1.1 教學(xué)資源管理系統(tǒng)的發(fā)展3</p><p> 1.2 教學(xué)資源管理系統(tǒng)功能和特點(diǎn)3</p><p> 1.3 教學(xué)資源管理系統(tǒng)設(shè)計(jì)目的3</p><p> 1.4 教學(xué)資源管理系統(tǒng)開(kāi)發(fā)步驟4</p><p><b> 二. 需求說(shuō)明4</b></p><p> 2.
11、1 需求分析4</p><p> 2.2 可行性分析4</p><p> 2.2.1 技術(shù)可行性4</p><p> 2.2.2 經(jīng)濟(jì)可行性5</p><p> 2.2.3 操作可行性5</p><p> 三. 系統(tǒng)構(gòu)架及開(kāi)發(fā)工具簡(jiǎn)介5</p><p> 3.1 應(yīng)用系
12、統(tǒng)架構(gòu)方式5</p><p> 3.1.1 B/S架構(gòu)概述5</p><p> 3.1.2 系統(tǒng)體系結(jié)構(gòu)6</p><p> 3.2 開(kāi)發(fā)工具簡(jiǎn)介7</p><p> 3.2.1 系統(tǒng)開(kāi)發(fā)技術(shù)JSP7</p><p> 3.2.2 ORACLE簡(jiǎn)介7</p><p><
13、;b> 四. 概要設(shè)計(jì)8</b></p><p> 4.1 系統(tǒng)具體功能8</p><p> 4.1.1 系統(tǒng)的整體功能模塊8</p><p> 4.1.2 系統(tǒng)的不同用戶操作權(quán)限介紹8</p><p> 4.1.3 系統(tǒng)整體界面設(shè)計(jì)8</p><p> 4.2 系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì)
14、8</p><p> 4.2.1 一般用戶登陸操作流程介紹9</p><p> 4.2.2 一般用戶登陸后臺(tái)驗(yàn)證流程介紹9</p><p> 4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)10</p><p> 4.3.1 邏輯設(shè)計(jì)11</p><p> 4.3.2 數(shù)據(jù)字典設(shè)計(jì)11</p><p>
15、<b> 五.詳細(xì)設(shè)計(jì)13</b></p><p> 5.1 首頁(yè)設(shè)計(jì)13</p><p> 5.2 登陸頁(yè)面設(shè)計(jì)13</p><p> 5.3 公共課程模塊15</p><p> 5.4 教參信息模塊15</p><p> 5.5 資料上傳頁(yè)面設(shè)計(jì)17</p>
16、<p> 5.6 教師操作功能顯示頁(yè)面設(shè)計(jì)18</p><p> 5.6.1 課程體系管理設(shè)計(jì)18</p><p> 5.6.2 教案管理頁(yè)面設(shè)計(jì)19</p><p> 5.6.3 用戶管理頁(yè)面設(shè)計(jì)20</p><p> 六. 測(cè)試與編碼23</p><p> 6.1 測(cè)試概要23
17、</p><p> 6.1.1 測(cè)試的基本概念23</p><p> 6.1.2 測(cè)試的目的與地位24</p><p> 6.2 模塊測(cè)試計(jì)劃24</p><p> 6.2.1 模塊測(cè)試概念說(shuō)明24</p><p> 6.2.2 模塊測(cè)試內(nèi)容24</p><p> 七.畢業(yè)
18、設(shè)計(jì)總結(jié):26</p><p> 參 考 文 獻(xiàn):27</p><p><b> 一. 緒 論</b></p><p> 1.1 教學(xué)資源管理系統(tǒng)的發(fā)展</p><p> 隨著Internet的飛速發(fā)展,教學(xué)資源的數(shù)量與日俱增。如何對(duì)這些資源進(jìn)行有效的管理和組織是相當(dāng)有必要的。但是,簡(jiǎn)單地實(shí)現(xiàn)以二進(jìn)制形式組織
19、教學(xué)資源、以計(jì)算機(jī)管理代替人工管理教學(xué)資源這個(gè)功能是不能滿足信息化教育教學(xué)的要求的。隨著教育改革的深入發(fā)展,改變傳統(tǒng)課程實(shí)施過(guò)于強(qiáng)調(diào)學(xué)生在教室接受學(xué)習(xí)、死記硬背、機(jī)械訓(xùn)練的現(xiàn)狀,倡導(dǎo)學(xué)生主動(dòng)參與、勇于探究、勤于動(dòng)手,培養(yǎng)學(xué)生搜集和處理信息的能力、獲取新知識(shí)的能力、分析和解決問(wèn)題的能力以及合作的能力是當(dāng)今信息化教學(xué)的一個(gè)發(fā)展方向。即教學(xué)的重心開(kāi)始由“教”轉(zhuǎn)向“學(xué)”,使學(xué)生完全從教師控制的家教式、被動(dòng)式學(xué)習(xí)狀態(tài)轉(zhuǎn)變?yōu)樽灾鲗W(xué)習(xí)、雙向交流的狀態(tài)
20、。</p><p> 目前,美國(guó)和英國(guó)等發(fā)達(dá)國(guó)家的教育資源管理系統(tǒng)都往網(wǎng)絡(luò)化方向發(fā)展。即在原有功能基礎(chǔ)上增加一些實(shí)時(shí)的教學(xué)功能,比如:教師在線解答疑難問(wèn)題、學(xué)生通過(guò)觀看在線視頻、視頻點(diǎn)播或者進(jìn)入虛擬教室來(lái)實(shí)時(shí)地進(jìn)行學(xué)習(xí),這也是我國(guó)教學(xué)資源管理系統(tǒng)的一個(gè)發(fā)展趨勢(shì)。</p><p> 1.2 教學(xué)資源管理系統(tǒng)功能和特點(diǎn)</p><p> 本系統(tǒng)能實(shí)現(xiàn)一般教學(xué)資源管
21、理系統(tǒng)應(yīng)該具有的基本功能。比如:學(xué)生用戶快速搜索、瀏覽、下載學(xué)校最新公告和其所需教程、課件;教師用戶發(fā)布課件、上傳相關(guān)教學(xué)輔助材料,對(duì)相關(guān)課程,教案等進(jìn)行增加,編輯,刪除。教學(xué)工作的開(kāi)展是雙向的,只有為師生之間的交流提供一個(gè)好的平臺(tái),營(yíng)造出民主、和諧、平等的教學(xué)環(huán)境,才能提高教學(xué)效率,適應(yīng)信息化社會(huì)對(duì)教育教學(xué)的要求。</p><p> 1.3 教學(xué)資源管理系統(tǒng)設(shè)計(jì)目的</p><p>
22、 通過(guò)此次設(shè)計(jì)掌握教學(xué)資源管理系統(tǒng)軟件的基礎(chǔ)思路和方法,熟悉軟件工程思想,進(jìn)一步提高利用JSP開(kāi)發(fā)軟件水平,并能夠熟練掌握基于ORACLE數(shù)</p><p> 據(jù)庫(kù)的管理和開(kāi)發(fā),熟悉利用本地API部分Java驅(qū)動(dòng)程序訪問(wèn)模型實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和B/S軟件開(kāi)發(fā)模式。</p><p> 1.4 教學(xué)資源管理系統(tǒng)開(kāi)發(fā)步驟</p><p> 一般來(lái)說(shuō),軟件開(kāi)發(fā)的過(guò)程
23、主要包括軟件定義規(guī)劃、軟件開(kāi)發(fā)和軟件運(yùn)行維護(hù)三個(gè)時(shí)期組成,其中軟件的定義過(guò)程通常又進(jìn)一步劃分為問(wèn)題定義、可行性研究和需求分析三個(gè)階段。軟件開(kāi)發(fā)時(shí)期又分為系統(tǒng)的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和單元測(cè)試、綜合測(cè)試四個(gè)階段?!督虒W(xué)資源管理系統(tǒng)》采用軟件工程中應(yīng)用最廣泛的過(guò)程模型——瀑布式開(kāi)發(fā),階段間具有順序性和依賴性,前一階段的輸出文檔就是后一階段的輸入文檔,只有前一階段的輸出文檔正確,后階段的工作才能順利進(jìn)行。</p><p&
24、gt;<b> 二. 需求說(shuō)明</b></p><p><b> 2.1 需求分析</b></p><p> 當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)教育的迅速發(fā)展,使得教學(xué)資源呈現(xiàn)出數(shù)量大、種類多、形式雜的狀況。實(shí)現(xiàn)對(duì)這些資源進(jìn)行有效的組織和管理,讓學(xué)生在繁多的教學(xué)資源中快速搜索、瀏覽所需信息,讓教師能方便快捷地進(jìn)行課件發(fā)布是一個(gè)亟待解決的問(wèn)題。此外,《教學(xué)資源管
25、理系統(tǒng)》主要是為學(xué)校教育教學(xué)服務(wù),以提高教學(xué)效率,促進(jìn)學(xué)生全面發(fā)展。系統(tǒng)用戶群主要是教師和學(xué)生,教學(xué)是一個(gè)師生交互、交流的過(guò)程,故還要求系統(tǒng)能實(shí)現(xiàn)一定的用戶交互,成為一個(gè)生生、師生交流的平臺(tái)[1]。</p><p> 2.2 可行性分析</p><p> 2.2.1 技術(shù)可行性</p><p> JSP運(yùn)行和開(kāi)發(fā)環(huán)境:</p><p>
26、;<b> 瀏覽器:IE;</b></p><p> 數(shù)據(jù)庫(kù):ORACLE;</p><p> 操作系統(tǒng):Windows XP;</p><p><b> 開(kāi)發(fā)工具:JDK;</b></p><p> Web服務(wù)器:Tomcat;</p><p> JSP引擎:T
27、omcat。</p><p> 綜合開(kāi)發(fā)本系統(tǒng)應(yīng)用到的JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)對(duì)開(kāi)發(fā)環(huán)境的要求的考慮,在技術(shù)上是可行的,而且可靠性很高[2~4]。</p><p> 2.2.2 經(jīng)濟(jì)可行性</p><p> 本系統(tǒng)是為方便管理員對(duì)教學(xué)資源進(jìn)行管理,運(yùn)行該應(yīng)用軟件,即可使用,系統(tǒng)成本較少,而當(dāng)投入運(yùn)行后便可為學(xué)校的教學(xué)資源管理節(jié)約大量的人力,物力。系統(tǒng)所帶來(lái)的效益遠(yuǎn)遠(yuǎn)
28、大于系統(tǒng)軟件的開(kāi)發(fā)成本,方便有效,簡(jiǎn)單易行。</p><p> 2.2.3 操作可行性</p><p> 本系統(tǒng)經(jīng)過(guò)仔細(xì)的分析后所設(shè)計(jì)的界面簡(jiǎn)潔清晰,盡可能考慮人們使用時(shí)的一些習(xí)慣,使得操作簡(jiǎn)單,每一個(gè)操作后都會(huì)對(duì)用戶有所響應(yīng),數(shù)據(jù)讀取靈活可靠,功能規(guī)范齊全,使用容易。</p><p> 三. 系統(tǒng)構(gòu)架及開(kāi)發(fā)工具簡(jiǎn)介</p><p>
29、 3.1 應(yīng)用系統(tǒng)架構(gòu)方式</p><p> 3.1.1 B/S架構(gòu)概述</p><p> 本系統(tǒng)采用瀏覽器/服務(wù)器架構(gòu)方式實(shí)現(xiàn)。B/S架構(gòu)方式由瀏覽器和服務(wù)器組成。瀏覽器是表示層,在表示層中包含了系統(tǒng)的顯示邏輯。它的任務(wù)是由瀏覽器向網(wǎng)絡(luò)上的某一Web服務(wù)器提出服務(wù)請(qǐng)求,Web服務(wù)器對(duì)用戶身份進(jìn)行驗(yàn)證后用HTTP協(xié)議把所需的主頁(yè)傳送給客戶端,客戶端接受傳來(lái)的主頁(yè)文件,并把它顯示在瀏覽器
30、上[5]?!督虒W(xué)資源管理系統(tǒng)》采用此構(gòu)架方式主要基于以下幾點(diǎn)考慮:</p><p> ?、旁诜?wù)器上對(duì)數(shù)據(jù)進(jìn)行處理并將處理結(jié)果生成網(wǎng)頁(yè),使得客戶機(jī)上對(duì)數(shù)據(jù)的處理被進(jìn)一步簡(jiǎn)化??蛻魴C(jī)上以瀏覽器作為客戶端的應(yīng)用程序?qū)崿F(xiàn)對(duì)數(shù)據(jù)顯示,而不用再為客戶端單獨(dú)編寫和安裝其他類型的應(yīng)用程序。</p><p> ?、朴捎跀?shù)據(jù)的處理、存儲(chǔ)都是在服務(wù)器上完成,因此將來(lái)對(duì)系統(tǒng)(無(wú)論是硬件還是軟件)的升級(jí)都只是對(duì)服
31、務(wù)器進(jìn)行。所以,網(wǎng)絡(luò)應(yīng)用軟件易于管理和維護(hù),而且擴(kuò)展性好。</p><p> 3.1.2 系統(tǒng)體系結(jié)構(gòu)</p><p> 《教學(xué)資源管理系統(tǒng)》最底層是網(wǎng)絡(luò)操作系統(tǒng)Windows xp Server;第二層是數(shù)據(jù)庫(kù)系統(tǒng)層;第三層是數(shù)據(jù)庫(kù)接口層,通過(guò)應(yīng)用服務(wù)器將數(shù)據(jù)信息采集到各接口系統(tǒng)中;第四層為服務(wù)層,通過(guò)JSP與應(yīng)用服務(wù)器進(jìn)行信息交換,同時(shí)通過(guò)HTTP與Browser進(jìn)行信息交換;第五
32、層為用戶層,它面向最終用戶,通過(guò)用戶頁(yè)面與系統(tǒng)進(jìn)行信息交換。因此該系統(tǒng)設(shè)計(jì)包括用戶頁(yè)面設(shè)計(jì)(前臺(tái)頁(yè)面)、數(shù)據(jù)庫(kù)設(shè)計(jì)、應(yīng)用程序設(shè)計(jì)(后臺(tái)頁(yè)面)。數(shù)據(jù)庫(kù)位于該系統(tǒng)Web站點(diǎn)的數(shù)據(jù)庫(kù)服務(wù)器上,用戶界面位于Web服務(wù)器上,Web服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器可同處于同一物理服務(wù)器上。</p><p> 整個(gè)系統(tǒng)由Web服務(wù)器統(tǒng)一進(jìn)行管理和發(fā)送,用戶通過(guò)瀏覽器以HTTP協(xié)議向Server發(fā)送請(qǐng)求,并接收和顯示Server提供的We
33、b信息。在服務(wù)器端運(yùn)行JavaScript腳本語(yǔ)言代碼,SQL命令和標(biāo)準(zhǔn)HTML代碼,通過(guò)JDBC驅(qū)動(dòng)程序,連接到支持JDBC的數(shù)據(jù)庫(kù)來(lái)存取網(wǎng)絡(luò)數(shù)據(jù)庫(kù)。</p><p> 系統(tǒng)體系結(jié)構(gòu)如下圖1 所示:</p><p><b> 圖1 系統(tǒng)體系結(jié)構(gòu)</b></p><p> 3.2 開(kāi)發(fā)工具簡(jiǎn)介</p><p>
34、3.2.1 系統(tǒng)開(kāi)發(fā)技術(shù)JSP</p><p> JSP(JAVA SERVER PAGES)是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JavaServer Page技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的XML標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需要的。作為Java平臺(tái)的一部分,JSP擁有Java編程語(yǔ)言“一次編寫,各處運(yùn)行”的特點(diǎn)[6]。</p><p> 3.2.2 ORACLE簡(jiǎn)介</p
35、><p> 《教學(xué)資源管理系統(tǒng)》是以O(shè)RACLE作為平臺(tái)開(kāi)發(fā)的教學(xué)資源管理系統(tǒng),適合一般規(guī)模學(xué)校使用。ORACLE是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。ORACLE是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為用戶提供一個(gè)安全、可靠和高效的平臺(tái)用于數(shù)據(jù)管理。</p><p> 本系統(tǒng)采用的數(shù)據(jù)庫(kù)技術(shù)為JDBC(Java DataBase Connectivity)。JDBC(Java DataBas
36、e Connectivity)是一種能通過(guò)Java語(yǔ)言訪問(wèn)結(jié)構(gòu)化數(shù)據(jù)庫(kù)的應(yīng)用程序接</p><p> 口(JDBC API)。數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序類型為:本地API部分Java驅(qū)動(dòng)程序[7~9]。</p><p><b> 四. 概要設(shè)計(jì)</b></p><p> 4.1 系統(tǒng)具體功能</p><p> 4.1.1
37、系統(tǒng)的整體功能模塊</p><p><b> ?、?用戶登錄模塊</b></p><p> ?、?教參信息(教程、課件)管理模塊</p><p> ?、?公共課程瀏覽模塊</p><p> ?、?個(gè)人信息管理模塊</p><p> 4.1.2 系統(tǒng)的不同用戶操作權(quán)限介紹</p>&
38、lt;p> ?、?教師:本系統(tǒng)管理員登錄經(jīng)審核通過(guò)后可以進(jìn)行:瀏覽、添加、刪除、修改教程、課件等信息;查詢、添加、刪除用戶信息;上傳教程、課件等。</p><p> ⑵ 學(xué)生:瀏覽管理員發(fā)布的公告信息,根據(jù)需要可選擇下載并保存公告具體內(nèi)容;瀏覽、下載教程和課件。</p><p> 4.1.3 系統(tǒng)整體界面設(shè)計(jì)</p><p> ?、?整個(gè)網(wǎng)站的頁(yè)面布局簡(jiǎn)潔
39、明了,風(fēng)格大體一致,色彩搭配自然協(xié)調(diào),讓用戶使用起來(lái)感覺(jué)全舒適自然。</p><p> ⑵ 各分頁(yè)面之間皆有導(dǎo)航條鏈接,方便已經(jīng)登錄的用戶在各個(gè)頁(yè)面之間自由跳轉(zhuǎn)翻看。</p><p> 4.2 系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì)</p><p> 基本系統(tǒng)模型如圖2所示:</p><p> 圖2 基本系統(tǒng)模型圖</p><p>
40、 4.2.1 一般用戶登陸操作流程介紹</p><p> 一般用戶(被授權(quán)的教師或者學(xué)生用戶)登陸操作流程如圖3所示:</p><p> 圖3 一般用戶登陸操作流程圖</p><p><b> 圖3注釋說(shuō)明:</b></p><p> 公共課程模塊:可瀏覽學(xué)院全部課程體系及其下屬課程;</p>&
41、lt;p> 個(gè)人信息管理模塊:一般用戶進(jìn)入個(gè)人信息后,可以修改自己的個(gè)人信息;</p><p> 上傳模塊:一般用戶可以進(jìn)行教參資料的上傳,此功能主要是實(shí)現(xiàn)教學(xué)資源的共享,教師可以方便地通過(guò)此模塊實(shí)現(xiàn)課件的上傳,供學(xué)生下載,以提高教學(xué)效率;</p><p> 教參信息模塊:本系統(tǒng)將教參信息分為教程和課件兩大類。學(xué)生用戶可以瀏覽、下載選擇的教程、課件信息進(jìn)行學(xué)習(xí),教師用戶可以瀏覽
42、、下載各種教程、課件信息,包括各種課件制作素材等。</p><p> 4.2.2 一般用戶登陸后臺(tái)驗(yàn)證流程介紹</p><p> 一般用戶登陸后臺(tái)驗(yàn)證程序流程如圖4所示:</p><p> 圖4一般用戶登陸后臺(tái)驗(yàn)證流程圖</p><p><b> 4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>
43、; 數(shù)據(jù)庫(kù)在整個(gè)管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)可以提高</p><p> 數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。在數(shù)據(jù)庫(kù)建立時(shí),大體上選建立一個(gè)總體的數(shù)據(jù)庫(kù)存文件,以便統(tǒng)一調(diào)用數(shù)據(jù)庫(kù)連接語(yǔ)句[10~11]。</p><p> 4.3.1 邏輯設(shè)計(jì)</p><p> 該系統(tǒng)有兩個(gè)
44、不同用戶身份,分別為學(xué)生、教師。每個(gè)不同的身份的用戶權(quán)限不同。</p><p> 在系統(tǒng)用戶中,學(xué)生用戶可以瀏覽學(xué)校公共課程以及下載課件,教師用戶則可以對(duì)相關(guān)的課程,教案進(jìn)行增加,編輯,修改。</p><p> 經(jīng)過(guò)分析,初步設(shè)計(jì)如下六個(gè)表:</p><p> ⑴教師基本信息表(teacher)包括:教師編號(hào)、用戶名、密碼;</p><p&
45、gt; ?、普n程體系表(courseSystem) 包括:課程體系編號(hào)、課程體系名稱;</p><p> ?、钦n程表(course) 包括:課程編號(hào)、課程體系編號(hào)、課程名稱、課程大綱、課程類型、課時(shí)、前導(dǎo)課程編號(hào);</p><p> ?、冉贪副?coursePlan) 包括:教案編號(hào)、教案名稱、課程編號(hào)、編制人編號(hào);</p><p> ?、少Y源表(jxResourc
46、e) 包括:資源編號(hào)、資源名稱、教案編號(hào)、保存路徑;</p><p> ⑹學(xué)生表(student) 包括:學(xué)生編號(hào)、用戶名、密碼;</p><p> 4.3.2 數(shù)據(jù)字典設(shè)計(jì)</p><p> 教師基本信息如表1所示:</p><p> 表1教師基本信息表(teacher)</p><p> 普通用戶信息如表
47、2所示:</p><p> 表2 課程體系表(courseSystem)</p><p> 課程信息如表3所示:</p><p> 表3 課程表(course)</p><p> 教案信息如表4所示:</p><p> 表4 教案表(coursePlan)</p><p> 資源信息
48、如表5所示:</p><p> 表5 資源表(jxResource)</p><p> 學(xué)生信息如表6所示:</p><p> 表6 學(xué)生表(student)</p><p><b> 五.詳細(xì)設(shè)計(jì)</b></p><p><b> 5.1 首頁(yè)設(shè)計(jì)</b><
49、/p><p> 通過(guò)網(wǎng)址打開(kāi)網(wǎng)站,便進(jìn)入教學(xué)資源管理系統(tǒng)(http://localhost:8888/Jxzy/homePage.jsp)首頁(yè),首頁(yè)即登錄頁(yè)面。</p><p><b> 首頁(yè)如圖5所示:</b></p><p><b> 圖5 系統(tǒng)首頁(yè)</b></p><p> 5.2 登陸頁(yè)
50、面設(shè)計(jì)</p><p> 在概要設(shè)計(jì)中已經(jīng)知道該系統(tǒng)用戶分為兩類。故登陸界面分:學(xué)生用戶登</p><p> 陸和教師用戶登陸。用戶登錄需要驗(yàn)證用戶的用戶名和密碼。通過(guò)驗(yàn)證后判斷用戶名和密碼是否正確,若不正確則顯示“用戶非法,請(qǐng)重新填寫”。若正確則分相應(yīng)進(jìn)入各自的頁(yè)面。分別如下圖6、圖7所示:</p><p><b> 圖6學(xué)生登陸界面</b&
51、gt;</p><p><b> 圖7 教師登陸界面</b></p><p> 5.3 公共課程模塊</p><p> 本系統(tǒng)主要應(yīng)用于學(xué)校教學(xué)工作,為學(xué)生提供及時(shí)發(fā)布的最新課程體系,課程及其所需課件,是教學(xué)資源管理系統(tǒng)的一個(gè)必備功能之一??紤]到實(shí)際應(yīng)用中有部分課程可能涉及到一些課件,本系統(tǒng)除了將課程以樹狀的形式呈現(xiàn)出來(lái)外還將相關(guān)教案的資
52、源信息作為一個(gè)功能版塊單獨(dú)羅列出來(lái),并賦予用戶瀏覽、下載的操作使用權(quán)限。公共課程頁(yè)面顯示如圖8所示:</p><p><b> 圖8 公共課程頁(yè)面</b></p><p> 5.4 教參信息模塊</p><p> 本系統(tǒng)用戶群體比較集中,主要是教師和學(xué)生。且教師需對(duì)課程進(jìn)行增加,編輯,刪除操作,故設(shè)計(jì)了一個(gè)專門針對(duì)課程信息進(jìn)行管理和操作的
53、模塊。該模塊為教師用戶提供對(duì)課程進(jìn)行相關(guān)操作的功能。教師用戶點(diǎn)擊進(jìn)入課程信息管理后,顯示增刪改操作界面,如圖9所示:</p><p> 圖9 教參信息管理頁(yè)面</p><p> 同時(shí)在增加課程頁(yè)面中還設(shè)有非空驗(yàn)證。提示用戶課程名稱、課程體系都不能為空。用戶也可以點(diǎn)擊返回按鈕進(jìn)行相應(yīng)的操作。圖10所示為增加課程頁(yè)面:</p><p><b> 圖10新
54、增課程頁(yè)面</b></p><p> 在編輯頁(yè)面中可以編輯相關(guān)的課程信息,如課程體系編號(hào)、課程名稱等。編輯頁(yè)面的設(shè)置主要是考慮到老師對(duì)課程變動(dòng)情況的修改,比如新課標(biāo)需要修改課程名稱等。</p><p> 用戶點(diǎn)擊課程后的編輯按鈕,即可對(duì)課程進(jìn)行編輯,如圖11所示:</p><p><b> 圖11編輯課程頁(yè)面</b></
55、p><p> 5.5 資料上傳頁(yè)面設(shè)計(jì)</p><p> 教學(xué)資源管理系統(tǒng)設(shè)計(jì)的首要目的就是要實(shí)現(xiàn)對(duì)教學(xué)資源進(jìn)行有效的整理、組織,方便用戶進(jìn)行快速檢索、瀏覽。為了滿足教師用戶對(duì)各種教學(xué)資源及課件及時(shí)上傳以供學(xué)生下載的需求,故本系統(tǒng)將資料上傳操作權(quán)限提供給教師用戶。教師可以將資料上傳。然后學(xué)生可以根據(jù)需求來(lái)下載所需資料。資料上傳頁(yè)面如圖12所示:</p><p>&l
56、t;b> 圖12資料上傳頁(yè)面</b></p><p> 5.6 教師操作功能顯示頁(yè)面設(shè)計(jì)</p><p> 教師可以對(duì)本系統(tǒng)進(jìn)行:課程體系管理、教師管理、課程管理、教案管理、資源管理等操作。顯示如圖13所示。</p><p> 圖13教師操作顯示頁(yè)面</p><p> 5.6.1 課程體系管理設(shè)計(jì)</p>
57、;<p> 教師點(diǎn)擊“課程體系”,展開(kāi)顯示詳細(xì)的課程體系列表。點(diǎn)擊增加,編輯,刪除即可進(jìn)行相關(guān)操作。圖14所示為課程體系列表顯示,圖15為添加課程體系顯示頁(yè)面。</p><p> 圖14課程體系列表顯示頁(yè)面</p><p> 圖15添加課程體系顯示頁(yè)面</p><p> 5.6.2 教案管理頁(yè)面設(shè)計(jì)</p><p>
58、為了實(shí)現(xiàn)對(duì)教案的有效管理,使頁(yè)面清晰,讓用戶使用方便、舒適。教師對(duì)教案的管理操作有:添加、刪除、修改等。如圖16為教案列表顯示頁(yè)面,圖17為添加教案顯示頁(yè)面。</p><p> 圖16教案列表顯示頁(yè)面</p><p> 圖17增加教案顯示頁(yè)面</p><p> 5.6.3 用戶管理頁(yè)面設(shè)計(jì)</p><p> 為了保證系統(tǒng)的安全,教師對(duì)
59、用戶信息進(jìn)行管理是非常重要的。本系統(tǒng)教師可以添加、刪除、編輯用戶信息。如圖18、圖19所示:</p><p> 圖18添加用戶顯示頁(yè)面</p><p> 圖19編輯用戶顯示頁(yè)面</p><p> 增加教師頁(yè)面,teacherAdd.jsp:</p><p> <%@ page contentType="text/htm
60、l; charset=utf-8" language="java" errorPage="error.jsp"%></p><p> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %></p><p>&
61、lt;b> <html></b></p><p><b> <head></b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></p><p
62、> <title>增加教師</title></p><p> <link href="${basePath}css/css.css" rel="stylesheet" type="text/css"></p><p><b> </head></b>
63、</p><p> <script type="text/javascript"></p><p> function check(){</p><p> var name=document.form13.name.value;</p><p> var password=document.form13
64、.password.value;</p><p> if(name==""||password=="")</p><p><b> {</b></p><p> alert("教師姓名、密碼都不能為空");</p><p> return false;&
65、lt;/p><p><b> }</b></p><p><b> }</b></p><p><b> </script></b></p><p><b> <body></b></p><p><
66、;b> <p></b></p><p><b> </p></b></p><p> <form name="form13" method="post" action="${basePath}servlet/AdminServlet?action=addTeache
67、r" onSubmit="return check();"></p><p> <input type="hidden" name="action" value="addTeacher"></p><p> <table border="0" cells
68、pacing="0" cellpadding="0" align="center" width="100%"></p><p><b> <tr></b></p><p> <td width="400" height="30&qu
69、ot; class="font16B" align="left"></p><p> 新增教師 <jsp:include</p><p> page="../currentTime.jsp" flush="true"
70、 /></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td height="3" align
71、="center" bgcolor="#1d3f79" align="left"></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td
72、height="2" align="right"></td></p><p><b> </tr></b></p><p><b> </table></b></p><p> <table border="0"
73、; cellspacing="0" cellpadding="0" align="center" width="100%"></p><p> <tr class="fontB"></p><p> <td align="center" bgc
74、olor="#F0F0F0"></p><p><b> 教師姓名</b></p><p><b> </td></b></p><p><b> <td></b></p><p> <input name=&qu
75、ot;name" type="text" id="name" value="${teacher.name}"> <span class="redstar">*</span> <span class="rederror">${teanamereq}</span></p
76、><p><b> </td></b></p><p><b> </tr></b></p><p> <tr class="fontB"></p><p> <td align="center" bgcolor=
77、"#F0F0F0"></p><p><b> 教師密碼</b></p><p><b> </td></b></p><p><b> <td></b></p><p> <input name="pa
78、ssword" type="password" id="password" value="${teacher.password}"> <span class="redstar">*</span> <span class="rederror">${teapswreq}</span
79、></p><p><b> </td></b></p><p><b> </tr></b></p><p> <tr class="fontB"></p><p><b> <td></td>
80、</b></p><p><b> <td></b></p><p> <input type="submit" name="Submit" value="確定"></p><p><b> </td></b>
81、</p><p><b> </tr></b></p><p><b> </table></b></p><p> <table border="0" cellspacing="0" cellpadding="0" align
82、="center" width="100%"></p><p><b> <tr></b></p><p> <td align="left"></p><p> <a href="${basePath}servlet/AdminSe
83、rvlet?action=teacherlist"><<返回 </a></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> </table></
84、b></p><p><b> </form></b></p><p><b> </body></b></p><p><b> </html></b></p><p><b> . 測(cè)試與編碼</b>&
85、lt;/p><p><b> 6.1 測(cè)試概要</b></p><p> 6.1.1 測(cè)試的基本概念</p><p> 大量統(tǒng)計(jì)資料表明,軟件測(cè)試工作占開(kāi)發(fā)總工作量的40%以上。但是,軟件測(cè)試的重要性對(duì)系統(tǒng)可靠性的作用是不言而喻的。軟件開(kāi)發(fā)過(guò)程必須伴有質(zhì)量</p><p> 保證活動(dòng)。軟件測(cè)試是軟件質(zhì)量保證的關(guān)鍵元素
86、,代表了規(guī)約、設(shè)計(jì)和編碼的最終檢查。軟件測(cè)試是軟件質(zhì)量保證的關(guān)鍵階段,是對(duì)軟件設(shè)計(jì)和編碼的最終檢查。軟件測(cè)試的目的是找出錯(cuò)誤所在。即軟件測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。</p><p> 6.1.2 測(cè)試的目的與地位 </p><p> ⑴ 測(cè)試是為了尋找錯(cuò)誤而運(yùn)行程序的過(guò)程。</p><p> ?、?一個(gè)好的測(cè)試用例是指很可能找到迄今為止尚未發(fā)現(xiàn)
87、的錯(cuò)誤的測(cè)試。</p><p> ⑶ 一個(gè)成功的測(cè)試是揭示了迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。</p><p> 6.2 模塊測(cè)試計(jì)劃</p><p> 6.2.1 模塊測(cè)試概念說(shuō)明</p><p> 模塊測(cè)試又稱單元測(cè)試。一個(gè)測(cè)試應(yīng)該能夠自我獨(dú)立。它不應(yīng)該與其他測(cè)試相關(guān)聯(lián),也不應(yīng)該依賴任何具有特殊運(yùn)行順序的測(cè)試,它應(yīng)該能夠獲得你所寫的所
88、有測(cè)試,可以隨意運(yùn)行所有測(cè)試或者只運(yùn)行其中的一部分,并且是以任何順序,而且要能夠確保它們無(wú)論怎樣都應(yīng)該正確的運(yùn)行。如果你不能夠執(zhí)行這個(gè)規(guī)則,你將會(huì)只在某種特殊的情況下按照預(yù)期的表現(xiàn)來(lái)運(yùn)行的狀況下結(jié)束你的測(cè)試。這樣的話,當(dāng)你在最終期限下與此同時(shí)你還想確定你沒(méi)有向系統(tǒng)之中引進(jìn)新的問(wèn)題的時(shí)候,當(dāng)然就會(huì)出現(xiàn)問(wèn)題。你可能很困惑而且考慮著是不是你的代碼出現(xiàn)問(wèn)題,這時(shí),在事實(shí)上,問(wèn)題其實(shí)僅僅是你的測(cè)試運(yùn)行順序所引起的。因此,在這里進(jìn)行測(cè)試的先后順序也
89、是發(fā)現(xiàn)錯(cuò)誤的一種方法。但是又要在測(cè)試的過(guò)程中盡量消除各測(cè)試的依賴關(guān)系。</p><p> 6.2.2 模塊測(cè)試內(nèi)容</p><p><b> ?、殴δ軠y(cè)試概述</b></p><p> 功能測(cè)試又稱正確性測(cè)試,它檢查軟件的功能是否符合規(guī)格說(shuō)明,對(duì)產(chǎn)品的各功能進(jìn)行驗(yàn)證。檢查產(chǎn)品是否達(dá)到用戶要求的功能。由于正確性是軟件最重要的質(zhì)量因素,所以其測(cè)
90、試也最重要。</p><p> 文件上傳功能模塊測(cè)試如表7所示:</p><p> 表7文件上傳功能模塊測(cè)試</p><p><b> ?、瓢踩珳y(cè)試概述</b></p><p> 軟件安全測(cè)試為了實(shí)現(xiàn)如上功能和保證一定的安全性。本系統(tǒng)在使用前必須讓使用者輸入正確的用戶名和密碼以保證當(dāng)前用戶只能修改登錄者本人的信息。
91、并且只有成功登陸后才能進(jìn)行一系列的操作。對(duì)于管理員用戶我們采用白盒測(cè)試。所謂白盒測(cè)試是指完全了解程序的結(jié)構(gòu)和處理,按照程序內(nèi)部的軟件測(cè)試程序,檢查程序中的每條通路是否都能按預(yù)定要求正常工作。我們可以通過(guò)修改刪除一個(gè)數(shù)據(jù)后直接查看數(shù)據(jù)庫(kù)的更新情況來(lái)進(jìn)行判斷。對(duì)于教師和同學(xué), 我們?cè)跍y(cè)試中使用了黑盒法(即不關(guān)心程序內(nèi)部的邏輯結(jié)構(gòu),而是根據(jù)程序的功能來(lái)設(shè)計(jì)是檢測(cè))。請(qǐng)一位不熟悉本系統(tǒng)的用戶來(lái)進(jìn)行隨意性的操作,打破習(xí)慣的操作順序,從中發(fā)現(xiàn)錯(cuò)誤,
92、在此階段系統(tǒng)的大量錯(cuò)誤得到了改正。</p><p> ?、俳處煹顷憸y(cè)試如表8所示:</p><p> 表8教師登陸系統(tǒng)測(cè)試</p><p><b> ②用戶跨權(quán)限測(cè)試:</b></p><p> 該測(cè)試主要是指未登陸用戶去進(jìn)行登陸用戶的操作,或者等級(jí)低的去操作等級(jí)高的。比如在本系統(tǒng)中當(dāng)游客去訪問(wèn)個(gè)人信息頁(yè)面時(shí),會(huì)彈
93、出提示窗口,要求用戶登陸;在游客點(diǎn)擊知道吧我要提問(wèn)時(shí),也會(huì)提示訪客無(wú)權(quán)操作,必須選登錄才行。這里判斷是否跨權(quán)限,有兩個(gè)方法,一個(gè)是通過(guò)session,一個(gè)就</p><p> 是通過(guò)驗(yàn)證用戶名和密碼來(lái)判斷是否是授權(quán)用戶。 以下是游客進(jìn)入個(gè)人信息的部分提示代碼:</p><p> if (session.getAttribute("user_id")==null ||
94、 session.getAttribute("user_pwd")==null ||session.getAttribute("user_status")==null||session.getAttribute("user_nickname")==null){<div align="center"><span class="tex
95、t11">您現(xiàn)在的身份是學(xué)生</span><br></p><p> <br><ahref="#"class="link5"onClick="javascript:window.open('../login.jsp','','width=404,height=235
96、')">登 陸</a></div>}</p><p><b> ?、前惭b測(cè)試概述</b></p><p> 本系統(tǒng)作為一個(gè)軟件應(yīng)該進(jìn)行安裝部署設(shè)置。分為軟件安裝與數(shù)據(jù)庫(kù)安裝。測(cè)試安裝部署主要是測(cè)試軟件安裝是否正常,安裝后使用情況如何,是否丟失文件。數(shù)據(jù)庫(kù)安裝測(cè)試主要是數(shù)據(jù)庫(kù)表的關(guān)系等是否安裝成功以及能否正常使用。<
97、;/p><p> 在數(shù)據(jù)庫(kù)安裝測(cè)試時(shí),主要測(cè)試數(shù)據(jù)庫(kù)服務(wù)器登陸是否合法與正確性,以及數(shù)據(jù)安裝完成數(shù)據(jù)庫(kù)內(nèi)容的正確性。如表9為數(shù)據(jù)文件安裝測(cè)試結(jié)果:</p><p><b> 表 9數(shù)據(jù)文件安裝</b></p><p><b> 畢業(yè)設(shè)計(jì)總結(jié):</b></p><p> 《教學(xué)資源管理系統(tǒng)》經(jīng)過(guò)一
98、個(gè)多月的設(shè)計(jì)和開(kāi)發(fā),已經(jīng)基本開(kāi)發(fā)完畢。其功能基本達(dá)到不同用戶需求。能夠?qū)崿F(xiàn)學(xué)生用戶瀏覽、檢索、下載所需各種教學(xué)資源進(jìn)行課外自主學(xué)習(xí);教師用戶上傳教程、發(fā)布課件。實(shí)現(xiàn)生生之間、師生之間、一般用戶與系統(tǒng)管理員之間的非實(shí)時(shí)交流和互動(dòng)。</p><p> 在我們小組中,每個(gè)成員都有其善長(zhǎng)的一方面,有善長(zhǎng)技術(shù)的,也有十分細(xì)心善長(zhǎng)測(cè)試的和熟悉頁(yè)面設(shè)計(jì)的。在完成這個(gè)項(xiàng)目的進(jìn)度過(guò)程中,遇到的困難都能及時(shí)的解決也同時(shí)感謝老師的熱
99、心幫助。本系統(tǒng)采用ORACLE數(shù)據(jù)庫(kù)。我們通過(guò)導(dǎo)入或者手工輸入等方式將數(shù)據(jù)錄入數(shù)據(jù)庫(kù)中.數(shù)據(jù)在數(shù)據(jù)庫(kù)中一表的方式存放,數(shù)據(jù)項(xiàng)之間存在約束關(guān)系,而多個(gè)數(shù)據(jù)表之間以某種方式聯(lián)系在一起,這就形成了基于表間關(guān)系的關(guān)系性數(shù)據(jù)庫(kù).關(guān)系型數(shù)據(jù)庫(kù),以用戶定義的某種方式組織和維護(hù)數(shù)據(jù),便于數(shù)據(jù)的管理,完整性檢測(cè),提供快速有效的信息檢索和查詢更改等等. 在整個(gè)過(guò)程中,對(duì)JSP技術(shù),ORACLE數(shù)據(jù)庫(kù)操作語(yǔ)言及軟件開(kāi)發(fā)的基本流程有了更加深刻的認(rèn)識(shí)。</
100、p><p> 非常感謝學(xué)校和老師給我們這么好的學(xué)習(xí)機(jī)會(huì),在項(xiàng)目中我們也體會(huì)到一位優(yōu)秀的教師為我們這次項(xiàng)目的付出,在老師的精心組織下,我們組順利完成了規(guī)定任務(wù)。畢業(yè)設(shè)計(jì)是短暫的,但它讓我們?cè)趯W(xué)校里學(xué)到了我們平常在書本上沒(méi)能學(xué)到的動(dòng)手方面的實(shí)踐,那也是我們畢業(yè)前與社會(huì)工作的接觸,它讓我們感受集體的力量,感受了與社會(huì)類似的工作。為我們畢業(yè)后的社會(huì)工作做好準(zhǔn)備。</p><p><b>
101、 參 考 文 獻(xiàn):</b></p><p> [1] 劉中宇,周曉華.基于數(shù)據(jù)庫(kù)和JSP的網(wǎng)上教學(xué)資源管理系統(tǒng)的開(kāi)發(fā)[J].教育技術(shù),2001,2(3):99~102.</p><p> [2]csdn,百度搜索.</p><p> [3] 譚浩強(qiáng)、李尊朝、蘇軍.Java語(yǔ)言程序設(shè)計(jì)[M],北京:中國(guó)鐵道出版社,2004.12~171.</p
102、><p> [4] 任新見(jiàn).JSP動(dòng)態(tài)網(wǎng)站快速開(kāi)發(fā)實(shí)務(wù)[M].北京:電子工業(yè)出版社,2004.</p><p> [5] 陳火旺、徐建波、周建蓮.WEB設(shè)計(jì)原理與編程技術(shù)[M],長(zhǎng)沙:中南大學(xué)出版社,2005.20~125.</p><p> [6] 石志國(guó).JSP精解案例教程[M].北京: 清華大學(xué)出版社,2004.85~100.</p><
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文---教學(xué)資源管理系統(tǒng)
- 畢業(yè)論文---人力資源管理系統(tǒng)
- 畢業(yè)論文---人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文---人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——人力資源管理系統(tǒng)
- 畢業(yè)論文-人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)論文
- 力資源管理畢業(yè)論文
- 人力資源管理系統(tǒng)畢業(yè)論文1
- 畢業(yè)論文——網(wǎng)絡(luò)硬盤文件資源管理系統(tǒng)
- 畢業(yè)論文——it企業(yè)人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)論文(1)
- 畢業(yè)論文——it企業(yè)人力資源管理系統(tǒng)
- 人力資源管理畢業(yè)論文
- 人力資源管理畢業(yè)論文
- 人力資源管理畢業(yè)論文
- 人力資源管理畢業(yè)論文
- 人力資源管理畢業(yè)論文
評(píng)論
0/150
提交評(píng)論