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

正文內(nèi)容

網(wǎng)上購物網(wǎng)站畢業(yè)設(shè)計(參考版)

2024-12-05 15:37本頁面
  

【正文】 商品訂購祥單的運行結(jié)果如圖 518 所示。用戶單擊導(dǎo)航攔中的“訂單信息管理”超鏈接進入用戶訂單處理頁面,該頁面是會顯示進期所沒有被處理的訂 單,其運行結(jié)果如圖 517所示: 圖 517 用戶訂單處理界面 用戶訂單處理頁面顯示的是用戶的基本信息。在程序中與此功能對應(yīng)的頁為 admin/ ,關(guān)鍵代碼如下: 訂單信息管理 用戶在前臺購物所產(chǎn)生的訂單不能立即執(zhí)行需要系統(tǒng)管理員在后臺訂單,運行結(jié)果如圖 517所示。目錄添加頁面的運行結(jié)果如圖 516所示。管理員登錄頁面的運行結(jié)果如圖 515所示。 顯示查詢 刪除用戶訂單 執(zhí)行訂單狀態(tài) 刪除用戶 公告處理 用戶信息管理 添加公告信息 后臺頭部 后臺首頁 左側(cè)導(dǎo)航 添加商品 后臺中部 訂單信息管理 管理員信息管理 第 5 章 系統(tǒng)詳細設(shè)計 31 圖 514 后臺首頁圖 管理員登錄 在前臺首頁單擊管理員入口,將轉(zhuǎn)到管理員登錄頁面。 (2)后臺文件結(jié)構(gòu) 網(wǎng)站后臺文件結(jié)構(gòu),如圖 513所示。 管理員信息管理:管理員可以修改管理員信息。 添加商品模塊:向商品表插入前臺首頁展示的商品信息。后臺功能介紹: (1)功能模塊介紹 管理 員身份驗證:為合法用戶提供一個后臺入口。 后臺部分 后臺總體框架 后臺功能只允許具有管理員權(quán)限的用戶使用,它是實現(xiàn)前臺功能的基礎(chǔ)。 運行結(jié)果如圖 512 所示。添加留言是用戶與用戶,以及用戶與網(wǎng)站之間的一種交流模式,只有把用戶想要表達的內(nèi)容添加到數(shù)據(jù)庫中,才能在瀏覽留言板中顯示。 圖 511 訂單查詢結(jié)果頁面 該方法實現(xiàn)非常簡單,只需要根據(jù)用戶錄入的訂單號在數(shù)據(jù)表中查詢出對應(yīng)的貨品信息即可。用戶在網(wǎng)站首頁中單擊 “ 訂單查詢 ” 超鏈接,進入輸入訂單號頁面,運行結(jié)果如圖 510所示。此功能是由 user/ 完成的。 清空購物車是指當(dāng)用戶 訂單生成后,倘若還想繼續(xù)購物,一定要清空購物車在進行選購商品,這樣防止重復(fù)購物。結(jié)帳的流程是:從購物車中讀取商品名稱,商品數(shù)量,商品價格信息,生成唯一的一個訂單號,同時也把用戶注冊的基本信息讀取出來,形成一個完整的訂單寫入數(shù)據(jù)庫中,結(jié)帳填寫 訂單的頁面如下圖 59 所示。 (3)生成訂單 生成訂單是網(wǎng)上購物商城的最終目的,前面的所有的功能的實現(xiàn)都是為最后生成一個用戶滿意的訂單做基礎(chǔ),在此要生成一個可以供用戶隨時查詢訂單號,還要保存用戶訂單中所購買的 商品信息。 圖 58 購物車在網(wǎng)頁中運行結(jié)果 在程序中筆者使用一組文本框記錄用戶購買的商品數(shù)量,用戶可以在文本框 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計論文 28 中輸入想要購買的數(shù)量然后單擊修改按鈕。 (2)查看購物車 為了方便用戶隨時查看購物情況,在網(wǎng)站的首頁加入了查看 購物車鏈接,通過它可以將所選物品信息放入購物車中顯示出來。當(dāng)用戶在前臺首頁中單擊商品展示區(qū)的 “ 購買 ” 按鈕時,系統(tǒng)會將該商品的詳細信息展示在查看物品清單頁中,運行結(jié)果如下圖 57 所示。這種技術(shù)用起來十分方便,不但可以隨時添加,查看,修改,清空購物車中的內(nèi)容,還可以隨時去收銀臺結(jié)帳。 購物車模塊 在超市購物,可以根據(jù)自己的需要將很多的物品挑選到購物車中。 用戶資料修改 用戶資料修改在前臺主頁上,單擊“修改資料”鏈接,進入用戶修改資料頁面,該頁面主要用于修改用戶信息,其運行結(jié)果如圖 56所示。user/ 頁用來驗證提交過來的 4個條件,是否完全符合數(shù)據(jù)庫中的查詢條件。運行結(jié)果如圖 55所示。 圖 54 會員登錄窗口 網(wǎng)站首頁在用戶第一次訪問時會判斷用戶是否登錄 ,未登錄則顯示用戶登錄窗口 ,提示用戶登錄或注冊 .對于已經(jīng)登錄的用戶 ,在用戶登錄窗口將顯示用戶的相關(guān)信息 . 首頁主要是根據(jù)保存用戶名信息的 Session 參數(shù)來判斷用戶是否已經(jīng)登錄的 ,關(guān)鍵代碼如下 : 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計論文 26 String name=$_SESSION[username]。 圖 52 購物網(wǎng)站首頁 留言板 用戶注冊登陸 查看物品清單 查看購物車 購物車 用戶注冊信息 添加留言板 瀏覽留言信息 修改用戶資料 訂單查詢頁面 訂單查詢 清空購物車 修改 添寫訂單 前臺首頁 網(wǎng)站導(dǎo)航 商品展示 后臺入口 左側(cè)導(dǎo)航 第 5 章 系統(tǒng)詳細設(shè)計 25 用戶管理模塊 用戶管理模塊主要包括用戶注冊 ,登錄及找回密碼 3 個部分 . (1)用戶注冊 當(dāng)用戶第一次登錄時首先要注冊 ,成為會員后 ,才可以 購買物品 .用戶可以通過單擊首頁的注冊按鍵來打開注冊頁面進行會員注冊操作 ,用戶注冊頁面的運行結(jié)果如圖 53 所示 . 圖 53 用戶注冊頁面 為了便于管理網(wǎng)站對用戶的管理,在 用戶注冊頁接收到的注冊信息要經(jīng)過嚴格的過濾,保證注冊用戶的唯一性,在提交表單后需要對數(shù)據(jù)表中的數(shù)據(jù)進行查詢,如果沒有找到,則在插入數(shù)據(jù)表時提示注冊成功, 否則提示用戶以被占用,請重新注冊。 (2)前臺文件構(gòu)架 本網(wǎng)上購物網(wǎng)站的前臺文件結(jié)構(gòu)如圖 51 所示。 修改個人資料:為了保護用戶信息不受非法侵害,用戶登陸后即可對個人的注冊信息進行修改。 訂單查詢:登陸用戶可以通過訂單號查詢訂單。 前臺總體框架 (1)模塊功能介紹 用戶管理:為了便于網(wǎng)站的管理,必須有一套完整的用戶管理體系。 2.主要功能要求 用戶通過鍵盤在界面輸入數(shù)據(jù),界面自動生成要求的信息,然后再進行有關(guān)的功能操作。 ( 3)所用設(shè)備:鍵盤、鼠標。 輸入設(shè)計 輸入要求及主要功能要求 1.輸入要求 主要輸入數(shù)據(jù)類型、來源、所用設(shè)備、介質(zhì)、格式、數(shù)值范圍、精度等: ( 1)數(shù)據(jù)類型:字符型、邏輯型、數(shù)值型。 2.主要功能要求 各查詢模塊應(yīng)該能夠根據(jù)輸入的查詢條件進行查詢,并將查詢結(jié)果進行輸出,顯示給查詢者。 ( 2) 所用設(shè)備:顯示器。//設(shè)置字符集 mysql_query(set names gb2312)。 //localhost 為主機名; root 為用戶名; 123為密碼 mysql_select_db(db_shop,$conn) or die(數(shù)據(jù)庫訪問錯誤.mysql_error())。 圖 41 BtoC模擬網(wǎng)站 ER圖 用 PHP連接數(shù)據(jù)庫 在本系統(tǒng)中,需要多次連接數(shù)據(jù)庫,而且這種連接是一項很消耗資源的操作,因此,在本系統(tǒng)中對數(shù)據(jù)庫連接的部分寫成了一個文件。 采購單(訂單編號,商品編號,交貨日期)。 供應(yīng)商(供應(yīng)商編號,供應(yīng)商名稱,供應(yīng)商聯(lián)系人,聯(lián)系電話,通訊地址,字 段 說 明 類型 (長度 ) 備注 Id 管理員 id Int( 4) 不允許空 Admin 管理員名稱 Varchar( 30) 不允許空 Adminpass 管理員密碼 Varchar( 16) 不允許空 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計論文 22 郵政編碼)。 網(wǎng)上購物( BtoC)網(wǎng)站涉及的實體有: 會員(會員編號,會員名稱,真實姓名,會員地址,會員電話)。它是作為從現(xiàn)實世界到其他數(shù)據(jù)模型之間轉(zhuǎn)換的中間模型,這種模型不考慮數(shù)據(jù)的具體物理存儲以及存效率這些問題,它允許以比較有效、自然的方式描述現(xiàn)實世界的數(shù)據(jù)。以下為數(shù)據(jù)元素定義表。它能按各種要求列表,也能提供標準的術(shù)語和詞匯,指出系統(tǒng)內(nèi)各種數(shù)據(jù),各個處理邏輯之間的關(guān)系,只有它才能確保數(shù)據(jù)在系統(tǒng)中的完整性和一致性。程序設(shè)計人員在對系統(tǒng)進行修改或擴充功能時,必須以這部數(shù)據(jù)字典為依據(jù),必要時要修改或充實它。它是系統(tǒng)開發(fā)人員在各個階段必不可少的依據(jù)。 第 4 章 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 19 第 4 章 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 數(shù)據(jù)字典 數(shù)據(jù)字典的內(nèi)容是隨著數(shù)據(jù)流程圖自頂向下地擴展而逐步充實的?,F(xiàn)在擁有了一個專業(yè)的 PHP 服務(wù)器環(huán)境。 圖 38 添加數(shù)據(jù)庫用戶 第 3 章 系統(tǒng)概述 17 把剛才添加的用戶名和密碼交給用戶即可。 點擊 [執(zhí)行 ] 即可完成。填寫好新的 用戶名 和 密碼; 選擇第二項 “ Create database with same name and grant all privileges”。打開 root 登陸。如果沒有域名或者不會用,可以通過編輯 C:\WINDOWS\system32\drivers\etc\hosts 來使用“虛擬域名”。 圖 36 開設(shè)虛擬主機 輸入完信息回車后,將自動重啟 Apache 以便生效。按照提示輸入新建虛擬主機 信息。很簡單。這時就要用到虛擬主機了。很多時候我們需要開設(shè)多個獨立的網(wǎng)站。全部完成后,將自動打開默認頁。如 圖 2 示:期間可能出現(xiàn)防火墻提示,請允許?;剀嚰纯?。 PHPnow 有兩種封裝,一是 exe 自解壓版(推薦,本文針對此版),二是純 7z 檔案(沒有 exe 自解壓)。 PHPnow 就這樣應(yīng)運而生,為你快速搭建專業(yè)的虛擬主機。諸如 mysql 擴展、 zend 安裝失敗等等問題。要是自己搭建一次 PHP + MySQL 環(huán)境很是費時。 ( 9)可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。 ( 7)提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑。 ( 5)優(yōu)化的 SQL查詢算法,有效地提高查詢速度。這些編程語言包括 C、 C++、 Eiffel、 Java、Perl、 PHP、 Python、 Ruby 和 Tcl 等。 ( 2)支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 Novell Netware、 OpenBSD、OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng)。 SQL 語言的常用操作有:建立數(shù)據(jù)庫數(shù)據(jù)表( CREATE TABLE);從數(shù)據(jù)庫中篩選一個記錄集( SELECT),這是最常用的一個語句,功能強大,能有效地對數(shù)據(jù)庫中一個或多個數(shù)據(jù)表中的數(shù)據(jù)進行訪問,并兼有 排序、分組等功能;在數(shù)據(jù)表中添加一個記錄( INSERT);刪除符合條件的記錄( DELETE);更改符合條件的記錄( UPDATE)。如今無論是像Oracle ,Sybase,Informix,SQL server 這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像Visual Foxporo,PowerBuilder 這些微機上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持 SQL語言作為查詢語言。 MySQL 的官方網(wǎng)站的網(wǎng)址是: SQL 全稱是“結(jié)構(gòu)化查詢語言 (Structured Query Language)”,最早的是 IBM的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng) SYSTEM R 開發(fā)的一種查詢語言,它的前身是 SQUARE 語言。目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。 MYSQl 的簡介 MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。 ( 5)效率高: PHP 消耗相當(dāng)少的系統(tǒng)資源。嵌入 HTML:因為 PHP 可以嵌入 HTML語言,它 相對于其他語言,編輯簡單,實用性強,更適合初學(xué)者。 和其它技術(shù)相比, PHP 本身免費。 PHP 技術(shù)在多個方面加速了動態(tài) Web 頁面的開發(fā): ( 1)開放的源代碼: 所有的 PHP 源代碼事實上都可以得到。其它技術(shù),如 PERL, Python, Tcl, VB s cript, ASP 相對來說,都是較陳舊的。最好的是,你可以選擇你的 PHP 安裝版本需要哪些功能。你可以在蒼蠅上畫圖,編寫程序下載或者顯示 。 ( 5)更多特點 PHP 的開發(fā)者們?yōu)榱烁m合 web 編程,開發(fā)了許多外圍的流行基庫,這些庫包含了更易用的層。 PHP就可以以這種方式安裝,雖然很少有人愿意這樣以 CGI 方式安裝它。 CGI 程序的伸縮性不很理想,因為它為每一個正在運行的 CGI 程序開一個獨立進程。在 php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M,現(xiàn)在 php 完全可以用來開發(fā)?;?web的編程工作非常需要面向?qū)ο缶幊棠芰?。對于一個非程序員來說為 PHP 擴展附加功能可能會比較難,但是對于一個 PHP 程序員來說并 不困難。 PHPLIB 就是最常用的可以提供一般事務(wù)需要的一系列基庫。你還可以自
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1