




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優質文檔傾情為你奉上精選優質文檔傾情為你奉上專心專注專業專心專注專業精選優質文檔傾情為你奉上專心專注專業畢 業 論 文 設計(論文)題目: 后臺管理 學生姓名 指導教師 二級學院 專 業 班 級 學號 提交日期 2013年 4月20日 答辯日期 2013目 錄 TOC o 1-3 h z u 大學生網上訂餐系統 后臺管理摘 要隨著這幾年互聯網的發展,網絡早已經成為現代人日常生活中不可或缺的部分,網上訂餐由于其獨有的便捷性和直觀性,更能夠輕而易舉地被現代人認同和接受。互聯網上誕生出這種便捷的訂餐形式,也是電子商務應用的全新體現;從另一個側面來看,網上訂餐還起到了幫助推進電子商務的普及和應用進
2、程的作用,網上訂餐的形式,同時也在幫助加速電子商務應用的步伐。本文重點描述了Apache+MySQL+PHP以及相關開發技術;講述了整個網站的結構、頁面設計和數據庫設計;并詳細介紹了大學生網上訂餐管理系統的后臺管理功能模塊的實現。關鍵字: PHP;MySQL;ApacheCollege students online reservation system-The background managementAbstractWith the development of the Internet of the past few years, the network has already beco
3、me an integral part of the daily life of modern people online ordering unique because of its convenience and intuitive, more easily recognized modern and acceptance. The Internet was born out of this convenient ordering forms, but also a new e-business applications; view from the other side, on-line
4、 ordering helped propel the popularity of e-commerce and application process also played a role, in the form of online ordering, but also help accelerate the pace of e-commerce applications.This article focuses on description of Apache + MySQL + PHP and related development technologies; tells the st
5、ory of the entire site structure, page design and database design; college students online reservation management system in the background management functions module and described in detail to achieve.Key words: PHP;MySQL;Apach第一章 緒論1.1 課題研究的背景隨著科技的進步、計算機技術的發展,越來越多的人選擇用網絡來滿足自己的需求,網上訂餐的出現,正是體現了這一點。不
6、少商家都把眼觀放在了網上銷售這一方面,把實體銷售漸漸轉變為網上銷售。現在人們越來越重視節省時間,提高效率,不管是消費者還是商家都如此,有了網上訂餐系統,人們可以在家隨意挑選自己喜愛的食物。現在正是經濟全球化的時代,利用網絡,我們可以瀏覽不同地區甚至不同國家的商品,這也改變著人們的消費觀,網上訂餐系統正是符合了這一趨勢的發展,越來越多的人能夠不出門就能吃上美味可口的飯菜。有了網上訂餐系統,可以讓訂餐者與餐廳進行互動,足不出戶,選擇自己喜愛的菜品,對與商家而言,這樣做節省了成本,不需要為實體店的地址而煩惱,這樣做對于商家和消費者來說無疑是雙贏的。1.2 課題研究的目的和意義本課題設計的目的是服務大
7、學生這個巨大而有潛力的市場,讓大學生足不出戶就能夠訂上美味可口飯菜,更加方便快捷的選擇自己喜愛的飯菜,節省大學生的時間。網上訂餐系統向學生提供的服務是完全免費的,學生只需付出自己直接到商店去買的價格,而不需要任何快遞費用。這對于大多數學生來說,無疑是非常樂意的。所以網上訂餐最大的特點就是服務費用為零 ,學生不用拿出額外費用。 由于互聯網發展已深入各個地方,網上訂餐這個課題已經提出,為了方便大學生的生活,提高大學生的學習生活效率,該類根據現實訂餐的方式虛擬于網絡之上,使大學生通過網絡就可以完成生活中必要的事情(飲食)。系統的完成不僅可以基本實現客戶訂餐的功能,還能在此基礎上提供更多的,更貼心的服
8、務。信息技術的發展將更快的推動互聯網的發展,訂餐系統的重要性也將越顯其強大的作用。對于現在的大學生而言,吃飯是一件比較重要的事,但大學的食堂口碑都不怎么好,菜價貴,味道差,排隊長,沒位子,而且去晚了菜還可能冷掉,如果因為一些事耽擱了還有可能錯過了供應飯菜的時間,隨著天氣慢慢變熱,大部分學生都愿意呆在宿舍,而不是特意跑去食堂吃飯,如果有人能提供送餐上門的服務,我想大部分人還是愿意去嘗試的,綜合上述的這些問題,給予了本系統巨大的潛在客戶與市場。第二章 開發工具的介紹和選擇2.1 PHP簡介及工作環境PHP,是Hypertext Preprocessor的縮寫,是一種HTML內嵌式的語言,是一種在服
9、務器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言的,得到了廣泛的使用。PHP是開放源代碼的,而且是免費的。它快捷、效率,跨平臺性比較強。PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。 PHP安裝它可以比 CGI或者Perl更快速的執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯后代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,而且支持幾乎所有流行的數據庫以及操作系
10、統。最重要的是PHP可以用C、C+進行程序的擴展。PHP的優點最明顯的是兩個方面:和ASP相比其兼容性較好,ASP只能在WINDOWS機器上使用,PHP可以適用于各類操作系統的服務器,特別適合在互聯網廣泛運用的LINUX系統。所以,我們選擇用PHP來開發網站。此次我們選擇的開發環境是WampServer,它是Apache Web服務器、PHP解釋器以及MySQL數據庫的整合軟件包。在windows下將Apache+PHP+Mysql 集成環境,擁有簡單的圖形和菜單安裝和配置環境。PHP擴展、Apache模塊,開啟/關閉鼠標點點就完成操作,再也不用親自去修改配置文件了。2.2 數據庫管理系統的選
11、擇及MySQL2.2.1數據庫管理系統MySQL是一個快速、多線程、多用戶SQL數據庫服務,由瑞典TcX公司負責開發和維護。1994年,TcX開始尋找一個用來開發Web應用程序的SQL服務器。他們測試了一些商業服務器,但是發現所有這些服務器對于TcX的大型表來說都是太慢。他們也試了mSQL(一種小型數據庫管理系統,支持簡單SQL查詢),但它缺乏TcX的某些功能。因此他們開發了心的服務器,這就是MySQL。MySQL可以工作在許多平臺上。我們選擇的開發工具的優點有以下幾點:MySQL的虛度比Microsoft ACCESS速度快,Mssql和Oracle的運行速度比MySQL要快,但是費用比較高
12、。 使用PHP +MYSQL搭建動態網站,體現了主頁動態化,功能強大,擴展性能強,開發周期短和服務器緊密結合等優點,彌補了一些傳統服務器端應用程序的不足,使顧客能夠及時準確地進行網上訂餐。由于MySql打開來是個命令窗口,使用起來不夠人性化,所以又專門安裝了Navicat for MySQL工具,它適用于從3.21以上的任何MySQL數據庫服務器,并且支持包括觸發器,存儲過程,函數,事件,預覽和用戶管理在內的絕大多數最新的MySQL功能。Navicat的功能非常復雜,足以滿足專業開發人員的各種特殊需求,同時對于MySQL新手來說也非常簡單易學。2.2.2 MySQL的常識和基本操作一般來講,我
13、們訪問MySQL數據庫的時候,首先需要使用telnet遠程登安裝有數據庫系統的服務器,然后再進入MySQL。MySQL數據庫的連接命令如下所示:mysql -h hostname -u username -ppassword或者:mysql -h hostname -u username -password=password其中,hostname是裝有MySQL數據庫的服務器名稱,username和password分別是用戶的登錄名和密碼。如果MySQL數據庫的安裝和配置正確的話,用戶在輸入上述命令之后會得到系統反饋信息。用戶成功進入了MySQL數據庫系統,可以在mysql命令提示符之后輸入各
14、種命令。對MySQL數據庫中數據的操作可以分為四種不同的類型,分別是添加、刪除、查詢和修改。第三章 網站的需求分析3.1 數據需求用戶的需求具體在于各種信息的提供、保存、更新和查詢方面,這就要求數據結構能充分的滿足各種信息的輸入和輸出。收集基本的數據、數據結構和數據處理的流程,組成一份詳細的數據字典,為后面具體設計打下基礎。關于定單列表和定單詳細信息可以這樣理解:因為用戶一次性可以購買多種產品。則對每種產品(即每一款型號的商品)生成一條定單詳細信息記錄。然后許多個這樣的定單詳細信息組成一個定單列表。每個定單列表才與一個用戶對應,在發貨的時候以定單列表為單位,即用戶在操作時所看到的“定單”。經過
15、對系統的分析和需求總結,考慮將來功能上的擴展,設計如下的數據項和數據結構:1)在管理員信息表中,包括的數據項:帳號,密碼,權限,注冊時間。2)在訂餐客戶信息表中,包括的數據項:用戶編號,用戶名,密碼,姓名,電話,身份證,注冊時間等。3)在菜品信息表中,包括的數據項:菜品編號,菜品名稱,菜品價格,內容,類別,添加時間等,每道菜都有它的菜名、介紹、價格等信息,為了讓菜品的這些信息在頁面有個很好的呈現,我們把這些信息存入菜品信息表中進行維護。4)在定單列表中,包括的數據項:定單列表編號,用戶名,菜品編號,下單時間等。5)在購物車信息,包括的數據項:購物車信息唯一標識,食品,訂餐用戶名,添加時間等。當
16、顧客選購菜品放入購物車時,我們會把這些菜品的id、數量、價格記錄存入訂單關聯表中,通過訂單關聯表中的信息算出會員將要支付的金額,再通過菜品id這個主健把相應的信息存入個人訂單這張表中進行維護。6)為了有效地管理菜品,在新增菜品時加了一個分類屬性,在此需要建張分類表進行維護。7)顧客在本網站中進行了消費,他們可以對本網站中的服務和菜品進行留言和評論,我們把這些留言信息存入留言版表中進行維護。3.2 功能需求前臺管理中要區分三種權限的用戶,第一種用戶只能瀏覽首頁,這種用戶稱為游客;第二種用戶可以訂餐、留言、查看個人的訂單信息以及修改個人信息,這種用戶成為注冊用戶;第三種用戶是管理整個網站的人,稱為
17、系統管理員。通過對系統的分析,針對一般的網絡訂餐系統,總結出如下的需求信息:1)用戶分游客、注冊用戶和管理員用戶。2)一般用戶和注冊用戶無需要登錄就可以查看餐飲信息和資訊3)注冊用戶登錄后可以進行預訂餐飲。4)管理員可進行所有后臺操作權限。前臺功能需求:顧客登錄網上訂餐系統進行菜單的瀏覽或者注冊為會員。會員可以更改個人信息,會員可以享受訂餐服務。如果顧客覺得菜單應該有所改變則可對已選的菜單進行選擇、更改、刪除等功能。當顧客確定訂餐完畢后,把信息提交到餐廳后臺系統,并生成訂單。顧客可以對系統或者餐廳有意見或者建議的留言給我們,我們會及時滿意的回復。后臺管理中分為兩種,一種是普通管理員,一種是超級
18、管理員。普通管理員不能進行管理員賬號管理;超級管理員能進行后臺所有操作。后臺管理包括管理員賬號管理;菜品類別管理;菜品信息管理;友情鏈接管理;留言管理;注冊用戶管理;訂單管理。后臺功能需求:管理員管理會員信息。管理員管理和回復會員的留言。管理員添加、更改和刪除菜品信息。管理員管理訂單信息。3.3 數據流分析數據流分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數據流程分析的目的就是要發現和解決數據流通中的問題。現有的數據流程分析多是通過分層的數據流程圖(data flow diagram,簡稱DFD)來實現的。其具體的做法是:按業務流程圖畫出的業務流程的順序,將調查過程中掌握的數據處理過程
19、,繪制成一套完整的數據流程圖。網絡訂餐系統的數據流程:對本系統進行操作的數據源有普通用戶、注冊用戶和管理員三種,首先由系統管理員根據不同的用戶需要將一些信息保存在數據庫中,再進行發布。不同權限的用戶可以對數據庫信息進行讀取、搜索和訂餐等處理。所有用戶均可以進行信息查詢。通過對本系統的需求分析,系統的基本功能已經確定。整個系統的數據流程圖如3-4:進入系統主界面進入系統主界面管理員登錄管理員登錄瀏覽頁面用戶注冊用戶登錄瀏覽頁面用戶注冊用戶登錄商品搜索選購商品搜索選購商品推薦菜品推薦菜品用戶注冊數據庫數據庫用戶注冊數據庫數據庫操作頁面在線留言操作頁面在線留言訂單維護加入購物車訂單維護加入購物車后臺
20、管理去收銀臺訂單號后臺管理去收銀臺訂單號訂餐信息友情鏈接結賬訂餐信息友情鏈接結賬系統公告注銷登錄退出系統公告注銷登錄退出圖圖3-4 系統數據流程圖3.4 業務流分析網絡訂餐平臺工作流程為:在系統啟動并進入主界面,所有用戶都可以查看系統首頁。權限判斷,游客可以查看讀取和查詢餐飲信息,注冊用戶可以完成普通用戶的操作,也可以進行餐桌上的預定操作。管理員可以添加,修改和刪除權限,系統信息和系統管理的所有功能。所有用戶都可以查詢。本網站的業務流程圖如圖3-5所示:查詢 查詢 發布 修改 預定 刪除 系統界面已注冊用戶 未注冊用戶 注冊 各種信息系統管理員所有用戶 統計 自動寫入后臺數據庫 保存 圖3-5
21、 系統業務流程圖 本系統是將現代化的計算機技術與網絡訂餐服務模式相結合,按照網絡訂餐的服務流程設計完成的。同時為了擴展服務范圍,初步設計一個銷售平臺用來信息發布和管理。為了讓系統在各項管理中發揮更大的作用,提高工作質量和工作效率,現提出如下系統開發目標:具體目標如下:(1)操作簡單、界面友好:使用控件式的布局,使信息的錄入變得更簡便;許多選項包括菜品品種、菜品介紹、訂餐記錄等只需要點擊鼠標就可以完成;另外,跟蹤出現的提示信息也讓用戶隨時清楚自己的操作情況。(2)即時可見:對信息的處理(包括添加、修改、刪除)能夠立即在主頁的對應欄目中顯示出來,達到即時發布、即時見效的功能。(3)功能完善:不僅包
22、含了常見系統的信息管理的各個方面:信息錄入、瀏覽、刪除、修改、查詢等方面,實現了系統對即時信息的管理要求。而且,還能對會員進行管理。同時,為了能有效方面的更新系統的界面。(4)方便移植:系統應有較高的實用性、適用性和可靠性。針對不同用戶,只需要稍作修改就可以開發出適合自己特點的餐館預定管理系統。系統界面中所需的圖片,條目等數據都存放于數據文件中,只需對該文件進行部分修改,就能在系統界面上實現及時的更新效果,減少了更改系統源代碼的復雜性。(5)動態管理:對系統數據庫實行動態操作,能實現對數據庫信息的動態查詢、動態更新修改和動態錄入數據。第四章 系統總體設計4.1 功能模塊結構本系統的主要功能是通
23、過餐廳的站點,讓消費者直接從網站訂餐。主要包括:用戶注冊、登錄及用戶管理;餐廳菜肴信息發布、瀏覽、網上提交訂單及訂單管理;消費者對餐廳菜肴及服務質量的評價等。系統包括前臺管理和后臺管理,前臺功能主要負責網站的開發和維護,后臺功能是對數據庫進行操作,修改,維護等操作。前臺管理包括:用戶管理、菜單瀏覽、訂單管理。后臺管理是對菜肴價目、餐廳菜肴信息發布、用戶留言及售后服務、餐廳銷售統計的管理。4.1.1網站功能模塊圖本系統主要包括:用戶管理、訂單管理功能、菜單瀏覽功能、用戶反饋功能、友情鏈接設置功能、菜品管理功能、用戶留言及售后服務功能、銷售統計功能等組成。功能模塊圖如圖4-1:后臺后臺菜肴價目、餐
24、廳菜肴信息發布菜肴價目信息發布餐廳菜肴信息發布餐廳銷售統計用戶留言及售后服務售后服務用戶留言處理統計銷售情況前臺用戶管理用戶登錄用戶注冊菜單瀏覽訂單管理歷史訂單訂餐用戶反饋價格品種大學生網上訂餐系統圖4-1網上訂餐系統功能模塊圖我負責的是后臺部分,也就是數據庫的設計,這是本系統的重點之一,與用戶提交訂單,修改訂單等操作密切相關。我所要做的就是對網站上主要信息進行發布,更新和修改;及時處理用戶的留言還有建議,做好售后工作,并且還要對網站上的銷售情況進行統計。其主要功能如下:菜肴價目、餐廳菜肴信息發布:對菜肴價目、餐廳菜肴的信息進行修改,更新和發布。用戶留言及售后服務:處理用戶在網站上的留言,并對
25、其提供售后服務。餐廳銷售統計的管理:餐廳的銷售的情況進行統計。4.1.2后臺管理模塊圖后臺管理后臺管理圖4-2網上訂餐系統的后臺管理功能模塊圖菜肴價目、餐廳菜肴信息發布菜肴價目信息發布餐廳菜肴信息發布餐廳銷售統計用戶留言及售后服務售后服務用戶留言處理統計銷售情況4.2 概念結構設計通過之前功能和數據分析,可以大致了解到整個系統的數據和功能需求,下面我們系統中的E-R圖。4.2.1管理員信息實體圖如圖4-3所示:管理員管理員帳號權限密碼圖4-3 用戶信息實體圖4.2.2訂餐用戶信息實體圖如圖4-4所示:圖圖4-4 訂餐用戶實體ER圖訂餐用戶系統編號用戶名注冊時間 4.2.3菜品信息實體圖如圖4-
26、5所示:訂單詳細信息 編號食品編號用戶名下單時間訂單詳細信息 編號食品編號用戶名下單時間圖4-6 訂單詳細信息實體圖菜品信息菜品名稱菜品介紹圖片價格圖4-5 食品信息實體圖如圖4-6所示:4.2.5留言板信息實體圖如圖4-7所示:留言板信息 編號用戶名留言板信息 編號用戶名回復留言時間圖4-7 訂單詳細信息實體圖如圖4-8所示:一個用戶可以預訂多個菜品,一個用戶預訂的菜生成一個訂單,一個管理員可以管理多個菜品。管理預訂訂單菜品信息管理員訂餐用戶管理預訂訂單菜品信息管理員訂餐用戶N1N1M4.2.7后臺管理員與菜品、客戶之間的E-R圖如圖4-9所示:后臺后臺管理員1111管理管理管理管理XNXN
27、RQRQ訂購客戶菜品訂購客戶菜品圖4-9后臺管理員與菜品、客戶之間的E-R圖客戶實體包含的屬性有用戶編號,用戶名,密碼,姓名,電話,身份證,注冊時間。菜品實體包含的屬性有菜品編號,菜品名稱,菜品價格,內容,類別,添加時間。4.2.8客戶訂菜E-R圖如圖4-10:客戶客戶NN訂訂菜1M1M菜品訂單菜品訂單圖4-10 客戶訂菜E-R圖訂單實體的屬性有定單列表編號,用戶名,菜品編號,下單時間。4.2.9客戶與留言版E-R圖如圖4-11:RR管理員留言板回復留言客戶1MH圖4-11 客戶與留言版E-R圖留言版實體的屬性有留言版信息ID,用戶名稱,留言內容,留言日期。第五章 系統詳細設計5.1 數據庫邏
28、輯結構設計 邏輯結構設計階段的任務是將概念結構設計階段所得到的概念模型轉換為具體DBMS所能支持的數據模型,具體模型如下:根據管理員與菜品、顧客之間關系圖轉換成關系模式管理員(用戶ID,用戶名稱,用戶密碼,用戶標識)菜品(菜品ID,菜品名稱,菜品價格,菜品描述,分類ID,菜品圖片)顧客(顧客ID, 顧客名稱,顧客密碼,顧客標識)根據會員與菜品之間關系圖轉換成關系模式顧客(顧客ID, 顧客名稱,顧客密碼,顧客標識)菜品(菜品ID,菜品名稱,菜品價格,菜品描述,分類ID,菜品圖片)訂單(訂單ID,用戶ID,訂單名稱,花費)根據顧客與菜品之間關系圖轉換成關系模式管理員(用戶ID,用戶名稱,用戶密碼,
29、用戶標識)顧客(顧客ID, 顧客名稱,顧客密碼,顧客標識)留言版(留言版信息ID,顧客名稱,留言內容,留言日期)5.2 數據庫物理結構設計數據庫的邏輯結構設計完畢后,現在可以確定表之間的關系,利用DBMS所提供的方法、技術,以較優的數據存儲結構、數據存取路徑、合理的數據存放位置以及存儲分配,設計出一個高效的、可以實現的物理數據結構。本網站數據庫中各個表的設計結果如表所示。每個表格表示在數據庫中的一個表。表5-1為管理員信息表,存儲系統中的管理員信息。把漢字轉化為漢語拼音,作為字段名。其中,ID設置為int型,并設為主鍵,且不能為空;username、pwd、cx設置為varchar型,可以為空
30、;addtime設置為timestamp型,不能為空。表5-1管理員信息表表5-2為權限信息表,存儲系統中的權限信息。把漢字轉化為漢語拼音,作為字段名。其中,ID設為主鍵,且不為空,username、bh、mc、shuliang、addtime、價格與之相關聯。表5-2權限信息表表5-3為留言板信息表,記錄系統中已有菜品的信息。把漢字轉化為漢語拼音,作為字段名。把ID設為主鍵,且不為空,zhanghao、zhaopian、xingming、liuyan、addtime、huifu與之相關聯。 表5-3 留言板信息表表5-4為商品類別信息表,記錄系統中的商品類別信息。把漢字轉化為漢語拼音,作為字
31、段名。把ID設為主鍵,且不為空,leibie、addtime與之相關聯。表5-4 商品類別信息表表5-5為商品信息表,記錄系統中的商品信息。把漢字轉化為漢語拼音,作為字段名。把ID設為主鍵,且不為空,bianhao、mingcheng、leibie、tupian、jianjie、jiage、faburen、addtime與之相關聯。表5-5 商品信息表表5-6為用戶注冊信息表,記錄系統中的注冊用戶信息。把漢字轉化為漢語拼音,作為字段名。把ID設為主鍵,且不為空,zhanghao、mima、ximgming、xingbie、diqu、Email、zhaopian、addtime、issh與之相關
32、聯。表5-6 用戶注冊信息表表5-7為友情鏈接信息表,記錄系統中的鏈接信息。把漢字轉化為漢語拼音,作為字段名。把ID設為主鍵,且不為空,wangzhanmingcheng、wangzhi、addtime與之相關聯。表5-7 友情鏈接信息表5.3 B/S系統架構5.3.1系統總體架構本系統采用PHP及MySQL,實現了在線訂餐系統應具備的主要功能,包括用戶注冊登錄、菜品的展示、餐品預訂以及菜品的管理、訂單管理、用戶管理等后臺管理功能。此外,系統還實現了客戶留言等輔助功能。系統總體架構圖如圖5-8所示。大學生大學生網上訂餐系統用戶管理用戶管理注冊登陸注冊登陸菜品管理菜品展示菜品管理菜品展示后臺系統
33、前臺系統訂單管理訂單管理菜品預定留言管理留言管理在線留言圖5-8 系統總體架構5.3.2系統設計風格本網站設計的思想是簡潔明了,布局簡單,不需要眼睛不用在頁面上轉來轉去拼命尋找想要的東西。同時在瀏覽過程中也提供更加平和、穩定的瀏覽體驗。在頁面布局上,我們采用的是“流動布局”,盡可能在“一屏”以內顯示更多的信息似乎是一直以來的至理名言(也就是盡可能不要滾屏)。而流動布局可以達到這一點。這樣可以使用戶在使用過程中不必上下滾動鼠標,達到了方便的目的。在顏色上,我們選用了淺綠色為基調,使用了自然的背景色,圖片也是如此,這樣,用戶就不會在長時間瀏覽網站后感到視覺疲勞。5.3.3系統詳細設計圖5-9 管理
34、員登陸界面由于后臺操作是對系統數據庫的直接操作,關系到系統的正常運作,而系統管理員登陸界面是后臺登陸的唯一入口,所以在此頁面要做好信息核對過程的設計。if($login=1)if ($username!= & $pwd!=)$sql=select * from allusers where username=$username and pwd=$pwd;$query=mysql_query($sql);$rowscount=mysql_num_rows($query);if($rowscount0)$_SESSIONusername=$username;$_SESSIONcx=mysql_re
35、sult($query,0,cx);/$row = mysql_fetch_row($query)/echo $_SESSIONcx;echo alert(登陸成功!);location=main.php;圖5-10 管理員賬號管理界面在此界面,管理員可以進行管理員信息的添加,為了減少系統信息冗余度,所以只設置了用戶名、密碼兩項輸入內容,而系統編號和注冊時間則由系統自行設置,無需進行輸入工作。菜品信息管理的所有操作功能都以菜單的形式列開。當管理員點擊“系統用戶管理”按鈕時,系統則會將所有在庫的管理員信息展示出來。onclick=javascript:location.href=logout.p
36、hp; style=cursor:hand / 在此界面,系統以翻頁列表的形式展開所有系統數據庫中存在的管理員信息,有權限的管理還可以進行刪除等相關操作。圖5-11 菜品信息管理界面在此系列界面中,可以進行關于菜品信息的添加管理操作。系統設計秉承“功能齊全化、操作簡便化”的界面設計理念和“信息無冗余、功能無遺漏”的內容信息設置思路,所以在此系統界面中也很好的得到了體現。添加菜品信息: 當前日期: function check()if(document.form1.bianhao.value=)alert(請輸入編號);document.form1.bianhao.focus();return
37、false;if(document.form1.mingcheng.value=)alert(請輸入名稱);document.form1.mingcheng.focus();return false;if(document.form1.jiage.value=)alert(請輸入價格);document.form1.jiage.focus();return false;if(document.form1.faburen.value=)alert(請輸入發布人);document.form1.faburen.focus();return false;圖5-12 訂單界面此界面的執行結果,是列出所
38、有的訂單記錄,包括:序號、(訂餐)用戶名、餐飲名稱、餐飲編號、價格、展示圖片、下單時間及刪除操作功能實現。 序號 菜品編號 菜品名稱 價格 訂餐數量 訂餐時間 訂餐人 操作 ?php第六章 系統的測試與評估6.1 系統的測試6.1.1 測試環境硬件平臺:CPU: P4 1.8GHZ。內存: 256MB以上。軟件平臺:操作系統:Windows Server 2003。數據庫:MySQL。開發語言:PHP。瀏覽器:IE5.0,推薦使用IE6.0以上版本。分辨率:最佳效果1024768象素。6.1.2 測試結果1.管理員賬號管理測試圖6-1 添加管理員測試 圖6-2 刪除管理員測試2.菜品信息管理測試圖6-3 菜品添加測試圖6-4查詢菜品測試3.注冊用戶管理測試 圖6-5刪除注冊用戶測試 圖6-6 修改注冊用戶測試4.訂單管理測試 圖6-7 刪除訂單測試5留言管理測試 圖6-8回復留言測試 圖6-9 刪除留言測試 圖6-10 修改留言測試6.2 系統的評估此次測試的項目有操作方便性、界面設計方面和網站的運行效率,經過對系統的簡單測試,并沒有發現重大的錯誤,界
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態保護區管理與規劃考核試卷
- 2025標準居間合同范本
- 2025論壇版塊經營承包合同示范文本
- 幼兒園快樂寶貝家教學設計
- 隧道施工操作手冊
- 蘇教版四年級科學上冊教案
- T-JAS 16-2023 檢驗檢測機構 產品質量安全風險監測工作 管理規范
- 旅游行業電子合同使用指南二零二五年
- 二零二五出租果樹合同書范例
- 送餐員雇傭合同書范例二零二五年
- 水磨鉆專項方水磨鉆專項方案
- 我愛刷牙幼兒課件
- 職高英語高一試題及答案
- 2024-2025年第二學期一年級語文教學進度表
- 3.1《百合花》課件 統編版高一語文必修上冊
- 會展營銷學知到智慧樹章節測試課后答案2024年秋上海旅游高等專科學校
- 主動脈球囊反搏術(IABP)護理
- 《關于加強中小學地方課程和校本課程建設與管理的意見》專題培訓
- 2025年中考物理押題猜想卷(蘇州卷)(全解全析)
- 《半導體行業發展歷程》課件
- 新能源開發知識培訓課件
評論
0/150
提交評論