freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文設(shè)計(jì)基于web的教學(xué)資源管理系統(tǒng)(編輯修改稿)

2025-07-17 13:08 本頁面
 

【文章內(nèi)容簡介】 性 程序開發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快。嵌入HTML:因?yàn)镻HP可以嵌入HTML語言,它相對(duì)于其他語言,編輯簡單,實(shí)用性強(qiáng),更適合初學(xué)者。 跨平臺(tái)性強(qiáng): 由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS下。 效率高: PHP消耗相當(dāng)少的系統(tǒng)資源。 圖像處理: 用PHP動(dòng)態(tài)創(chuàng)建圖像。 面向?qū)ο螅?在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),現(xiàn)在PHP完全可以用來開發(fā)大型商業(yè)程序。 專業(yè)專注; PHP支持腳本語言為主,同為類C語言。 Web服務(wù)器Apache是世界使用排名第一的Web服務(wù)器軟件。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件之一,作為一個(gè)開放源碼的軟件,Apache有著自己獨(dú)特的優(yōu)勢,可以和目前大部分的主流服務(wù)器一起工作,而且有著相當(dāng)高的運(yùn)行效率??梢詫pache和Tomcat集成起來,讓Apache處理靜態(tài)Html,而Tomcat處理Servlet。使用Apache的用戶也很多,資料豐富,交流方便[9]。通過分析,系統(tǒng)采用B/S開發(fā)模式,這種模式可以不局限于客戶端軟件,只要安裝了瀏覽器就可訪問該系統(tǒng)。沒有采用C/S開發(fā)模式,因?yàn)楹笳呔窒抻诎惭b客戶端軟件才能連接服務(wù)器進(jìn)行通訊,這種模式局限性很大,不易日后的維護(hù)和修改,因此本文采用B/S開發(fā)模式,使用Apache來發(fā)布教學(xué)資源庫管理系統(tǒng),讓系統(tǒng)有更大的靈活性。 開發(fā)工具Zend Studio是Zend Technologies開發(fā)的PHP語言集成開發(fā)環(huán)境(Integrated Development Environment IDE)。也支持HTML和js標(biāo)簽,但只對(duì)PHP語言提供調(diào)試支持。因?yàn)槭峭粋€(gè)公司的產(chǎn)品,所以提供的Zend Framework方面的支持比其他軟件好。Zend ,官方推出利用了Eclipse平臺(tái),基于PDT的Zend Studio for Eclipse ,之后的版本也都構(gòu)建于Eclipse。Zend Studio是屢獲大獎(jiǎng)的專業(yè) PHP 集成開發(fā)環(huán)境,具備功能強(qiáng)大的專業(yè)編輯工具和調(diào)試工具,支持PHP語法加亮顯示,支持語法自動(dòng)填充功能,支持書簽功能,支持語法自動(dòng)縮排和代碼復(fù)制功能,內(nèi)置一個(gè)強(qiáng)大的PHP代碼調(diào)試工具,支持本地和遠(yuǎn)程兩種調(diào)試模式,支持多種高級(jí)調(diào)試功能[10]。Dreamweaver是唯一提供Roundtrip HTML、視覺化編輯與原始碼編輯同步的設(shè)計(jì)工具。它包含HomeSite和BBEdit等主流文字編輯器。幀(frames)和表格的制作速度快的令您無法想像。夢幻樣版和XML Dreamweaver將內(nèi)容與設(shè)計(jì)分開,應(yīng)用于快速網(wǎng)頁更新和團(tuán)隊(duì)合作網(wǎng)頁編輯。建立網(wǎng)頁外觀的樣版,指定可編輯或不可編輯的部份,內(nèi)容提供者可直接編輯以樣式為主的內(nèi)容卻不會(huì)不小心改變既定之樣式。您也可以使用樣版正確地輸入或輸出XML內(nèi)容[11]。 全方位的呈現(xiàn)利用Dreamweaver設(shè)計(jì)的網(wǎng)頁,可以全方位的呈現(xiàn)在任何平臺(tái)的熱門瀏覽器上。在教學(xué)資源庫管理系統(tǒng)設(shè)計(jì)中,主要是通過PHOTOSHOP圖像處理軟件對(duì)整個(gè)系統(tǒng)的界面進(jìn)行效果圖制作,在效果圖完成的基礎(chǔ)上。在Dreamweaver中進(jìn)行排版和頁面代碼的編寫,本系統(tǒng)在該軟件中主要是進(jìn)行的靜態(tài)頁面的編寫,在靜態(tài)頁面都做好后在把靜態(tài)頁面導(dǎo)入到Zend Studio中,與數(shù)據(jù)庫一起進(jìn)行后臺(tái)代碼的編寫。本章首先說明了教學(xué)資源庫將采用的B/S結(jié)構(gòu)模式,并具體介紹了軟件開發(fā)方法中的結(jié)構(gòu)法、原型法和綜合法的優(yōu)缺點(diǎn),這些方法是進(jìn)行教學(xué)資源庫管理系統(tǒng)建設(shè)的理論基礎(chǔ)。然后對(duì)教學(xué)資源庫中采用的關(guān)鍵技術(shù)做了詳細(xì)的論述,并在列舉了相關(guān)數(shù)據(jù)后指出了在開發(fā)面向WEB的系統(tǒng)中采用PHP的優(yōu)越性。4 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫是整個(gè)項(xiàng)目設(shè)計(jì)中的關(guān)鍵,一個(gè)好的數(shù)據(jù)庫能有效的管理后臺(tái)中的數(shù)據(jù),提高軟件的實(shí)用性。數(shù)據(jù)庫設(shè)計(jì)主要包括兩個(gè)方面內(nèi)容:數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)。該項(xiàng)目主要實(shí)現(xiàn)連接,查詢,增加,刪除,修改等基本功能,跳轉(zhuǎn)到后臺(tái)數(shù)據(jù)庫訪問數(shù)據(jù),需要數(shù)據(jù)庫中數(shù)據(jù)的支持和數(shù)據(jù)庫的管理。在本章中詳細(xì)介紹數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)。 數(shù)據(jù)庫的概念設(shè)計(jì)根據(jù)對(duì)系統(tǒng)的分析,系統(tǒng)的實(shí)體有管理員實(shí)體、用戶實(shí)體、新聞信息內(nèi)容實(shí)體、教學(xué)資源實(shí)體等。各個(gè)實(shí)體其之間關(guān)系描述的ER圖,如圖41所示:圖41實(shí)體間的ER圖根據(jù)項(xiàng)目需要完成的功能,分析項(xiàng)目的具體需求,根據(jù)類圖關(guān)系數(shù)據(jù)庫的實(shí)體完整性,數(shù)據(jù)表可以設(shè)計(jì)為:管理員(id,用戶名,密碼)新聞信息(id,標(biāo)題,內(nèi)容,來源,作者,點(diǎn)擊量,發(fā)表時(shí)間)教學(xué)資源(id,標(biāo)題,資源類型,資源大小,發(fā)表時(shí)間,下載)資源分類(id,分類ID,分類名稱,分類順序) 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)由ER圖轉(zhuǎn)換成相對(duì)應(yīng)的關(guān)系模式。根據(jù)關(guān)系型數(shù)據(jù)庫規(guī)范化理論對(duì)關(guān)系模式進(jìn)行相應(yīng)的規(guī)范化處理,達(dá)到BCNF范式。該系統(tǒng)共設(shè)計(jì)了9張數(shù)據(jù)表,通過數(shù)據(jù)庫中各個(gè)數(shù)據(jù)表之間的關(guān)聯(lián),為系統(tǒng)的前臺(tái)功能和后臺(tái)管理功能提供支持。邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的ER圖轉(zhuǎn)化為對(duì)應(yīng)的關(guān)系模式,從而完成邏輯結(jié)構(gòu)設(shè)計(jì),為數(shù)據(jù)庫實(shí)現(xiàn)作準(zhǔn)備。管理員關(guān)系模式(主鍵用下劃線標(biāo)出):users(userid,username,password)公告信息關(guān)系模式:Notice(id,title,content,state)新聞信息關(guān)系模式:News(id,cid,title,source,auther,pubdate,content,hits,created_date,delete_session_id)新聞信息分類關(guān)系模式:Category(id,pid,name,description)資源管理信息關(guān)系模式:File(id,filename,turename,path,ext,size,upload_date)資源信息分類關(guān)系模式:Category(id,pid,name,description,sep)友情鏈接信息關(guān)系模式:Friendlink(id,name,url,description,sep)留言信息關(guān)系模式:Message(id,title,name,content,reply,ip,replydate)本系統(tǒng)數(shù)據(jù)庫采用Mysql數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫名稱為graduate。 下面將要設(shè)計(jì)數(shù)據(jù)庫表,在設(shè)計(jì)數(shù)據(jù)庫表的過程中,一般要遵循以下幾條原則:(1) 數(shù)據(jù)庫的一個(gè)表最好只存儲(chǔ)一個(gè)實(shí)體或?qū)ο蟮南嚓P(guān)信息,不同的實(shí)體最好存儲(chǔ)在不同的數(shù)據(jù)表中,如果實(shí)體還可以再劃分,實(shí)體的劃分原則是最好能夠比當(dāng)前系統(tǒng)要開發(fā)的實(shí)體的顆粒度小。(2) 數(shù)據(jù)表的信息結(jié)構(gòu)一定要合適,表的字段的數(shù)量一般不要過多。(3) 擴(kuò)充信息和動(dòng)態(tài)變化的信息一定要分別放在不同的表里。(4) 盡量不出現(xiàn)多對(duì)多的表關(guān)系。在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表格以及各個(gè)表格之間的關(guān)系。管理員信息表(news)該表主要是保存管理員的屬性,其中userid屬性和username屬性用來保存管理員的編號(hào)和帳號(hào),pwd用來保存用戶的密碼,其中密碼的保存采用了MD5加密技術(shù),在數(shù)據(jù)庫中看到的是一行字符串。管理員信息表如表41所示:表41 管理員信息表字段名類型長度注釋useridint10管理員編號(hào)usernamevarchar50帳號(hào)pwdvarchar20密碼2. 公告信息表(notice)在公告信息表中,保存了系統(tǒng)的一些公告,其中公告信息表主要是保存公告ID屬性,title標(biāo)題,content內(nèi)容和state狀態(tài)即是否顯示,因?yàn)楣嫔婕暗綄?shí)時(shí)性的要求,有的公告時(shí)間過去后,就要對(duì)起進(jìn)行處理,因此為其設(shè)置了這樣一個(gè)狀態(tài)。管理員信息表如41所示:表42 公告信息表字段名類型長度注釋idint11編號(hào)titlevarchar100 標(biāo)題contenttext內(nèi)容StateInt11狀態(tài)新聞信息表(article)新聞信息表中保存的信息id編號(hào),cid分類編號(hào),title標(biāo)題,subtitle副標(biāo)題,source來源,content新聞內(nèi)容和hits點(diǎn)擊量,createdate創(chuàng)建時(shí)間等等,以便用于對(duì)信息的發(fā)布做詳細(xì)的顯示。新聞信息表如表41所示:表43 新聞信息表字段名類型長度注釋IdInt11編號(hào)cidInt11分類編號(hào)TitleVarchar100 標(biāo)題SubtitleVarchar110副標(biāo)題Sourcevarchar200來源 AutherVarchar20作者contenttext內(nèi)容PubdateVarchar20創(chuàng)建日期HitsInt11點(diǎn)擊Create_byInt11創(chuàng)建者Delete_idInt11狀態(tài)友情鏈接表(friendlinks)友情鏈接信息表里面保存有友情鏈接的title名稱和description描述以及url域名地址,此功能方便了各個(gè)網(wǎng)站資源共享和搜索引擎優(yōu)化。友情鏈接信息表如表41所示:表44 友情鏈接信息表字段名類型長度注釋IdInt11編號(hào)NameVarchar100 標(biāo)題urlVarchar200鏈接DescriptionVarchar400描述logoVarchar200LOGOSeqInt11排名留言信息表(message)用戶留言信息表中保存了用留言的title標(biāo)題,content內(nèi)容,Email,以及系統(tǒng)管理員給予replay回復(fù)和replay_date時(shí)間。留言信息表如表41所示:表45 用戶留言信息表.字段名類型長度注釋IdInt11編號(hào)TitleVarchar200 標(biāo)題NameVarchar50姓名ContentText內(nèi)容ReplyText回復(fù)IpVarchar20IPCreate_dateDatetime創(chuàng)建日期Replay_dateDatetime回復(fù)日期資源管理信息表(files)教學(xué)資源庫資源管理信息表中保存的為上傳資源的資源filename名稱,ffilename存儲(chǔ)名稱,paht存儲(chǔ)位置,ext資源格式,size資源大小和資源upload_time上傳時(shí)間等等,主要為更詳細(xì)的為用瀏覽資源提供方便。資源管理信息表如表41所示:表46 資源管理信息表字段名類型長度注釋IdInt11編號(hào)FilenameVarchar200 上傳標(biāo)題FfilenameVarchar200存儲(chǔ)標(biāo)題PathVarchar250路徑ExtVarchar10格式SizeInt11大小Upload_dateDatetime創(chuàng)建日期資源分類信息表(category)資源分類信息表中保存的為資源的ID號(hào),分類編號(hào),分類名稱,分類名稱描述以及分類的顯示順序等等,應(yīng)用該數(shù)據(jù)表主要為上傳的資源進(jìn)行詳細(xì)的分類顯示,讓用戶更方便查看資源,同時(shí)也讓系統(tǒng)顯示的更有層次,清晰。資源管理信息表如表41所示:表47 資源分類信息表字段名類型長度注釋IdInt11編號(hào)PidInt11 上傳標(biāo)題NameVarchar50存儲(chǔ)標(biāo)題DescriptionText路徑SepInt11格式另外為了保護(hù)數(shù)據(jù)庫數(shù)據(jù)的安全可靠和正確有效,必須采取一定的安全保護(hù)措施。本系統(tǒng)采取的數(shù)據(jù)庫保護(hù)措施有:(1) 建立后臺(tái)帳號(hào)、設(shè)置密碼加密數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。用戶驗(yàn)證和存取控制是數(shù)據(jù)庫安全性控制的主要方法。(2) 保證數(shù)據(jù)的完整性數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性和完備性。數(shù)據(jù)庫的完整性控制包括完整性約束的定義、檢查和處理。完整性約束的定義規(guī)定了用戶對(duì)數(shù)據(jù)庫進(jìn)行更新操作時(shí)所應(yīng)滿足的條件,因?yàn)椴樵儾僮鞑粫?huì)修改數(shù)據(jù)庫的內(nèi)容,也就不能破壞數(shù)據(jù)庫的完整性。(3) 數(shù)據(jù)庫的備份和恢復(fù)數(shù)據(jù)庫系統(tǒng)在運(yùn)行過程中會(huì)遇到各種障礙,由于計(jì)算機(jī)系統(tǒng)的故障(硬件故障、軟件故障、網(wǎng)絡(luò)故障、進(jìn)程故障和系統(tǒng)故障)會(huì)影響數(shù)據(jù)庫系統(tǒng)的操作,影響數(shù)據(jù)庫中數(shù)據(jù)的正確性,甚至破壞數(shù)據(jù)庫,使數(shù)據(jù)庫中全部數(shù)據(jù)或部分?jǐn)?shù)據(jù)丟失。數(shù)據(jù)庫常常使用數(shù)據(jù)庫備份的方法來保護(hù)數(shù)據(jù)。數(shù)據(jù)庫備份是由構(gòu)成數(shù)據(jù)庫的物理文件的操作系統(tǒng)備份所組成的。當(dāng)出現(xiàn)故障時(shí)進(jìn)行數(shù)據(jù)庫恢復(fù),利用備份文件恢復(fù)毀壞的數(shù)據(jù)文件或控制文件。 本章小結(jié)本章主要介紹了系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)過程,包括數(shù)據(jù)庫中抽象出的實(shí)體有哪些,實(shí)體之間的ER圖,系統(tǒng)中用到的數(shù)據(jù)表,還介紹了數(shù)據(jù)表之間的關(guān)系。本章主要介紹了教學(xué)資源庫管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)過程,包括數(shù)據(jù)庫中抽象出的實(shí)體有哪些,實(shí)體之間的ER圖,系統(tǒng)中用到的數(shù)據(jù)表。并且在各節(jié)詳細(xì)介紹了本小節(jié)的設(shè)計(jì)思想與具體實(shí)現(xiàn)方法。在數(shù)據(jù)庫設(shè)計(jì)這一節(jié)中主要介紹了數(shù)據(jù)庫的概念設(shè)計(jì),數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫的實(shí)現(xiàn),其中中數(shù)據(jù)庫的概念設(shè)計(jì)中主要是介紹了數(shù)據(jù)庫各個(gè)實(shí)體間的關(guān)系,在數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)中主要是介紹了在數(shù)據(jù)庫中是怎么樣根據(jù)關(guān)系型數(shù)據(jù)庫規(guī)范化理論對(duì)關(guān)系模式進(jìn)行相應(yīng)的規(guī)范化處理,達(dá)到BCNF范式。在數(shù)據(jù)庫實(shí)現(xiàn)中主要是根據(jù)數(shù)據(jù)庫的設(shè)計(jì)畫出了用到的數(shù)據(jù)庫的相關(guān)表和其實(shí)屬性值,通過這種詳細(xì)安全的數(shù)據(jù)庫設(shè)計(jì),為系統(tǒng)功能的實(shí)現(xiàn)提供支持。5 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)該部分主要介紹系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),包含文件管理功能、備忘管理功能、用戶信息管理功能、數(shù)據(jù)維護(hù)功能、公告管理功能和反饋管
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1