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

正文內(nèi)容

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

2024-10-19 09:15 本頁面
 

【文章內(nèi)容簡介】 中,主要是通過 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)代碼的編寫。 小 結(jié) 本章首先說明了教學(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 數(shù)據(jù)庫實(shí)現(xiàn) 本系統(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ū)ο?的相關(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 該表主要是保存的屬性其中屬性和屬性用來保存的,用來,信息表如表 1所示: id int 10 管理員編號(hào) username varchar 50 帳號(hào) pwd varchar 20 密碼 2. 公告信息表 在公告信息表中,保存了系統(tǒng)的一些公告,其中公告信息表主要是保存公告ID 屬性, title 標(biāo)題, content 內(nèi)容和 state 狀態(tài)即是否顯示,因?yàn)楣嫔婕暗綄?shí)時(shí)性的要求,有的公告時(shí)間過去后,就要對(duì)起進(jìn)行處理,因此為其設(shè)置了這樣一個(gè)狀態(tài)。管理員信息表如 1 所示: id int 11 編號(hào) title varchar 100 標(biāo)題 content text 內(nèi)容 State Int 11 狀態(tài) 新 聞信息表 新聞信息表中保存的信息 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ì)的顯示。新聞信息表如表 1 所示: Id Int 11 編號(hào) cid Int 11 分類編號(hào) Title Varchar 100 標(biāo)題 Subtitle Varchar 110 副標(biāo)題 Source varchar 200 來源 Auther Varchar 20 作者 content text 內(nèi)容 Pubdate Varchar 20 創(chuàng)建日期 Hits Int 11 點(diǎn)擊 Create_by Int 11 創(chuàng)建者 Delete_id Int 11 狀態(tài) 友情鏈接表 友情鏈接信息表里面保存有友情鏈接的 title名稱和 description描述以及url 域名地址,此功能方便了各個(gè)網(wǎng)站資源共享和搜索引擎優(yōu)化。友情鏈接信息表如表 1 所示: Id Int 11 編號(hào) Name Varchar 100 標(biāo)題 url Varchar 200 鏈接 Description Varchar 400 描述 logo Varchar 200 LOGO Seq Int 11 排名 留言信息表 用戶留言信息表中保存了用留言的 title 標(biāo)題, content 內(nèi)容, Email,以及系統(tǒng)管理員給予 replay 回復(fù)和 replay_date 時(shí)間。留言信息表如表 1 所示: 字段名 類型 長度 注釋 Id Int 11 編號(hào) Title Varchar 200 標(biāo)題 Name Varchar 50 姓名 Content Text 內(nèi)容 Reply Text 回復(fù) Ip Varchar 20 IP Create_date Datetime 創(chuàng)建日期 Replay_date Datetime 回復(fù)日期 資源管理信息表 教學(xué)資源庫資源管理信息表中保存的為上傳資源的資源 filename 名稱,ffilename 存儲(chǔ)名稱, paht 存儲(chǔ)位置, ext 資源格式, size 資源大小和資源upload_time 上傳時(shí)間等等,主要為更詳細(xì)的為用瀏覽資源提供方便。資源管理信息表如表 1 所示: Id Int 11 編號(hào) Filename Varchar 200 上傳標(biāo)題 Ffilename Varchar 200 存儲(chǔ)標(biāo)題 Path Varchar 250 路徑 Ext Varchar 10 格式 Size Int 11 大小 Upload_date Datetime 創(chuàng)建日期 資源分類信息表 資源分類信息表中保存的為資源的 ID 號(hào) ,分類編號(hào),分類名稱,分類名稱描述以及分類的顯示順序等等,應(yīng)用該數(shù)據(jù)表主要為上傳的資源進(jìn)行詳細(xì)的分類顯示,讓用戶更方便查看資源 ,同時(shí)也讓系統(tǒng)顯示的更有層次,清晰。資源管理信息表如表 1 所示: Id Int 11 編號(hào) Pid Int 11 上傳標(biāo)題 Name Varchar 50 存儲(chǔ)標(biāo)題 Description Text 路徑 Sep Int 11 格式 另外為了保護(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ù)功能、公告管理功能和反饋管理功能。 系統(tǒng)界面的設(shè)計(jì)與實(shí)現(xiàn) 主界面編寫應(yīng)用的是 DIV+CSS 技術(shù), DIV+CSS 是網(wǎng)站 標(biāo)準(zhǔn)(稱“ WEB 標(biāo)準(zhǔn)”)中常用術(shù)語之一, DIV+CSS 是一種網(wǎng)頁的布局方法,這一種網(wǎng)頁布局方法有別于傳統(tǒng)的 HTML 網(wǎng)頁設(shè)計(jì)語言中的表格( table)定位方式,真正地達(dá)到了 W3C 內(nèi)容與表現(xiàn)相分離。 HTML 語言自 以來,不再發(fā)布新版本,原因就在于 HTML語言正變得越來越復(fù)雜化、專用化。 XHTML 語言是一種可以將 HTML 語言標(biāo)準(zhǔn)化,用 XHTML 語言重寫后的 HTML 頁面可以應(yīng)用許多 XML 應(yīng)用技術(shù)。使得網(wǎng)頁更加容易擴(kuò)展,適合自動(dòng)數(shù)據(jù)交換,并且更加規(guī)整。在 XHTML 網(wǎng)站設(shè)計(jì)標(biāo)準(zhǔn)中,不再使用表格定位技術(shù),而 是采用 DIV+CSS 的方式實(shí)現(xiàn)各種定位。通過 文件在各個(gè)頁頁面中應(yīng)用 CSS 文件如 @import url 。@import url 。@import url 。主界面的設(shè)計(jì)實(shí)現(xiàn)效果如圖 51 所示: 圖 51 系統(tǒng)主界面 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 由系統(tǒng)功能需求分析及設(shè)計(jì)可知,系統(tǒng)分七大功能:新聞發(fā)布功能、文件上傳功能、公告管理功能、友情鏈接功能、留言功能和系統(tǒng)備份和還原功能。 系統(tǒng)功能結(jié)構(gòu)圖 51 所示: 圖 51 系統(tǒng)功能結(jié)構(gòu)圖 其中新聞發(fā)布主要包括發(fā)布新聞、修改新聞、刪除新聞;文件管理功能主要包括文件上傳、文件分類、文件轉(zhuǎn)移、搜索文件和下載文件等功能;公告管理功能包括發(fā)布公告、查看公告、設(shè)置公告的狀態(tài)和刪除公告等功能;友情鏈接管理功能包括添加友情鏈接、查看友情鏈接和刪除友情鏈接等功能;留言管理功能包含添加留言信息、修改留言信息、回復(fù)留言和刪除留言信息等功能;數(shù)據(jù)備份功能包括數(shù)據(jù)的備份方式和備份目錄的選擇;數(shù)據(jù)還原功能主要包括數(shù)據(jù)的本地還原、整體還原和分卷還原。 系統(tǒng)的主要功能的實(shí)現(xiàn) 鏈接的實(shí)現(xiàn) 通過 PHP可以輕松的連接到數(shù)據(jù) 庫,請(qǐng)求數(shù)據(jù)并將其顯示在你的 web站點(diǎn)中,甚至修改數(shù)據(jù)庫中的數(shù)據(jù)。 Mysql 是一種很流行的數(shù)據(jù)庫,并且是免費(fèi)的 .提供了大量簡單而又實(shí)用的內(nèi)置函數(shù) . Mysql_connect 主機(jī) ,用戶名 ,口令 。此函數(shù)開始一個(gè)對(duì)指定主機(jī)上的 Mysql 數(shù)據(jù)庫的連接 . mysql_select_db 數(shù)據(jù)庫名 ,連接號(hào) 。 選擇數(shù)據(jù)庫。 mysql_query SQL 語句 ,連接號(hào) 。對(duì)指定數(shù)據(jù)庫進(jìn)行查詢。在教學(xué)資源庫管理系統(tǒng)中具體應(yīng)用代碼如下 : class Mysql private $debug false。 private $link_id NULL。 function connect $dbhost, $dbuser, $dbpwd, $dbname 39。39。, $dbcharset 39。utf839。, $pconnect 0 if ! $this link_id mysql_pconnect $dbhost, $dbuser, $dbpwd
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1