2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設(shè)計(jì)(論文)</b></p><p>  題  目: 餐飲旅游資訊網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) </p><p>  ——資訊管理模塊 </p><p>  作  者: </p><p>  分 院:

2、 </p><p>  指導(dǎo)教師: </p><p>  職  稱:   講 師   </p><p>  2011年 6 月 7 日</p><p>  衢州餐飲旅游資訊網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)<

3、/p><p><b>  摘 要</b></p><p>  該系統(tǒng)采用ASP作為編程語言,使用Access作為后臺(tái)數(shù)據(jù)庫來管理信息,使用SQL語句對(duì)數(shù)據(jù)庫進(jìn)行管理和操作,設(shè)計(jì)開發(fā)了“衢州餐飲旅游資訊網(wǎng)站”。此系統(tǒng)實(shí)現(xiàn)了餐飲旅游資訊的管理、查詢、瀏覽、閱讀、修改、發(fā)布、在線留言等。</p><p>  該餐飲旅游系統(tǒng)由以下模塊組成:系統(tǒng)登錄模塊

4、,資訊查詢模塊,資訊管理模塊,在線留言模塊。系統(tǒng)對(duì)不同的用戶賦予了不同的權(quán)限,對(duì)于普通用戶而言,可以查詢、瀏覽、閱讀、留言。對(duì)于管理員而言,可以修改、刪除、錄入資訊。</p><p>  本文重點(diǎn)介紹了衢州餐飲旅游資訊管理功能模塊包括對(duì)資訊的分類、錄入、刪除、更新等,實(shí)現(xiàn)了用戶能夠在前臺(tái)對(duì)餐飲旅游資訊的快速簡單的查詢、瀏覽、閱讀,掌握當(dāng)前的最新的信息。</p><p>  關(guān)鍵詞:ASP;

5、 Access; 旅游;餐飲;資訊 </p><p>  Keywords: ASP;Access;tourism; dining;information</p><p><b>  目 錄</b></p><p><b>  第1章 概述1</b></p><p>  1.1課題應(yīng)用背景1

6、</p><p>  1.2 系統(tǒng)的開發(fā)環(huán)境2</p><p>  第2章 開發(fā)工具選擇和需求分析3</p><p>  2.1 開發(fā)工具的選用及介紹3</p><p>  2.1.1 開發(fā)工具ASP介紹3</p><p>  2.1.2 DreamWeaver的介紹3</p><p&g

7、t;  2.1.3 ACCESS的簡介4</p><p>  2.2運(yùn)行環(huán)境IIS介紹5</p><p>  2.3 系統(tǒng)需求分析5</p><p>  第3章 系統(tǒng)總體設(shè)計(jì)6</p><p>  3.1系統(tǒng)總體規(guī)劃6</p><p>  3.2 工作流程介紹7</p><p> 

8、 3.3系統(tǒng)的主功能模塊介紹8</p><p>  3.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)8</p><p>  第4章 資訊網(wǎng)站各模塊詳細(xì)設(shè)計(jì)12</p><p>  4.1后臺(tái)登錄模塊設(shè)計(jì)12</p><p>  4.2系統(tǒng)用戶管理模塊設(shè)計(jì)15</p><p>  4.3資訊類別管理模塊設(shè)計(jì)16</p>

9、<p>  4.3.1 添加資訊類別19</p><p>  4.3.2 刪除資訊類別20</p><p>  4.3.3 修改資訊類別20</p><p>  4.4資訊發(fā)布管理模塊設(shè)計(jì)21</p><p>  4.4.1添加資訊21</p><p>  4.4.2修改資訊22</p&

10、gt;<p>  4.5.3 刪除資訊23</p><p><b>  參考文獻(xiàn)26</b></p><p><b>  致 謝27</b></p><p><b>  第1章 概述</b></p><p>  旅行和餐飲作為一個(gè)為人們提供旅行服務(wù)的行

11、業(yè),信息的發(fā)布、傳遞、及時(shí)性等直間影響到發(fā)展前景。在網(wǎng)絡(luò)大行其道的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,網(wǎng)上信息的發(fā)布由于其及時(shí)性,方便性等諸多的優(yōu)點(diǎn)被越來越多的人們所接受。該系統(tǒng)研究的重點(diǎn)就是如何在ASP環(huán)境下實(shí)現(xiàn)這一模塊:對(duì)餐飲旅游資訊的管理。重點(diǎn)介紹了,資訊的管理:發(fā)布和更新。</p><p><b>  1.1課題應(yīng)用背景</b></p><p&

12、gt;  隨著國內(nèi)互聯(lián)網(wǎng)的發(fā)展,旅游和餐飲業(yè)也成為網(wǎng)上的熱點(diǎn)主題,餐飲旅游類電子商務(wù)站點(diǎn)也紛紛建立。如果使用靜態(tài)網(wǎng)頁作為頁面,則維護(hù)工作將非常繁瑣,管理員每天需要制作大量的網(wǎng)頁,從而浪費(fèi)很多時(shí)間和精力。使用資訊發(fā)布及管理系統(tǒng)可以使信息發(fā)布和管理變得很輕松,管理員只需設(shè)置標(biāo)題、內(nèi)容和圖片等資訊就可以了,系統(tǒng)將自動(dòng)生成對(duì)應(yīng)的網(wǎng)頁。</p><p>  用戶不再滿足于通過瀏覽器看到靜態(tài)頁面,而是希望能根據(jù)要求生成更加靈

13、活的、生動(dòng)的動(dòng)態(tài)頁面。動(dòng)態(tài)網(wǎng)頁包含交互功能,動(dòng)態(tài)網(wǎng)頁的特點(diǎn)有:以數(shù)據(jù)庫技術(shù)為基礎(chǔ),可以大大降低網(wǎng)站維護(hù)的工作量;采用動(dòng)態(tài)網(wǎng)頁技術(shù)的網(wǎng)站可以實(shí)現(xiàn)更多的功能,如管理員用戶登錄、后臺(tái)管理等功能。其中的最主要的方面就是利用它來傳遞和發(fā)送信息。</p><p>  本系統(tǒng)主要建立一個(gè)完整的餐飲旅游資訊網(wǎng)站,有美觀的界面設(shè)計(jì)和要實(shí)現(xiàn)的主要功能模塊:</p><p>  1.用戶功能模塊:實(shí)現(xiàn)的主要功能

14、包括新用戶注冊(cè)、老用戶登陸,同時(shí),管理員對(duì)用戶進(jìn)行管理。</p><p>  2.信息檢索模塊:該模塊主要是方便用戶對(duì)餐飲,景點(diǎn),進(jìn)行相關(guān)檢索,并返回檢索結(jié)果。</p><p>  3.在線留言模塊:該模塊主要是方便用戶和管理人員進(jìn)行溝通和交流,用戶可以發(fā)表自己的看法也可瀏覽其他用戶的留言。</p><p>  4.信息瀏覽模塊:實(shí)現(xiàn)的主要功能包括查看站內(nèi)公告(最新

15、公告及近期的所有公告)、點(diǎn)擊景點(diǎn),飲食的信息,并且可以進(jìn)行查詢功能。</p><p>  1.2 系統(tǒng)的開發(fā)環(huán)境</p><p>  以下主要介紹系統(tǒng)開發(fā)過程中所用到的軟件和硬件環(huán)境。</p><p><b>  1.軟件環(huán)境</b></p><p>  操作系統(tǒng) Windows 2000 Server /Windo

16、ws XP</p><p>  網(wǎng)絡(luò)協(xié)議 TCP/IP</p><p>  數(shù)據(jù)庫 ACCESS</p><p>  開發(fā)語言 ASP+Dreamweaver 8</p><p>  其它輔助軟件:Microsoft Word,visio,flash,ps等</p><p><b>  2.硬

17、件環(huán)境</b></p><p>  在自己的計(jì)算機(jī)上安裝IIS作為服務(wù)器</p><p>  CPU:CⅣ 2.0或更高</p><p><b>  硬盤:80G或更多</b></p><p>  內(nèi)存:256M或更高</p><p>  第2章 開發(fā)工具選擇和需求分析</p&

18、gt;<p>  2.1 開發(fā)工具的選用及介紹</p><p>  2.1.1 開發(fā)工具ASP介紹</p><p>  1. ASP的優(yōu)勢:Active Server Pages:“動(dòng)態(tài)服務(wù)器網(wǎng)頁”,一般簡稱為“ASP”,ASP之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如IE 或Ne

19、tscape)都可以正確地獲得ASP的“執(zhí)行”結(jié)果,并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript或 JavaScript是在客戶端(Client)的瀏覽器上執(zhí)行。 </p><p>  2.ASP的特點(diǎn):只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當(dāng)然,其他網(wǎng)頁發(fā)展工具,例如,F(xiàn)rontPage Express等也都可以;不過還是建議你用記事本來寫,既省錢又方便。<

20、;/p><p>  3.通吃各家瀏覽由于ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。</p><p>  4.語言相容性高:ASP與所有的ActiveX Script語言都相容,除了可結(jié)合HTML,VBScript、Java Script、Active X服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由plug-In(外掛組件模組)的方式,使用其他廠商(Third Party

21、)所提供的語言。</p><p>  5.易于操控?cái)?shù)據(jù)庫:ASP可以輕易地通過ODBC(Open Database Connectivity)驅(qū)動(dòng)程序連接各種不同的數(shù)據(jù)庫。</p><p>  6.面向?qū)ο髮W(xué)習(xí)容易:ASP具備有面向?qū)ο螅∣bject-Oriented)功能,學(xué)習(xí)容易,ASP提供了五種方便能力強(qiáng)大的內(nèi)建對(duì)象:Request、Response、Sever、Applicatio

22、n以及Session,同時(shí),若使用ASP內(nèi)建的“Application”對(duì)象或“Session”對(duì)象所撰寫出來的ASP程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存必要的信息。</p><p>  2.1.2 DreamWeaver的介紹</p><p>  Dreamweaver是由Macromedia公司開發(fā)的一款所見即所得的網(wǎng)頁編輯器。和二維動(dòng)畫設(shè)計(jì)軟件FLASH,專業(yè)網(wǎng)頁圖像設(shè)計(jì)軟件FIREWOR

23、KS,并稱為“網(wǎng)頁三劍客”。說到DREAMWEAVER我們應(yīng)該了解一下網(wǎng)頁編輯器的發(fā)展過程,隨著互聯(lián)網(wǎng)的家喻戶曉,HTML技術(shù)的不斷發(fā)展和完善,隨之而產(chǎn)生了眾多網(wǎng)頁編輯器,從網(wǎng)頁編輯器基本性質(zhì)可以分為所見即所得網(wǎng)頁編輯器和非所見即所得網(wǎng)頁編輯器,兩者各有千秋。網(wǎng)頁編輯器的優(yōu)點(diǎn)就是直觀性,使用方便,容易上手,網(wǎng)頁編輯器進(jìn)行網(wǎng)頁制作和在WORD中進(jìn)行文本編輯不會(huì)感到有什么區(qū)別,但它同時(shí)也存在著致命的弱點(diǎn):</p><p&

24、gt;  一、 難以精確達(dá)到與瀏覽器完全一致的顯示效果。也就是說在所見即所得網(wǎng)頁編輯器中制作的網(wǎng)頁放到瀏覽器中是很難完全達(dá)到您真正想要的效果,這一點(diǎn)在結(jié)構(gòu)復(fù)雜一些的網(wǎng)頁中便可以體現(xiàn)出來;</p><p>  二、 頁面原始代碼的難以控制性,比如在所見即所得編輯器中制作一張表格也要幾分鐘,但也可能需要幾十分鐘,甚至更多時(shí)間。而相比之下,非所見則所得的網(wǎng)頁編輯器,就不存在這個(gè)問題,因?yàn)樗械腍TML代碼都在您的監(jiān)控下

25、產(chǎn)生,但是由于非所見則所得編輯器的先天條件就注定了它的工作低效率。如何實(shí)現(xiàn)兩者的完美結(jié)合,則既產(chǎn)生干凈、準(zhǔn)確的HTML代碼,又具備則見則所得的高效率、直觀性,一直是網(wǎng)頁設(shè)計(jì)師夢想。</p><p>  軟件優(yōu)點(diǎn):Dreamweaver可以用最快速的方式將Fireworks或Photoshop等檔案移至網(wǎng)頁上。使用檢色吸管工具選擇熒幕上的顏色可設(shè)定最接近的網(wǎng)頁安全色。對(duì)于選單,快捷鍵與格式控制,都只要一個(gè)簡單步驟便

26、可完成。Dreamweaver能與您喜愛的設(shè)計(jì)工具,如Flash,Shockwave和外掛模組等搭配,不需離開Dreamweaver便可完成,整體運(yùn)用流程自然順暢。使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設(shè)計(jì)、更新和重組網(wǎng)頁。改變網(wǎng)頁位置或檔案名稱,Dreamweaver 會(huì)自動(dòng)更新所有連結(jié)。使用支援文字、HTML碼、HTML屬性標(biāo)簽和一般語法的搜尋及置換功能使得復(fù)雜的網(wǎng)站更新變得迅速又簡單。</p><p>  Dr

27、eamweaver是唯一提供Roundtrip HTML、視覺化編輯與原始碼編輯同步的設(shè)計(jì)工具。它包含HomeSite和BBEdit等主流文字編輯器。幀和表格的制作速度快的無法想像。進(jìn)階表格編輯功能使簡單的選擇單格、行、欄或作未連續(xù)之選取。甚至可以排序或格式化表格群組,Dreamweaver 支援精準(zhǔn)定位,利用可輕易轉(zhuǎn)換成表格的圖層以拖拉置放的方式進(jìn)行版面配置。</p><p>  Dreamweaver還集成了

28、程序開發(fā)語言,對(duì)ASP、.NET、PHP的基本語言和連接操作數(shù)據(jù)庫,都是完全支持的。</p><p>  2.1.3 ACCESS的簡介</p><p>  美國Microsoft公司于1994年推出的微機(jī)數(shù)據(jù)庫管理系統(tǒng)。它具有界面友好、易學(xué)易用、開發(fā)簡單、接口靈活等特點(diǎn),是典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng)。其主要特點(diǎn)如下:</p><p><b>  1.

29、存儲(chǔ)方式單一</b></p><p>  Access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。 2.面向?qū)ο?lt;/p><p>  Access是一個(gè)面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對(duì)象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象

30、組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以定義該對(duì)象的行為和外國,用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。通過對(duì)象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時(shí),這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便。</p><p>  3.界面友好、易操作</p><p>  Access是一個(gè)可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對(duì)象并應(yīng)用,只要

31、使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫向?qū)?、表向?qū)?、查詢向?qū)?、窗體向?qū)?、?bào)表向?qū)У裙ぞ?,使得操作簡便,容易使用和掌握?lt;/p><p>  4.集成環(huán)境、處理多種數(shù)據(jù)信息</p><p>  Access基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)

32、計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行。</p><p>  2.2運(yùn)行環(huán)境IIS介紹</p><p>  IIS的概念I(lǐng)IS是Internet Information Server的縮寫,它是微軟公司主推的服務(wù)器, IIS與WindowNT Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系

33、統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的Internet和Intranet站點(diǎn)。</p><p>  IIS支持與語言無關(guān)的腳本編寫和組件,通過IIS,開發(fā)人員就可以開發(fā)新一代動(dòng)態(tài)的,富有魅力的Web站點(diǎn)。IIS不需要開發(fā)人員學(xué)習(xí)新的腳本語言或者編譯應(yīng)用程序,IIS完全支持VBScript、Script開發(fā)軟件以及Java,它也支持CGI和WinCGI,以及ISAPI擴(kuò)展和過濾器。</p><

34、;p>  IIS支持服務(wù)器應(yīng)用的Microsoft BackOffice系列,Microsoft BackOffice系列包括以下內(nèi)容:</p><p>  1. Microsoft Exchange Server 客戶/服務(wù)器通訊和群組軟件;</p><p>  2. Mirrosoft Proxy Server 代理服務(wù)器;</p><p>  3. 用于

35、連接IBM企業(yè)網(wǎng)絡(luò)的Microsoft SNA Server;</p><p>  2.3 系統(tǒng)需求分析</p><p>  目前,我國旅游業(yè)和餐飲正處于高度發(fā)展?fàn)顟B(tài)。越來越多的人在假日里選擇出游旅作為放松自己身心和選擇實(shí)惠的美食滿足自己。跟隨網(wǎng)絡(luò)的普及和發(fā)展,人們開始習(xí)慣性的在做某事之前先網(wǎng)絡(luò)上瀏覽一下相關(guān)內(nèi)容,找一些相關(guān)的信息。作為一個(gè)旅行社和餐飲業(yè),如果能夠幫助游客實(shí)現(xiàn)對(duì)景點(diǎn)和美食的

36、了解,無疑能獲得較多的市場,并且讓人們充分享受旅游和美食。</p><p>  如果使用靜態(tài)網(wǎng)頁作為頁面,則維護(hù)工作將非常繁瑣,管理員每天需要制作大量的網(wǎng)頁,從而浪費(fèi)很多時(shí)間和精力。使用資訊發(fā)布及管理系統(tǒng)可以使信息發(fā)布和管理變得很輕松,管理員只需設(shè)置標(biāo)題、內(nèi)容和圖片等資訊就可以了,系統(tǒng)將自動(dòng)生成對(duì)應(yīng)的網(wǎng)頁。本文將對(duì)資訊發(fā)布及管理做重點(diǎn)介紹。</p><p>  第3章 系統(tǒng)總體設(shè)計(jì)<

37、;/p><p><b>  3.1系統(tǒng)總體規(guī)劃</b></p><p>  以管理員的身份進(jìn)入系統(tǒng)時(shí)的整體框架。(如圖3.1)</p><p><b>  圖3.1整體框架圖</b></p><p>  3.2 工作流程介紹</p><p>  本系統(tǒng)可以在Windows XP操

38、作系統(tǒng)平臺(tái)上運(yùn)行,Web服務(wù)器為IIS,開發(fā)工具采用的是ASP和DreamWeaver。其工作流程為:用戶登錄通過權(quán)限判斷,普通用戶只能瀏覽、閱讀和查詢資訊,管理員除了可以完成普通用戶的操作外,還可以進(jìn)入資訊管理模塊進(jìn)行信息錄入、修改和刪除的操作。(如圖3.2)</p><p><b>  圖3.2工作流程圖</b></p><p>  后臺(tái)系統(tǒng)的流程分析。Admin

39、用戶擁有所有的權(quán)限,普通用戶只能對(duì)自己發(fā)布的資訊進(jìn)行管理,包括修改資訊內(nèi)容、刪除資訊和刪除網(wǎng)友評(píng)論。(如圖3.3)</p><p>  圖3.3后臺(tái)系統(tǒng)的流程分析</p><p>  3.3系統(tǒng)的主功能模塊介紹</p><p>  系統(tǒng)的功能是通過幾個(gè)功能模塊來實(shí)現(xiàn)的。具體的設(shè)計(jì)過程如下:</p><p>  1、 系統(tǒng)登錄:該模塊負(fù)責(zé)將用戶

40、分為普通用戶、管理員來實(shí)現(xiàn)用戶權(quán)限的管理。只用管理員才能進(jìn)入后臺(tái)對(duì)信息進(jìn)行操作。</p><p>  2 、資訊錄入和修改和刪除:管理員有權(quán)限進(jìn)去后臺(tái)錄入一條資訊所需要的內(nèi)容,包含標(biāo)題、關(guān)鍵字、類型、發(fā)布日期等進(jìn)行管理。</p><p>  3、資訊的類別管理:方便管理員的管理和用戶在前臺(tái)的瀏覽和查詢。</p><p><b>  系統(tǒng)的功能特點(diǎn):<

41、/b></p><p>  1、操作簡單、界面友好:完全控件式的頁面布局,使得資訊的錄入工作更簡便;許多選項(xiàng)包括資訊類別,只需要點(diǎn)擊鼠標(biāo)就可以完成;</p><p>  2、即時(shí)可見:對(duì)資訊的處理,將立即在主頁的對(duì)應(yīng)欄目顯示出來,達(dá)到“即時(shí)發(fā)布、即時(shí)見效”的功能。 </p><p>  3、功能完善:包括資訊錄入

42、、瀏覽、刪除、修改、檢索等各個(gè)方面,完整地實(shí)現(xiàn)了網(wǎng)站對(duì)即時(shí)資訊的管理要求。</p><p>  3.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  該系統(tǒng)主要用的數(shù)據(jù)表主要有admini表、Title表、Class表、User表由這4表,組成了名為信息的數(shù)據(jù)庫。該數(shù)據(jù)庫的所有表。(如圖3 .4)</p><p>  圖3.4 數(shù)據(jù)庫整體設(shè)計(jì)</p><

43、p>  Admin表結(jié)構(gòu)如下。(如表3-1)</p><p>  表3-1 admin表結(jié)構(gòu)</p><p>  經(jīng)過系統(tǒng)分析,admin表必須有如下字段,它的E-R圖。(如圖3.5)</p><p>  圖3.5 Admin表的E-R圖</p><p>  Article表結(jié)構(gòu)。(如表3-2)</p><p>

44、  表3-2Article表結(jié)構(gòu)</p><p>  經(jīng)過系統(tǒng)分析,Article表必須有如下字段,它的E-R圖 (如圖3.6)</p><p>  圖3.6 Articl表的E-R圖</p><p>  Class表結(jié)構(gòu)。(如表3-3)</p><p>  表3-3 Class表結(jié)構(gòu)</p><p>  經(jīng)過系統(tǒng)分析

45、,Class表必須有如下字段,它的E-R圖。(如圖3.7)</p><p>  圖3.7 Class表的E-R圖</p><p>  User表結(jié)構(gòu)。(如表3-4)</p><p>  表3-4 User表結(jié)構(gòu)</p><p>  經(jīng)過系統(tǒng)分析,User表必須有如下字段,它的E-R圖。(如圖3.8)</p><p> 

46、 圖3.8 User表的E-R圖</p><p>  第4章 資訊網(wǎng)站各模塊詳細(xì)設(shè)計(jì)</p><p>  本系統(tǒng)主要介紹的是管理員對(duì)后臺(tái)資訊的管理。后臺(tái)管理模塊包括(1)添加新的資訊類別記錄;(2)修改資訊類別記錄;(3)刪除資訊類別記錄。從而實(shí)現(xiàn)用戶根據(jù)自己需要點(diǎn)擊相應(yīng)的板塊,進(jìn)行瀏覽和閱讀和查詢。</p><p>  4.1后臺(tái)登錄模塊設(shè)計(jì)</p>

47、<p>  系統(tǒng)登錄:該模塊只有管理員才有權(quán)限登錄到后臺(tái),對(duì)資訊進(jìn)行管理操作,</p><p>  登錄后臺(tái)設(shè)計(jì)。(如4.1圖)</p><p>  圖4.1后臺(tái)登錄界面</p><p>  后臺(tái)設(shè)計(jì)相應(yīng)代碼如下:</p><p><b>  ……</b></p><p>  <

48、;table width="341" border="0" align="center" cellpadding="0" cellspacing="0"></p><p><b>  <tr></b></p><p>  <td height=&

49、quot;25">管理員帳號(hào)</td></p><p>  <td height="25"><input id="username" style="FONT-SIZE: 9pt; WIDTH: 120px; COLOR: black" maxlength="18" name="u

50、sername" /></td></p><p>  <td height="25"><input id="Button1" type="submit" value="管理登陸" name="Button1" /></td></p>&l

51、t;p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td height="25">管理員密碼</td></p><p>  <td height="25"><

52、;input id="userpwd" style="FONT-SIZE: 9pt; WIDTH: 120px; COLOR: black" type="password" maxlength="18" name="userpwd" /> <input name="action" type="h

53、idden" id="action" value="login" /></td></p><p>  <td height="25"><input type="reset" name="Submit" value="清除再來" /></t

54、d></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td height="25">程序驗(yàn)證碼</td></p><p>  <td height=&q

55、uot;25"><table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b>  <tr></b></p><p>  <td width="1

56、9%"><input id="getcode" style="WIDTH: 40px" maxlength="4" name="getcode" /></td></p><p>  <td width="81%"><img src="../AppC

57、ode/GetCode.asp" width="80" height="20" border="0" style="cursor:hand;" title="沒有看清?點(diǎn)擊換一個(gè)..." onClick="javascript:this.src='../AppCode/GetCode.asp'"

58、; /></td></p><p><b>  </tr></b></p><p>  </table></td></p><p>  <td height="25"><span style="HEIGHT: 31px"><

59、;/p><p>  <input onClick="window.location='../'" type="button" value="返回首頁" name="Submit3" /></p><p>  </span></td></p><

60、p><b>  </tr></b></p><p>  <script language="javascript"></p><p>  String.prototype.trim = function(){ return this.replace(/(^\s*)|(\s*$)/g, "");}&l

61、t;/p><p>  function ShowErrMsg(Info)</p><p><b>  {</b></p><p>  document.getElementById("showMsg").innerHTML = Info;</p><p><b>  }</b><

62、;/p><p>  function submitfrm(frm)</p><p>  {if(frm.username.value.trim()=="")</p><p><b>  {</b></p><p>  ShowErrMsg("用戶名不能為空,請(qǐng)輸入");</p&

63、gt;<p>  frm.username.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if(frm.userpwd.value.trim()=="")</p><p><b>  {</b

64、></p><p>  ShowErrMsg("密碼不能為空,請(qǐng)輸入");</p><p>  frm.userpwd.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if(frm.getcod

65、e.value.trim()=="")</p><p><b>  {</b></p><p>  ShowErrMsg("驗(yàn)證碼不能為空,請(qǐng)輸入");</p><p>  frm.getcode.focus();</p><p>  return false;</p>

66、<p><b>  }</b></p><p>  return true;</p><p>  <td height="25">管理員帳號(hào)</td></p><p>  <td height="25"><input id="usernam

67、e" style="FONT-SIZE: 9pt; WIDTH: 120px; COLOR: black" maxlength="18" name="username" /></td></p><p>  <td height="25"><input id="Button1&qu

68、ot; type="submit" value="管理登陸" name="Button1" /></td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  

69、<td height="25">管理員密碼</td></p><p>  <td height="25"><input id="userpwd" style="FONT-SIZE: 9pt; WIDTH: 120px; COLOR: black" type="password&quo

70、t; maxlength="18" name="userpwd" /> <input name="action" type="hidden" id="action" value="login" /></td></p><p>  <td height=&qu

71、ot;25"><input type="reset" name="Submit" value="清除再來" /></td></p><p><b>  </tr></b></p><p><b>  <tr></b><

72、/p><p>  <td height="25">程序驗(yàn)證碼</td></p><p>  <td height="25"><table width="100%" border="0" cellspacing="0" cellpadding="

73、0"></p><p><b>  <tr></b></p><p>  <td width="19%"><input id="getcode" style="WIDTH: 40px" maxlength="4" name="getc

74、ode" /></td></p><p>  <td width="81%"><img src="../AppCode/GetCode.asp" width="80" height="20" border="0" style="cursor:hand;&quo

75、t; title="沒有看清?點(diǎn)擊換一個(gè)..." onClick="javascript:this.src='../AppCode/GetCode.asp'" /></td></p><p><b>  </tr></b></p><p>  </table></t

76、d></p><p>  <td height="25"><span style="HEIGHT: 31px"></p><p>  <input onClick="window.location='../'" type="button" value=&quo

77、t;返回首頁" name="Submit3" /></p><p>  </span></td></p><p><b>  </tr></b></p><p><b>  ……</b></p><p>  4.2系統(tǒng)用戶管理模

78、塊設(shè)計(jì)</p><p>  可以設(shè)計(jì)多個(gè)用戶對(duì)后臺(tái)進(jìn)行管理,對(duì)他們?cè)O(shè)置不用的權(quán)限,來管理網(wǎng)站不同的模塊,便于信息發(fā)布的及時(shí)性。用戶管理模塊設(shè)計(jì)。(如圖4.2)</p><p><b>  圖4.2用戶管理圖</b></p><p><b>  系統(tǒng)用戶管理代碼:</b></p><p><b&

79、gt;  ……</b></p><p>  function formsubmit(frm,action)</p><p><b>  {</b></p><p>  if(frm.AdminName.value.trim()=="")</p><p><b>  {</b

80、></p><p>  ShowErrMsg("管理員名稱不能為空,請(qǐng)輸入");</p><p>  frm.AdminName.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if(frm.A

81、dminPwd.value.trim()=="" && action =="add")</p><p><b>  {</b></p><p>  ShowErrMsg("管理員密碼不能為空,請(qǐng)輸入");</p><p>  frm.AdminPwd.focus();&

82、lt;/p><p>  return false;</p><p>  frm.action.value = action;</p><p>  frm.submit();</p><p>  }Private Sub Edit()</p><p>  Call GetFormData()</p><p

83、>  sql="select count(*) from Ok3w_Admin where AdminName='" & AdminName & "' and AdminId<>" & AdminId</p><p>  If Conn.Execute(sql)(0)<>0 Then</p>

84、<p>  Call CloseConn()</p><p>  Session("ErrMsg") = "相同的管理員已經(jīng)存在,該修改無效。"</p><p>  Call ActionOk("Sys_admin.asp")</p><p><b>  End If</b>

85、;</p><p>  sql = "select * from Ok3w_Admin where AdminId=" & AdminId</p><p>  Rs.Open Sql,Conn,1,3</p><p>  Call UpdateRs(Rs,"edit")</p><p><

86、b>  Rs.Update</b></p><p><b>  Rs.Close</b></p><p><b>  ……</b></p><p>  4.3資訊類別管理模塊設(shè)計(jì)</p><p>  將衢州餐飲資訊網(wǎng)站分為6個(gè)類別,每個(gè)類別下分別有小分類</p>&l

87、t;p>  美食菜譜:1)推薦菜譜 2)最新菜譜 3)折扣菜譜</p><p>  美味小吃 1)衢州特產(chǎn) 2)特色小吃</p><p>  歡樂互動(dòng) 1)食客點(diǎn)評(píng) 2)食客互動(dòng)</p><p>  景區(qū)景點(diǎn) 1)衢州概況 2)景點(diǎn)推薦 3)景點(diǎn)優(yōu)惠價(jià)</p><p>  休閑娛樂 1)KTV娛樂 2)休閑&l

88、t;/p><p>  推薦企業(yè) 1)旅游社</p><p>  餐飲資訊模塊圖。(如圖4.3)</p><p>  圖4.3 餐飲資訊模塊</p><p>  旅游資訊模塊圖。(如圖4.4)</p><p>  圖4.4 旅游資訊模塊</p><p>  資訊類別整個(gè)管理界面。(如圖4.5)<

89、;/p><p>  圖4.5 資訊類別管理界面</p><p>  資訊類別設(shè)計(jì)界面。(如圖4.6)</p><p>  圖4.6資訊類別設(shè)計(jì)界面</p><p>  1.如果選中“圖片列表”,則該分類的列表頁以圖片略圖的形式顯示,否則以普通標(biāo)題顯示;</p><p>  2.如果不是外部鏈接,“外部鏈接”處一定要留空;&

90、lt;/p><p>  3.如果你不想讓某一分類在導(dǎo)航上顯示,請(qǐng)取消“導(dǎo)航”選擇即可(大分類與主導(dǎo)航相關(guān),其它子類則于副導(dǎo)航相關(guān));</p><p>  4.只有先刪除小分類,才能刪除大分類 。</p><p>  4.3.1 添加資訊類別</p><p>  添加資訊類別的代碼如下:</p><p><b> 

91、 ……</b></p><p>  function chkform(frm)</p><p><b>  {</b></p><p>  if(frm.SortName.value=="")</p><p><b>  {</b></p><p&

92、gt;  alert("請(qǐng)輸入分類名稱")</p><p>  frm.SortName.focus();</p><p>  return false;</p><p><b>  }</b></p><p><b>  }</b></p><p>  

93、<%If ChannelID=2 Then%></p><p>  parent.left.location.reload();</p><p>  <%End If%></p><p><b>  </script></b></p><p><b>  </body&

94、gt;</b></p><p><b>  </html></b></p><p><b>  <%</b></p><p>  Set myClass = Nothing</p><p>  Set Rs = Nothing</p><p> 

95、 Call CloseConn()</p><p><b>  ……</b></p><p>  4.3.2 刪除資訊類別</p><p>  在刪除資訊類別之前,需要選中相應(yīng)的復(fù)選框。下面介紹幾個(gè)與選擇復(fù)選框相關(guān)的javaScript函數(shù)。</p><p><b>  刪除資訊類別代碼:</b>&

96、lt;/p><p>  <input name="Submit2" type="submit" class="bntStyle" value="刪 除" onClick="if(confirm('真的要?jiǎng)h除嗎?')){this.form.action.value='del';}else{re

97、turn false;}" <%If myClass.IsHaveNextClass(Rs("ID")) Then%>disabled="disabled"<%End If%>/></p><p>  在刪除資訊類別之前,應(yīng)該判斷此資訊類別中是否包含資訊,如果有資訊,則不能刪除,否則會(huì)產(chǎn)生沒有資訊類別的垃圾資訊。</p>

98、<p>  4.3.3 修改資訊類別</p><p><b>  修改資訊類別代碼:</b></p><p><b>  ……</b></p><p>  <td><input name="Submit" type="submit" class=&quo

99、t;bntStyle" value="修 改" /></p><p>  input name="bntEdit" type="button" class="bntStyle" id="bntEdit" onClick="a_edit(this.form)" value=&quo

100、t;修改/查看" /> </p><p>  function a_edit(frm)</p><p><b>  {</b></p><p>  var a_id=0;</p><p>  var a_count=0;</p><p>  for(var i=0; i<fr

101、m.elements.length; i++)</p><p>  if(frm.elements[i].name=="Id" && frm.elements[i].checked)</p><p><b>  {</b></p><p>  a_id = frm.elements[i].value;<

102、/p><p>  a_count ++;</p><p><b>  }</b></p><p>  if(a_count!=1)</p><p>  alert("請(qǐng)選擇一篇你需要修改/查看的文章");</p><p><b>  else</b></

103、p><p>  document.URL="Article_Edit.asp?action=edit&Id=" + a_id + "&ChannelID=<%=ChannelID%>";</p><p><b>  }</b></p><p><b>  ……</

104、b></p><p>  4.4資訊發(fā)布管理模塊設(shè)計(jì)</p><p>  系統(tǒng)用戶都可以發(fā)布資訊,資訊發(fā)布管理模塊包含以下功能:</p><p><b>  1.添加新資訊;</b></p><p><b>  2.修改資訊;</b></p><p><b>

105、  3.刪除資訊。</b></p><p><b>  4.4.1添加資訊</b></p><p>  在index.asp中,“添加資訊”按鈕的定義代碼如下:</p><p>  <input type="button" value="添加資訊" onclick="newwi

106、n('NewsAdd.asp')" name=add></p><p>  當(dāng)單擊“添加資訊”按鈕時(shí),將觸發(fā)onclick事件,并調(diào)newwin</p><p>  ('NewsAdd.asp')函數(shù),即在彈出的新窗口中執(zhí)行News.Add.a(chǎn)sp。</p><p>  資訊添加界面。(如圖4.7)</p>

107、<p>  圖4.7 添加資訊界面</p><p><b>  添加資訊代碼如下:</b></p><p><b>  ……</b></p><p>  function submitform(frm)</p><p><b>  {</b></p>

108、<p>  if(frm.Title.value.trim()=="")</p><p><b>  {</b></p><p>  ShowErrMsg("標(biāo)題不能為空,請(qǐng)輸入");</p><p>  frm.Title.focus();</p><p>  re

109、turn false;</p><p><b>  }</b></p><p>  if(frm.ClassID.value=="")</p><p><b>  {</b></p><p>  ShowErrMsg("欄目不能為空,請(qǐng)選擇");</p&

110、gt;<p>  frm.ClassID.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  if(eWebEditor1.eWebEditor.document.body.innerHTML.trim()=="")</p>

111、<p><b>  {</b></p><p>  ShowErrMsg("內(nèi)容不能為空,請(qǐng)輸入");</p><p>  eWebEditor1.eWebEditor.focus();</p><p>  return false;</p><p><b>  }</b&

112、gt;</p><p>  if(frm.IsPic.checked && frm.PicFile.value.trim()=="")</p><p><b>  {</b></p><p>  ShowErrMsg("文章屬性選擇了“圖片”,但還沒有上傳圖片,請(qǐng)上傳");</p&g

113、t;<p>  frm.PicFile.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  frm.action = frm.action + "&ClassID=" + frm.ClassID.value;</p>

114、<p>  frm.bntSubmit.disabled = true;</p><p>  frm.bntSubmit.value = "請(qǐng)稍候...";</p><p>  frm.submit();</p><p><b>  }</b></p><p><b>  ……&

115、lt;/b></p><p><b>  4.4.2修改資訊</b></p><p>  從管理資訊類別進(jìn)去,根據(jù)選擇的條件找到要修改的資訊 ,在編號(hào)前面的復(fù)選框前面打上勾,單擊修改按鈕,進(jìn)入編輯資訊界面對(duì)資訊進(jìn)行修改。(如圖4.8)</p><p><b>  圖4.8 修改資訊</b></p>&l

116、t;p><b>  修改資訊代碼:</b></p><p><b>  ……</b></p><p>  <input name="bntEdit" type="button" class="bntStyle" id="bntEdit" onClick=&

117、quot;a_edit(this.form)" value="修改/查看" /> </p><p>  function a_edit(frm)</p><p><b>  {</b></p><p>  var a_id=0;</p><p>  var a_count=0;<

118、/p><p>  for(var i=0; i<frm.elements.length; i++)</p><p>  if(frm.elements[i].name=="Id" && frm.elements[i].checked)</p><p><b>  {</b></p><p

119、>  a_id = frm.elements[i].value;</p><p>  a_count ++;</p><p><b>  }</b></p><p>  if(a_count!=1)</p><p>  alert("請(qǐng)選擇一篇你需要修改/查看的文章");</p>

120、<p><b>  else</b></p><p>  document.URL="Article_Edit.asp?action=edit&Id=" + a_id + "&ChannelID=<%=ChannelID%>";</p><p><b>  }</b>

121、</p><p><b>  ……</b></p><p>  4.5.3 刪除資訊</p><p>  從管理資訊類別進(jìn)去,根據(jù)選擇的條件找到要?jiǎng)h除的資訊 ,在編號(hào)前面的復(fù)選框前面打上勾,單擊刪除按鈕,完成對(duì)資訊的修改。(如圖4.9)</p><p><b>  圖4.9刪除資訊</b></

122、p><p><b>  修改資訊代碼如下:</b></p><p><b>  ……</b></p><p>  <input name="bntDel" type="button" class="bntStyle" id="bntDel"

123、onClick="a_action(this.form,'del|1')" value="刪 除" /> </p><p>  function a_action(frm,aStr)</p><p><b>  {</b></p><p>  var a_count=0;</p

124、><p>  for(var i=0; i<frm.elements.length; i++)</p><p>  if(frm.elements[i].name=="Id" && frm.elements[i].checked)</p><p>  a_count ++;</p><p>  if(a_

125、count==0)</p><p>  alert("你需要至少選擇一篇文章進(jìn)行相關(guān)操作");</p><p><b>  else</b></p><p><b>  {</b></p><p>  frm.Cmd.value = aStr;</p><p&

126、gt;  frm.submit();</p><p><b>  }</b></p><p>  function ChkAll(frm)</p><p><b>  {</b></p><p>  IsChkAll = !IsChkAll;</p><p>  for(va

127、r i=0; i<frm.elements.length; i++)</p><p>  if (frm.elements[i].type == "checkbox")</p><p>  frm.elements[i].checked = IsChkAll;</p><p><b>  }</b></p>

128、<p><b>  ……</b></p><p><b>  總 結(jié)</b></p><p>  經(jīng)過老師耐心細(xì)致的指導(dǎo),同時(shí)翻閱了大量的資料(包括網(wǎng)上資料,書本及學(xué)校的一些相關(guān)資料),衢州餐飲旅游資訊網(wǎng)站的設(shè)計(jì)制作告一段落。其中綜合使用了目前因特網(wǎng)上的各種靜態(tài)制作方法及交互式動(dòng)態(tài)網(wǎng)站的制作設(shè)計(jì)手段,并對(duì)初步利用后臺(tái)程序完成了網(wǎng)站

129、的動(dòng)態(tài)響應(yīng)與生成網(wǎng)頁的技術(shù)。同時(shí)也從中學(xué)習(xí)了對(duì)靜態(tài)頁面的處理風(fēng)格,色彩搭配,頁面導(dǎo)航方面有了一定經(jīng)驗(yàn)。對(duì)用ASP語言制作動(dòng)態(tài)效果也有了更進(jìn)一步的認(rèn)識(shí)。在交互式網(wǎng)頁設(shè)計(jì)學(xué)會(huì)了如何使用access建立數(shù)據(jù)庫,以及對(duì)數(shù)據(jù)庫瀏覽,修改,添加,查詢。</p><p>  通過這次畢業(yè)設(shè)計(jì)發(fā)現(xiàn)自己有很多不足,基礎(chǔ)不是很堅(jiān)實(shí),動(dòng)手能力提高了很多,查閱了很多書籍,增長了很多知識(shí),獨(dú)自解決問題的能力提高了很多。</p>

130、<p><b>  參考文獻(xiàn)</b></p><p>  [1] 王林峰. 餐飲業(yè)發(fā)展趨勢分析[J]. 鞍山科技大學(xué)學(xué)報(bào), 2005,(05) </p><p>  [2] 小江.餐飲網(wǎng)站:能否網(wǎng)住大魚?——中國餐飲網(wǎng)站走勢淺析[J]. 中國食品, 2007,(05) </p><p>  [3] 張國偉. 南昌餐飲業(yè)發(fā)展現(xiàn)狀及思

131、考[J]. 價(jià)值工程, 2007,(06)</p><p>  [4] 李駒. 中國城市餐飲業(yè)發(fā)展研究[D]. 貴州大學(xué), 2009</p><p>  [5] 趙曉鴻. 餐飲企業(yè)基于電子商務(wù)模式的連鎖經(jīng)營管理探索[J]. 江蘇商論, 2006,(07) </p><p>  [6] 劉海鴻 .我國餐飲業(yè)發(fā)展的六大趨勢[J]. 烹調(diào)知識(shí), 2004,(05) <

132、;/p><p>  [7] 練紅宇. 中國旅游目的地資訊網(wǎng)站構(gòu)建要素評(píng)測分析[J]. 成都大學(xué)學(xué)報(bào)(自然科學(xué)版), 2005,(03)</p><p>  [8] 路紫,白翠玲. 旅游網(wǎng)站的性能及其發(fā)展態(tài)勢[J]. 地球信息科學(xué), 2001,(01) </p><p>  [9] 李遐, 劉柏云. 論旅游信息服務(wù)的創(chuàng)新——旅游電子商務(wù)[J]. 圖書館論壇, 2006,(

133、02) </p><p>  [10] 郭瑞軍,唐邦民,謝晗昕.ASP實(shí)例精粹[M].電子工業(yè)出版社.2005,(1)</p><p>  [11] 宋偉,吳建國.中文ASP編程基礎(chǔ)[M].清華大學(xué)出版社.2005</p><p>  [12] 趙思斯.ASP編程技術(shù)與實(shí)例[J].人民郵電出版社.2004,(6)</p><p><b&

134、gt;  致 謝</b></p><p>  論文是在老師的悉心指導(dǎo)下完成的,老師對(duì)學(xué)術(shù)的嚴(yán)謹(jǐn)和精益求精的工作作風(fēng)給我留下了深刻的印象,受益匪淺。在大學(xué)三年時(shí)間里,使我獲取寶貴理論知識(shí)同時(shí)又在實(shí)踐中不斷提高自己。在思想上和人生態(tài)度等方面老師給予了諄諄教誨,這些教導(dǎo)在我今后的學(xué)習(xí)和工作中將不斷影響我和激勵(lì)我。</p><p>  由衷感謝我的同學(xué),他們對(duì)本論文的各種有益建議和

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論