版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 管 理 學(xué) 院 實(shí) 驗(yàn) 報(bào) 告 書學(xué) 號(hào)0姓 名張文浩同 組 者指導(dǎo)老師王靜專業(yè)班級(jí)計(jì)算機(jī)信息管理實(shí)驗(yàn)日期課程名稱WEB應(yīng)用技術(shù)實(shí)驗(yàn)名稱對(duì)數(shù)據(jù)表的添、刪、改、查操作(在線課件管理系統(tǒng))指導(dǎo)教師評(píng)語: 簽名:操作分報(bào)告分總成績(jī)實(shí)驗(yàn)報(bào)告具體內(nèi)容一般應(yīng)包括:一、實(shí)驗(yàn)?zāi)康暮鸵?二、主要儀器設(shè)備(軟件);三、實(shí)驗(yàn)內(nèi)容及實(shí)驗(yàn)數(shù)據(jù)記錄;四、問題與建議實(shí)驗(yàn)名稱 對(duì)數(shù)據(jù)表的添、刪、改、查操作一.實(shí)驗(yàn)?zāi)康暮鸵蟊緦?shí)驗(yàn)?zāi)康脑谟谧寣W(xué)生:掌握連接數(shù)據(jù)庫的常用方式;掌握對(duì)數(shù)據(jù)庫的查詢操作;掌握對(duì)數(shù)據(jù)庫的更新、添加和刪除操作;掌握分頁顯示記錄的操作;掌握MVC編程模式。二.主要儀器設(shè)備(軟件)實(shí)驗(yàn)硬件:PC機(jī)實(shí)驗(yàn)軟件:
2、JDK、TOMCAT、JCreator和Dreamveaver。三.實(shí)驗(yàn)內(nèi)容及數(shù)據(jù)記錄 實(shí)驗(yàn)內(nèi)容新建一個(gè)數(shù)據(jù)庫,自定義一張表。具體表中的字段根據(jù)情況進(jìn)進(jìn)行設(shè)定。要求:編寫信息瀏覽(列表)的頁面;編寫信息管理的頁面:數(shù)據(jù)的添加、刪除和修改等。設(shè)計(jì)與實(shí)現(xiàn)本世紀(jì)是信息時(shí)代,高等教育更是信息時(shí)代的擔(dān)當(dāng)者。校園的網(wǎng)絡(luò)信息化建設(shè)已基本實(shí)現(xiàn)從服務(wù)器、網(wǎng)絡(luò)等硬件環(huán)境,輻射教學(xué)、管理等應(yīng)用軟件系統(tǒng)和網(wǎng)站。高等學(xué)校網(wǎng)絡(luò)化的建設(shè)是十分必要的一項(xiàng)工作,目的是通過建設(shè)校園網(wǎng)絡(luò),把網(wǎng)絡(luò)資源切實(shí)有效的應(yīng)用到教育教學(xué)中,提高教學(xué)效率和數(shù)學(xué)效果。學(xué)校網(wǎng)絡(luò)的使用,改變了教師的教學(xué)方式,也改變了學(xué)生的學(xué)習(xí)方式。充分利用網(wǎng)絡(luò)資源條件
3、,使其更好地為教學(xué)服務(wù)。同時(shí)隨著社會(huì)經(jīng)濟(jì)和Web技術(shù)的發(fā)展,人們不再滿足于僅能瀏覽信息的靜態(tài)網(wǎng)頁,更多的時(shí)候需要能與同時(shí)上網(wǎng)的互聯(lián)網(wǎng)用戶進(jìn)行交流和發(fā)表自己的意見見解,這樣,能提供后臺(tái)數(shù)據(jù)庫的管理和控制等服務(wù)的動(dòng)態(tài)網(wǎng)站有了誕生的必要。近年來,隨著互聯(lián)網(wǎng)在中國的迅速發(fā)展,這一利用網(wǎng)絡(luò)信息進(jìn)行交流資料和信息的方式得到迅速發(fā)展。在校園中通過網(wǎng)絡(luò)的信息技術(shù),可以使教育教學(xué)資源自由共享,優(yōu)化教育教學(xué)方式,同時(shí)還可以培養(yǎng)和提高學(xué)生獲取各種信息的素養(yǎng),這樣可以信息化網(wǎng)絡(luò)校園環(huán)境,從而達(dá)到實(shí)現(xiàn)教育信息化,這是信息時(shí)代學(xué)習(xí)方式改變的新理念。 在線課件管理系統(tǒng)在一定的程度上可以實(shí)現(xiàn)老師學(xué)習(xí)資料與同學(xué)的同步,不論是學(xué)
4、生是否在校園,在任何時(shí)間只要可以上網(wǎng)就可以的到老師的第一手學(xué)習(xí)資料。網(wǎng)站通過不同成員的登錄,也同樣可以很好的規(guī)范課件管理和存儲(chǔ),使得課件的管理有條不紊,同學(xué)們也能準(zhǔn)確地找到所需,還能降低教師的工作量,提高同學(xué)們的學(xué)習(xí)效率,優(yōu)化了學(xué)習(xí)環(huán)境。在資訊和信息越來越重要的時(shí)代,精彩的網(wǎng)絡(luò)在悄悄改變著人們的工作、生活和學(xué)習(xí)的理念。互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道。網(wǎng)絡(luò)上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的,獲取信息也是要在網(wǎng)絡(luò)中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。本設(shè)計(jì)所開發(fā)的在線課件管理系統(tǒng),能為同學(xué)們提供一個(gè)更加方便分享課件的平臺(tái),達(dá)到讓同學(xué)們能隨時(shí)掌握課件的更新和分享情況,從
5、而使得同學(xué)們能更快掌握課件信息。使用了JSP的來實(shí)現(xiàn)網(wǎng)站,使用了Java Servlets技術(shù),網(wǎng)站后臺(tái)的編程語言是JAVA來實(shí)現(xiàn)功能的,同時(shí)也使用到MYSQL5.0數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)的保存功能。希望這樣能提高網(wǎng)站的工作的效率。開發(fā)簡(jiǎn)介Java Servlets技術(shù),利用該技術(shù)可以很容易地用Java語言編寫交互式的服務(wù)器端代碼。一個(gè)Java Servlets就是一個(gè)基于Java技術(shù)的運(yùn)行在服務(wù)器端的程序(與Applet不同,后者運(yùn)行在瀏覽器端)。開發(fā)人員編寫這樣的Java Servlets,以接收來自Web瀏覽器的HTTP請(qǐng)求,動(dòng)態(tài)地生成響應(yīng)(可能需要查詢數(shù)據(jù)庫來完成這種請(qǐng)求),然后發(fā)送包含HTM
6、L或XML文檔的響應(yīng)到瀏覽器。這種技術(shù)對(duì)于普通的頁面設(shè)計(jì)者來說要輕易地掌握是很困難的。采用這種方法,整個(gè)網(wǎng)頁必須都在Java Servlets中制作。如果開發(fā)人員或者Web管理人員想要調(diào)整頁面顯示,就不得不編輯并重新編譯該Java Servlets。太陽微系統(tǒng)公司(Sun Microsystems Inc.)在Web服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開發(fā)工具供應(yīng)商間廣泛支持與合作下,整合并平衡了已經(jīng)存在的對(duì)Java編程環(huán)境(例如Java Servlets和JavaBeans)進(jìn)行支持的技術(shù)和工具后產(chǎn)生了一種新的、開發(fā)基于Web應(yīng)用程序的方法JavaServer Pages技術(shù)(JSP)。 所以經(jīng)
7、過總結(jié),JSP的優(yōu)點(diǎn)可以歸結(jié)為以下幾點(diǎn):(1)能夠在任何Web或應(yīng)用程序服務(wù)器上運(yùn)行; (2)分離了應(yīng)用程序的邏輯和頁面顯示;(3)能夠進(jìn)行快速的開發(fā)和測(cè)試; (4)簡(jiǎn)化了開發(fā)基于Web的交互式應(yīng)用程序的過程 .系統(tǒng)簡(jiǎn)介在線課件管理系統(tǒng)一般來說使用有三大對(duì)象對(duì)象:老師、同學(xué)和系統(tǒng)的管理人員。在線課件管理系統(tǒng)主要要達(dá)到以下要求:管理員可以看到所有的老師和同學(xué)的信息,并可以添加刪除老師和同學(xué)的信息,而且管理可以把一些出錯(cuò)了或者太舊的課件進(jìn)行刪除,并且也可以上傳課件,同時(shí)還可以修改自己的登錄密碼;而對(duì)于老師角色的要求是:可以上傳課件,和下載課件,可以修改自己的登錄密碼;對(duì)于學(xué)生這個(gè)角色的要求是:可以
8、下載課件,可以修改自己的登錄密碼,可以查看老師的信息。這個(gè)系統(tǒng)因?yàn)榭紤]到僅僅面對(duì)學(xué)校的同學(xué)開放,所以必須要登錄后才可以瀏覽網(wǎng)頁,對(duì)于普通的網(wǎng)絡(luò)瀏覽者并不開放。對(duì)于安全和維護(hù)的考慮,系統(tǒng)將有一個(gè)后臺(tái)頁面,僅對(duì)于管理員開放。系統(tǒng)的開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。設(shè)計(jì)思路 網(wǎng)站功能設(shè)計(jì)圖用戶管理在動(dòng)態(tài)網(wǎng)站的建設(shè)中我們采用了后臺(tái)數(shù)據(jù)庫與前臺(tái)相連接的技術(shù)實(shí)現(xiàn)了動(dòng)態(tài)網(wǎng)頁的定期更新,所有用戶都要登錄系統(tǒng)后才可以瀏覽頁面。在老師和學(xué)生的公共主頁,并且在主頁面中可以看到
9、“教師信息”,點(diǎn)擊可以進(jìn)入看到學(xué)校教師的相關(guān)信息,如果輸入用戶名、密碼正確可以進(jìn)入后臺(tái)管理系統(tǒng)。不正確則會(huì)提示:您的輸入有誤!。對(duì)與后臺(tái)管理這一塊,其安全性必須是有一定的高度,這樣對(duì)于那些目的不明或是黑客來說,可以起到足夠的遏制作用,一定程度上增強(qiáng)了該系統(tǒng)的安全性,也能使系統(tǒng)的可用性時(shí)間延長適當(dāng)?shù)臅r(shí)間。對(duì)于前臺(tái)來說,設(shè)計(jì)初衷和理念中是以簡(jiǎn)潔大方為主線,進(jìn)入后臺(tái)管理我們可以實(shí)現(xiàn)對(duì)用戶的管理、共享資源的管理等等操作??梢赃M(jìn)行實(shí)時(shí)自動(dòng)更新等功能,實(shí)現(xiàn)用戶信息的個(gè)人定制。系統(tǒng)功能分析與設(shè)計(jì)網(wǎng)上書店共分為3個(gè)模塊:用戶登錄模塊、下載課件模塊、上傳課件模塊、管理員登錄操作、賬戶管理模塊、查看老師信息模塊:
10、1.用戶登錄模塊:(1) 學(xué)生、老師和管理員登錄 (2) 驗(yàn)證用戶的注冊(cè)信息(3) 區(qū)別出不同身份的用戶登錄(4) 提示錯(cuò)誤的用戶登錄2.管理員登錄操作:(1) 刪除一些過期的課件或者更新了的課件(2) 查看老師和學(xué)生的個(gè)人信息(3) 修改管理員的密碼(4) 更新老師和學(xué)生賬戶3.下載課件模塊:(1) 課件的下載操作4.上傳課件模塊:(1) 老師或者管理員上傳課件5.賬戶管理模塊(1) 添加老師或者學(xué)生的賬戶(2) 刪除老師或者學(xué)生的賬戶(3) 更新老師或者學(xué)生的賬戶6.查看老師信息 (1) 只能查看學(xué)校所有老師信息數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)功能設(shè)計(jì)要求和模塊劃分,本站的數(shù)據(jù)庫主要存儲(chǔ)個(gè)人用戶信息
11、、企業(yè)用戶信息、賬戶信息和課件相關(guān)信息。數(shù)據(jù)庫名稱: Co_DB。數(shù)據(jù)庫需求分析-數(shù)據(jù)項(xiàng)和和數(shù)據(jù)結(jié)構(gòu)如下:1.管理員表(AD_Tb)用來存儲(chǔ)管理員帳號(hào)信息。 管理員帳號(hào)信息表序號(hào)字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵說明1ad_idint4依次遞增管理員信息標(biāo)識(shí)號(hào)2ad_xmvarchar30無管理員登錄姓名3ad_mmvarchar30無管理員密碼2.課件信息表(KJ_Tb)用來存儲(chǔ)課件相關(guān)信息。課件信息表序號(hào)字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵說明1kj_idint4依次遞增課件標(biāo)識(shí)編號(hào)2kj_mcvarchar30無課件名稱3kj_urlvarchar200無課件的url地址4
12、kj_sjdatetime8無課件上傳時(shí)間5kj_dxvarchar30無課件大小3.學(xué)生信息表(ST_Tb)用來存儲(chǔ)學(xué)生賬戶信息.學(xué)生賬戶信息表序號(hào)字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵說明1st_idint4依次遞增賬戶標(biāo)識(shí)編號(hào)2st_xmvarchar30無學(xué)生姓名3st_xhvarchar20無學(xué)生學(xué)號(hào)(登錄用)4st_zyvarchar30無學(xué)生專業(yè)班級(jí)5st_dzvarchar50無學(xué)生地址6st_mmvarchar30無學(xué)生密碼7st_bzvarchar300無帳號(hào)備注4.教師信息表(TE_Tb)用來存儲(chǔ)教師的相關(guān)信息.教師信息表序號(hào)字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵
13、說明1te_idint4依次遞增教師信息標(biāo)識(shí)號(hào)2te_xmvarchar30無教師姓名3te_bhvarchar20無教師編號(hào)(登錄用)4te_xyvarchar30無教師所在學(xué)院5te_zyvarchar30無教師從事的專業(yè)6te_jsvarchar400無教師簡(jiǎn)介7te_mmvarchar30無教師密碼網(wǎng)頁的實(shí)現(xiàn)網(wǎng)站采用了后臺(tái)數(shù)據(jù)庫與前臺(tái)相連接的技術(shù)實(shí)現(xiàn)了各個(gè)部分的鏈接。在前臺(tái)的頁面中又分為幾個(gè)大塊:登錄首頁、公共瀏覽頁、教師信息查看頁面、下載課件模塊。登錄頁面可以按照用戶的不同而將不同的角色分配。然后在進(jìn)入相應(yīng)的頁面進(jìn)行瀏覽,在相應(yīng)的頁面中可以進(jìn)行一些角色的特有行為,完成了網(wǎng)頁的功能。為
14、了能夠清楚地表達(dá)所要描述的網(wǎng)站完整結(jié)構(gòu),列出了網(wǎng)站幾個(gè)比較重要的頁面的前臺(tái)、后臺(tái)代碼。同時(shí)也把涉及到的配置文件的代碼部分列了出來,這樣就可以比較完整的展示網(wǎng)站結(jié)構(gòu)和功能的實(shí)現(xiàn)。1)登錄時(shí)顯示的界面如圖所示:登錄操作截圖2)登錄信息驗(yàn)證(錯(cuò)誤提示如圖所示):驗(yàn)證后錯(cuò)誤信息提示登錄進(jìn)入學(xué)生頁面:頁面中有修改密碼和注銷登錄的選項(xiàng),還可以查看教師的詳細(xì)信息,并且可以下載。正確登錄進(jìn)入學(xué)生頁面的顯示情況4)跳轉(zhuǎn)入課件下載頁面課件下載頁面5)課件下載測(cè)試, 課件下載測(cè)試6)教師介紹頁面教師介紹頁面 7)現(xiàn)在進(jìn)入老師的上傳頁面師上傳頁面8)測(cè)試課件上傳測(cè)試情況如圖所示。課件上傳測(cè)試成功圖例9)修改密碼頁面,如圖示。修改密碼頁面10)管理員登錄頁面,因?yàn)楣芾韱T在整個(gè)系統(tǒng)擁有最高權(quán)限,可以對(duì)系統(tǒng)的任何一個(gè)賬戶進(jìn)行操作,同時(shí)也可以對(duì)課件進(jìn)行操作。所以從安全的角度考慮,系統(tǒng)不能增加管理員帳號(hào),只能修改管理員密碼。下面是管理員界面,如圖所示:管理員登錄頁面四.心得體會(huì)本系統(tǒng)采用JSP為開發(fā)平臺(tái),利用Java做為開發(fā)工具,利用MYSQL5.0作為后臺(tái)數(shù)據(jù)開發(fā)工具,開發(fā)出了一套在線課件管理系統(tǒng)。該系統(tǒng)主要適用于教師上傳課件和學(xué)生下載課件。除了這兩個(gè)功能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒童藝術(shù)教育與現(xiàn)代科技的結(jié)合趨勢(shì)
- 事業(yè)單位面試出題專家保密協(xié)議
- 健康產(chǎn)品的精準(zhǔn)營銷策略-以一則成功的醫(yī)療健康類廣告為例
- PBL教學(xué)法在醫(yī)學(xué)類學(xué)科的應(yīng)用實(shí)踐
- 農(nóng)宅現(xiàn)代化農(nóng)村住房改造的技術(shù)革新
- 企業(yè)員工培訓(xùn)中成長檔案的應(yīng)用與實(shí)踐
- 公共停車場(chǎng)與小區(qū)物業(yè)服務(wù)的協(xié)同創(chuàng)新研究
- 石鼓書院簡(jiǎn)介
- 創(chuàng)新教育與教師素質(zhì)提升的路徑探索
- 教科版二年級(jí)上冊(cè)科學(xué)期末測(cè)試卷及參考答案(預(yù)熱題)
- 用電安全專項(xiàng)檢查工作方案模版(3篇)
- 《汽車構(gòu)造》期末考試復(fù)習(xí)題庫(含答案)
- 2025年廣東省春季高考數(shù)學(xué)仿真模擬試卷試題(含答案解析+答題卡)
- 陜西省咸陽市2023-2024學(xué)年高一上學(xué)期期末考試 地理 含答案
- 口腔技術(shù)入股股份協(xié)議書(2篇)
- 2024年消防員勞動(dòng)合同書
- 計(jì)量器具管理制度計(jì)量器具使用、維護(hù)、保養(yǎng)規(guī)章制度
- 齊白石介紹課件
- 第二十五章 銳角的三角比(單元重點(diǎn)綜合測(cè)試)
- 低空經(jīng)濟(jì)的商業(yè)化路徑分析
- 七年級(jí)上冊(cè)道德與法治2023-2024期末試題附答案系列
評(píng)論
0/150
提交評(píng)論