已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
課程設(shè)計V課程設(shè)計設(shè)計說明書PHP留言本的制作學(xué)生姓名XX學(xué)號班級成績指導(dǎo)教師數(shù)計學(xué)院2011年12月30日 課程設(shè)計V 課程設(shè)計評閱書題目PHP留言本的制作學(xué)生姓名 XX學(xué)號 指導(dǎo)教師評語及成績成績:_ 指導(dǎo)教師簽名: 年 月 日答辯評語及成績成績:_ 答辯教師簽名: 年 月 日教研室意見總成績: 室主任簽名: 年 月 日課程設(shè)計任務(wù)書20112012學(xué)年第一學(xué)期專業(yè): 網(wǎng)絡(luò)工程082班 學(xué)號: 姓名: 課程設(shè)計名稱: 課程設(shè)計V課程設(shè)計 設(shè)計題目: PHP留言本的制作 完成期限:自 2011 年 12 月 19 日至 2011 年 12 月 30 日共 2 周 設(shè)計依據(jù)、要求及主要內(nèi)容(可另加附頁):現(xiàn)在的很多網(wǎng)站都提供一個供大家討論熱點問題的平臺,那就是留言本。本次課程設(shè)計依據(jù)網(wǎng)頁設(shè)計課程所學(xué)的內(nèi)容,結(jié)合現(xiàn)在網(wǎng)站發(fā)展的趨勢和布局要求,利用Macromedia Dreamweaver 、Fireworks和Flash等網(wǎng)頁設(shè)計工具,建立一個基于PHP的留言本。具體要求及主要內(nèi)容:1利用PHP作為留言本的開發(fā)語言。2后臺數(shù)據(jù)庫可以采用ACCESS或者SQL SERVER。3要精美設(shè)計留言本的首頁既index.asp頁面,要求首頁有代表留言本主題的Logo和Banner,留言本首頁的導(dǎo)航菜單準(zhǔn)確無誤,無死連接。4利用CSS樣式,美化論壇的字體和顏色。5各個版塊內(nèi)容清晰,便于用戶瀏覽。6管理員可登陸后臺管理留言本。7管理員可以隨時修改和刪除發(fā)布的留言。指導(dǎo)教師(簽字): 教研室主任(簽字): 批準(zhǔn)日期: 年 月 日摘 要本次課程設(shè)計設(shè)計了一個留言本系統(tǒng),其開發(fā)包括后臺數(shù)據(jù)庫的建立和維護以及前臺應(yīng)用界面的開發(fā)兩個方面,本系統(tǒng)是一個基于PHP的留言本后臺數(shù)據(jù)庫采用access軟件建立,操作簡單,界面清晰,易于為用戶所接受。關(guān)鍵詞:留言本;PHP;SQL;目 錄1 課題描述12 需求分析23 概要設(shè)計34 詳細設(shè)計45 程序編碼66 程序調(diào)試與結(jié)果157 總結(jié)17參考文獻181 課題描述隨著計算機的普及,人們可以更方便的借助計算機這一平臺實現(xiàn)各種生活需求,此次的設(shè)計,就是為了設(shè)計一個留言本,其中包括了用戶留言,回復(fù),管理員對留言信息的管理等基本功能,其中管理員可以刪除用戶留言,或者對用戶的留言進行回復(fù)等,這些功能都能方便的為大家所使用。給人們創(chuàng)造一個愉快的交流平臺。第21頁 2 需求分析2.1 開發(fā)背景在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)已成為人們快速獲取,發(fā)布和傳遞信息的重要渠道,他在人們生活中扮演著重要的角色,為了更好使人們進行溝通,交流,留言本已經(jīng)是很重要的一個部分,因此我們有必要去開發(fā)一個留言本系統(tǒng),來滿足人們的需求。2.2 可行性分析基于PHP的留言本,后臺數(shù)據(jù)庫采用SQL建立,操作簡單,調(diào)試也相對簡單,因此,技術(shù)上是可行的;現(xiàn)如今,計算機以及十分普遍,因此,使用計算機不僅價格低廉而且性能很高,即不需花費太多的人力物力,也可提高管理的效率,因此,經(jīng)濟上也是可行的;本次開發(fā)的系統(tǒng),用戶界面友好,簡單易學(xué),對系統(tǒng)的要求也不高,操作人員能對系統(tǒng)功能做到一目了然,用戶也可輕松使用,因此,操作上也是可行的。2.3數(shù)據(jù)流圖管理員登錄后臺管理界面游客留言游客填寫昵稱管理前臺管理板塊瀏覽留言圖2.1 留言本數(shù)據(jù)流圖2.4數(shù)據(jù)字典數(shù)據(jù)字典(Data dictionary)是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄。主動數(shù)據(jù)字典是指在對數(shù)據(jù)庫或應(yīng)用程序結(jié)構(gòu)進行修改時,其內(nèi)容可以由DBMS自動更新的數(shù)據(jù)字典。被動數(shù)據(jù)字典是指修改時必須手工更新其內(nèi)容的數(shù)據(jù)字典。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)字典的組成: 1、數(shù)據(jù)項2、數(shù)據(jù)結(jié)構(gòu) 3、數(shù)據(jù)流 4、數(shù)據(jù)存儲 5、處理過程(或其中的幾部分)數(shù)據(jù)存儲及數(shù)據(jù)流名字:游客信息描述:描述游客的基本信息定義:游客信息昵稱+留言編號+留言內(nèi)容+管理員回復(fù)內(nèi)容+留言時間位置:存儲 輸出供查詢名字:管理員信息描述:描述管理員的基本信息定義:管理員信息昵稱+密碼位置:存儲 輸出供查詢3 概要設(shè)計3.1系統(tǒng)流程圖瀏覽留言前臺界面游客留言回復(fù)留言后臺管理界面管理員登錄刪除留言游客填寫昵稱圖3.1 系統(tǒng)流程圖根據(jù)留言本系統(tǒng)流程圖可得到系統(tǒng)功能呢如下:(1)游客查看留言功能;在前臺界面中,游客可任意查看留言(2)游客留言功能:在前臺界面中,只要游客輸入昵稱就可留言,簡單易操作。(3)管理員管理功能:在前臺模式下,管理員可輸入密碼進入后臺管理界面,在其中可對游客的留言進行管理,其中包括刪除游客留言和回復(fù)顧客留言。4 詳細設(shè)計4.1實體屬性圖游客昵稱留言內(nèi)容管理員回復(fù)內(nèi)容留言時間留言編號圖4.1.1 游客實體屬性圖管理員密碼昵稱圖4.1.2 管理員實體屬性圖留言本游客管理員游客留言瀏覽管理N1圖4.1.3留言本E-R圖4.2邏輯結(jié)構(gòu)設(shè)計由以上屬性圖圖可知,本系統(tǒng)的實體和屬性的定義如下:游客信息表(昵稱、留言編號、留言內(nèi)容、管理員回復(fù)內(nèi)容、留言時間)管理員表(密碼、昵稱)4.3物理結(jié)構(gòu)設(shè)計(1)游客信息表表4.1游客信息表數(shù)據(jù)項名數(shù)據(jù)類型數(shù)據(jù)長度是否為空昵稱char10NOT NULL留言編號Int10NOT NULL留言內(nèi)容Char10管理員回復(fù)內(nèi)容Char10留言時間Data10(2)管理員表表4.2管理員表數(shù)據(jù)項名數(shù)據(jù)類型數(shù)據(jù)長度是否為空密碼Int10NOT NULL昵稱char105 程序編碼5.1提交留言內(nèi)容程序無昵稱文檔function CheckForm() if(.value.length=0) alert(昵稱不能為空); .focus(); return false; if(document.form1.nr.value.length=0) alert(內(nèi)容部能為空); document.form1.nr.focus(); return false; 昵稱: 留言: 5.2數(shù)據(jù)庫鏈接程序5.3刪除留言程序?session_start();include(config.php);if(isset($_SESSIONname)$id=$_GETid;if(isset($id)$sql= delete from book where id=$id;$myquery=mysql_query($sql);if($myquery) echo alert(刪除成功!);location=index.php;elseecho ; echo alert(刪除不成功!);echo location=index.php; echo ;elseecho 信息不存在;elseecho 不要做壞孩子哦?;?5.4登錄驗證代碼?phpinclude(config.php);session_start();/啟用session$name=$_POSTtxtname;$pwd=md5($_POSTpwd);$sql=select * from user where name=.$name. and pwd =.$pwd.;$myquery=mysql_query($sql);if(mysql_num_rows($myquery)$_SESSIONname=$name;/header(Location: index.php);elseecho ; echo alert(登陸不成功!);echo location=index.php; echo ;mysql_close();? %5.5提交回復(fù)代碼$name=$_POSTname;$nr=$_POSTnr; $ip = ($_SERVERHTTP_VIA) ? $_SERVERHTTP_X_FORWARDED_FOR : $_SERVERREMOTE_ADDR; $ip = ($ip) ? $ip : $_SERVERREMOTE_ADDR; if(isset($name)$sql=insert into book (name,nr,ip) values ($name,$nr,$ip);if(mysql_query($sql)echo 添加成功,請返回;elseecho 添加不成功,請返回;else/ header(Location: index.php);echo 信息不正確,請返回;mysql_close();?5.6首頁設(shè)計代碼1.index真真留言板bodybackgound-image:url(./11.jpg);font-size:9pt;2.header無昵稱文檔function Check() if(document.header.txtname.value.length=0) alert(用戶名不能為空); document.header.txtname.focus(); return false; if(document.header.nr.value.length=0) alert(密碼不能為空); document.header.pwd.focus(); return false; 真真留言板 ? if(isset($_SESSIONname) echo $_SESSIONname. 已登錄, 注銷; else ? 用戶名: 密碼: 3.tj無昵稱文檔function CheckForm() if(.value.length=0) alert(昵稱不能為空); .focus(); return false; if(document.form1.nr.value.length=0) alert(內(nèi)容部能為空); document.form1.nr.focus(); return false; 昵稱: 留言: 4.counet 姓名: ?if(isset($_SESSIONname) echo 刪除; ? 日期: ip: 共有 記錄 | 每頁顯示 記錄 | 分 頁顯示 | 當(dāng)前 /頁 ? $shangpage=$page-1;$xiapage=$page+1;if($page=1) echo 首頁 | 上一頁 |;else echo 首頁 | 上一頁 |;if($page_cnt$page)echo 下一頁 | 末頁 ;elseecho 下一頁 | 末頁 ; ? 5.boot無標(biāo)題文檔 版權(quán)所有:真真 QQ:824783348 Email: 6 程序調(diào)試與結(jié)果(1)前臺界面圖6.1 前臺界面圖(2)管理登錄界面圖6.2 管理登陸圖(3)后臺管理界面圖6.3后臺管理界面圖7 總結(jié)課程設(shè)計是培養(yǎng)我們綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024建筑工程地勘合同正規(guī)范本
- 專用藥品配送代理合同2024年范本版B版
- 2025高考生物備考說課稿:胚胎工程
- 福建省南平市武夷山第三中學(xué)2022年高三數(shù)學(xué)理上學(xué)期期末試題含解析
- 福建省南平市吳屯中學(xué)2020-2021學(xué)年高三數(shù)學(xué)文期末試題含解析
- 福建省南平市松溪縣職業(yè)中學(xué)高二化學(xué)聯(lián)考試卷含解析
- 2024版飛機購銷合同
- 專利與商標(biāo)權(quán)歸屬合同范本2024一
- 母愛市場之策略洞察
- 外籍人才中介合同(2篇)
- 2025年中國華能集團有限公司招聘筆試參考題庫含答案解析
- 光伏安裝施工合同范本
- 北京郵電大學(xué)《數(shù)學(xué)物理方法概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024-2025學(xué)年無錫市數(shù)學(xué)三年級第一學(xué)期期末質(zhì)量檢測試題含解析
- 人教版(2024)數(shù)學(xué)七年級上冊期末測試卷(含答案)
- 2024年學(xué)校意識形態(tài)工作總結(jié)(3篇)
- 《人工智能基礎(chǔ)》課件-AI的前世今生:她從哪里來
- ISO28000:2022供應(yīng)鏈安全管理體系
- 鋁合金型材切割作業(yè)指導(dǎo)書
- Windows錯誤代碼解釋大全
- 海南作協(xié)入會申請表
評論
0/150
提交評論