酒店管理系統(tǒng)──留言板塊子功能設計與實現(xiàn)_第1頁
酒店管理系統(tǒng)──留言板塊子功能設計與實現(xiàn)_第2頁
酒店管理系統(tǒng)──留言板塊子功能設計與實現(xiàn)_第3頁
酒店管理系統(tǒng)──留言板塊子功能設計與實現(xiàn)_第4頁
酒店管理系統(tǒng)──留言板塊子功能設計與實現(xiàn)_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

哈爾濱工業(yè)大學工學碩士學位論文-頁第1章緒論課題背景隨著酒店預訂市場的蓬勃發(fā)展,我國已成為世界上最大的酒店預訂市場,酒店預訂公司的數(shù)量也越來越多,中國加入世界貿(mào)易組織以后,一些實力較強的國外酒店將憑借其先進的操作經(jīng)驗與管理方法,迅速介入中國市場,運用其強大的網(wǎng)絡服務功能與“一條龍”操作模式搶占市場,使酒店之間的競爭更加激烈,國內(nèi)酒店的市場份額將有所減少,一部分實力不強的酒店交面臨被淘汰的危險。反觀當前大多數(shù)國內(nèi)公司的業(yè)務仍然停留在手工或文檔資料處理階段,傳統(tǒng)的運作模式已無法再適應當今市場的快速發(fā)展,要想鎖定客戶、開辟市場,只有通過加快內(nèi)部信息化建設與外部的客戶關系管理,才能提高工作效率,降低經(jīng)營成本,留住客戶,從而提高企業(yè)的競爭力。酒店預訂借助互聯(lián)網(wǎng),能夠解決傳統(tǒng)酒店預訂業(yè)不能解決的適應游客行、吃、住、游、玩一體化的需求;同時還由于酒店預訂也作為一個整體的商業(yè)生態(tài)鏈,涉及到旅行服務機構(gòu)、酒店預訂、交通等等,利用互聯(lián)網(wǎng)可以將這些環(huán)節(jié)連成一個統(tǒng)一的整體,進而可以大大提高服務的水平和業(yè)務的來源。1.2企業(yè)網(wǎng)站的建立及電子商務的意義正如以上所述,電子商務正在以飛快的速度發(fā)展著,隨著中國的入世和國際互聯(lián)網(wǎng)使用的迅速普及,企業(yè)建立網(wǎng)站已成為和商標注冊同樣重要的大事。已有眾多的國內(nèi)企業(yè)建立了自己的企業(yè)網(wǎng)站,并通過網(wǎng)站進入電子商務領域,開始從傳統(tǒng)企業(yè)逐步向現(xiàn)代企業(yè)進行網(wǎng)絡化升級。但企業(yè)建立網(wǎng)站并不等同于實現(xiàn)了電子商務,只能說是企業(yè)進入電子商務領域的一個起點。如何才能有效利用網(wǎng)站為企業(yè)實現(xiàn)電子商務并帶來實際效益?這還在于您怎樣將網(wǎng)絡這一新技術融入到企業(yè)的日常運作中。我們將告訴您建立一個企業(yè)網(wǎng)站會給您帶來怎樣的收益:電子商務平臺,企業(yè)網(wǎng)站是企業(yè)進行網(wǎng)上交易及產(chǎn)品、價格等信息交流的窗口,您可以理解為:企業(yè)網(wǎng)站就是您的企業(yè)在國際互聯(lián)網(wǎng)上的一個銷售點。提升企業(yè)形象,企業(yè)網(wǎng)站的建立可以為您樹立企業(yè)形象,提高企業(yè)層次。無論是從互聯(lián)網(wǎng)上還是通過傳統(tǒng)方式與客戶接觸,擁有網(wǎng)站的您當然比還沒有建立網(wǎng)站的企業(yè)更具競爭力,是否擁有網(wǎng)站亦是一種企業(yè)實力的象征。宣傳企業(yè)產(chǎn)品,國際互聯(lián)網(wǎng)作為一個信息傳播的媒介,能夠充分的為您宣傳企業(yè)和產(chǎn)品。在全世界任何一個地點,在任何時間,您的企業(yè)和產(chǎn)品都能夠吸引客戶的眼球。這與您在報紙上刊登通欄廣告的效果和費用相比,具有無法比擬的優(yōu)勢。1.3背景待開發(fā)的軟件系統(tǒng)的名稱:酒店管理系統(tǒng)參與者:譚志宏、王瑩、徐遠達、歐余為了方便經(jīng)常出差、旅行的各類人群,訂購酒店,了解酒店房間信息,同為了方便酒店經(jīng)營者推廣自己的酒店、活動以及自己的企業(yè)文化和特色。第2章電子商務介紹2.1電子商務的來臨近年來由于信息科技的進步,互聯(lián)網(wǎng)的盛行以及普及化的過程,互聯(lián)網(wǎng)已通過以往只有大型企業(yè)公司才能用有的設備,逐漸普及到一般小中型企業(yè)公司。并且也因為互聯(lián)網(wǎng)的盛行,因而改變了許多公司的傳統(tǒng)業(yè)務行銷方式。通過互聯(lián)網(wǎng)快速的傳遞信息及網(wǎng)頁數(shù)據(jù)內(nèi)容的豐富。也使得企業(yè)在營運模式上,由傳統(tǒng)的封閉營銷方式轉(zhuǎn)為利用互聯(lián)網(wǎng)的方便性,向全球的消費者宣傳自己的產(chǎn)品。由于“網(wǎng)絡無國界”的概念逐漸形成,致使許多的企業(yè)開始利用網(wǎng)絡的便利,搶搭互聯(lián)網(wǎng)的列車對全球的消費者進行消費宣傳,也因此由“電子”傳遞信息的“電子商務”逐漸在世界各地蓬勃發(fā)展起來。不可偽言,在未來電子商務勢必將成為主流的行銷方式以及企業(yè)成長的根基。2.2電子商務的概念事實上,今天還沒有一個較為全面、具有權(quán)威性的、能夠為大多數(shù)人接受的電子商務的定義。各種組織、政府、公司、學術團體……所有人都是依據(jù)自己的理解和需要來為電子商務下定義的。簡單的說電子商務是關于利用電子化手段從事的商業(yè)活動,它基于電子處理和信息技術,如文本、聲音和圖像等數(shù)據(jù)傳輸。主要是遵循TCP/IP協(xié)議,通訊傳輸標準,遵循WEB信息交換標準,提供安全保密技術。由于至今還沒有一個具體權(quán)威的闡述,所以各公司給出了自己對電子商務的理解。(OECD)IBM定義:電子商務=Web+企業(yè)業(yè)務。HP定義:通過電子化的手段來完成商業(yè)貿(mào)易活動的一種方式。Sybase定義:電子商務可以用二維坐標系來表示:前端和后端應用組成。其中一個坐標軸,“企業(yè)到企業(yè)”和“企業(yè)到顧客”組成另一個標軸,而所有的產(chǎn)品都是這個坐標系中的點。Intel定義:電子商務=電子化的市場+電子化的交易+電子化的服務。GE定義:電子商務乃任何商務交易形式或商務信息交流通過電子信息高速公路運行或動作。而信息高速公路泛指一切電子信息傳遞網(wǎng)絡。我個人認為這幾家大公司雖然說的不一樣,但都給出了電子商務的具體意義。其中,我比較認同IBM的說法,他用最簡單的方式表達了電子商務的內(nèi)涵。世界電子商務會議制定的電子商務的概念:1997年11月6日至7日在法國首都巴黎,國際商會舉行了世界電子商務會議(THEWORLDBUSINESSAGENDAFORELECTRONIC關于電子商務最權(quán)威的概念闡述:電子商務(ELECTRONICCOMMERCE),是指對整個貿(mào)易活動實現(xiàn)電子化。從涵蓋范圍方面可以定義為:交易各方以電子交易方式而不是通過當面交換或直接面談方式進行的任何形式的商業(yè)交易;從技術方面可以定義為:電子商務是一種多技術的集合體,包括交換數(shù)據(jù)(如電子數(shù)據(jù)交換、電子郵件)、獲得數(shù)據(jù)(共享數(shù)據(jù)庫、電子公告牌)以及自動捕獲數(shù)據(jù)(條形碼)等。2.3電子商務的結(jié)構(gòu)信息的傳送:全球信息網(wǎng)的運用正是展現(xiàn)數(shù)據(jù)傳遞的最佳工具,它不但提供了一個圖文并茂的使用者接口,以便用戶使用,你也可以將設計好的產(chǎn)品目錄和數(shù)據(jù)放到全球信息網(wǎng)上,供客戶瀏覽產(chǎn)品數(shù)據(jù)。訂購方式:電子商務的產(chǎn)品訂購和傳統(tǒng)商品交易的差距在于電子商務的采購是不使用紙張,因為沒有紙張的因素,產(chǎn)品訂購的確認就變的相當重要。付款機制:電子商務最核心的部分就是收款機制,以目前的收款方式大體可以分為信用卡刷卡付款,電子錢包付款,郵政劃撥付款。售后服務機制:商品一旦售出之后發(fā)覺所購買的商品與所期望的商品價值有差異,或者產(chǎn)品發(fā)生故障之后的維修問題,必須為顧客設想到。2.4電子商務在中國的發(fā)展電子商務最早是在美國發(fā)展起來的,在中國才開始起步,但由于社會結(jié)構(gòu)的差異,發(fā)展方式上將有所不同。特別是在一些高新科技上,中國與美國等一些發(fā)達國家相比,顯得要落后一點,因此,在中國發(fā)展電子商務的各項基礎設施(信息技術、網(wǎng)上支付、通訊、信息溝通等)也都會落后于西方,不過有一點值得我們高興的那就是這些設施在中國要想得到改善,其速度也是十分驚人的。信息技術的基礎設施在本來就相對比較落后的中國,也只待于它有一天能得到較快的提高了。據(jù)資料顯示,截至2001年7月,中國有2650萬注冊網(wǎng)民,占人口的1.6%。每一百個居民也只不過只有一臺電腦。雖然發(fā)展快,但現(xiàn)有的基數(shù)太小。但這并不足以阻礙電子商務在中國的發(fā)展。在中國,電子商務也是商界、金融界以至全社會都有興趣的新興事業(yè)。在電子商務快速發(fā)展中,政府發(fā)揮了指導和促進作用。日前在北京國際會議中心舉行的中國國際電子商務會議,便是由中國信息產(chǎn)業(yè)部等部門牽頭主辦的。會議吸引了全世界三百多家IT廠商和一百多名來自各地的知名總裁參加。國務院副總理吳邦國在會議開幕式上作書面講話時指出,大力發(fā)展電子商務是推進國民經(jīng)濟信息化的重要內(nèi)容。現(xiàn)階段中國電子商務尚處于起步階段,但電子商務在中國發(fā)展的空間十分大,機遇與挑戰(zhàn)并存。2.5本章小節(jié)本章主要論述電子商務的概念,特性和發(fā)展過程。這些對網(wǎng)站的建設起到了基礎的作用。第3章應用軟件介紹3.1Dreamweaver介紹Dreamweaver是當今最流行的網(wǎng)頁制作軟件,它與同為Macromedia公司出品的Fireworks和Flash一道,被譽為網(wǎng)頁制作三劍客。Dreamweaver與其它同類軟件相比主要有以下優(yōu)點[3]:不生成冗余代碼可視化的網(wǎng)頁編輯器,都要把使用者的操作轉(zhuǎn)換成html代碼。一般的編輯器都會生成大量的冗余代碼,給網(wǎng)頁以后的修改帶來了極大的不方便,同時還增加了網(wǎng)頁文件的大小。Dreamweaver則在使用時完全不生成冗余代碼,避免了諸多麻煩。而且,通過設置,還可用Dreamweaver清除掉網(wǎng)頁文件原有的冗余代碼。方便的代碼編輯,可視化編輯和源代碼編輯都有其長處和短處。有時候,直接用源代碼編輯會很有效。Dreamweaver提供了html快速編輯器和自建的html編輯器,能方便自如的在可視化編輯狀態(tài)和源代碼編輯狀態(tài)間切換。強大的動態(tài)頁面支持,Dreamweaver的Behavior能在使用者不懂javascript的情況下,往網(wǎng)頁中加入豐富的動態(tài)效果。Dreamweaver還可精確的對層進行定位,再加上timeline功能,可生成動感十足的動態(tài)層效果。操作簡便。首先,Dreamweaver提供的歷史面板、html樣式、模版、庫等功能避免了重復勞動,使用者不必重復輸入相同的內(nèi)容、格式。其次,Dreamweaver能直接往頁面中插入Flash、Shockwave等插件,經(jīng)過設置后還可直接調(diào)用相應的軟件對這些插件進行編輯。最后,Dreamweaver與Fireworks集成緊密,可直接調(diào)用Fireworks對頁面的圖像進行修改、優(yōu)化。優(yōu)秀的網(wǎng)站管理功能,在定義的本地站點中,改變文件的名稱、位置,Dreamweaver會自動更新相應的超級鏈接。Checkin和Checkout功能可協(xié)調(diào)多個使用者對遠程站點的管理。便于擴展,使用者可給Dreamweaver安裝各種插件,使其功能更強大。使用者若有興趣,還可自己給Dreamweaver制作插件,使Dreamweaver更適應個人的需求。如圖3-1就是Dreamweaver的界面。在界面上方是此軟件的常用項,它包括:表格,層,圖片添加,動態(tài)元素等制作網(wǎng)頁常用的組件。中間是它的新建頁面,可以在其中使用以上組件。右面是它的可打開目錄。下面是頁面屬性。圖3-1Dreamweaver的界面3.2MYSQL簡介MySQL是一個多用戶、多線程的SQL數(shù)據(jù)庫,是一個客戶機/服務器結(jié)構(gòu)的應用,它由一個服務器守護程序mysqld和很多不同的客戶程序和庫組成。SQL(StructuredQueryLanguage結(jié)構(gòu)化查詢語言)是目前使用最廣的并且是標準的數(shù)據(jù)庫語言。SQL語言使得存取或更新信息變得十分容易,你可以直接使用SQL從網(wǎng)站上查詢信息。MySQL的快速和靈活性足以滿足一個網(wǎng)站的信息管理工作。數(shù)據(jù)庫與用戶端之間的接口程序可以使用CGI進行通信。新網(wǎng)ChinaDNS使用的是PHP,使用PHP和MySQL這兩樣東西加在一起,對于開發(fā)數(shù)據(jù)驅(qū)動的網(wǎng)站這項工作而言是最佳組合。PHP是一種用于服務器端執(zhí)行程序解釋的腳本語言。如果你接觸過ASP的話,那么您對于在HTML頁面中嵌入代碼應該是比較熟悉了。PHP代碼在服務器一端被解釋、執(zhí)行并轉(zhuǎn)變成普通的HTML頁面內(nèi)容,送給瀏覽器一端。這種模式使得我們可以用它來完成相當復雜的功能。MySQL的功能特點如下:可以同時處理幾乎不限數(shù)量的用戶;處理多達50,000,000以上的記錄;命令執(zhí)行速度快,也許是現(xiàn)今最快的;簡單有效的用戶特權(quán)系統(tǒng)。字段支持大量數(shù)據(jù)類型是件好事。通常的整數(shù)、浮點數(shù)、字符串和數(shù)字均以多種長度表示,并支持變長的BLOB(BinaryLargeOBject)類型。對?br>字段由自動增量選項,日期時間字段也能很好的表示。MySQL與大多數(shù)其他數(shù)據(jù)庫系統(tǒng)不同的是提供兩個相對不常用的字段類型:ENUM和SET。ENUM是一個枚舉類型,非常類適于Pascal語言的枚舉類型,它允許程序員看到類似于'red、'green'、'blue'的字段值,而MySQL只將這些值存儲為一個字節(jié)。SET也是從Pascal借用的,它也是一個枚舉類型,但一個單獨字段一次可存儲多個值,這種存儲多個枚舉值的能力也許不會給你一些印象(并可能威脅第三范式定義),但正確使用SET和CONTAINS關鍵字可以省去很多表連接,能獲得很好的性能提高。SQL兼容性,MySQL包含一些與SQL標準不同的轉(zhuǎn)變,他們的大多數(shù)被設計成是對SQL語言腳本語言的不足的一種補償。然而,另一些擴展確實使MySQL與眾不同,例如,LINK子句搜索是自動地忽略大小寫的。MySQL也允許用戶自定義的SQL函數(shù),換句話說,一個程序員可以編寫一個函數(shù)然后集成到MySQL中,并且其表現(xiàn)的與任何基本函數(shù)如SUM()或AVG()沒有什么不同。函數(shù)必須被編譯道一個共享庫文件中(.so文件),然后用一個LOADFUNCTION命令裝載。它也缺乏一些常用的SQL功能,沒有子選擇(在查詢中的查詢)。視圖(View)也沒了。當然大多數(shù)子查詢可以用簡單的連接(join)子句重寫,但有時用兩個嵌套的查詢思考問題比一個大連接容易。同樣,視圖僅僅為程序員隱蔽where子句,但這正是程序員們期望的另一種便利。存儲過程和觸發(fā)器,MySQL沒有一種存儲過程(StoredProcedure)語言,這是對習慣于企業(yè)級數(shù)據(jù)庫的程序員的最大限制。多語句SQL命令必須通過客戶方代碼來協(xié)調(diào),這種情形是借助于相當健全的查詢語言和賦予客戶端鎖定和解鎖表的能力,這樣才允許的多語句運行。參考完整性(ReferentialIntegrity-RI),MySQL的主要的缺陷之一是缺乏標準的RI機制;然而,MySQL的創(chuàng)造者也不是對其用戶的愿望置若罔聞,并且提供了一些解決辦法。其中之一是支持唯一索引。Rule限制的缺乏(在給釘字段域上的一種固定的范圍限制)通過大量的數(shù)據(jù)類型來補償。不簡單地提供檢查約束(一個字段相對于同一行的另一個字段的之值的限制)、外部關鍵字和經(jīng)常與RI相關的“級聯(lián)刪除”功能。有趣的是,當不支持這些功能時,SQL分析器容忍這些語句的句法。這樣做目的是易于移植數(shù)據(jù)庫到MySQL中。這是一個很好的嘗試,并且它確實未來支持該功能留下方便之門;然而,那些沒有仔細閱讀文檔的的人可能誤以為這些功能實際上是存在的。安全性,自始至終我對MySQL最大的抱怨是其安全系統(tǒng),它唯一的缺點是復雜而非標準,另外只有到調(diào)用mysqladmin來重讀用戶權(quán)限時才發(fā)生改變。通常的SQLGRANT/REVOKE語句到最近的版本才被支持,但是至少他們現(xiàn)在有了。MySQL的編寫者廣泛地記載了其特定的安全性系統(tǒng),但是它確實需要一條可能是別無它法的學習過程。備份和恢復、數(shù)據(jù)導入/導出,強制參考一致性的缺乏顯著地簡化備份和恢復,單靠數(shù)據(jù)導入/導出就可完美復制這一功能。LOADDATAINFILE命令給了數(shù)據(jù)導入很大的靈活性。SELECTINTO命令實現(xiàn)了數(shù)據(jù)導出的相等功能。另外,既然MySQL不使用原始的分區(qū),所有的數(shù)據(jù)庫數(shù)據(jù)能用一個文件系統(tǒng)備份保存。數(shù)據(jù)庫活動能被記載。與通常的數(shù)據(jù)庫日志不同(存儲記錄變化或在記錄映像之前/之后),MySQL記載實際的SQL語句。這允許數(shù)據(jù)庫被恢復到失敗前的那一點,但是不允許提交(commit)和回卷(rollback)操作。總結(jié),Mysql是數(shù)據(jù)庫領域的中間派。它缺乏一個全功能數(shù)據(jù)庫的大多數(shù)主要特征,但是又有比類似Xbase記錄存儲引擎更多的特征。它象企業(yè)級RDBMS那樣需要一個積極的服務者守護程序,但是不能象他們那樣消費資源。查詢語言允許復雜的連接(join)查詢,但是所有的參考完整必須由程序員強制保證。MySQL在Linux世界里找到一個位置-提供簡潔和速度,同時仍然提供足夠的功能使程序員高興。數(shù)據(jù)庫程序員將喜歡其查詢功能和廣泛的客戶庫,數(shù)據(jù)庫管理員會覺得系統(tǒng)缺乏主要數(shù)據(jù)庫功能,他們會發(fā)覺它對簡單數(shù)據(jù)庫(在不能保證購買大牌數(shù)據(jù)庫時)是有價值的。3.3PHP簡介PHP,一個嵌套的縮寫名稱,是英文"超級文本預處理語言"(PHP:HypertextPreprocessor)的縮寫。PHP是一種HTML內(nèi)嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務器端執(zhí)行的"嵌入HTML文檔的腳本語言",語言的風格有類似于C語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運用。PHP獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法。它可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在服務器端執(zhí)行,成分利用了服務器的性能;PHP執(zhí)行引擎還會將用戶經(jīng)常訪問的PHP程序駐留在內(nèi)存中,其他用戶在一次訪問這個程序時就不需要重新編譯程序了,只須直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。PHP最強大最顯著的特性之一,是它支持很大范圍的數(shù)據(jù)庫。您會發(fā)現(xiàn)利用PHP編寫數(shù)據(jù)庫支持的網(wǎng)頁簡單得難以置信。*開放源碼--所有的PHP源碼都可以得到。事實上,所有的源碼都包含在隨書附帶的光盤中。*沒有運行費用--PHP是免費的。*基于服務器端--由于PHP是在Web服務器端運行的,PHP程序可以很大、很復雜而不會降低客戶端的運行速度。*跨平臺--雖然我是以win2000操作系統(tǒng)下構(gòu)建網(wǎng)站的,但PHP程序可以運行在UNIX,Linux,或者Windows等所有主流操作系統(tǒng)下。*嵌入HTML--因為PHP語言可以嵌入到HTML內(nèi)部,所以PHP很容易學習。*簡單的語言--和Java和C++不同,PHP語言堅持以基本語言為基礎,然而它的功能也強大到足以支持任何類型的Web站點。*效率高--和其它的解釋性語言相比,PHP系統(tǒng)消耗較少的系統(tǒng)資源。當PHP作為ApacheWeb服務器的一部分時,運行代碼不需要調(diào)試外部二進制程序,服務器解釋腳本不需要承擔任何額外負擔。*分析XML--用戶可以組建一個可以讀取XML信息的PHP版本。*數(shù)據(jù)庫模塊--用戶可以使用PHP存取Oracle、Sybase、MSSQL、AdabaseD、MySQL、mSQL、PostgreSQL、dBase、FilePro、Unixdbm、Informix/Illustra等類型的數(shù)據(jù)庫,以及任何支持ODBC標準的數(shù)據(jù)庫。*文件存取--PHP有許多支持文件存取函數(shù)。*文本處理--PHP有許多函數(shù)處理字符串,其中包括模式匹配的能力。*復雜的變量--PHP支持標量、數(shù)組、關聯(lián)數(shù)組等變量,這給用戶提供了以支持其它的高級數(shù)據(jù)結(jié)構(gòu)的堅實基礎。*圖象處理--用戶可以使用PHP動態(tài)的創(chuàng)建輸出圖像、PDF文件甚至Flash動畫(使用libswf和Ming)。*更多其他功能。3.4本章小節(jié)本章主要是對本課題所使軟件的介紹,通過對這幾個軟件的理解與認識,在網(wǎng)站的建設與實際應用中,就可以得心應手。第第4章網(wǎng)站的具體構(gòu)思4.1酒店預訂網(wǎng)站的需要酒店預訂網(wǎng)站不但需要以上所述幾大系統(tǒng),還需要一些額外內(nèi)容:酒店預訂:消費者可以通過e-mail的方式或電話來想企業(yè)進行預訂,這可以給顧客省去很對不必要的麻煩和時間。業(yè)務范圍以外的娛樂。網(wǎng)站可以提供一些娛樂信息,如各地的奇聞逸事等。這可以是顧客在瀏覽網(wǎng)站的同時,獲得一些其他知識,曾加對企業(yè)的好感度。酒店留言板。可以在留言板更直觀的了解酒店的一些特性,和讓顧客提出他們的意見和建議加以改進。4.2其他酒店預訂網(wǎng)站的優(yōu)點與不足在走訪了一些酒店,瀏覽了一些酒店預訂網(wǎng)站之后,我覺得他們都有共同的優(yōu)點:酒店預訂更新快。這也許是網(wǎng)站最關注的部分,幾乎每天的酒店預訂都再更新。服務系統(tǒng)好。一般的酒店預訂網(wǎng)站酒店預訂系統(tǒng)都包括:首頁、酒店優(yōu)惠、用戶注冊、酒店介紹、餐飲預訂、留言板信息和后臺管理。內(nèi)容全面。如一些大的酒店預訂網(wǎng)站,不但提供境內(nèi)的酒店預訂業(yè)務,還把業(yè)務擴展到了國外。此外,網(wǎng)站內(nèi)容不但包括各地的首頁、酒店優(yōu)惠、用戶注冊、酒店介紹、餐飲預訂、客戶留言板供顧客選擇。4.3網(wǎng)站系統(tǒng)結(jié)構(gòu)圖總體結(jié)構(gòu)圖如圖4-2所示:酒店預訂管理系統(tǒng)酒店預訂管理系統(tǒng)首頁酒店優(yōu)惠用戶注冊酒店介紹客房信息留言板后臺管理圖4-2總體結(jié)構(gòu)圖第5章網(wǎng)站的具體設計5.1網(wǎng)站的制作與運行環(huán)境首先,制作網(wǎng)頁的軟件 Dreamweaver必須安裝,此軟件在設計網(wǎng)頁上相當便利,設計出的網(wǎng)站可以與多個軟件建立的數(shù)據(jù)庫相連接(frontpage設計出的只能與MYSQL建立的數(shù)據(jù)庫連接,不能與MYSQLservers建立的數(shù)據(jù)庫連接)。其次,建立數(shù)據(jù)庫的軟件必須有。此種軟件相當豐富,如時下流行的MYSQLservers2000,還有windows自帶的MYSQL數(shù)據(jù)庫等都是比較好用的工具。本網(wǎng)站的數(shù)據(jù)庫用MYSQL數(shù)據(jù)庫建立,因其是windows自帶的,比較方便,而且功能并不差。最后,由于現(xiàn)在只有用PHP,php兩種語言制作的網(wǎng)站才能與數(shù)據(jù)庫連接,因此還應該具備這兩種語言的運行環(huán)境。除了要安裝或更新windows的ie瀏覽器,還應安裝相應php服務器軟件(xampp),他是專為互聯(lián)網(wǎng)上所需的計算機網(wǎng)絡服務而設計的一套網(wǎng)絡套件。一般在設計好網(wǎng)站的總體結(jié)構(gòu)后(見第4章圖),就要開始建立網(wǎng)站的數(shù)據(jù)庫了。其實,先建立網(wǎng)站的數(shù)據(jù)庫,還是先設計網(wǎng)頁,沒有明確的規(guī)定。但是先建立數(shù)據(jù)庫,可以使設計的網(wǎng)站明確化,對以后的修改帶來方便[9]。依照表把其他字段建立起來。allgonggao表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號102titleVarChar255是2553contentText16是2554leibieVarChar50是2555shouyetupianVarChar50是2556dianjilvVarChar50是2557addtimeDateTime8是23allusers表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號102usernameVarChar50是2553pwdVarChar50是2554cxVarChar50是2555addtimeDateTime8是23dx表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號102leibieVarChar50是2553contentText16是255jiudianxinxi表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號102jiudianmingchengVarChar50是2553xingjiVarChar50是2554dianhuaVarChar300是2555dizhiVarChar500是2556zhaopianVarChar500是2557addtimeDateTime8是23beizhuyonghuzhuce表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號102yonghumingVarChar50是2553mimaVarChar50是2554xingmingVarChar50是2555dianhuaVarChar50是2556youxiangVarChar50是2557QQVarChar50是2558touxiangVarChar50是2559jiguanVarChar50是25510dizhiVarChar50是25511xingbieVarChar50是25512beizhuVarChar50是25513addtimeDateTime8是2314isshVarChar2是255至此,網(wǎng)站的數(shù)據(jù)庫建立完成。5.2設定網(wǎng)站的動態(tài)數(shù)據(jù)源建好數(shù)據(jù)庫之后,要設定系統(tǒng)的虛擬域名并且修改host文件,設定數(shù)據(jù)庫連接用戶名,用戶密碼,數(shù)據(jù)庫名才能讓網(wǎng)頁知道數(shù)據(jù)庫所在的位置以及數(shù)據(jù)庫的相關屬性。圖5.3-1網(wǎng)站首頁 該模塊是本系統(tǒng)的首界面,非常清爽。上面是一導航,左邊分別是用戶登陸,系統(tǒng)公告和友情連接,右邊是酒店預訂,景點等,還有JS腳本的變幻圖,十分美觀。5.4留言板塊圖5.4-1登錄 登錄模塊是系統(tǒng)的首頁面是對用戶登錄模塊進行管理的功能模塊,用戶輸入帳號和密碼選擇用戶角色登錄成功后根據(jù)角色的不同分別進入不同的管理模塊。本網(wǎng)網(wǎng)站進行的所有功能的前提是需要登陸用戶,不可以以游客的身份留言,發(fā)表評論等一系列功能。用戶登錄的流程圖如圖。圖5.4-2用戶登錄流程圖修改登錄密碼提供了一個登錄成功的用戶可以修改自己的密碼防止密碼的泄漏,登錄用戶首先要輸入系統(tǒng)原來的密碼,然后輸入新的密碼點擊修改密碼確認后就修改了原來的密碼,下次登錄使用新的密碼進行登錄。密碼修改的流程圖如圖。5..4-3圖修改密碼流程圖5.5后臺主頁圖5.5-1后臺 后臺包括管理員賬號管理、酒店幽會、員工信息管理、入住信息管理、訂餐信息、注冊用戶管理、預訂信息、系統(tǒng)管理、留言管理板塊。5.6后臺留言管理板塊圖5.6-1后臺留言管理圖5.6-2后臺留言列表核心代碼圖5.6-3后臺留言查看核心代碼圖5.6-4留言功能代碼圖5.6-5留言提交圖5.6-6后臺刪除留言 后臺留言管理板塊主要完成的功能有查看所有用戶的留言、回復用戶的留言、刪除用戶的留言功能。5.7前臺留言板塊圖5.7-1前臺留言板塊 前臺留言板塊主要完成的功能有查看所有登陸用戶留言功能其中,網(wǎng)頁的制作是用dreamweaver制作完成,這個過程主要是在熟練運用此軟件的條件下,看自己的想象力和創(chuàng)造力,創(chuàng)新是一個網(wǎng)站能否吸引顧客的前提。數(shù)據(jù)庫的建立也不復雜,在設計好網(wǎng)站的整體結(jié)構(gòu)后,只要把所包括的數(shù)據(jù)涵蓋到數(shù)據(jù)庫中去即可。整個過程最復雜的地方是數(shù)據(jù)庫的連接上,本例中的連接主要是通過一些PHP語言完成的。當然你也可以運用dreamweaver自帶的綁定數(shù)據(jù)庫功能來完成數(shù)據(jù)庫的連接工作。結(jié)論本文是關于一個酒店預訂網(wǎng)站設計的總體過程。雖然地區(qū)有一定限制,僅僅是涵蓋王泉山酒店預訂的自助網(wǎng)站,但他包括了一個電子商務網(wǎng)站建設的全.過程。第一步:知識了解。這一階段要了解一些相關常識,如電子商務,PHP,數(shù)據(jù)庫,數(shù)據(jù)庫連接。第二步:系統(tǒng)分

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論