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

正文內(nèi)容

畢業(yè)論文設(shè)計(jì)基于web的教學(xué)資源管理系統(tǒng)-預(yù)覽頁

2025-07-14 13:08 上一頁面

下一頁面
 

【正文】 ents、實(shí)現(xiàn)動(dòng)畫效果,并且方便地為網(wǎng)站提供AJAX交互。ouml。由于jQuery的優(yōu)點(diǎn)和特性,在畢業(yè)設(shè)計(jì)中也采用了這一技術(shù),在認(rèn)真學(xué)習(xí)網(wǎng)絡(luò)上的相關(guān)jQuery文章,和看了優(yōu)秀的相關(guān)代碼,經(jīng)過自己的認(rèn)真研究與學(xué)習(xí),最終也把此技術(shù)用到了教學(xué)資源庫管理系統(tǒng)中。MD5將任意長度的“字節(jié)串”變換成一個(gè)128bit的大整數(shù),并且它是一個(gè)不可逆的字符串變換算法,換句話說就是,即使你看到源程序和算法描述,也無法將一個(gè)MD5的值變換回原始的字符串,從數(shù)學(xué)原理上說,是因?yàn)樵嫉淖址袩o窮多個(gè),這有點(diǎn)象不存在反函數(shù)的數(shù)學(xué)函數(shù)[6]。 在很多電子商務(wù)和社區(qū)應(yīng)用中,管理用戶的Account是一種最常用的基本功能,盡管很多Application Server提供了這些基本組件,但很多應(yīng)用開發(fā)者為了管理的更大的靈活性還是喜歡采用關(guān)系數(shù)據(jù)庫來管理用戶,懶惰的做法是用戶的密碼往往使用明文或簡單的變換后直接保存在數(shù)據(jù)庫中,因此這些用戶的密碼對(duì)軟件開發(fā)者或系統(tǒng)管理員來說可以說毫無保密可言。系統(tǒng)中使用代碼實(shí)例:$salt = substr($PHP_AUTH_PW, 0, 2)。 PHP 技術(shù)PHP 的簡稱原本為 Personal Home Page,為了要維護(hù)個(gè)人網(wǎng)頁,而用c語言開發(fā)的一些CGI工具程序集,來取代原先使用的 Perl 程序。這個(gè)發(fā)布的版本命名為 PHP 2,已經(jīng)有今日 PHP 的一些雛型,像是類似 Perl 的變量命名方式、表單處理功能、以及嵌入到 HTML 中執(zhí)行的能力[8]。 和其它技術(shù)相比,PHP本身免費(fèi)。 效率高: PHP消耗相當(dāng)少的系統(tǒng)資源。 Web服務(wù)器Apache是世界使用排名第一的Web服務(wù)器軟件。通過分析,系統(tǒng)采用B/S開發(fā)模式,這種模式可以不局限于客戶端軟件,只要安裝了瀏覽器就可訪問該系統(tǒng)。因?yàn)槭峭粋€(gè)公司的產(chǎn)品,所以提供的Zend Framework方面的支持比其他軟件好。它包含HomeSite和BBEdit等主流文字編輯器。您也可以使用樣版正確地輸入或輸出XML內(nèi)容[11]。本章首先說明了教學(xué)資源庫將采用的B/S結(jié)構(gòu)模式,并具體介紹了軟件開發(fā)方法中的結(jié)構(gòu)法、原型法和綜合法的優(yōu)缺點(diǎn),這些方法是進(jìn)行教學(xué)資源庫管理系統(tǒng)建設(shè)的理論基礎(chǔ)。該項(xiàng)目主要實(shí)現(xiàn)連接,查詢,增加,刪除,修改等基本功能,跳轉(zhuǎn)到后臺(tái)數(shù)據(jù)庫訪問數(shù)據(jù),需要數(shù)據(jù)庫中數(shù)據(jù)的支持和數(shù)據(jù)庫的管理。根據(jù)關(guān)系型數(shù)據(jù)庫規(guī)范化理論對(duì)關(guān)系模式進(jìn)行相應(yīng)的規(guī)范化處理,達(dá)到BCNF范式。 下面將要設(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í)體的顆粒度小。在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表格以及各個(gè)表格之間的關(guān)系。新聞信息表如表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所示:表47 資源分類信息表字段名類型長度注釋IdInt11編號(hào)PidInt11 上傳標(biāo)題NameVarchar50存儲(chǔ)標(biāo)題DescriptionText路徑SepInt11格式另外為了保護(hù)數(shù)據(jù)庫數(shù)據(jù)的安全可靠和正確有效,必須采取一定的安全保護(hù)措施。數(shù)據(jù)庫的完整性控制包括完整性約束的定義、檢查和處理。數(shù)據(jù)庫備份是由構(gòu)成數(shù)據(jù)庫的物理文件的操作系統(tǒng)備份所組成的。并且在各節(jié)詳細(xì)介紹了本小節(jié)的設(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)相分離。在XHTML網(wǎng)站設(shè)計(jì)標(biāo)準(zhǔn)中,不再使用表格定位技術(shù),而是采用DIV+CSS的方式實(shí)現(xiàn)各種定位。主界面的設(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)備份和還原功能。此函數(shù)開始一個(gè)對(duì)指定主機(jī)上的Mysql數(shù)據(jù)庫的連接. mysql_select_db(數(shù)據(jù)庫名,連接號(hào))。在教學(xué)資源庫管理系統(tǒng)中具體應(yīng)用代碼如下:class Mysql { private $debug = false。, $dbcharset = 39。用戶要進(jìn)入系統(tǒng)必須輸入正確的用戶名、密碼,如果填寫的內(nèi)容出現(xiàn)錯(cuò)誤,系統(tǒng)會(huì)有相應(yīng)的錯(cuò)誤提示登錄用戶。if(isset($_COOKIE[userid])) { setcookie(userid, , time() 3600)。form action= method=post enctype=multipart/formdata name=form1。最先只有 IE 瀏覽器支持,其它瀏覽器相繼跟進(jìn),在功能的豐富性來說,還是 IE 強(qiáng)些。PHP_SELF39。 $oFCKeditor = new FCKeditor(39。在教學(xué)資源庫中具體的應(yīng)用于編輯新聞和上傳資源的內(nèi)容編輯,其效果如圖54所示:圖54 資源上傳界面 系統(tǒng)自動(dòng)安裝的實(shí)現(xiàn)系統(tǒng)自動(dòng)安裝即把系統(tǒng)上傳到服務(wù)器后不用再去配置繁瑣的數(shù)據(jù)庫信息,只要輸入相應(yīng)的數(shù)據(jù)用戶名和密碼即可把數(shù)據(jù)庫導(dǎo)入到數(shù)據(jù)庫并完成系統(tǒng)的安裝,而PHP程序的安裝原理無非就是將數(shù)據(jù)庫結(jié)構(gòu)和內(nèi)容導(dǎo)入到相應(yīng)的數(shù)據(jù)庫中,從這個(gè)過程中重新配置連接數(shù)據(jù)庫的參數(shù)和文件,為了保證不被別人惡意使用安裝文件,當(dāng)安裝完成后需要修改安裝文件。批量刪除的時(shí)序圖,如圖52所示:圖52 登陸模塊時(shí)序圖在批量刪除這一功能實(shí)現(xiàn)中主要運(yùn)用了AJAX+JQUERY技術(shù),當(dāng)頁面中的表單在接受到促發(fā)事件時(shí),便調(diào)用相應(yīng)的代碼去處理這個(gè)事件,在教學(xué)資源庫管理系統(tǒng)中具體應(yīng)用代碼如下:function doAction(a,id){ ids = 0。請(qǐng)確認(rèn)是否刪除!39。,data:39。checkbox39。本系統(tǒng)采用的系統(tǒng)備份,其方式分為備份全部數(shù)據(jù)即,備份全部數(shù)據(jù)表中的數(shù)據(jù)到一個(gè)備份文件和備份單張數(shù)據(jù)表即, 備份選中數(shù)據(jù)表中的數(shù)據(jù)到單獨(dú)的備份文件,系統(tǒng)還采用了分卷備份,主要是考慮到當(dāng)系統(tǒng)有較大的數(shù)據(jù)時(shí),采用分卷備份為更快更安全,備份目標(biāo)選擇即:當(dāng)本系統(tǒng)上傳到服務(wù)器時(shí),是備份到服務(wù)器還是備份到本地,本功能主要是為了方便用戶更好的管理自己的數(shù)據(jù),份數(shù)據(jù)庫有兩種方式,一種是只備份數(shù)據(jù)庫的結(jié)構(gòu),一種把是結(jié)構(gòu)和所有的數(shù)據(jù)都備份出來,由于PHP是開源的,可以在Phpmyadmin和discuz!等優(yōu)秀網(wǎng)站上學(xué)習(xí)其代碼,其實(shí)主要函數(shù)。4:您使用了分卷備份,只需手工導(dǎo)入文件卷1,其他數(shù)據(jù)文件會(huì)由系統(tǒng)自動(dòng)導(dǎo)入。接著又介紹了系統(tǒng)的后臺(tái)功能的實(shí)現(xiàn),如數(shù)據(jù)據(jù)庫的鏈接實(shí)現(xiàn),登錄模塊的實(shí)現(xiàn),資源上傳的實(shí)現(xiàn),在線編輯器的實(shí)現(xiàn),系統(tǒng)自己動(dòng)安裝的實(shí)現(xiàn),并且給出了各功能模塊的流程圖和運(yùn)行截圖。1. 測(cè)試的硬件環(huán)境:CPU: 以上(推薦)內(nèi)存:128MB 以上(推薦)2. 測(cè)試的軟件環(huán)境:操作平臺(tái):Windows XP數(shù)據(jù)庫:服務(wù)器:Apache 瀏覽器:Internet Explorer 3. 部分測(cè)試用例表61 教學(xué)資源庫上傳功能測(cè)試用例功能名教學(xué)資源庫上傳功能開發(fā)人員錢沖版本號(hào)測(cè)試人員錢沖測(cè)試日期2011年08月30日測(cè)試類型單元測(cè)試測(cè)試工具手工測(cè)試ID用例名稱測(cè)試目的輸入描述預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試數(shù)據(jù)缺陷等級(jí)1上傳資源是否限制敏感類型上傳可執(zhí)行文件彈出提示錯(cuò)誤框彈出錯(cuò)誤提示框無中2修改上傳的資源修改信息是夠符合要求修改后瀏覽其他頁面仍然保存仍然提示保存依然提示保存無中3修改資源上傳類型修改資源類型能夠符合要求修改成功后保存信息無需保存,資源類型已經(jīng)修改成功修改成功無中4刪除上傳的資源是否能夠刪除已上傳的資源但并保留在回收站狀態(tài)刪除成功后不保存資源信息無需保存,資源成功放入回收站,前臺(tái)頁面不再顯示刪除成功無中5回收站資源管理已刪除的資源是否能在回收站,并能夠還原顯示已刪除的資源都在回收站無中 瀏覽器兼容性測(cè)試兼容是指幾個(gè)硬件之間、幾個(gè)軟件之間或是幾個(gè)軟硬件之間的相互配合的程度。,可以分為以下幾大類:IE(IE6/IE7/IE8/IE9)及IE內(nèi)核的瀏覽器(TT/傲游/世界之窗/360/sougou)Firefox()谷歌/safari/sougo: IETester (IE瀏覽器兼容性測(cè)試) 安裝版::在IE內(nèi)核的瀏覽器,谷歌,F(xiàn)irefox, safari 主流4款瀏覽器中均顯示正常。測(cè)試結(jié)果如下圖所示:圖62 平均事務(wù)響應(yīng)時(shí)間圖63 負(fù)載下的事務(wù)響應(yīng)時(shí)間圖64 吞吐量軟件系統(tǒng)測(cè)試的目的主要有三個(gè)方面:第一,確認(rèn)軟件的質(zhì)量,其一方面是確認(rèn)軟件做了你所期望的事情,另一方面是確認(rèn)軟件以正確的方式來做了這個(gè)事件。因此軟件測(cè)試的第三個(gè)目的是保證整個(gè)軟件開發(fā)過程是高質(zhì)量的。經(jīng)過測(cè)試工具對(duì)系統(tǒng)的性能測(cè)試,基本滿足用戶的需要。在構(gòu)思上,本系統(tǒng)符合在畢業(yè)設(shè)計(jì)管理系統(tǒng)的基本功能和設(shè)計(jì)要求;在技術(shù)上,使用PHP因此不管是在構(gòu)思或是技術(shù)上都容易被人們接受,操作簡單。隨著信息化建設(shè)的快速推進(jìn),信息化背景下的管理指導(dǎo)工作需要更新管理思維、指導(dǎo)理念。這個(gè)項(xiàng)目優(yōu)點(diǎn)是內(nèi)容比較豐富,功能比較齊全,使用方便,交互性強(qiáng)。附 錄數(shù)據(jù)庫鏈接核心代碼:?phpclass Mysql { private $debug = false。39。}} else {if (! $thislink_id = mysql_connect ( $dbhost, $dbuser, $dbpwd, 1 )){$thisErrorMsg ()。) {mysql_query ( SET sql_mode=39。}} /*** 插入數(shù)據(jù) */ function save($table, $field_values) { $fields = array ()。.$table)。 }} if (!empty($fields)) { $sql = 39。.implode(39。.implode ( 39。 if($thisquery ($sql)){ return $thisgetLastInsertId ()。 global $config。Ym39。mkdir(ROOT_PATH.$attachment_dir)。xls39。doc39。rar39。pdf39。]))。(1)/script)。_39。 $upload_file = $attachment_dir.$file_name。], $upload_absolute_file)) { $record = array( 39。 =$_FILES [$filename][39。 =$upload_file, //上傳上傳的路徑 39。 =$_FILES [$filename][39。=date(Ymd H:i) )。 return $upload_file。])?1:$_GET[39。 if($pageList[39。]) {//需分頁$offset = 2。pagination_perpage39。 $to = $pages。39。amp。?39。a href=39。39。page=39。39。 $i++) {$phpaa_page=$i==$curpage?39。 :39。.$i.($i == $pages ? 39。).39。}$phpaa_page.=($to $pages ? 39。.$pages.39。: 39。a href=39。 class=next下一頁/a 39。$phpaa_page.=($to $pages ? 39。.$pages.39。)。39。amp。/div39。}?獲取客戶端IP代碼:function get_client_ip(){ if(getenv(HTTP_CLIENT_IP)amp。amp。 strcasecmp(getenv(REMOTE_ADDR), unknown)) $ip = getenv(REMOTE_ADDR)。amp。amp。REMOTE_ADDR39。 參考文獻(xiàn)[1] 200804[2](美)[M]. 機(jī)械工業(yè)出版社 200709[3]+ 20030801[4](第三版).人民郵電出版社 201002[5][M].清華大學(xué)出版社 20070701.[6]張杰敏,— 200803[7] [8][M].北京大學(xué)出版社 200608[9][M].機(jī)械工業(yè)出版社 20070901.[10]王珊,薩師煊.
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1