版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢</b></p><p><b> 業(yè)</b></p><p><b> 設(shè)</b></p><p><b> 計(jì)</b></p><p><b> 論</b></p><p
2、><b> 文</b></p><p> 題 目:基于php的留言板的設(shè)計(jì)</p><p><b> 摘要</b></p><p> Internet的迅猛發(fā)展,推動(dòng)了各種網(wǎng)絡(luò)技術(shù)的不斷產(chǎn)生和更新,PHP便是在這一條件下產(chǎn)生的,PHP,是英文超級(jí)文本預(yù)處理語(yǔ)言Hypertext Preprocessor
3、的縮寫(xiě)。PHP是一種HTML內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類(lèi)似于C語(yǔ)言,被廣泛的運(yùn)用。PHP的最新版本是PHP5.0,它有很多功能。首先,PHP5.0完全實(shí)現(xiàn)面向?qū)ο螅峁┟麨镻HP兼容模式的功能。其次是XML功能,PHP5.0版本支持可直觀地訪問(wèn)XML數(shù)據(jù)、名為SimpleXML的XML處理用界面。同時(shí)還強(qiáng)化了XMLWeb服務(wù)支持,而且標(biāo)準(zhǔn)支持SOAP擴(kuò)展模塊。數(shù)據(jù)庫(kù)方面,PHP新版本提供
4、旨在訪問(wèn)MySQL的新界面——MySQL。除此前的界面外,還可以使用面向?qū)ο蠼缑婧皖A(yù)處理語(yǔ)句(Prepared Statement)等MySQL的新功能?,F(xiàn)在我做一個(gè)班級(jí)同學(xué)同學(xué)錄網(wǎng)站,使大家互相溝通、交流討論。這個(gè)同學(xué)錄網(wǎng)站就是通過(guò)DreamweaverCS4和PHP以及MySQL來(lái)完成的,為網(wǎng)絡(luò)用戶(hù)提供的一個(gè)能夠多人參與交流的方式。本文主要介紹網(wǎng)站系統(tǒng)的設(shè)計(jì)思路和制作過(guò)程,從網(wǎng)站的重</p><p> 關(guān)鍵
5、字:DreamweaverCS4 PHP MySQL</p><p><b> 目錄</b></p><p><b> 第一章前言1</b></p><p> 第二章 課題來(lái)源及需求分析2</p><p> 2.1 課題來(lái)源2</p><p> 2.2
6、 需求分析2</p><p> 第三章 總體設(shè)計(jì)方案3</p><p> 3.1 網(wǎng)站規(guī)范3</p><p> 3.1.1 命名規(guī)范3</p><p> 3.1.2 目錄結(jié)構(gòu)規(guī)范3</p><p> 3.1.3 尺寸規(guī)范3</p><p> 3.1.4 形象設(shè)計(jì)規(guī)范4&
7、lt;/p><p> 3.1.5 數(shù)據(jù)庫(kù)使用規(guī)范4</p><p> 3.2 網(wǎng)站流程圖4</p><p> 3.3 素材收集及加工5</p><p> 3.3.1 素材收集5</p><p> 3.3.2 素材加工5</p><p> 4.1 所需要的軟、硬件環(huán)境6<
8、/p><p> 4.1.1 硬件環(huán)境6</p><p> 4.1.2 軟件環(huán)境6</p><p> 4.2 開(kāi)發(fā)工具的選用及介紹6</p><p> 4.2.1 頁(yè)面設(shè)計(jì)工具6</p><p> 4.2.2 圖象制作編輯工具7</p><p> 4.2.3 MySQL數(shù)據(jù)庫(kù)7
9、</p><p> 4.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)8</p><p> 4.3.3 Dreamweaver站點(diǎn)建立9</p><p> 4.3.4 各個(gè)功能頁(yè)面的詳細(xì)設(shè)計(jì)10</p><p> 4.4 關(guān)鍵技術(shù)分析10</p><p> 第五章 設(shè)計(jì)效果展示與改進(jìn)意見(jiàn)12</p><p&
10、gt; 5.1 設(shè)計(jì)效果展示12</p><p> 5.1.1 同學(xué)錄首頁(yè)頁(yè)面(index.php)12</p><p> 5.1.2 留言操作頁(yè)面(admin.php)12</p><p> 5.1.3 添加留言頁(yè)面(index.php)13</p><p> 5.1.4 管理登錄頁(yè)面(login.php)13</
11、p><p> 5.1.5 刪除留言頁(yè)面(del.php)14</p><p> 5.1.6 登錄失敗頁(yè)面(login.php)15</p><p><b> 致謝18</b></p><p><b> 參考文獻(xiàn)19</b></p><p><b> 前
12、言</b></p><p> 計(jì)算機(jī)是20世紀(jì)最偉大的科學(xué)技術(shù)發(fā)明之一,對(duì)人類(lèi)的生產(chǎn)活動(dòng)和社會(huì)活動(dòng)產(chǎn)生了極其重要的影響,并以強(qiáng)大的生命力飛速發(fā)展。它的應(yīng)用領(lǐng)域從最初的軍事科研應(yīng)用擴(kuò)展到目前社會(huì)的各個(gè)領(lǐng)域,已形成規(guī)模巨大的計(jì)算機(jī)產(chǎn)業(yè),帶動(dòng)了全球范圍的技術(shù)進(jìn)步,由此引發(fā)了深刻的社會(huì)變革。計(jì)算機(jī)已遍及學(xué)校、企事業(yè)單位,進(jìn)入尋常百姓家,成為信息社會(huì)中必不可少的工具。它是人類(lèi)進(jìn)入信息時(shí)代的重要標(biāo)志。隨著計(jì)算機(jī)
13、技術(shù)的飛速發(fā)展Internet也在迅速的成長(zhǎng),互聯(lián)網(wǎng)很快成為了人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。Internet上發(fā)布信息主要是通過(guò)網(wǎng)站來(lái)實(shí)現(xiàn)的,獲取信息也是要在Internet“海洋”中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來(lái)。網(wǎng)站已成為機(jī)關(guān)、學(xué)校、企事業(yè)單位、甚至尋常百姓家的信息化建設(shè)的重要組成部分。由此可見(jiàn),網(wǎng)站的投資建設(shè)也越來(lái)越突顯其重要性了。</p>
14、<p> 目前,網(wǎng)站開(kāi)發(fā)所用的技術(shù)有ASP、JSP、PHP,在Internet上幾乎處處都能看到它們的身影。本網(wǎng)站用的是PHP技術(shù),因?yàn)樗恍枰M(jìn)行復(fù)雜的編程,就可以開(kāi)發(fā)出專(zhuān)業(yè)的動(dòng)態(tài)Web網(wǎng)站。PHP 獨(dú)特的語(yǔ)法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語(yǔ)法。它可以比 CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生
15、成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。最重要的是PHP可以用C、C++進(jìn)行程序的擴(kuò)展!</p><p> 在本文中,將用到PHP、DreamweaverCS5和MySQL等知識(shí),建設(shè)班級(jí)同學(xué)錄網(wǎng)站。在網(wǎng)站中實(shí)現(xiàn)用戶(hù)注冊(cè)、登錄網(wǎng)站和查看、添加留
16、言的效果,管理員則能實(shí)現(xiàn)登錄、和刪除留言的效果。所以,在此論文中本人將會(huì)對(duì)所做的網(wǎng)站進(jìn)行簡(jiǎn)單的分析與介紹。</p><p> 第二章 課題來(lái)源及需求分析</p><p> 每一個(gè)課題的開(kāi)發(fā)都是適應(yīng)社會(huì)的發(fā)展需求而產(chǎn)生的,都有其開(kāi)發(fā)的來(lái)源及目的,也只有適應(yīng)社會(huì)的需求開(kāi)發(fā)才有意義,也才可能有更好的發(fā)展。所以在進(jìn)行規(guī)劃一個(gè)網(wǎng)站之前要先對(duì)其進(jìn)行可行性分析。這一章就是對(duì)我所做的課題進(jìn)行簡(jiǎn)單的可行
17、性分析。</p><p><b> 2.1 課題來(lái)源</b></p><p> 長(zhǎng)期以來(lái)學(xué)生都是靠紙介質(zhì)的畢業(yè)紀(jì)念冊(cè)來(lái)記錄同窗畢業(yè)時(shí)留下的美好回憶和真摯情誼,盡管現(xiàn)在的畢業(yè)紀(jì)念冊(cè)做得十分華美,但是伴隨網(wǎng)絡(luò)信息時(shí)代中數(shù)字化生產(chǎn)生活應(yīng)用的快速發(fā)展,傳統(tǒng)畢業(yè)紀(jì)念冊(cè)內(nèi)容靜止、制作費(fèi)時(shí)費(fèi)力的缺點(diǎn)愈加突出,與互聯(lián)網(wǎng)時(shí)代很不相稱(chēng),時(shí)代呼喚傳統(tǒng)畢業(yè)紀(jì)念冊(cè)必須以嶄新的多媒體畢業(yè)紀(jì)念
18、冊(cè)形式來(lái)滿(mǎn)足豐富的信息動(dòng)態(tài)化的服務(wù)要求。此外,隨著Internet的發(fā)展,網(wǎng)站的作用越來(lái)越重要,被稱(chēng)之為繼廣播、報(bào)紙、雜志、電視后的第五種媒體——數(shù)字媒體,擁有眾多優(yōu)勢(shì),所以現(xiàn)在不少企業(yè)都有或正在建設(shè)自己的網(wǎng)站。而且與畢業(yè)紀(jì)念冊(cè)類(lèi)似的同學(xué)錄在網(wǎng)絡(luò)中應(yīng)用廣泛,現(xiàn)在比較有名的門(mén)戶(hù)網(wǎng)站都提供了同學(xué)錄功能。 而留言本作為網(wǎng)站重要的一個(gè)部分,從來(lái)就是一個(gè)大家交流的平臺(tái)!借助留言板,瀏覽者可以通過(guò)添加留言的方式給版主或其他瀏覽者進(jìn)行留言和提問(wèn)。&l
19、t;/p><p> 利用網(wǎng)絡(luò)留言本可以極大的增進(jìn)教師和學(xué)生、學(xué)生和學(xué)生之間的交互性,打破了教師和學(xué)生、學(xué)生和學(xué)生之間相對(duì)孤立狀態(tài)。而且網(wǎng)絡(luò)留言本能使畢業(yè)紀(jì)念冊(cè)更加豐富多彩,它不僅是新老同學(xué)聯(lián)系的橋梁,而且還是網(wǎng)絡(luò)休閑和網(wǎng)上展示自我的好方式。</p><p><b> 2.2 需求分析</b></p><p> 需求分析是軟件定義時(shí)期的最后一個(gè)
20、階段,它的基本任務(wù)是確定網(wǎng)站必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。需求分析的結(jié)果是網(wǎng)站開(kāi)發(fā)的基礎(chǔ)。</p><p> 需求分析的結(jié)果是網(wǎng)站開(kāi)發(fā)的基礎(chǔ),一次成功的需求分析,不僅需要項(xiàng)目負(fù)責(zé)人甚至是客戶(hù)等所有與項(xiàng)目相關(guān)人員的共同努力,而且還和公司的能力范圍有一定關(guān)系。需要說(shuō)明的是,這里所說(shuō)的需求分析活動(dòng)內(nèi)容是建立在較為理想的基礎(chǔ)上的,由于各個(gè)公司現(xiàn)實(shí)情況的不同,用戶(hù)可以根據(jù)自身情況借鑒
21、試用。如果用戶(hù)能夠根據(jù)本公司的情況系統(tǒng)地規(guī)范此類(lèi)文檔的保存和收集工作,相信對(duì)公司以后其他網(wǎng)站項(xiàng)目的開(kāi)發(fā)以及公司自身實(shí)力的增強(qiáng)都會(huì)有很大的幫助。</p><p> 不管是簡(jiǎn)單的個(gè)人主頁(yè),還是復(fù)雜的大型網(wǎng)站,對(duì)網(wǎng)站的需求分析與規(guī)劃都要放到第一步,因?yàn)樗苯雨P(guān)系到網(wǎng)站的功能是否完善、是否能達(dá)到預(yù)期目標(biāo)等。網(wǎng)站需求分析與規(guī)劃包含的內(nèi)容很多,如確定網(wǎng)站的建設(shè)目標(biāo)、確定目標(biāo)用戶(hù)、確定網(wǎng)站欄目結(jié)構(gòu)、確定網(wǎng)站目錄結(jié)構(gòu)和收集資料
22、等。</p><p> 動(dòng)態(tài)網(wǎng)站具有很好的管理數(shù)據(jù)資料的好處,一方面,在前臺(tái)(即在網(wǎng)頁(yè)上)訪問(wèn)者可以利用查詢(xún)功能很快地找到自己想要的資料;另一方面,在后臺(tái)(任何一臺(tái)連上互聯(lián)網(wǎng)的計(jì)算機(jī)),網(wǎng)站管理者通過(guò)量身定做的后臺(tái)管理系統(tǒng)很方便地管理網(wǎng)站,而且后臺(tái)管理系統(tǒng)界面很直觀,也很容易學(xué)會(huì)使用。</p><p> 第三章 總體設(shè)計(jì)方案</p><p> 一個(gè)網(wǎng)站的成功與
23、否與建站前的網(wǎng)站規(guī)劃有著極為重要的關(guān)系。在建立網(wǎng)站前應(yīng)明確建設(shè)網(wǎng)站的目的,建立網(wǎng)站之前,要有明確的目的,要明白建立網(wǎng)站的用意是什么,接受對(duì)象是哪些群體,要為訪問(wèn)者提供怎樣的服務(wù),然后對(duì)整個(gè)網(wǎng)站進(jìn)行策劃。只有詳細(xì)的規(guī)劃,才能避免在網(wǎng)站建設(shè)中出現(xiàn)的很多問(wèn)題,使網(wǎng)站建設(shè)能順利進(jìn)行。</p><p> 網(wǎng)站規(guī)劃是指在網(wǎng)站建設(shè)前對(duì)市場(chǎng)進(jìn)行分析、確定網(wǎng)站的目的和功能,并根據(jù)需要對(duì)網(wǎng)站建設(shè)中的技術(shù)、內(nèi)容、費(fèi)用、測(cè)試、維護(hù)等做
24、出規(guī)劃。網(wǎng)站規(guī)劃對(duì)網(wǎng)站建設(shè)起到計(jì)劃和指導(dǎo)的作用,對(duì)網(wǎng)站的內(nèi)容和維護(hù)起到定位作用。</p><p><b> 3.1 網(wǎng)站規(guī)范</b></p><p> 3.1.1 命名規(guī)范</p><p> 命名的原則:以最少的字母達(dá)到最容易理解的意義。</p><p> 一般文件及目錄命名規(guī)范:每一個(gè)目錄中應(yīng)該包含一個(gè)缺省的p
25、hp 文件,文件名統(tǒng)一用index.php,文件名稱(chēng)統(tǒng)一用小寫(xiě)的英文字母、數(shù)字和下劃線(xiàn)的組合,盡量按單詞的英語(yǔ)翻譯為名稱(chēng)。例如:feedback(信息反饋),aboutus(關(guān)于我們)。</p><p> 圖片的命名規(guī)范:名稱(chēng)分為頭尾兩兩部分,用下劃線(xiàn)隔開(kāi)。 </p><p> 頭部分表示此圖片的大類(lèi)性質(zhì)。例如:放置在頁(yè)面頂部的廣告、裝飾圖案等長(zhǎng)方形的圖片我們?nèi)∶篵anner;標(biāo)志性
26、的圖片我們?nèi)∶麨椋簂ogo;在頁(yè)面上位置不固定并且?guī)в墟溄拥男D片我們?nèi)∶麨閎utton;在頁(yè)面上某一個(gè)位置連續(xù)出現(xiàn),性質(zhì)相同的鏈接欄目的圖片我們?nèi)∶簃enu;裝飾用的照片我們?nèi)∶簆ic;不帶鏈接表示標(biāo)題的圖片我們?nèi)∶簍itle依照此原則類(lèi)推。 </p><p> 尾部分用來(lái)表示圖片的具體含義,用英文字母表示。例如:db.jpg,logo.jpg,news-title-bg.gif,why.jpg,tit
27、le_news.gif,。有news效果的圖片,兩張分別在原有文件名后加"_bg"和"_title"命名。</p><p> 3.1.2 目錄結(jié)構(gòu)規(guī)范</p><p> 目錄建立的原則:以最少的層次提供最清晰簡(jiǎn)便的訪問(wèn)結(jié)構(gòu)。目錄的命名以小寫(xiě)英文字母,下劃線(xiàn)組成。根目錄一般只存放index.htm以及其他必須的系統(tǒng)文件每個(gè)主要欄目開(kāi)設(shè)一個(gè)相應(yīng)的獨(dú)立
28、目錄。</p><p> 根目錄下的images用于存放各頁(yè)面都要使用的公用圖片,子目錄下的images目錄存放本欄目頁(yè)面使用的私有圖片,所有JS,ASP,PHP等腳本存放在根目錄下的scripts目錄,所有CGI程序存放在根目錄下的cgi-bin目錄,所有CSS文件存放在根目錄下style目錄,每個(gè)語(yǔ)言版本存放于獨(dú)立的目錄。例如:簡(jiǎn)體中文gb,所有flash,avi,ram,quicktime等多媒體文件存放
29、在根目錄下的media目錄。</p><p> 3.1.3 尺寸規(guī)范</p><p> 尺寸規(guī)范請(qǐng)根據(jù)您的實(shí)際情況調(diào)整:頁(yè)面標(biāo)準(zhǔn)按800*600分辨率制作,推薦尺寸為766*430px,頁(yè)面長(zhǎng)度原則上不超過(guò)3屏,寬度不超過(guò)1屏,每個(gè)標(biāo)準(zhǔn)頁(yè)面為A4幅面大小,即8.5X11英寸。 </p><p> 全尺寸banner為468*60px,半尺寸banner為234
30、*60px,小banner為88*31px,另外120*90,120*60也是小圖標(biāo)的標(biāo)準(zhǔn)尺寸。</p><p> 每個(gè)非首頁(yè)靜態(tài)頁(yè)面含圖片字節(jié)不超過(guò)60K,全尺寸banner不超過(guò)14K。</p><p> 3.1.4 形象設(shè)計(jì)規(guī)范</p><p> 網(wǎng)站的CI整體形象包括下面幾個(gè)要素:</p><p> 1、標(biāo)志(logo)。網(wǎng)站
31、必須有獨(dú)立的標(biāo)志,標(biāo)志可以以網(wǎng)站中英文名稱(chēng)設(shè)計(jì),也可以采用特別的圖案。原則是簡(jiǎn)單易記。標(biāo)志必須可以用黑白和彩色分別清晰表現(xiàn),標(biāo)志圖片的名稱(chēng)為"logo_域名.gif",例如:logo_sina.gif,盡量提供標(biāo)志的矢量圖片,請(qǐng)盡可能在每個(gè)頁(yè)面上都使用標(biāo)志。</p><p> 2、標(biāo)準(zhǔn)色。網(wǎng)站應(yīng)該有自己的標(biāo)準(zhǔn)色(主體色),準(zhǔn)色原則上不超過(guò)兩種,如果有兩種,其中一種為標(biāo)準(zhǔn)色,另一種為標(biāo)準(zhǔn)輔助色
32、,標(biāo)準(zhǔn)色應(yīng)盡量采用216種web安全色之內(nèi)的色彩,必須提供標(biāo)準(zhǔn)色確切的RGB和CYMK數(shù)值,請(qǐng)盡可能使用標(biāo)準(zhǔn)色。</p><p> 3、標(biāo)準(zhǔn)字體。網(wǎng)站應(yīng)該定義一種標(biāo)準(zhǔn)字體(指logo上,圖片上使用的字體),標(biāo)準(zhǔn)字體原則上定義兩種,一種中文字體,一種英文字體 (不包括文本內(nèi)容字體)必須提供標(biāo)準(zhǔn)字體的名稱(chēng)和字庫(kù)請(qǐng)盡可能使用標(biāo)準(zhǔn)字體。</p><p> 3.1.5 數(shù)據(jù)庫(kù)使用規(guī)范</p
33、><p> 服務(wù)器上有關(guān)數(shù)據(jù)庫(kù)的一切操作只能由服務(wù)器管理人員進(jìn)行。程序中訪問(wèn)數(shù)據(jù)庫(kù)時(shí)使用統(tǒng)一的用戶(hù)、統(tǒng)一的連接文件訪問(wèn)數(shù)據(jù)庫(kù)。原則上每一個(gè)欄目只能建一個(gè)庫(kù),庫(kù)名與各欄目的英文名稱(chēng)相一致,庫(kù)中再包含若干表。比較大的、重點(diǎn)的欄目可以考慮單獨(dú)建庫(kù),庫(kù)名與欄目的英文名稱(chēng)相一致。數(shù)據(jù)庫(kù)、表、字段、索引、視圖等一系列與數(shù)據(jù)庫(kù)相關(guān)的名稱(chēng)必須全部使用與內(nèi)容相關(guān)的英文單詞命名,對(duì)于一個(gè)單詞難以表達(dá)的,可以考慮用多個(gè)單詞加下劃線(xiàn)(_)
34、連接(不能超過(guò)四個(gè)單詞)命名。不再使用的數(shù)據(jù)庫(kù)、表應(yīng)刪除,在刪除之前必須備份(包括結(jié)構(gòu)和內(nèi)容)。</p><p><b> 3.2 網(wǎng)站流程圖</b></p><p> 本同學(xué)錄的網(wǎng)站流程圖如圖3-1所示。</p><p> 3.3 素材收集及加工</p><p> 明確了網(wǎng)站的主題后,就要圍繞主題開(kāi)始搜集材料了
35、。但是所收集到的素材并不一定就可以馬上運(yùn)用到實(shí)際中了,有些素材還需要利用軟件進(jìn)行加工處理。</p><p> 明確了網(wǎng)站的主題以后,就要圍繞主題開(kāi)始搜集材料了。常言道:“巧婦難為無(wú)米之炊”。要想讓自己的網(wǎng)站有血有肉,能夠吸引用戶(hù),就要盡量搜集材料,搜集材料越多,以后制作網(wǎng)站就越容易。資源可以是圖像、文本或媒體。在開(kāi)始開(kāi)發(fā)站點(diǎn)前,要確保收集了說(shuō)有這些項(xiàng)目并做好了準(zhǔn)備。否則,將不得不為找到一幅圖像或創(chuàng)建一個(gè)按鈕而經(jīng)
36、常中斷開(kāi)發(fā)過(guò)程。</p><p> 如果自己創(chuàng)建資源,在開(kāi)始開(kāi)發(fā)之前要確保創(chuàng)建所用這些資源,如果使用鼠標(biāo)經(jīng)過(guò)圖像技術(shù),那么其中還包括所需要的圖像。然后組織資源,以便可以在使用Dreamweaver創(chuàng)建站點(diǎn)時(shí)方便的訪問(wèn)它們。Dreamweaver可以更容易地通過(guò)使用庫(kù),在各種文檔種重用頁(yè)面布局和頁(yè)面元素。但是,用模板和庫(kù)來(lái)創(chuàng)建新頁(yè)面比將模板和庫(kù)來(lái)應(yīng)用于現(xiàn)有文檔更容易。</p><p>
37、如果許多頁(yè)面將使用同樣的布局,則可以使用模板。為該布局規(guī)劃和設(shè)計(jì)一個(gè)模板,然后就可以基于此模板創(chuàng)建新的頁(yè)面。如果決定更改所用頁(yè)面的布局,僅需要該模板即可。</p><p> 3.3.1 素材收集</p><p> 1、文本內(nèi)容素材的收集</p><p> 具體的文本內(nèi)容,可以讓訪問(wèn)者明白設(shè)計(jì)者在Web頁(yè)中想要說(shuō)明的東西,我們可以從網(wǎng)絡(luò)、書(shū)本上找到需要的文字材料
38、,也可以自己編寫(xiě)有關(guān)的文字材料,將這些素材制作成Word文檔保存在“文字資料”子目錄下。收集的文本素材既豐富,又要便于組織,這樣才能做出內(nèi)容豐富、整體感強(qiáng)的網(wǎng)站。</p><p> 2、藝術(shù)內(nèi)容素材的收集</p><p> 只有文本內(nèi)容的網(wǎng)站對(duì)于訪問(wèn)者來(lái)說(shuō),是枯燥乏味、缺乏生機(jī)的。如果加上藝術(shù)內(nèi)容素材,如靜態(tài)圖片、動(dòng)態(tài)圖像、音像等,將使網(wǎng)頁(yè)充滿(mǎn)動(dòng)感與生機(jī),也將吸引更多的訪問(wèn)者。<
39、/p><p> 而這些素材主要是從Internet上獲得,還有則是利用自己制作的一些圖片。</p><p> 3.3.2 素材加工</p><p> 當(dāng)搜集素材完后,接下來(lái)的工作就是要對(duì)素材進(jìn)行整理與加工。我們要把素材修改一下因?yàn)槲覀兊乃夭脑谧髌分幸w現(xiàn)作品的思想信息和我們創(chuàng)作的感情,只有經(jīng)過(guò)我們加工處理過(guò)的素材才能夠很好的傳達(dá)出這種感情來(lái)。 </p>
40、<p> 對(duì)于圖形素材的加工,主要使用的工具是畫(huà)圖工具PhotoshopCS4。從圖片的大小上來(lái)看,我們要把圖片統(tǒng)一為一個(gè)大小,統(tǒng)一成為我們作品規(guī)定的大小尺寸;從色彩上看,我們所搜集的素材色彩就不統(tǒng)一,所以要通過(guò)對(duì)色調(diào)、飽和度、色彩平衡等方面使圖片在色調(diào)上保持統(tǒng)一;從圖片的外觀上看,我們可以對(duì)圖片素材進(jìn)行剪切、組合等的變化,還可以利用特效的修飾來(lái)使圖片更能夠適合需要。</p><p><b&
41、gt; 第四章 詳細(xì)設(shè)計(jì)</b></p><p> 我們前一章介紹的是網(wǎng)站的總體設(shè)計(jì)方案,總體設(shè)計(jì)方案是對(duì)一個(gè)網(wǎng)站進(jìn)行前期的方案和虛擬的構(gòu)思,以及對(duì)所需要的素材進(jìn)行整理。而這一章的詳細(xì)設(shè)計(jì)部分是對(duì)設(shè)計(jì)規(guī)劃的具體實(shí)施化,這里將根據(jù)總體設(shè)計(jì)規(guī)劃中提供的定位和準(zhǔn)備的材料來(lái)構(gòu)建這個(gè)網(wǎng)站。</p><p> 4.1 所需要的軟、硬件環(huán)境</p><p>
42、4.1.1 硬件環(huán)境</p><p> 處理器:Inter(R) Pentium(R) CPU P6100@2.00GHz或者更高</p><p> 內(nèi)存容量:256MB或更高</p><p> 硬盤(pán)容量:10GB或更高</p><p> 顯示卡:NVIDIA GeForce310M顯示適配器或更高</p><p
43、> 光驅(qū):CD-ROM 48X或更高</p><p> 4.1.2 軟件環(huán)境</p><p> 操 作 系 統(tǒng):Windows Xp 系統(tǒng)</p><p> 數(shù) 據(jù) 庫(kù)軟件:Mysql數(shù)據(jù)庫(kù)</p><p> 網(wǎng)頁(yè)設(shè)計(jì)軟件:Dreamweaver cs5</p><p> 圖像設(shè)計(jì)軟件:Photos
44、hopCS4</p><p> 4.2 開(kāi)發(fā)工具的選用及介紹</p><p> 4.2.1 頁(yè)面設(shè)計(jì)工具 </p><p> 本人使用的頁(yè)面設(shè)計(jì)工具是Dreamweaver CS5。Dreamweaver是Macromedia公司推出的一款專(zhuān)業(yè)網(wǎng)頁(yè)開(kāi)發(fā)軟件,提供了高度可視化的集成編輯環(huán)境,強(qiáng)大的網(wǎng)頁(yè)編輯功能和站點(diǎn)維護(hù)功能,具有強(qiáng)大便捷的數(shù)據(jù)庫(kù)作支持,多種動(dòng)態(tài)網(wǎng)
45、頁(yè)技術(shù)的支持,強(qiáng)大的操作功能和便捷直觀的操作界面。</p><p> Dreamweaver是唯一提供Roundtrip HTML、視覺(jué)化編輯與原始碼編輯同步的設(shè)計(jì)工具。它包含HomeSite和BBEdit等主流文字編輯器。幀(frames)和表格的制作速度快的令您無(wú)法想像。進(jìn)階表格編輯功能使您簡(jiǎn)單的選擇單格、行、欄或作未連續(xù)之選取。甚至可以排序或格式化表格群組,Dreamweaver 支援精準(zhǔn)定位,利用可輕易
46、轉(zhuǎn)換成表格的圖層以拖拉置放的方式進(jìn)行版面配置。所見(jiàn)即所得 Dreamweaver成功整合動(dòng)態(tài)式出版視覺(jué)編輯及電子商務(wù)功能,提供超強(qiáng)的支援能力給Third-party廠商,包含ASP,Apache,BroadVision,Cold Fusion,iCAT, Tango與自行發(fā)展的應(yīng)用軟體。當(dāng)您正使用Dreamweaver在設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁(yè)時(shí),所見(jiàn)即所得的功能,讓您不需要透過(guò)瀏覽器就能預(yù)覽網(wǎng)頁(yè)。夢(mèng)幻樣版和XML Dreamweaver將內(nèi)容與設(shè)
47、計(jì)分開(kāi),應(yīng)用于快速網(wǎng)頁(yè)更新和團(tuán)隊(duì)合作網(wǎng)頁(yè)編輯。建立網(wǎng)頁(yè)外觀的樣版,指定可編輯或不可編輯的部份,內(nèi)容提供者可直接編輯以樣式為主的內(nèi)容卻不會(huì)不小心改變既定之樣式。您也可以使用樣版正確地輸入或輸出XML內(nèi)容。 全方位的呈現(xiàn)</p><p> 它是一款專(zhuān)業(yè)的HTML編輯器,用于設(shè)計(jì),編碼,開(kāi)發(fā)網(wǎng)站、網(wǎng)頁(yè)和WEB應(yīng)用程序。Dreamweaver提供了很多實(shí)用工具,利用這些工具,我們可以更加方便、快速地制作網(wǎng)頁(yè)。它可以與其
48、他Macromedia產(chǎn)品配合使用,為用戶(hù)提供全面的網(wǎng)頁(yè)制作功能。</p><p> 4.2.2 圖象制作編輯工具 </p><p> 本人使用的圖像制作工具是PhotoshopCS4。Photoshop是Adobe公司旗下最為出名的圖像處理軟件之一,集圖像掃描、編輯修改、圖像制作、廣告創(chuàng)意,圖像輸入與輸出于一體的圖形圖像處理軟件,深受廣大平面設(shè)計(jì)人員和電腦美術(shù)愛(ài)好者的喜愛(ài)。</
49、p><p> Photoshop是世界頂尖級(jí)的圖像設(shè)計(jì)與制作工具軟件。圖像處理是對(duì)已有的位圖圖像進(jìn)行編輯加工處理以及運(yùn)用一些特殊效果,其重點(diǎn)在于對(duì)圖像的處理加工。在表現(xiàn)圖像中的陰影和色彩的細(xì)微變化方面或者進(jìn)行一些特殊效果處理時(shí),使用位圖形式是最佳的選擇,它在這方面的優(yōu)點(diǎn)是矢量圖都無(wú)法比擬的。 </p><p> Photoshop是目前公認(rèn)的最好的通用平面美術(shù)設(shè)計(jì)軟件,它的功能完善,性能穩(wěn)
50、定,使用方便,所以在幾乎所有的廣告、出版、軟件公司,Photoshop都是首選的平面工具。</p><p> Photoshop支持幾乎所有的圖像格式和色彩模式,能夠同時(shí)進(jìn)行多圖層的處理;它的繪畫(huà)功能和選擇功能讓編輯圖像變得十分方便;它的圖層樣式功能和濾鏡功能給圖像帶來(lái)無(wú)窮無(wú)盡的奇特效果。是專(zhuān)門(mén)用來(lái)進(jìn)行圖像處理的軟件。通過(guò)它可以對(duì)圖像修飾、對(duì)圖形進(jìn)行編輯,以及對(duì)圖像的色彩處理,另外,還有繪圖和輸出功能等。<
51、;/p><p> 4.2.3 MySQL數(shù)據(jù)庫(kù)</p><p> MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQL AB公司。在2008年1月16號(hào)被Sun公司收購(gòu)。而2009年,SUN又被Oracle收購(gòu)。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi)。這樣就增加了速度并提高了靈活性。MySQL的SQL中文名稱(chēng)是“結(jié)
52、構(gòu)化查詢(xún)語(yǔ)言”。SQL是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL軟件采用了GPL(GNU通用公共許可證)。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。</p><p> 與其他的大型數(shù)據(jù)庫(kù)例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster的功
53、能和效率都相對(duì)比較差)等,但是這絲毫也沒(méi)有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō),MySQL提供的功能已經(jīng)綽綽有余,而且由于MySQL是開(kāi)放源碼軟件,因此可以大大降低總體擁有成本。 </p><p> 目前Internet上流行的網(wǎng)站構(gòu)架方式有兩種,一種是LAMPLinux+Apache+ MySQL+PHP/Perl/Python,而另一種是LNMPLinux+ Nginx+MySQL+ph
54、p。即使用Linux作為操作系統(tǒng),Apache和Nginx作為Web服務(wù)器,MySQL作為數(shù)據(jù)庫(kù),PHP/Perl/Python作為服務(wù)器端腳本解釋器。由于這四個(gè)軟件都是免費(fèi)或開(kāi)放源碼軟件(FLOSS),因此使用這種方式不用花一分錢(qián)(除開(kāi)人工成本)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。</p><p> 4.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)在一個(gè)信息系統(tǒng)中占有十分重要的地位
55、,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)庫(kù)的完整性和一致性,同時(shí)合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)也有利于和程序的實(shí)現(xiàn)。這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需要的各種實(shí)體以及它們的關(guān)系。采用的數(shù)據(jù)庫(kù)是Microsoft Access 建立data.mdb庫(kù)文件。</p><p> 一個(gè)功能齊全的網(wǎng)站應(yīng)該有幾個(gè)表,
56、如留言表(ly)、管理員表(yh)、用戶(hù)表(member)。每個(gè)表下面還要建立字段,比如說(shuō)留言表有留言用戶(hù)(n_name)、留言主題 (n_subject)、留言?xún)?nèi)容(n_content)、留言表情(n_smlie)、留言時(shí)間(n_date)等訪客的相關(guān)信息是需要保存的內(nèi)容。</p><p> 為了優(yōu)化數(shù)據(jù)庫(kù),有些字段需要做些設(shè)置。詳細(xì)見(jiàn)以下表所示。</p><p> 留言記錄表not
57、e表,如表4-1所示:</p><p> 表4-1數(shù)據(jù)庫(kù)ly表的設(shè)計(jì)</p><p> 管理員信息表admin表,如表4-2所示:</p><p> 表4-2數(shù)據(jù)庫(kù) yh表的設(shè)計(jì)</p><p> 管理員信息表admin表,如表4-3所示:</p><p> 表4-3數(shù)據(jù)庫(kù) yh表的設(shè)計(jì)</p>
58、<p> 并輸入相關(guān)記錄。數(shù)據(jù)庫(kù)設(shè)計(jì)好了以后,可以直接在數(shù)據(jù)庫(kù)里添加兩條記錄,以后測(cè)試時(shí)候用。</p><p> 4.3.3 Dreamweaver站點(diǎn)建立</p><p> 打開(kāi)Dreamweaver選擇【站點(diǎn)】中的【新建站點(diǎn)】,在出現(xiàn)的“未命名站點(diǎn)1”對(duì)話(huà)框中輸入站點(diǎn)名稱(chēng),根據(jù)向?qū)б徊揭徊絹?lái)定義我們的留言板站點(diǎn),在進(jìn)行下一步后,我們選擇“是,我想使用服務(wù)器技術(shù)”選項(xiàng),
59、在此處我選擇的ASP VBScript;繼續(xù)進(jìn)行下一步,選擇“在本地進(jìn)行編輯和測(cè)試”選項(xiàng),并選擇文件存儲(chǔ)的位置;接下來(lái)是設(shè)置Dreamweaver的測(cè)試URL,點(diǎn)擊【測(cè)試URL】,測(cè)試成功后則可以選擇是否使用遠(yuǎn)程服務(wù)器,不使用遠(yuǎn)程服務(wù)器則選擇“否”選項(xiàng);接下來(lái)則會(huì)顯示剛才所填的信息,目的是要確認(rèn)一下,如果發(fā)現(xiàn)有錯(cuò),可以點(diǎn)擊【后退】來(lái)進(jìn)行重新設(shè)置,沒(méi)有問(wèn)題的話(huà)點(diǎn)擊【完成】就可完成新站點(diǎn)的建立。</p><p>
60、站點(diǎn)建好之后便可在該站點(diǎn)下建立index.php(同學(xué)錄首頁(yè))、zc_insert.php(會(huì)員相冊(cè)頁(yè)面)、banjiziliao.ht(管理員班級(jí)資料頁(yè)面)、banjiziliao1.html(會(huì)員班級(jí)資料頁(yè)面)、banjiziliao2.html(訪客班級(jí)資料頁(yè)面)、、tccg.html(退出登錄頁(yè)面)、admin.php(管理員首頁(yè))、index.php (管理員查看發(fā)表留言頁(yè)面)、read.php (會(huì)員查看發(fā)表留言頁(yè)面)、lo
61、gin.php (管理員登錄失敗頁(yè)面)、zc_login.php(會(huì)員登錄失敗頁(yè)面)、login.php(管理員登錄頁(yè)面)、del.php(管理員刪除留言頁(yè)面)、cz_login.php(會(huì)員登錄頁(yè)面)、index.php(會(huì)員首頁(yè))、index.php(會(huì)員登錄成功頁(yè)面)、zc_insert.php(會(huì)員注冊(cè)頁(yè)面)、db.php(連接數(shù)據(jù)庫(kù)公共頁(yè)面)、logout.php(會(huì)員離開(kāi)頁(yè)面)、search.php(搜索頁(yè)面)共12個(gè)頁(yè)面。
62、</p><p> 4.3.4 各個(gè)功能頁(yè)面的詳細(xì)設(shè)計(jì)</p><p> 在Dreamweaver中新建幾個(gè)頁(yè)面(“PHP和HTML”類(lèi)型的文檔),分別取名index.php(同學(xué)錄首頁(yè))、zc_insert.php(會(huì)員相冊(cè)頁(yè)面)、banjiziliao.ht(管理員班級(jí)資料頁(yè)面)、banjiziliao1.html(會(huì)員班級(jí)資料頁(yè)面)、banjiziliao2.html(訪客班級(jí)資
63、料頁(yè)面)、、tccg.html(退出登錄頁(yè)面)、admin.php(管理員首頁(yè))、index.php (管理員查看發(fā)表留言頁(yè)面)、read.php (會(huì)員查看發(fā)表留言頁(yè)面)、login.php (管理員登錄失敗頁(yè)面)、zc_login.php(會(huì)員登錄失敗頁(yè)面)、、login.php(管理員登錄頁(yè)面)、del.php(管理員刪除留言頁(yè)面)、cz_login.php(會(huì)員登錄頁(yè)面)、index.php(會(huì)員首頁(yè))、index.php(會(huì)員
64、登錄成功頁(yè)面)、zc_insert.php(會(huì)員注冊(cè)頁(yè)面)、db.php(連接數(shù)據(jù)庫(kù)公共頁(yè)面)、logout.php(會(huì)員離開(kāi)頁(yè)面)、search.php(搜索頁(yè)面)共12個(gè)頁(yè)面。由于頁(yè)面太多且有些重復(fù),我這里選幾個(gè)頁(yè)面進(jìn)行說(shuō)明。</p><p> 1、顯示留言主頁(yè)面(index.php)</p><p> 打開(kāi)index.php,并修改頁(yè)面標(biāo)題為“留言板首頁(yè)”。插入一個(gè)1行6列的表格
65、,寬度為800像素,邊框粗細(xì)為0像素,單元格邊距、單元格間距均為0。然后在此表格中插入1行1列的表格。在大表格中的各個(gè)表格設(shè)置寬度為800。</p><p> 把鼠標(biāo)定位在第一行,在這里插入所需要的背景圖片及自己的logo,主頁(yè)設(shè)計(jì)一下略。</p><p> 2、管理員登錄面(loginphp)</p><p> 在這里我首先把index.php給保存了模板,
66、接下來(lái)做的頁(yè)面都是根據(jù)這模板做的,所以我就不在說(shuō)明以下的網(wǎng)頁(yè)是如何做的。</p><p> 在【修改】中【模板】選擇【套用模板到頁(yè)】,然后在可編輯區(qū)域中把內(nèi)容刪了,在插入一個(gè)表單,在表單中插入4行1列的表格,在表格中輸入所需要的內(nèi)容。接下來(lái)就是綁定數(shù)據(jù)庫(kù)了,在【窗口】中的【數(shù)據(jù)庫(kù)】處點(diǎn)擊【+】選擇【MySQL連接】。</p><p> 6登錄錯(cuò)誤頁(yè)面(login.php) </p
67、><p> 提示用戶(hù)登錄錯(cuò)誤,在此頁(yè)面中可輸入如下內(nèi)容:用戶(hù)名和密碼錯(cuò)誤,請(qǐng)重新登錄。并在重新登錄設(shè)置一個(gè)鏈接到登錄頁(yè)面,進(jìn)行重新登錄操作。</p><p> 4.4 關(guān)鍵技術(shù)分析</p><p> 1、不能直接訪問(wèn)數(shù)據(jù)庫(kù)</p><p> Web頁(yè)不能直接訪問(wèn)數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù),而是需要與記錄集進(jìn)行交互。記錄集是從數(shù)據(jù)庫(kù)中提取的信息或記
68、錄的子集。該信息子集是通過(guò)數(shù)據(jù)庫(kù)查詢(xún)提取出來(lái)的。Dreamweaver使用結(jié)構(gòu)查詢(xún)語(yǔ)言(SQL)來(lái)生成查詢(xún)。使用Dreamweaver 中的簡(jiǎn)單【記錄集】對(duì)話(huà)框和高級(jí)【記錄集】對(duì)話(huà)框都可以定義記錄集。在簡(jiǎn)單【記錄集】對(duì)話(huà)框中,可以輕松構(gòu)建簡(jiǎn)單的SQL語(yǔ)句;在高級(jí)【記錄集】對(duì)話(huà)框中,可以編寫(xiě)自己的SQL語(yǔ)句或使用圖形化“數(shù)據(jù)庫(kù)項(xiàng)”樹(shù)創(chuàng)建SQL語(yǔ)句。</p><p> 將數(shù)據(jù)庫(kù)用做動(dòng)態(tài)網(wǎng)頁(yè)的內(nèi)容源時(shí),必須首先創(chuàng)建一
69、個(gè)要在其中存儲(chǔ)檢索數(shù)據(jù)的記錄集。記錄集在存儲(chǔ)內(nèi)容的數(shù)據(jù)庫(kù)和生成頁(yè)面的應(yīng)用程序服務(wù)器之間起一種橋梁作用。</p><p> 2、如何能使密碼不被透露</p><p> 現(xiàn)在盜取密碼的方式很多,盜取密碼的技術(shù)也不計(jì)其數(shù),因此我們要保護(hù)好自己的密碼,以免被人盜取。保護(hù)密碼的方法是把密碼設(shè)置成復(fù)雜的密碼,那是靠擁護(hù)自己去設(shè)置,但是開(kāi)發(fā)者要保證最基本的保障,那便是不讓別人看到用戶(hù)輸入的密碼。所以
70、在密碼設(shè)置的時(shí)候需要注意,為了不讓別人看到自己輸入的密碼,因此要保護(hù)密碼,所以設(shè)置密碼時(shí),在選擇密碼文本框的時(shí)候在類(lèi)型中要選擇密碼。只有選擇類(lèi)型中的密碼才會(huì)在登錄的時(shí)候不會(huì)被透露。</p><p> 第五章 設(shè)計(jì)效果展示與改進(jìn)意見(jiàn)</p><p> 畢業(yè)設(shè)計(jì)即將接近尾聲,在這個(gè)時(shí)候應(yīng)該要對(duì)各個(gè)頁(yè)面進(jìn)行效果預(yù)覽并檢查各功能是否能夠?qū)崿F(xiàn)??词欠襁€存在各種各樣的小問(wèn)題或者應(yīng)該注意到的地方還沒(méi)
71、注意的到的地方。在做完所以的頁(yè)面設(shè)計(jì)及相關(guān)的設(shè)置后,便可以進(jìn)行預(yù)覽效果了,這一章主要是對(duì)各個(gè)頁(yè)面的展示。</p><p> 5.1 設(shè)計(jì)效果展示</p><p> 5.1.1 同學(xué)錄首頁(yè)頁(yè)面(index.php)</p><p> 由于本同學(xué)錄是給我們自己的朋友使用,為防止泄露秘密,所以首頁(yè)沒(méi)有顯示留言?xún)?nèi)容,需登錄后方可看到。這一頁(yè)要顯示的是本通訊錄的一些功能
72、及相片展示,效果圖如圖5-1所示。</p><p> 圖5-1 首頁(yè)頁(yè)面效果</p><p> 5.1.2 留言操作頁(yè)面(admin.php)</p><p> 留言操作頁(yè)面是能對(duì)留言進(jìn)行相關(guān)的操作,如添加、刪除等留言操作,在這一頁(yè)用戶(hù)可以進(jìn)行相關(guān)操作選擇,但是如果先前沒(méi)有進(jìn)行管理員登錄則在選擇相關(guān)操作時(shí)要進(jìn)行登錄驗(yàn)證,效果圖如圖5-2所示。</p>
73、;<p> 圖5-2留言操作頁(yè)面</p><p> 5.1.3 添加留言頁(yè)面(index.php)</p><p> 添加留言,向數(shù)據(jù)庫(kù)添加記錄添加一位同學(xué)的各項(xiàng)信息并保存,頁(yè)面如圖5-3所示。</p><p> 圖5-3添加留言頁(yè)面</p><p> 5.1.4 管理登錄頁(yè)面(login.php)</p>
74、<p> 管理員登錄頁(yè)面需要驗(yàn)證登錄者的信息,如果信息不正確則無(wú)法對(duì)留言進(jìn)行管理與操作,只擁有普通用戶(hù)的功能,只能查看和添加留言。如果正確則可以對(duì)留言進(jìn)行相關(guān)的操作,頁(yè)面如圖5-4所示。</p><p> 圖5-4管理登錄頁(yè)面</p><p> 5.1.5 刪除留言頁(yè)面(del.php)</p><p> 對(duì)留言?xún)?nèi)容的進(jìn)行刪除,可以修改留言?xún)?nèi)容
75、,但這也只針對(duì)管理員而言,如圖5-5所示。</p><p> 圖5-5刪除留言頁(yè)面</p><p> 5.1.6 登錄失敗頁(yè)面(login.php)</p><p> 當(dāng)管理員登錄時(shí)輸入的用戶(hù)名和密碼不正確時(shí)會(huì)轉(zhuǎn)到錯(cuò)誤頁(yè)面,提示用戶(hù)登錄時(shí)密碼或用戶(hù)名錯(cuò)誤,并按返回按鈕重新登錄。效果圖如圖5-6</p><p> 圖5-6登錄失敗頁(yè)面&
76、lt;/p><p> 5.17 會(huì)員注冊(cè)頁(yè)面</p><p> 當(dāng)非會(huì)員用戶(hù)登錄(index.php)時(shí)進(jìn)行留言,首先必須點(diǎn)擊會(huì)員用戶(hù)注冊(cè),進(jìn)入到注冊(cè)頁(yè)面填寫(xiě)相關(guān)的信息,登錄之后方可進(jìn)行留言操作。</p><p> 圖5-7會(huì)員注冊(cè)頁(yè)面</p><p> 圖5-8會(huì)員登錄頁(yè)面</p><p> 圖5-9登陸成功頁(yè)
77、面</p><p><b> 致謝</b></p><p> 在本論文完成之際,本人由衷的感謝關(guān)懷、教誨、幫助、支持和鼓勵(lì)本人完成學(xué)業(yè)的老師和朋友。</p><p> 這次的作品論文設(shè)計(jì)是最好驗(yàn)證。雖然本人有學(xué)習(xí)過(guò)PHP,但由于上課時(shí)沒(méi)有好好聽(tīng)講,因此對(duì)PHP沒(méi)有很好的理解,所以在設(shè)計(jì)的過(guò)程中出現(xiàn)了很多問(wèn)題及錯(cuò)誤。但是指導(dǎo)老師不厭其煩的教
78、導(dǎo)及指正,謝謝老師孜孜不倦的教導(dǎo),以及對(duì)我們的重視,讓我能順利地完成這個(gè)畢業(yè)設(shè)計(jì)。在這個(gè)設(shè)計(jì)過(guò)程之后,除了感謝還是感謝。從Dreamweaver到PHP,讓您為了此次的設(shè)計(jì)花費(fèi)了不少的心思,也花費(fèi)了您不少的時(shí)間。感謝您陪我們走過(guò)了這段美好的大學(xué)時(shí)光。</p><p> 也非常感謝同組的同學(xué)的互相幫助,謝謝你們的幫助。正因?yàn)槟銈兊膸椭也拍艿靡皂樌耐瓿杀敬卧O(shè)計(jì)</p><p><b
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于php的留言板畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)——基于php的留言板的設(shè)計(jì)與實(shí)現(xiàn)(含外文翻譯)
- 留言板網(wǎng)站的設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì) php網(wǎng)絡(luò)留言板的設(shè)計(jì)與實(shí)現(xiàn)有源代碼
- php課程設(shè)計(jì)網(wǎng)絡(luò)留言板
- 畢業(yè)設(shè)計(jì)---基于jsp的網(wǎng)上留言板的設(shè)計(jì)與實(shí)現(xiàn)
- web留言板課程設(shè)計(jì)--留言板網(wǎng)頁(yè)設(shè)計(jì)
- 基于java的留言板設(shè)計(jì)與實(shí)現(xiàn)
- 留言板寄語(yǔ)
- 基于java的留言板系統(tǒng)
- 留言板系統(tǒng)(畢業(yè)論文)
- jsp留言板
- jsp模板留言板設(shè)計(jì)
- 留言板的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 畢業(yè)論文——asp留言板
- 留言板設(shè)計(jì)與實(shí)現(xiàn)
- 基于java的留言板的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 基于java的留言板系統(tǒng).doc
- 基于bs架構(gòu)的留言板設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文-留言板模塊設(shè)計(jì)與開(kāi)發(fā)
評(píng)論
0/150
提交評(píng)論