版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計(jì)(論文)主題:餐飲旅游信息的設(shè)計(jì)與實(shí)現(xiàn)信息管理模塊作者:分支:講師:頭銜:講師摘要該系統(tǒng)采用ASP作為編程語言,Access作為后臺數(shù)據(jù)庫管理信息,SQL語句管理和操作數(shù)據(jù)庫,設(shè)計(jì)開發(fā)了“餐飲旅游信息”。本系統(tǒng)實(shí)現(xiàn)了管理、查詢、瀏覽、閱讀、修改、發(fā)布、在線留言等功能。餐飲旅游系統(tǒng)由以下模塊組成:系統(tǒng)登錄模塊、信息查詢模塊、信息管理模塊和在線留言模塊。系統(tǒng)給不同的用戶不同的權(quán)限。對于普通用戶,可以查詢、瀏覽、閱讀、留言。對于管理員,他們可以修改、刪除和輸入信息。本文重點(diǎn)介紹餐飲旅游信息管理的功能模塊,包括信息分類、錄入、刪除、更新等。,讓用戶可以在前臺快速簡單地查詢、瀏覽、閱讀餐飲旅游信
2、息,掌握最新信息。關(guān)鍵詞:ASP;訪問;旅游業(yè);餐飲;信息關(guān)鍵詞:ASP訪問;旅游業(yè);餐飲;信息目錄TOC o 1-3 h z u HYPERLINK l _RefHeading_Toc295248854 第1章概述1 HYPERLINK l _RefHeading_Toc295248855 1.1課題應(yīng)用背景1 HYPERLINK l _RefHeading_Toc295248856 1.2 系統(tǒng)的開發(fā)環(huán)境2 HYPERLINK l _RefHeading_Toc295248857 第2章開發(fā)工具選擇和需求分析3 HYPERLINK l _RefHeading_Toc295248858 2.
3、1 開發(fā)工具的選用與介紹3 HYPERLINK l _RefHeading_Toc295248859 2.1.1 開發(fā)工具ASP介紹3 HYPERLINK l _RefHeading_Toc295248860 2.1.2 DreamWeaver的介紹3 HYPERLINK l _RefHeading_Toc295248861 2.1.3 ACCESS的簡介4 HYPERLINK l _RefHeading_Toc295248862 2.2運(yùn)行環(huán)境IIS介紹5 HYPERLINK l _RefHeading_Toc295248863 2.3 系統(tǒng)需求分析5 HYPERLINK l _RefHea
4、ding_Toc295248864 第3章系統(tǒng)總體設(shè)計(jì)6 HYPERLINK l _RefHeading_Toc295248865 3.1系統(tǒng)總體規(guī)劃6 HYPERLINK l _RefHeading_Toc295248866 3.2 工作流程介紹7 HYPERLINK l _RefHeading_Toc295248867 3.3系統(tǒng)的主功能模塊介紹8 HYPERLINK l _RefHeading_Toc295248868 3.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)8 HYPERLINK l _RefHeading_Toc295248869 第4章資訊各模塊詳細(xì)設(shè)計(jì)12 HYPERLINK l _RefHea
5、ding_Toc295248870 4.1后臺登錄模塊設(shè)計(jì)12 HYPERLINK l _RefHeading_Toc295248871 4.2系統(tǒng)用戶管理模塊設(shè)計(jì)15 HYPERLINK l _RefHeading_Toc295248872 4.3資訊類別管理模塊設(shè)計(jì)16 HYPERLINK l _RefHeading_Toc295248873 4.3.1 添加資訊類別19 HYPERLINK l _RefHeading_Toc295248874 4.3.2 刪除資訊類別20 HYPERLINK l _RefHeading_Toc295248875 4.3.3 修改資訊類別20 HYPERL
6、INK l _RefHeading_Toc295248876 4.4資訊發(fā)布管理模塊設(shè)計(jì)21 HYPERLINK l _RefHeading_Toc295248877 4.4.1添加資訊21 HYPERLINK l _RefHeading_Toc295248878 4.4.2修改資訊22 HYPERLINK l _RefHeading_Toc295248879 4.5.3 刪除資訊23 HYPERLINK l _RefHeading_Toc295248880 參考文獻(xiàn)26 HYPERLINK l _RefHeading_Toc295248881 致27第1章概述作為為人們提供出行服務(wù)的行業(yè),信
7、息的發(fā)布、傳遞和及時性直接影響發(fā)展前景。在互聯(lián)網(wǎng)普及的今天,互聯(lián)網(wǎng)已經(jīng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道。網(wǎng)上信息發(fā)布因其時效性、便捷性等諸多優(yōu)勢被越來越多的人所接受。本系統(tǒng)研究的重點(diǎn)是如何在ASP環(huán)境下實(shí)現(xiàn)這個模塊:餐飲旅游信息管理。重點(diǎn)是信息管理:發(fā)布和更新。1.1課題的應(yīng)用背景隨著中國互聯(lián)網(wǎng)的發(fā)展,旅游和餐飲業(yè)成為互聯(lián)網(wǎng)上的熱門話題,餐飲和旅游的電子商務(wù)網(wǎng)站也相繼建立。如果使用靜態(tài)網(wǎng)頁作為頁面,維護(hù)工作會非常繁瑣,管理員每天需要制作大量的網(wǎng)頁,浪費(fèi)了大量的時間和精力。使用信息發(fā)布和管理系統(tǒng)可以使信息發(fā)布和管理變得非常容易。管理員只需要設(shè)置標(biāo)題、內(nèi)容、圖片等信息,系統(tǒng)會自動生成相應(yīng)
8、的網(wǎng)頁。用戶不再滿足于通過瀏覽器看到靜態(tài)頁面,而是希望根據(jù)需求生成更加靈活生動的動態(tài)頁面。動態(tài)網(wǎng)頁包含交互功能,動態(tài)網(wǎng)頁的特點(diǎn)是:基于數(shù)據(jù)庫技術(shù),可以大大減少維護(hù)的工作量;使用動態(tài)web技術(shù)可以實(shí)現(xiàn)更多的功能,如管理員用戶登錄、后臺管理等功能。其中很重要的一個方面就是用它來傳遞和發(fā)送信息。本系統(tǒng)主要建立一個完整的餐飲旅游信息,界面設(shè)計(jì)美觀,主要功能模塊實(shí)現(xiàn)如下:1.用戶功能模塊:實(shí)現(xiàn)的主要功能包括新用戶注冊和老用戶登錄,同時管理員對用戶進(jìn)行管理。2.信息檢索模塊:該模塊主要用于方便用戶搜索餐廳、景點(diǎn)并返回搜索結(jié)果。3.在線留言模塊:該模塊主要用于方便用戶和管理者之間的交流。用戶可以發(fā)表自己的意
9、見或?yàn)g覽其他用戶的消息。4.信息瀏覽模塊:實(shí)現(xiàn)的主要功能包括查看車站公告(最新公告和最近所有公告)、點(diǎn)擊景點(diǎn)和美食的信息、查詢等。1.2系統(tǒng)開發(fā)環(huán)境下面主要介紹系統(tǒng)開發(fā)過程中使用的軟硬件環(huán)境。1.軟件環(huán)境操作系統(tǒng)Windows 2000 Server /Windows XP協(xié)議TCP/IP數(shù)據(jù)庫訪問開發(fā)語言ASP+Dreamweaver 8其他輔助軟件:微軟Word、visio、flash、ps等。2.硬件環(huán)境在您自己的計(jì)算機(jī)上安裝IIS作為服務(wù)器。CPU: C 2.0或更高硬盤:80G以上內(nèi)存:256M或更高第二章開發(fā)工具的選擇和需求分析2.1開發(fā)工具的選擇和引入2.1.1開發(fā)工具ASP介紹
10、1.ASP的優(yōu)點(diǎn):動態(tài)服務(wù)器頁面:“動態(tài)服務(wù)器頁面”,一般簡稱“ASP”。ASP之所以能被大家重視和使用,是因?yàn)閳?zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,這些程序都是在網(wǎng)絡(luò)服務(wù)器中執(zhí)行的。使用通用瀏覽器(如IE或Netscape)可以正確獲取ASP“執(zhí)行”結(jié)果,直接在瀏覽器中瀏覽ASP執(zhí)行結(jié)果,不像VBScript或JavaScript是在客戶端的瀏覽器上執(zhí)行。2的特點(diǎn)。ASP:您可以使用常見的文檔編輯程序來編輯文檔,如Windows記事本。當(dāng)然,也可以使用其他web開發(fā)工具,如FrontPage Express不過我建議你用記事本寫,既省錢又方便。3.全部瀏覽。因?yàn)锳SP程序是在網(wǎng)絡(luò)服務(wù)器中執(zhí)行的,所
11、以執(zhí)行結(jié)果生成的HTML文件適合不同的瀏覽器。4.高語言兼容性:ASP兼容所有的Active X腳本語言??梢越Y(jié)合HTML、VBScript、Java Script、Active X server組件進(jìn)行設(shè)計(jì),可以通過插件(插件模塊)使用其他廠商(第三方)提供的語言。5.易于操縱數(shù)據(jù)庫:ASP可以通過ODBC(開放式數(shù)據(jù)庫連接)驅(qū)動程序輕松連接各種數(shù)據(jù)庫。6.面向?qū)ο蟮膶W(xué)習(xí)很容易:ASP具有面向?qū)ο蟮墓δ埽院苋菀讓W(xué)習(xí)。ASP提供了五種方便而強(qiáng)大的構(gòu)建對象:請求、響應(yīng)、服務(wù)器、應(yīng)用和會話。同時,如果使用ASP構(gòu)建的“應(yīng)用”對象或者“會話”對象編寫的ASP程序,可以在多個網(wǎng)頁之間臨時保存必要的
12、信息。2 . 1 . 2 Dreamweaver簡介Dreamweaver是由 HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20%20/view/8375.htm t _blank 宏媒體公司開發(fā)的一款所見即所得的fckeditor。和二維動畫設(shè)計(jì)軟件。 HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20%20/view/7641.htm t _blank FLASH,專業(yè)的網(wǎng)頁圖像設(shè)計(jì)軟件 HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20%20/view/2326
13、2.htm t _blank FIREWORKS,并被稱為“ HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20%20/view/78286.htm t _blank flash dream weaver fireworks。說到DREAMWEAVER,我們應(yīng)該了解一下網(wǎng)頁。 HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20%20/view/499644.htm t _blank 編輯器發(fā)展過程中,隨著互聯(lián)網(wǎng)的普及, HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20
14、%20/view/692.htm t _blank HTML隨著技術(shù)的不斷發(fā)展和完善,出現(xiàn)了許多fckeditor。從fckeditor的基本性質(zhì)來說,可以分為所見即所得fckeditor和所見即所得fckeditor,兩者各有千秋。fckeditor的優(yōu)點(diǎn)是直觀,易用,好用。fckeditor制作網(wǎng)頁并在 HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20%20/view/23213.htm t _blank WORD中文文本編輯不會有任何作用,但它也有致命的弱點(diǎn):第一,很難達(dá)到和瀏覽器完全一樣的顯示效果。也就是說,用所見即所得fckeditor制作
15、的網(wǎng)頁,放在瀏覽器中很難完全達(dá)到想要的效果,在結(jié)構(gòu)復(fù)雜的網(wǎng)頁中可以體現(xiàn)出來;第二,頁面原始代碼的不可控性。例如,在所見即所得編輯器中制作一個表格需要幾分鐘,但也可能需要幾十分鐘甚至更長時間。相比之下,你看不到你得到的fckeditor就沒有這個問題,因?yàn)樗械腍TML代碼都是在你的監(jiān)督下生成的。但是,由于所見即所得編輯器的先天條件,其工作注定是低效的。如何實(shí)現(xiàn)兩者的完美結(jié)合,既產(chǎn)生干凈準(zhǔn)確的HTML代碼,又具有所見即所得的效率和直觀性,一直是網(wǎng)頁設(shè)計(jì)者的夢想。軟件優(yōu)勢:Dreamweaver可以連接Fireworks或 HYPERLINK ./%20%20%20%20:/baike.baidu
16、%20%20%20%20/view/2929.htm t _blank Photoshop等待文件被移動到網(wǎng)頁上。使用顏色檢測 HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20%20/view/1139733.htm t _blank 吸管工具選擇屏幕上的顏色以設(shè)置最接近的網(wǎng)頁安全色。對于菜單, HYPERLINK ./%20%20%20%20:/baike.baidu%20%20%20%20/view/103895.htm t _blank 快捷鍵和格式控制可以在一個簡單的步驟中完成。Dreamweaver可以搭配你喜歡的設(shè)計(jì)工具,比如Flash、
17、Shockwave、插件等,不用離開Dreamweaver就可以完成。整個申請過程自然流暢。使用地圖可以快速制作原型、設(shè)計(jì)、更新和重組網(wǎng)頁。Dreamweaver將通過更改網(wǎng)頁位置或文件名來自動更新所有鏈接。支持文本、HTML代碼、HTML屬性標(biāo)簽和通用語法的搜索和替換功能使復(fù)雜的更新變得快速而簡單。Dreamweaver是唯一提供往返HTML、可視化編輯和源代碼編輯同步的設(shè)計(jì)工具。它包含主流文本編輯器,如HomeSite和BBEdit。而幀表是以不可想象的速度產(chǎn)生的。高級表格編輯功能使選擇單個單元格、行、列或進(jìn)行不連續(xù)選擇變得容易。您甚至可以對表格組進(jìn)行排序或格式化。Dreamweaver支
18、持精確定位,并利用可以通過拖放輕松轉(zhuǎn)換為表格的圖層進(jìn)行布局。Dreamweaver還集成了編程語言,完全支持ASP。NET、PHP和連接操作數(shù)據(jù)庫。2.1.3準(zhǔn)入簡介微軟公司1994年推出的微機(jī)數(shù)據(jù)庫管理系統(tǒng)。它是一個典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng),界面友好,易學(xué)易用,開發(fā)簡單,界面靈活。其主要特點(diǎn)如下:1.單一存儲模式Access管理的對象包括表、查詢、窗體、報表、頁面、宏和模塊,這些對象都存儲在帶后綴(.mdb),方便用戶操作管理。2.面向?qū)ο驛ccess是一種面向?qū)ο蟮拈_發(fā)工具,它利用面向?qū)ο蟮姆椒▽?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各種對象中。它把一個應(yīng)用系統(tǒng)看
19、成是由一系列對象組成的,為每個對象定義了一套方法和屬性來定義對象的行為和外國。用戶還可以根據(jù)需要擴(kuò)展對象的方法和屬性。通過對象的方法和屬性來完成數(shù)據(jù)庫的操作和管理,大大簡化了用戶的開發(fā)工作。同時,這種面向?qū)ο蟮拈_發(fā)方法使得應(yīng)用程序的開發(fā)更加容易。3.界面友好,操作簡單Access是一個可視化工具,但是它的風(fēng)格和Windows一模一樣。用戶想要生成對象并應(yīng)用,只需用鼠標(biāo)拖拽即可,非常直觀方便。系統(tǒng)還提供了表格生成器、查詢生成器、報表設(shè)計(jì)器、數(shù)據(jù)庫向?qū)?、表格向?qū)?、查詢向?qū)А⒈韱蜗驅(qū)?、報表向?qū)У裙ぞ?,操作簡單,易于使用和掌握?.整合環(huán)境,處理各種數(shù)據(jù)信息。該環(huán)境基于Windows操作系統(tǒng)下的Acc
20、ess集成開發(fā)環(huán)境,集成了各種向?qū)Ш蜕善鞴ぞ?,大大提高了開發(fā)人員的工作效率,使建立數(shù)據(jù)庫、創(chuàng)建表格、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、打印報表等變得便捷有序。2.2在操作環(huán)境中引入IISIIS的概念是Internet Information Server的縮寫,是微軟公司推出的服務(wù)器。IIS與Windows NT Server完全集成,因此用戶可以利用Windows NT Server和NTFS(NT文件系統(tǒng),NT文件系統(tǒng))的安全功能來構(gòu)建強(qiáng)大、靈活和安全的Internet和Intranet站點(diǎn)。IIS支持獨(dú)立于語言的腳本和組件。通過IIS,開發(fā)人員可以開發(fā)新一代動態(tài)的、有吸引力的網(wǎng)站。IIS不要
21、求開發(fā)人員學(xué)習(xí)新的腳本語言或編譯應(yīng)用程序。IIS完全支持VBScript和Script用Java開發(fā)軟件,還支持CGI和WinCGI用ISAPI擴(kuò)展和過濾。支持IIS服務(wù)器應(yīng)用程序的Microsoft BackOffice系列包括以下內(nèi)容:1.Microsoft Exchange Server客戶端/服務(wù)器通信和組軟件;2.微軟代理服務(wù)器;3.微軟SNA服務(wù)器;用于連接IBM企業(yè)網(wǎng)絡(luò);2.3系統(tǒng)需求分析目前中國的旅游和餐飲都處于高度發(fā)達(dá)的狀態(tài)。越來越多的人選擇在假期旅行,作為放松自己的方式,選擇實(shí)惠的食物來滿足自己。隨著互聯(lián)網(wǎng)的普及和發(fā)展,人們開始習(xí)慣性地瀏覽互聯(lián)網(wǎng)上的相關(guān)內(nèi)容,以在做某件事情
22、之前找到一些相關(guān)的信息。作為旅行社和餐飲業(yè),如果能幫助游客了解景點(diǎn)和美食,無疑會收獲更多的市場,讓人們充分享受旅游和美食。如果使用靜態(tài)網(wǎng)頁作為頁面,維護(hù)工作會非常繁瑣,管理員每天需要制作大量的網(wǎng)頁,浪費(fèi)了大量的時間和精力。使用信息發(fā)布和管理系統(tǒng)可以使信息發(fā)布和管理變得非常容易。管理員只需要設(shè)置標(biāo)題、內(nèi)容、圖片等信息,系統(tǒng)會自動生成相應(yīng)的網(wǎng)頁。本文將重點(diǎn)討論信息發(fā)布和管理。第三章系統(tǒng)總體設(shè)計(jì)3.1整體系統(tǒng)規(guī)劃以管理員身份進(jìn)入系統(tǒng)時的整體框架。(圖3.1)圖3.1總體框架圖3.2工作流程介紹該系統(tǒng)可以運(yùn)行在Windows XP操作系統(tǒng)平臺上,Web服務(wù)器為IIS,開發(fā)工具為ASP和DreamWea
23、ver。工作流程如下:用戶登錄后只能瀏覽、閱讀、查詢信息,管理員除了完成普通用戶的操作外,還可以進(jìn)入信息管理模塊輸入、修改、刪除信息。(圖3.2)圖3.2工作流程圖后臺系統(tǒng)的流程分析。Admin用戶擁有所有權(quán)限,普通用戶只能管理自己發(fā)布的信息,包括修改信息內(nèi)容、刪除信息、刪除網(wǎng)友評論。(圖3.3)圖3.3后臺系統(tǒng)流程分析3.3系統(tǒng)主要功能模塊介紹系統(tǒng)的功能由幾個功能模塊實(shí)現(xiàn)。具體設(shè)計(jì)過程如下:1.系統(tǒng)登錄:該模塊負(fù)責(zé)將用戶分為普通用戶和管理員來管理用戶權(quán)限。只有管理員才能進(jìn)入后臺對信息進(jìn)行操作。2.信息錄入、修改和刪除:管理員有權(quán)在后臺錄入一條信息所需的內(nèi)容,包括標(biāo)題、關(guān)鍵詞、類型、發(fā)布日期等
24、。對于管理層來說。3.信息類別管理:方便管理員管理,方便用戶在前臺瀏覽查詢。系統(tǒng)的功能特征:1.操作簡單,界面友好:完全可控的頁面布局,信息輸入更容易;很多選項(xiàng)包括信息類別,點(diǎn)擊鼠標(biāo)即可完成;2.即時可見:信息的處理會即時顯示在首頁相應(yīng)的欄目中,達(dá)到“即時發(fā)布,即時生效”的功能。3.完善的功能:包括信息輸入、瀏覽、刪除、修改和檢索等。,完全滿足即時信息的管理要求。3.4數(shù)據(jù)庫邏輯結(jié)構(gòu)的設(shè)計(jì)本系統(tǒng)使用的主要數(shù)據(jù)表主要包括admini表、Title表、Class表和User表。這四個表構(gòu)成了一個名為information的數(shù)據(jù)庫。數(shù)據(jù)庫的所有表。(圖3 .4)圖3.4數(shù)據(jù)庫的總體設(shè)計(jì)管理表結(jié)構(gòu)如下
25、。(見表3-1)表3-1管理表結(jié)構(gòu)數(shù)字字段名字段類型字段寬度一個管理級別自動編號長整數(shù)2責(zé)任編輯文本50三密碼文本50四組名文本50五AdminLock是/否沒有六CookiesKey文本50七烹飪時間日期/時間沒有經(jīng)過系統(tǒng)分析,管理表必須有以下字段,其E-R圖。(圖3.5)圖3.5管理表的E-R圖文章表結(jié)構(gòu)。(見表3-2)表3-2項(xiàng)目表結(jié)構(gòu)數(shù)字字段名字段類型字段寬度一個身份數(shù)字長整數(shù)2主鍵數(shù)字長整數(shù)三標(biāo)題文本225四標(biāo)題顏色文本七五關(guān)鍵詞文本225六內(nèi)容評論沒有七添加時間日期/時間長整數(shù)八IsUserAdd數(shù)字長整數(shù)經(jīng)過系統(tǒng)分析,文章表必須有以下字段,其E-R圖(如圖3.6所示)圖3.6物品
26、表的E-R圖階級結(jié)構(gòu)。(見表3-3)表3-3類表結(jié)構(gòu)數(shù)字字段名字段類型字段寬度一個身份數(shù)字自動編號2小類名稱文本長整數(shù)三小類名稱數(shù)字長整數(shù)四父編號數(shù)字整數(shù)五訂單編號數(shù)字長整數(shù)六頁面大小數(shù)字長整數(shù)七IsNav數(shù)字長整數(shù)八戈圖爾數(shù)字長整數(shù)經(jīng)過系統(tǒng)分析,類表必須有以下字段,其E-R圖。(圖3.7)圖3.7分類表的E-R圖用戶表結(jié)構(gòu)。(見表3-4)表3-4用戶表結(jié)構(gòu)數(shù)字字段名字段類型字段寬度一個身份數(shù)字自動編號2用戶名文本50三用戶密碼文本50四名字文本整數(shù)五郵件文本225六地址文本225七性文本2八主鍵數(shù)字長整數(shù)九照片文本5010最后登陸時間日期/時間沒有經(jīng)過系統(tǒng)分析,用戶表必須有以下字段,其E-R
27、圖。(圖3.8)圖3.8用戶表的E-R圖第4章信息模塊的詳細(xì)設(shè)計(jì)本系統(tǒng)主要介紹管理員對后臺信息的管理。后臺管理模塊包括(1)添加新的信息類別記錄;(2)修改信息類別記錄;(3)刪除信息類別記錄。這樣,用戶可以根據(jù)自己的需要點(diǎn)擊相應(yīng)的板塊進(jìn)行瀏覽、閱讀和查詢。4.1后臺登錄模塊的設(shè)計(jì)系統(tǒng)登錄:只有該模塊的管理員有權(quán)登錄后臺管理信息。登錄后臺設(shè)計(jì)。(如圖4.1所示)圖4.1后臺登錄界面相應(yīng)的后臺設(shè)計(jì)代碼如下:管理員 管理員密碼 程序驗(yàn)證碼 string . prototype . trim = function() return this.replace(/(s*)|(s*$)/g, );函數(shù)Sh
28、owErrMsg(信息)document . getelementbyid( showMsg )。innerHTML = Info函數(shù)提交 if(frm . username . value . trim()= = )ShowErrMsg(用戶名不能為空,請輸入);frm.username.focus()。返回falseif(frm.userpwd.value.trim()= )ShowErrMsg(密碼不能為空,請輸入);frm . user pwd . focus();返回falseif(frm.getcode.value.trim()= )ShowErrMsg(驗(yàn)證碼不能為空,請輸入);
29、frm . get code . focus();返回false返回true管理員 管理員密碼 程序驗(yàn)證碼 4.2系統(tǒng)用戶管理模塊的設(shè)計(jì)可以設(shè)計(jì)多個用戶管理后臺,為他們設(shè)置不同的權(quán)限管理不同的模塊,方便信息發(fā)布的及時性。用戶管理模塊設(shè)計(jì)。(圖4.2)圖4.2用戶管理圖系統(tǒng)用戶管理代碼:函數(shù)表單提交(frm,操作)如果(frm。AdminName.value.trim()= )ShowErrMsg(管理員名稱不能為空,請輸入);frm。adminname . focus();返回false如果(frm。adminpwd . value . trim()= = & & action = = add
30、 )ShowErrMsg(管理員密碼不能為空,請輸入);frm。adminpwd . focus();返回falsefrm . action . value = action;frm . submit();私有子編輯()調(diào)用GetFormData()SQL = select count(*)from Ok3w _ Admin其中AdminName= & AdminName & ,AdminId & AdminId如果Conn.Execute(sql)(0)0,則調(diào)用CloseConn()Session(ErrMsg) = 同一個管理員已經(jīng)存在,此修改無效。調(diào)用ActionOk(Sys_admi
31、n.asp )如果就會結(jié)束SQL = select * from Ok3w _ Admin where AdminId = & AdminId盧比打開康涅狄格州Sql,1,3呼叫更新程序(Rs,“編輯”)盧比更新盧比關(guān)閉4.3信息類別管理模塊的設(shè)計(jì)餐飲信息分為六大類,每一類又有一個子類。美食食譜:1)推薦食譜2)最新食譜3)折扣食譜美味小吃1)特產(chǎn)2)特色小吃快樂互動1)用餐者評論2)用餐者互動1)景點(diǎn)概述2)景點(diǎn)推薦3)景點(diǎn)優(yōu)惠價格娛樂1)KTV娛樂2)休閑建議1)旅行社餐飲信息模塊圖。(圖4.3)圖4.3餐飲信息模塊旅游信息模塊地圖。(圖4.4)圖4.4旅游信息模塊信息的整體管理界面。(圖
32、4.5)圖4.5信息類別管理界面信息設(shè)計(jì)界面。(圖4.6)圖4.6信息類別設(shè)計(jì)界面1.如果選擇了“圖片列表”,該類別的列表頁面將以圖片草圖的形式顯示;否則,它將顯示一個共同的標(biāo)題;2.如果不是外部的,“外部”的地方必須留空;3.如果不想在導(dǎo)航上顯示一個類別,只需取消“導(dǎo)航”選項(xiàng)(大類別與主導(dǎo)航相關(guān),其他子類別與子導(dǎo)航相關(guān));4.只有小類別才能刪除,大類別才能刪除。4.3.1添加信息類別添加信息類別的代碼如下:函數(shù)chkform(frm)如果(frm。SortName.value= )Alert(請輸入類別名稱)frm。sort name . focus();返回falseparent . le
33、ft . location . reload();%設(shè)置myClass = Nothing設(shè)置Rs =無調(diào)用CloseConn()4.3.2刪除信息類別在刪除信息類別之前,您需要選中相應(yīng)的復(fù)選框。下面是一些與選擇復(fù)選框相關(guān)的javaScript函數(shù)。刪除信息類別代碼: input name = submit 2 type = submit class = bnt style value = delete onClick = if(confirm(您確定要刪除嗎?) this . form . action . value = del ; else 返回false disabled = disa
34、bled /在刪除信息類別之前,您應(yīng)該確定該信息類別是否包含信息。如果有信息,不能刪除;否則會生成沒有信息類別的垃圾信息。4.3.3修改信息類別修改信息類別代碼: input = bnt edit type = button class = bnt style id = bnt edit onclick = a _ edit(this . form) value = modify/view /功能a _編輯(frm)var a _ id = 0;var a _ count = 0;for(var I = 0;I frm . elements . length;i+)if(frm.element
35、=Id & frm.elementsi。已檢查)a_id = frm.elementsi。價值;a _ count+;如果(a_count!=1)Alert(請選擇您需要修改/查看的文章);其他文檔。URL=Article_Edit.asp?action = edit & Id = +a _ Id+ & ChannelID = ;4.4信息發(fā)布管理模塊的設(shè)計(jì)用戶可以在系統(tǒng)中發(fā)布信息,信息發(fā)布管理模塊包括以下功能:1.添加新信息;2.修改信息;3.刪除信息。4.4.1添加信息在index.asp,“添加信息”按鈕的定義代碼如下:當(dāng)點(diǎn)擊“添加信息”按鈕時,將觸發(fā)onclick事件,并
36、調(diào)用newwin。( NewsAdd.asp )功能,即在新的彈出窗口中執(zhí)行NewsAdd.asp。添加信息界面。(圖4.7)圖4.7添加信息界面按如下方式添加信息代碼:函數(shù)提交表單如果(frm。Title.value.trim()= )ShowErrMsg(標(biāo)題不能為空,請輸入);frm。title . focus();返回false如果(frm。ClassID.value= )ShowErrMsg(列不能為空,請選擇);frm。classid . focus();返回falseif(eweb editor 1 . eweb editor . document . body . innerh
37、tml . trim()= = )ShowErrMsg(容量不能為空,請輸入);eweb editor 1 . eweb editor . focus();返回false如果(frm。IsPic.checked & frm。PicFile.value.trim()= )ShowErrMsg(圖片為文章屬性選中,但未上傳圖片,請上傳);frm。picfile . focus();返回falsefrm . action = frm . action+ & ClassID = +frm。ClassID.valuefrm . bntsubmit . disabled = true;Frm.bntSub
38、mit.value = 請稍候.;frm . submit();4.4.2修改信息在管理信息類別中,根據(jù)選擇的條件找到要修改的信息,在編號前的復(fù)選框前打勾,點(diǎn)擊修改按鈕,進(jìn)入編輯信息界面,對信息進(jìn)行修改。(圖4.8)圖4.8修改信息修改信息代碼:功能a _編輯(frm)var a _ id = 0;var a _ count = 0;for(var I = 0;I frm . elements . length;i+)if(=Id & frm.elementsi。已檢查)a_id = frm.elementsi。價值;a _ count+;如果(a_coun
39、t!=1)Alert(請選擇您需要修改/查看的文章);其他文檔。URL=Article_Edit.asp?action = edit & Id = +a _ Id+ & ChannelID = ;刪除信息在管理信息類別中,根據(jù)選擇的條件找到要刪除的信息,勾選編號前的復(fù)選框,點(diǎn)擊刪除按鈕,完成對信息的修改。(圖4.9)圖4.9刪除信息按如下方式修改信息代碼:功能a_action(frm,aStr)var a _ count = 0;for(var I = 0;I frm . elements . length;i+)if(=Id & frm.elementsi
40、。已檢查)a _ count+;如果(a_count=0)Alert(您需要至少選擇一篇文章進(jìn)行相關(guān)操作);其他frm。Cmd.value = aStrfrm . submit();函數(shù)ChkAll(frm)IsChkAll =!IsChkAllfor(var I = 0;I frm . elements . length;i+)if (frm.elementsi.type = 復(fù)選框)frm.elementsi。checked = IsChkAll總結(jié)經(jīng)過老師耐心細(xì)致的指導(dǎo),又看了很多資料(包括網(wǎng)上的資料,書籍和學(xué)校的一些相關(guān)資料),餐飲旅游信息的設(shè)計(jì)制作告一段落。其中綜合運(yùn)用了互聯(lián)網(wǎng)上的各
41、種靜態(tài)制作方法和交互式動態(tài)制作設(shè)計(jì)方法,還探討了利用后臺程序初步完成動態(tài)響應(yīng)和網(wǎng)頁生成的技術(shù)。同時也從中學(xué)習(xí)了靜態(tài)頁面的處理風(fēng)格,顏色搭配,頁面導(dǎo)航。對用ASP語言制作動態(tài)效果也有了進(jìn)一步的認(rèn)識。在交互式網(wǎng)頁設(shè)計(jì)中,我學(xué)會了如何使用access建立數(shù)據(jù)庫,可以用來瀏覽、修改、添加和查詢數(shù)據(jù)庫。通過這次畢業(yè)設(shè)計(jì),我發(fā)現(xiàn)自己有很多不足,基礎(chǔ)不是很扎實(shí),動手能力提高了很多,查閱了很多書籍,增長了見識,提高了自己獨(dú)立解決問題的能力。參考1王。 HYPERLINK ./%20%20%20%20:/kns50/detailref.aspx%3Ffilename=ASGT200505019&dbname=C
42、JFD2005&filetitle=餐飲業(yè)發(fā)展趨勢分析 t _top 餐飲業(yè)發(fā)展趨勢分析J。 HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=BaseLink&Field=BaseID&TableName=CJFDBASEINFO&NaviLink=鞍山科技大學(xué)學(xué)報&Value=ASGT t _blank 科技大學(xué)學(xué)報, HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=IssueLink&Field=Ba
43、seID*year*issue&TableName=CJFDYEARINFO&Value=ASGT*2005*05&NaviLink=鞍山科技大學(xué)學(xué)報 t _blank 2005,(05)【2】小江。 HYPERLINK ./%20%20%20%20:/kns50/detailref.aspx%3Ffilename=SPZH200705004&dbname=cjfd2007&filetitle=餐飲網(wǎng)站%3A能否網(wǎng)住大魚%3F中國餐飲網(wǎng)站走勢淺析 t _top 餐飲:網(wǎng)里能釣到大魚嗎?中國餐飲趨勢分析J。 HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.
44、aspx%3FDBCode=CJFD&LinkType=BaseLink&Field=BaseID&TableName=CJFDBASEINFO&NaviLink=中國食品&Value=SPZH t _blank 中國食品, HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=IssueLink&Field=BaseID*year*issue&TableName=CJFDYEARINFO&Value=SPZH*2007*05&NaviLink=中國食品 t _blank 2007,(05)3郭為。 HY
45、PERLINK ./%20%20%20%20:/kns50/detailref.aspx%3Ffilename=JZGC200706012&dbname=cjfd2007&filetitle=南昌餐飲業(yè)發(fā)展現(xiàn)狀及思考 t _top 餐飲業(yè)的發(fā)展現(xiàn)狀與思考J。 HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=BaseLink&Field=BaseID&TableName=CJFDBASEINFO&NaviLink=價值工程&Value=JZGC t _blank 價值工程, HYPERLINK ./%
46、20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=IssueLink&Field=BaseID*year*issue&TableName=CJFDYEARINFO&Value=JZGC*2007*06&NaviLink=價值工程 t _blank 2007,(06)4小馬。 HYPERLINK ./%20%20%20%20:/kns50/detailref.aspx%3Ffilename=2010071833.nh&dbname=CMFDTEMP&filetitle=中國城市餐飲業(yè)發(fā)展研究 t _top 中國城市餐飲業(yè)發(fā)展研究
47、D。大學(xué),2009年5小紅。 HYPERLINK ./%20%20%20%20:/kns50/detailref.aspx%3Ffilename=SAHG200607012&dbname=cjfd2006&filetitle=餐飲企業(yè)基于電子商務(wù)模式的連鎖經(jīng)營管理探索 t _top 餐飲企業(yè)基于電子商務(wù)模式的連鎖經(jīng)營管理探索J。 HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=BaseLink&Field=BaseID&TableName=CJFDBASEINFO&NaviLink=江蘇商論&Val
48、ue=SAHG t _blank 商論, HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=IssueLink&Field=BaseID*year*issue&TableName=CJFDYEARINFO&Value=SAHG*2006*07&NaviLink=江蘇商論 t _blank 2006,(07)6海虹。 HYPERLINK ./%20%20%20%20:/kns50/detailref.aspx%3Ffilename=PTZS200405022&dbname=CJFD2004&fileti
49、tle=我國餐飲業(yè)發(fā)展的六大趨勢 t _top 我國餐飲業(yè)發(fā)展的六大趨勢J。 HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=BaseLink&Field=BaseID&TableName=CJFDBASEINFO&NaviLink=烹調(diào)知識&Value=PTZS t _blank 烹調(diào)知識, HYPERLINK ./%20%20%20%20:/kns50/Navi/Bridge.aspx%3FDBCode=CJFD&LinkType=IssueLink&Field=BaseID*year*issue&TableName=CJFDYEARINFO&Value=PTZS*2004*05&NaviLink=烹調(diào)知識 t _blank 2004,(05)【7】練紅玉。 HYPERLINK ./%20%20%20%20:/kns50/detailref.aspx%3Ffilename=CDDD200503012&dbname=CJFD2005&filetitle=中國旅游目的地資訊網(wǎng)站構(gòu)建要素評測分析 t _top 中國旅游目的地信息化建設(shè)要素的評價與分析J。 HYPERLINK
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙江2025年春季浙江省國際經(jīng)濟(jì)貿(mào)易學(xué)會招聘筆試歷年參考題庫附帶答案詳解
- 河源2025年廣東河源職業(yè)技術(shù)學(xué)院招聘博士研究生5人筆試歷年參考題庫附帶答案詳解
- 2025年中國堵縫槍市場調(diào)查研究報告
- 2025年中國光學(xué)投影研磨機(jī)市場調(diào)查研究報告
- 2025年車庫大門項(xiàng)目可行性研究報告
- 2025年自動拔蓋機(jī)項(xiàng)目可行性研究報告
- 2025年立臥式可調(diào)鉆床項(xiàng)目可行性研究報告
- 2025年玻璃字畫乳化膏項(xiàng)目可行性研究報告
- 2025年水電站型自動保壓液控蝶閥項(xiàng)目可行性研究報告
- 2025至2031年中國數(shù)字溫度電勢計(jì)行業(yè)投資前景及策略咨詢研究報告
- 消防員證考試題庫2000題中級
- 校園安全教育高中生
- 2024至2030年中國數(shù)字壓力表行業(yè)投資前景及策略咨詢研究報告
- 《SPIN顧問式銷售》課件
- 農(nóng)產(chǎn)品質(zhì)量安全檢測技術(shù)
- 【蟬媽媽】2024年抖音電商酒水行業(yè)趨勢洞察報告
- 物業(yè)員工行為規(guī)范管理手冊
- 基于STM32單片機(jī)的智能停車場車位管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 小型家用電器制造工(省賽)理論考試題及答案
- 康復(fù)科-關(guān)節(jié)活動度測量量表
- 2025初級會計(jì)理論考試100題及解析
評論
0/150
提交評論