已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
平頂山工業(yè)職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(論文) ( 2008 屆) 題目 : 企業(yè)網(wǎng)站建設(shè)及其應(yīng)用 學(xué)生姓名 XXX 指導(dǎo)教師 XXX 專業(yè)班級(jí) 網(wǎng)絡(luò)管理與安全 所在系部 08 級(jí)計(jì)算機(jī)系 提交日期 2011 年 5 月 平頂山工業(yè)職業(yè)技術(shù)學(xué)院 畢 業(yè) 設(shè) 計(jì) (論 文) 任 務(wù) 書 姓名 XXX_ 專業(yè) _網(wǎng)絡(luò)管理與安全 _ 任務(wù)下達(dá)日期 _年 _月 _日 設(shè)計(jì)(論文)開(kāi)始日期 _年 _月 _日 設(shè)計(jì)(論文)完成日期 _年 _月 _日 設(shè)計(jì)論文題目 _ A.編制設(shè)計(jì) _ _ B.設(shè)計(jì)專題(畢業(yè)論文) _ _ 指 導(dǎo) 教 師 _XXX_ 系 (部 )主任 _ _年 _月 _日 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 1 目 錄 摘 要 .錯(cuò)誤 !未定義書簽。 第 1 章 緒論 . 3 1.1 網(wǎng)站的研究背景 . 3 1.2 網(wǎng)站研究的意義 . 3 第 2 章 企業(yè)網(wǎng)站主要技術(shù) .錯(cuò)誤 !未定義書簽。 2.1 ASP .錯(cuò)誤 !未定義書簽。 2.2 Microsoft SQL Server 2000 .錯(cuò)誤 !未定義書簽。 2.3 DIV+CSSr . 8 2.4ADO.NET . 10 第 3 章 企業(yè)網(wǎng)站建設(shè)需求分析 .錯(cuò)誤 !未定義書簽。 3.1 網(wǎng)站需求分析 .錯(cuò)誤 !未定義書簽。 3.2 相關(guān)技術(shù)分析 .錯(cuò)誤 !未定義書簽。 3.4 數(shù)據(jù)庫(kù)分析 . 15 3.5 功能模塊分析 . 15 3.6 網(wǎng)站發(fā)布、瀏覽、調(diào)試分析 . 15 3.7 設(shè)計(jì)階段分析 . 15 第 4 章 網(wǎng)站系統(tǒng)的實(shí)現(xiàn) .錯(cuò)誤 !未定義書簽。 4.1 網(wǎng)站系統(tǒng)實(shí)現(xiàn) .錯(cuò)誤 !未定義書簽。 4.2 主頁(yè) html 實(shí)現(xiàn) .錯(cuò)誤 !未定義書簽。 4.3 數(shù)據(jù)庫(kù)實(shí)現(xiàn) . 1 4.4 功能模塊實(shí)現(xiàn) . 3 第 5 章 總結(jié)與展望 . 7 參考文 獻(xiàn) .錯(cuò)誤 !未定義書簽。 致 謝 .錯(cuò)誤 !未定義書簽。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 2 摘 要 Internet 的迅猛發(fā)展正在徹底地改變我們的生活 、工作 方式,網(wǎng)絡(luò)已經(jīng)成為我們生活中不可缺少的一部分。 隨著時(shí)代的發(fā)展,網(wǎng)絡(luò)逐漸成為最時(shí)尚、最快捷的交流工具。從 2000 年中國(guó)入世以來(lái),全球經(jīng)濟(jì)一體化的趨勢(shì)對(duì)國(guó)有企業(yè)帶來(lái)巨大沖擊。 為適應(yīng)時(shí)代發(fā)展,借鑒國(guó)際先進(jìn)的管理經(jīng)驗(yàn),為 了加強(qiáng)管理,提高工作效率,深化改革,我公司于 2011 年建立了自己的網(wǎng)站和局域網(wǎng)。 Internet 上發(fā)布信息主要是通過(guò)網(wǎng)站來(lái)實(shí)現(xiàn)的,獲取信息也是在 Internet中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來(lái)。因此網(wǎng)站建設(shè)在 Internet 應(yīng)用中的地位顯而易見(jiàn),本網(wǎng)站的個(gè)性化頁(yè)面生成系統(tǒng)是在 Dreamweaver 提供的完善的開(kāi)發(fā)環(huán)境下,利用 IIS+ASP 技術(shù)來(lái)實(shí)現(xiàn)完成的。 本文中數(shù)據(jù)庫(kù)服務(wù)器端采用了 Microsoft SQL Server 2000作為 ODBC(Open DataBase Connectivity )數(shù)據(jù)源,并進(jìn)行數(shù)據(jù)庫(kù)存取等操作,從而使 Web 與數(shù)據(jù)庫(kù)緊密聯(lián)系起來(lái)。為了充分利用網(wǎng)絡(luò)資源,加強(qiáng)廠內(nèi)各個(gè)部門的聯(lián)系,加強(qiáng)合作,促進(jìn)職工的學(xué)習(xí)熱情,提高職工的業(yè)務(wù)水平,建立此網(wǎng)站。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 3 第 1 章 緒論 1.1 網(wǎng)站的研究背景 Internet 是目前世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個(gè)整體。作為 Internet 上一種先進(jìn)的,易于被人們所接受的信息檢索手段,World Wide Web(簡(jiǎn)稱 WWW)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫(kù)。據(jù)估計(jì),目前 Internet 上已有上百萬(wàn)個(gè) Web 站點(diǎn),其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂(lè)、體育等各個(gè)領(lǐng)域,其用戶群十分龐大,因此,建設(shè)一個(gè)好的 Web站點(diǎn)對(duì)于一個(gè)機(jī)構(gòu)的發(fā)展十分重要。 近幾年來(lái),網(wǎng)站建設(shè)業(yè)務(wù)一直呈快速上升勢(shì)頭,行業(yè)市場(chǎng)越來(lái)越大。就國(guó)內(nèi)情況而言,沿海發(fā)達(dá)省市比中西部省市市場(chǎng)需求要大,業(yè)務(wù)普及工作也很到位,許多行業(yè)形成了競(jìng)相建設(shè)企業(yè)網(wǎng)站,開(kāi)展網(wǎng)絡(luò)營(yíng)銷的局面。 新技術(shù)的應(yīng)用將促使企業(yè)網(wǎng)站建設(shè)更具魅力。隨著技術(shù)融合與發(fā)展,許多在其他行業(yè)熱門應(yīng)用的技術(shù)如視頻、 三維動(dòng)畫 、虛擬現(xiàn)實(shí)等技術(shù)都已經(jīng) 實(shí)現(xiàn)向互聯(lián)網(wǎng)上移植,未來(lái)的不久,他們就會(huì)出現(xiàn)在企業(yè)客戶網(wǎng)站上面;新的網(wǎng)絡(luò)編程語(yǔ)言( .net技術(shù))和服務(wù)器 CDN(內(nèi)容發(fā)布網(wǎng)絡(luò))技術(shù)也將使網(wǎng)站結(jié)構(gòu)更緊密,訪問(wèn)更流暢,更能適應(yīng)新的要求。 網(wǎng)絡(luò)營(yíng)銷服務(wù) 將同網(wǎng)站建設(shè)融為一體,提供一體化服務(wù)。企業(yè)客戶現(xiàn)在已不再滿足于做一個(gè)網(wǎng)站,然后自己開(kāi)展網(wǎng)絡(luò)營(yíng)銷活動(dòng),網(wǎng)絡(luò)公司還要為企業(yè)客戶制定具有針對(duì)性的網(wǎng)絡(luò)營(yíng)銷策略并實(shí)施,讓企業(yè)網(wǎng)站真正發(fā)揮作用,為客戶帶來(lái)實(shí)在的效果。這對(duì)網(wǎng)絡(luò)公司提出了更高的要求,網(wǎng)站建設(shè)從業(yè)者必須要加強(qiáng)自我學(xué)習(xí)和提高,才能適應(yīng)這一要求。個(gè)性化的 個(gè)人網(wǎng)站 、 面向個(gè)人的主題網(wǎng)站等多種形式的個(gè)人網(wǎng)站建設(shè)服務(wù)現(xiàn)在已經(jīng)初露端倪,個(gè)人網(wǎng)站建設(shè)服務(wù)將成為新的業(yè)務(wù)增長(zhǎng)點(diǎn)。 1.2 網(wǎng)站研究的 意義 網(wǎng)站建設(shè) 是涵蓋企業(yè)定位考慮,從營(yíng)銷角度立意而進(jìn)行一個(gè)建設(shè)網(wǎng)站的過(guò)程,其中包括了前期網(wǎng)站定位、內(nèi)容差異化、頁(yè)面溝通等戰(zhàn)略性調(diào)研 ,這些確立后,再去注冊(cè)域名、租用空間、網(wǎng)站風(fēng)格設(shè)計(jì)、網(wǎng)站代碼制作五個(gè)部分,這個(gè)過(guò)程需要網(wǎng)站策劃人員、美術(shù)設(shè)計(jì)人員、 WEB 程序員共同完成。網(wǎng)站可以分為政府、事業(yè)單位網(wǎng)站,商業(yè)網(wǎng)站,個(gè)人網(wǎng)站及門戶網(wǎng)站平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 4 等等。 既然公司的現(xiàn)有用戶和潛在用戶是網(wǎng)站的重點(diǎn)照顧對(duì)象,那么 就要認(rèn)真分析他們需要什么信息。以一個(gè)電視機(jī)生產(chǎn)企業(yè)為例,一個(gè)用戶 /潛在用戶訪問(wèn)某企業(yè)網(wǎng)站的目的大致有幾種:看看有什么新產(chǎn)品、對(duì)比不同規(guī)格產(chǎn)品的性能和價(jià)格、與其它品牌的同類產(chǎn)品進(jìn)行對(duì)比、查詢本地銷售商和保修地址等等,如果可以進(jìn)行網(wǎng)上訂購(gòu),用戶自然也希望了解與此相關(guān)的信息,比如訂貨方式、支付手段、送貨時(shí)間和費(fèi)用、退換商品政策等。因此,這些內(nèi)容應(yīng)該作為網(wǎng)站的重點(diǎn)。 說(shuō)起來(lái)如此簡(jiǎn)單,似乎應(yīng)該是再明白不過(guò)的道理,但是,很多網(wǎng)站在內(nèi)容設(shè)計(jì)上 “ 跑題 ” 的現(xiàn)象卻時(shí)常發(fā)生。即使在電子商務(wù)已經(jīng)比較發(fā)達(dá)的美國(guó),企業(yè)網(wǎng)站設(shè)計(jì)不 合理的狀況也十分明顯,在中國(guó),也許就更顯得不足為怪了。 一、 樹(shù)立公司形象,擴(kuò)大業(yè)務(wù)宣傳。 包括公司總體介紹,如公司規(guī)模、公司結(jié)構(gòu)、公司產(chǎn)品、公司文化、公司理念、經(jīng)營(yíng)宗旨、經(jīng)營(yíng)目標(biāo)、價(jià)值觀、遠(yuǎn)景規(guī)劃、公司曾經(jīng)所獲得的榮譽(yù)、公司現(xiàn)在在研究的一些新產(chǎn)品、公司未來(lái)的發(fā)展趨勢(shì)、公司的產(chǎn)品或服務(wù)所具有的與眾不同的特點(diǎn)和市場(chǎng)定位等等。另外也可附加一些公司的優(yōu)質(zhì)服務(wù)等等。公司資料不僅包含文字資料,也包含一些圖片資料,比如公司建筑圖片,公司員工圖片,特別是公司產(chǎn)品圖片等等,使得公司更逼真,更具有說(shuō)服力地展現(xiàn)在客戶面前 。盡可能讓客戶對(duì)公司了解的更全面,更細(xì)致。 二、 收集客戶反饋,加強(qiáng)客戶服務(wù) 。 通過(guò)公司的網(wǎng)站 ,可以建立統(tǒng)一的資料發(fā)送和接收系統(tǒng),增強(qiáng)了安全性、穩(wěn)定性、及時(shí)性,保證客戶的利益。提高了服務(wù)質(zhì)量,并能以一種快捷、方便的方式提供公司及其產(chǎn)品的信息和客戶所需的服務(wù)。運(yùn)用先進(jìn)的傳播擴(kuò)展手段,增大公司的用戶數(shù)量。大大提高了商務(wù)通信速度,擴(kuò)大了通道的功能。拉近了公司與客戶的距離,增強(qiáng)了與客戶的關(guān)系。公司可全天候 24小時(shí)地服務(wù)我們的客戶 ,與我們的客戶保持售后聯(lián)系,傾聽(tīng)客戶意見(jiàn),回答客戶經(jīng)常提出的問(wèn)題,并可以及時(shí)的 收到客戶各種反饋信息,平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 5 及早發(fā)現(xiàn)問(wèn)題、解決問(wèn)題。 三、 網(wǎng)上市場(chǎng)調(diào)查,開(kāi)展網(wǎng)絡(luò)營(yíng)銷。 通過(guò)網(wǎng)站實(shí)現(xiàn)縮短推出新產(chǎn)品和打開(kāi)新市場(chǎng)的周期阿姨公司的產(chǎn)品銷售活動(dòng),最大程度滿足客戶需求,以達(dá)到開(kāi)拓市場(chǎng)、增加盈利的目的。公司將自己的產(chǎn)品信息及經(jīng)銷商信息發(fā)布在網(wǎng)站上,各客戶根據(jù)情況可申請(qǐng)加入該公司的銷售網(wǎng),也可直接通過(guò)網(wǎng)站訂單系統(tǒng)向公司下銷售訂單;公司收到訂單后對(duì)其進(jìn)行確認(rèn),然后為客戶提供資料。開(kāi)展網(wǎng)絡(luò)營(yíng)銷的內(nèi)容主要有: 1、產(chǎn)品信息:將公司銷售的資料在網(wǎng)站進(jìn)行宣傳介紹,并按照產(chǎn)品結(jié)構(gòu)進(jìn)行分類,以利于客戶查閱購(gòu)買。 2、 客戶信息:主要用于收集和管理銷售客戶的相關(guān)信息,便于對(duì)客戶的推薦和跟進(jìn),以促進(jìn)公司的銷售活動(dòng)。 3、 銷售訂單:實(shí)現(xiàn)公司和客戶之間銷售訂單的網(wǎng)上提交及管理。 4、 經(jīng)銷商信息:將公司銷售業(yè)務(wù)辦公室及主要經(jīng)銷商的電話、地址、傳真、業(yè)務(wù)人員姓名、負(fù)責(zé)領(lǐng)域或產(chǎn)品項(xiàng)目公布在網(wǎng)站上,以促進(jìn)銷售。 四、 建立信息數(shù)據(jù)庫(kù),實(shí)施電子商務(wù)。 建立公司完整的信息數(shù)據(jù)庫(kù),一個(gè)對(duì)內(nèi),一個(gè)對(duì)外。對(duì)內(nèi),在公司內(nèi)最大限度的達(dá)到對(duì)信息資源的利用和共享,進(jìn)行對(duì)信息的保存、搜索、查看、再利用等;對(duì)外,讓客戶盡可能多的了解公司性質(zhì)和業(yè)務(wù)特征, 將信息進(jìn)行分類,便于客戶搜索和查看。另外,訪問(wèn)者通過(guò)網(wǎng)站了解公司的資料,如果有訂閱的意向,可以在線提交資料訂單,管理者可以根據(jù)條件查看、檢索、管理訂單,并反饋到營(yíng)銷部門,及時(shí)的與制訂訂單的客戶取得聯(lián)系,實(shí)現(xiàn)簡(jiǎn)單的電子商務(wù)。 五、直接實(shí)現(xiàn)網(wǎng)絡(luò)銷售 好的企業(yè)網(wǎng)站不但對(duì)企業(yè)的形象是一個(gè)良好的宣傳,同時(shí)可以輔助企業(yè)的銷售,甚至可以通過(guò)網(wǎng)絡(luò)直接幫助企業(yè)實(shí)現(xiàn)產(chǎn)品的銷售。網(wǎng)絡(luò)營(yíng)銷基本上已實(shí)現(xiàn)網(wǎng)上信息發(fā)布、網(wǎng)上訂貨、網(wǎng)上結(jié)算,甚至網(wǎng)上配送的網(wǎng)絡(luò)營(yíng)銷活動(dòng)。直接促進(jìn)了企業(yè)與客戶直接見(jiàn)面,消費(fèi)者可以直接從網(wǎng)上直接搜集到真實(shí)的第一手市場(chǎng)信息,同時(shí)也可以進(jìn)行多方分析,哪一個(gè)企業(yè)是我們所需要的。給買賣雙方都帶來(lái)了直接的經(jīng)濟(jì)利益。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 6 第 2 章 企業(yè)網(wǎng)站 主要 技術(shù) 2.1 ASP ASP(Microsoft Active Server Pages ) ,是一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境, ASP 內(nèi)含于 IIS 3.0 和 4.0 以及更高的版本之中 , 通過(guò) ASP 可以結(jié)合 HTML 網(wǎng)頁(yè)、 ASP 指令和 ActiveX 元件建立動(dòng)態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。因其有很多的優(yōu)點(diǎn),所以我在燕京網(wǎng)上交流系統(tǒng)網(wǎng)站設(shè)計(jì)時(shí)選擇了它。 2.1.1 ASP 發(fā)展史 從 1996 年 ASP 誕生到現(xiàn)在已經(jīng)過(guò)去了 15 年。在這短短的 15 年中, ASP 發(fā)生了重大的變化,直到現(xiàn)在的 ASP.NET。 asp 的第一版是 0.9 測(cè)試版,自從 1996 年 ASP1.0 誕生,它給Web 開(kāi)發(fā)界帶來(lái)了福音。早期的 Web 程序開(kāi)發(fā)是十分繁瑣的,以至于要制作一個(gè)簡(jiǎn)單的動(dòng)態(tài)頁(yè)面需要編寫大量的 C 代碼才能完 成,這對(duì)于普通的程序員來(lái)說(shuō)有點(diǎn)太難了。而 ASP 卻允許使用 VBScript 這種的簡(jiǎn)單腳本語(yǔ)言,編寫嵌入在 HTML 網(wǎng)頁(yè)中的代碼。在進(jìn)行程序設(shè)計(jì)的時(shí)候可以使用它的內(nèi)部組件來(lái)實(shí)現(xiàn)一些高級(jí)功能 (例如 Cookie)。它的最大的貢獻(xiàn)在于它的 ADO(ActiveX Data Object),這個(gè)組件使得程序?qū)?shù)據(jù)庫(kù)的操作十分簡(jiǎn)單,所以進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)也變成一件輕松的事情。因此一夜之間, Web 程序設(shè)計(jì)不再是想像中的艱巨任務(wù),仿佛很多人都可以一顯身手。到了 1998 年,微軟發(fā)布了 ASP 2.0。它是 Windows NT4 Option Pack 的一部分,作為 IIS 4.0 的外接式附件。它與 ASP 1.0 的主要區(qū)別在于它的外部組件是可以初始化的,這樣,在 ASP 程序內(nèi)部的所有組件都有了獨(dú)立的內(nèi)存空間,并可以進(jìn)行事務(wù)處理。到了 2000 年,隨著 Windows 2000 的成功發(fā)布,這個(gè)操作系統(tǒng)的 IIS 5.0所附帶的 ASP 3.0 也開(kāi)始流行。與 ASP 2.0 相比, ASP 3.0 的優(yōu)勢(shì)在于它使用了 COM+,因而其效率會(huì)比它前面的版本要好,并且更穩(wěn)定。 2001 年, ASP.NET 出現(xiàn)了。在剛開(kāi)始開(kāi)發(fā)的時(shí)候,它的名字是 ASP+,但是,為了與微軟的 .NET 計(jì)劃相匹配,并且要表明這個(gè) ASP版本并不是對(duì) ASP3.0 的補(bǔ)充,微軟將其命名為 ASP.NET。 ASP.NET 在結(jié)構(gòu)上與前面的版本大相徑庭,它幾乎完全是基于組件和模塊化的, Web 應(yīng)用程序的開(kāi)發(fā)人員使用這個(gè)開(kāi)發(fā)環(huán)境可以實(shí)現(xiàn)更加模塊化的、功能更強(qiáng)大的應(yīng)用程序。 2.1.2 ASP 網(wǎng)頁(yè)特點(diǎn) ASP 是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或 Web 應(yīng)用程序。 ASP網(wǎng)頁(yè)可以包含 HTML 標(biāo)記、普通文本、腳本命令以及 COM 組件等。利用 ASP 可以向網(wǎng)頁(yè)中添平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 7 加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用 HTML 網(wǎng)頁(yè)作為用戶界面的 web 應(yīng)用程序。 與HTML 相比, ASP 網(wǎng)頁(yè)具有以下特點(diǎn): ( 1)利用 ASP 可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù); ( 2) ASP文件是包含在 HTML 代碼所組成的文件中的,易于修改和測(cè)試; ( 3)服務(wù)器上的 ASP 解釋程序會(huì)在服務(wù)器端執(zhí)行 ASP 程序,并將結(jié)果以 HTML 格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽 ASP 所產(chǎn)生的網(wǎng)頁(yè); ( 4) ASP 提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web 瀏覽器中獲取用戶通過(guò) HTML 表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向 web 瀏覽器發(fā)送信息; ( 5) ASP 可以使用服務(wù)器端 ActiveX 組件來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)送Email 或訪問(wèn)文件系統(tǒng)等。 ( 6)由于服務(wù)器是將 ASP 程序執(zhí)行的結(jié)果以 HTML 格式傳回客戶端瀏覽器,因此使用者不會(huì)看到 ASP 所編寫的原始程序代碼,可防止 ASP 程序代碼被竊取。 (7) 方便連接ACCESS 與 SQL 數(shù)據(jù)庫(kù) . (8)開(kāi)發(fā)需要有豐富的經(jīng)驗(yàn) ,否則會(huì)留出漏洞 ,讓駭客( cracker)利用進(jìn)行注入攻擊 . ASP也 不僅僅局限于與 HTML 結(jié)合制作 WEB 網(wǎng)站,而且還可以與 XHTML和 WML 語(yǔ)言結(jié)合制作 WAP手機(jī)網(wǎng)站。但是其原理也是一樣的。 2.1.3 ASP-工作原理 當(dāng)在 Web 站點(diǎn)中融入 ASP 功能后,將發(fā)生以下事情: 1、用戶向?yàn)g覽器地址欄輸入網(wǎng)址,默認(rèn)頁(yè)面的擴(kuò)展名是 .asp。 2、瀏覽器向服務(wù)器發(fā)出請(qǐng)求。 3、服務(wù)器引擎開(kāi)始運(yùn)行 ASP 程序。 4、 ASP 文件按照從上到下的順序開(kāi)始處理,執(zhí)行腳本命令,執(zhí)行 HTML 頁(yè)面內(nèi)容。 5、頁(yè)面信息發(fā)送到瀏覽器。 2.2 Microsoft SQL Server 2000 Microsoft SQL Server 2000 是企業(yè)級(jí)數(shù)據(jù)庫(kù)解決方案,與 Microsoft Access 2002 相比,它極大地改進(jìn)了可伸縮性、維護(hù)性和數(shù)據(jù)庫(kù)恢復(fù)功能。由于 SQL Server 基于客戶端 /服務(wù)器體系結(jié)構(gòu),所以在通過(guò)遠(yuǎn)程連接處理和發(fā)送數(shù)據(jù)的方式上與 Access 有很大的不同。 SQL Server 還提供了許多功能,使數(shù)據(jù)查詢、業(yè)務(wù)邏輯重用和數(shù)據(jù)備份等任務(wù)變得更簡(jiǎn)單,更靈活。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 8 2.3 Fireworks mx 2.4 FLASH 2.5 Dreamweaver 2.3 DIV+CSSr DIV+CSS 是網(wǎng)站標(biāo)準(zhǔn)(或稱 “WEB 標(biāo)準(zhǔn) ” )中常用術(shù)語(yǔ)之一, div+css 是一種網(wǎng)頁(yè)的布局方法 ,這一種網(wǎng)頁(yè)布局方法有別于傳統(tǒng)的 HTML 網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言中的表格( table)定位方式 ,真正地達(dá)到了 w3c 內(nèi)容與表現(xiàn)相分離。 HTML 語(yǔ)言自HTML4.01 以來(lái),不再發(fā)布新版本,原因就在于 HTML 語(yǔ)言正變得越來(lái)越復(fù)雜化、專用化。 XHTML語(yǔ)言是一種可以將 HTML語(yǔ)言標(biāo)準(zhǔn)化,用 XHTML語(yǔ)言重寫后的 HTML頁(yè)面可以應(yīng)用許多 XML 應(yīng)用技術(shù)。使得網(wǎng)頁(yè)更加容易擴(kuò)展,適合自動(dòng)數(shù)據(jù)交換,并 且更加規(guī)整。在 XHTML 網(wǎng)站設(shè)計(jì)標(biāo)準(zhǔn)中,不再使用表格定位技術(shù),而是采用DIV+CSS 的方式實(shí)現(xiàn)各種定位。 2.3.1 應(yīng)用環(huán)境 DIV 元素是用來(lái)為 HTML 文檔內(nèi)大塊( block-level)的內(nèi)容提供結(jié)構(gòu)和背景的元素。 DIV 的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來(lái)構(gòu)成這個(gè)塊的,其中所包含元素的特性由 DIV 標(biāo)簽 的屬性來(lái)控制,或者是通過(guò)使用樣式表格式化這個(gè)塊來(lái)進(jìn)行控制。 雖然對(duì)于在什么時(shí)候用 div 沒(méi)有什么硬性的規(guī)定 ,但 DIV 更適用于大體框架的定位 .例如我們要定義一塊頭部的區(qū)域 ,一般會(huì)這樣定義一個(gè) DIV: 這里就是頭部框架里要寫的內(nèi)容 當(dāng)然 ,可以用 c lass 來(lái)定義,但一般來(lái)講如不是在同一頁(yè)面會(huì)重復(fù)的元素,用 id能更好的區(qū)別開(kāi)來(lái)。 查看如下定義代 Artic les Topics About Contact 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 9 Contribute Feed No. 214 定義了最上面的導(dǎo)航( ul部分),左邊的大 logo 和那個(gè)圓圓的 No.xxxx 的標(biāo) 記 .。 他沒(méi)有使用 DIV 來(lái)做頂部的框架,但卻很好的說(shuō)明了這些代碼的用途,為什么 ?因?yàn)樗钣昧?HTML 提供的標(biāo)簽 ,以及樣式名稱的定義 2.3.2 流行優(yōu)勢(shì) 1、 符合 W3C 標(biāo)準(zhǔn)。 微軟 等公司均為 W3C 支持者。這一點(diǎn)是最重要的,因?yàn)檫@保證您的網(wǎng)站不會(huì)因?yàn)閷?lái)網(wǎng)絡(luò)應(yīng)用的升級(jí)而被淘汰。 2、支持瀏覽器的向后兼容,也就是無(wú)論未來(lái)的瀏覽器大戰(zhàn),勝利的是 IE7 或者是 火狐 ,您 的網(wǎng)站都能很好的兼容。 3、搜索引擎更加友好。相對(duì)與傳統(tǒng)的 table, 采用 DIV+CSS 技術(shù)的網(wǎng)頁(yè),對(duì)于搜索引擎的收錄更加友好。 4、樣式的調(diào)整更加方便。內(nèi)容和樣式的分離,使頁(yè)面和樣式的調(diào)整變得更加方便。 現(xiàn)在 YAHOO,MSN 等國(guó)際門戶網(wǎng)站,網(wǎng)易,新浪等國(guó)內(nèi)門戶網(wǎng)站,和主流的WEB2.0 網(wǎng)站,均采用 DIV+CSS 的框架模式,更加印證了 DIV+CSS 是大勢(shì)所趨。 5、 CSS 的極大優(yōu)勢(shì)表現(xiàn)在簡(jiǎn)潔的代碼,對(duì)于一個(gè)大型網(wǎng)站來(lái)說(shuō),可以節(jié)省大量帶寬,而且眾所周知,搜索引擎喜歡清潔的代碼。 6、表現(xiàn)和結(jié)構(gòu)分離,在團(tuán)隊(duì)開(kāi)發(fā)中更容易分工合作而減少相互關(guān)聯(lián)性。 2.3.3 嵌入方式 行內(nèi)套用 我們可以在 HTML 文件 內(nèi)直接宣告 樣式。 舉例來(lái)說(shuō), Thisisfontsize16. 以上的 HTML 文件在瀏覽器上會(huì)顯現(xiàn)為: Thisisfontsize16. 嵌入套用樣式可以嵌入于 HTML 文件中 (通常是在 內(nèi) )。 舉例來(lái)說(shuō), divbackground-c olor:#FF0000;背景顏色是紅色 以上的 HTML 會(huì)顯現(xiàn)出:背景顏色是紅色 外部連接套用在這種方式下,所有的 CSS 樣式 宣告都是存在另外一個(gè)檔案中。 該檔案通常名稱為 .css。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 10 在 HTML 文件的 .之中,我們將用以下的程式碼將這個(gè) .css 檔案連接進(jìn)入: 以上這一行會(huì)將在 external-stylesheet.css 這個(gè)檔案內(nèi)所宣告的樣式加入 HTML文件內(nèi)。 匯入套用匯入套用外部的 CSS 樣式也可以被匯入進(jìn) HTML 文件。 匯入 的做法為利用 import 這個(gè)指令。 import 的語(yǔ)法為 : import 指令最初的用意,是為了能夠針對(duì)不同的瀏覽器而運(yùn)用不同的樣式。不過(guò),現(xiàn)在已經(jīng)沒(méi)有這個(gè)必要?,F(xiàn)在用 import 的目的,最常是要加入多個(gè) CSS 樣式。當(dāng)多個(gè) CSS 樣式被 import 的方式加入,而不同 CSS 樣式互相有沖突時(shí),後被加入的 CSS 樣式有優(yōu)先的順位 (詳情請(qǐng)見(jiàn) CSS 串接 )。 還有一種嵌入的 方式是直接寫在標(biāo)簽上的,不過(guò)這種寫法有些限制,大多數(shù)標(biāo)簽都可以接受這種解法 : 文字 這個(gè)代碼通過(guò)直接嵌入標(biāo)簽的形式,使得標(biāo)簽內(nèi)的文字更改顏色,而且根據(jù) css的優(yōu)先調(diào)用級(jí)直接嵌入標(biāo)簽的寫法也更直接更優(yōu)先選擇調(diào)用。 2.4ADO.NET ADO.NET 提供對(duì) Microsoft SQL Server 等數(shù)據(jù)源以及通過(guò) OLE DB 和 XML 公開(kāi)的數(shù)據(jù)源的一致訪問(wèn)。數(shù)據(jù)共享使用者應(yīng)用程序可以使用 ADO.NET 來(lái)連 接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。 ADO.NET 有效地從數(shù)據(jù)操作中將數(shù)據(jù)訪問(wèn)分解為多個(gè)可以單獨(dú)使用或一前一后使用的不連續(xù)組件。 ADO.NET 包含用于連接到數(shù)據(jù)庫(kù)、執(zhí)行命令和檢索結(jié)果的 .NET 數(shù)據(jù)提供程序。您可以直接處理檢索到的結(jié)果,或?qū)⑵浞湃?ADO.NET DataSet 對(duì)象,以便與來(lái)自多個(gè)源的數(shù)據(jù)或在層之間進(jìn)行遠(yuǎn)程處理的數(shù)據(jù)組合在一起,以特殊方式向用戶公開(kāi)。ADO.NET DataSet 對(duì)象也可以獨(dú)立于 .NET 數(shù)據(jù)提供程序使用,以管理應(yīng)用程序本地的數(shù)據(jù)或源自 XML 的數(shù)據(jù)。 ADO.NET 類在 System.Data.dll 中,并且與 System.Xml.dll 中的 XML 類集成。當(dāng)編譯使用 System.Data 命名空間的代碼時(shí),將引用 System.Data.dll 和 System.Xml.dll。 ADO.NET 向編寫托管代碼的開(kāi)發(fā)人員提供了類似于 ADO 向 COM 開(kāi)發(fā)人員提供的功能。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 11 簡(jiǎn)單的說(shuō),存儲(chǔ)過(guò)程是由一些 SQL 語(yǔ)句和控制語(yǔ)句組成的被封裝起來(lái)的過(guò)程,它駐留在數(shù)據(jù)庫(kù)中,可以被客戶應(yīng)用程序調(diào)用,也可以從另一個(gè)過(guò)程或觸發(fā)器調(diào)用。它的參數(shù)可以被傳遞和返回。與應(yīng)用程序中的函數(shù)過(guò)程 類似,存儲(chǔ)過(guò)程可以通過(guò)名字來(lái)調(diào)用,而且它們同樣有輸入?yún)?shù)和輸出參數(shù)。根據(jù)返回值類型的不同,我們可以將存儲(chǔ)過(guò)程分為三類:返回記錄集的存儲(chǔ)過(guò)程,返回?cái)?shù)值的存儲(chǔ)過(guò)程(也可以稱為標(biāo)量存儲(chǔ)過(guò)程),以及行為存儲(chǔ)過(guò)程。顧名思義,返回記錄集的存儲(chǔ)過(guò)程的執(zhí)行結(jié)果是一個(gè)記錄集,典型的例子是從數(shù)據(jù)庫(kù)中檢索出符合某一個(gè)或幾個(gè)條件的記錄;返回?cái)?shù)值的存儲(chǔ)過(guò)程執(zhí)行完以后返回一個(gè)值,例如在數(shù)據(jù)庫(kù)中執(zhí)行一個(gè)有返回值的函數(shù)或命令;最后,行為存儲(chǔ)過(guò)程僅僅是用來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的某個(gè)功能,而沒(méi)有返回值,例如在數(shù)據(jù)庫(kù)中的更新和刪除操作。 相對(duì)于直接使用 SQL 語(yǔ)句,在應(yīng)用程序中直接調(diào)用存儲(chǔ)過(guò)程有以下好處: (1)減少網(wǎng)絡(luò)通信量。調(diào)用一個(gè)行數(shù)不多的存儲(chǔ)過(guò)程與直接調(diào)用 SQL 語(yǔ)句的網(wǎng)絡(luò)通信量可能不會(huì)有很大的差別,可是如果存儲(chǔ)過(guò)程包含上百行 SQL 語(yǔ)句,那么其性能絕對(duì)比一條一條的調(diào)用 SQL 語(yǔ)句要高得多。 (2)執(zhí)行速度更快。有兩個(gè)原因:首先,在存儲(chǔ)過(guò)程創(chuàng)建的時(shí)候,數(shù)據(jù)庫(kù)已經(jīng)對(duì)其進(jìn)行了一次解析和優(yōu)化。其次,存儲(chǔ)過(guò)程一旦執(zhí)行,在內(nèi)存中就會(huì)保留一份這個(gè)存儲(chǔ)過(guò)程,這樣下次再執(zhí)行同樣的存儲(chǔ)過(guò)程時(shí),可以從內(nèi)存中直接調(diào)用。 (3)更強(qiáng)的適應(yīng)性:由于存儲(chǔ)過(guò)程對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)是通過(guò)存儲(chǔ)過(guò)程來(lái)進(jìn) 行的,因此數(shù)據(jù)庫(kù)開(kāi)發(fā)人員可以在不改動(dòng)存儲(chǔ)過(guò)程接口的情況下對(duì)數(shù)據(jù)庫(kù)進(jìn)行任何改動(dòng),而這些改動(dòng)不會(huì)對(duì)應(yīng)用程序造成影響。 (4) 布式工作:應(yīng)用程序和數(shù)據(jù)庫(kù)的編碼工作可以分別獨(dú)立進(jìn)行,而不會(huì)相互壓制。由以上的分析可以看到,在應(yīng)用程序中使用存儲(chǔ)過(guò)程是很有必要的。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 12 第 3 章 企業(yè)網(wǎng)站建設(shè)需求分析 網(wǎng)站的總體規(guī)劃,是從總體上對(duì)網(wǎng)站的架構(gòu)進(jìn)行整體規(guī)劃。因?yàn)橹挥羞@樣,才能在網(wǎng)站的制作與維護(hù)中對(duì)網(wǎng)站的功能有一個(gè)清晰的把握。此外,做好網(wǎng)站規(guī)劃,會(huì)對(duì)網(wǎng)站以后的功能擴(kuò)展起到事半功倍的作用。 3.1 網(wǎng)站需求分析 互聯(lián)網(wǎng)豐富 多彩,這些信息大多通過(guò)網(wǎng)頁(yè)與用戶進(jìn)行交互。網(wǎng)頁(yè)的實(shí)現(xiàn)形式多種多樣,無(wú)論是短小精悍的個(gè)人主頁(yè),還是結(jié)構(gòu)清晰、信息豐富的大型網(wǎng)站,網(wǎng)站的需求分析和規(guī)劃設(shè)計(jì)都要放在第一步,因?yàn)樗苯雨P(guān)系到網(wǎng)站的功能是否完善,質(zhì)量是否能夠達(dá)到保證。 3.1.1 網(wǎng)站目標(biāo) 分析 第一:產(chǎn)品(服務(wù))查詢展示型網(wǎng)站建設(shè) 產(chǎn)品(服務(wù))查詢展示型網(wǎng)站核心目的是推廣產(chǎn)品(服務(wù)),是企業(yè)的產(chǎn)品 “展示框 ”。利用網(wǎng)絡(luò)的多媒體技術(shù),數(shù)據(jù)庫(kù)存儲(chǔ)查詢技術(shù),三維展示技術(shù),配合有效的圖片和文字說(shuō)明,將企業(yè)的產(chǎn)品(服務(wù))充分展現(xiàn)給新老客戶,使客戶能全方位的 了解公司產(chǎn)品。與產(chǎn)品印刷資料相比,網(wǎng)站可以營(yíng)造更加直觀的氛圍和產(chǎn)品的感染力,促使商家及消費(fèi)者對(duì)產(chǎn)品產(chǎn)生采購(gòu)欲望,從而促進(jìn)企業(yè)銷售。 第二:品牌宣傳型網(wǎng)站設(shè)計(jì) 品牌宣傳型網(wǎng)站非常強(qiáng)調(diào)創(chuàng)意設(shè)計(jì),但不同于一般的平面廣告設(shè)計(jì)。網(wǎng)站利用多媒體交互技術(shù),動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),配合廣告設(shè)計(jì),將企業(yè)品牌在互聯(lián)網(wǎng)上發(fā)揮得淋漓盡致。本類型網(wǎng)站著重展示企業(yè) CI、傳播品牌文化、提高品牌知名度。對(duì)于產(chǎn)品品牌眾多的企業(yè),可以單獨(dú)建立各個(gè)品牌的獨(dú)立網(wǎng)站,以便市場(chǎng)營(yíng)銷策略與網(wǎng)站宣傳統(tǒng)一。 第三:企業(yè)涉外商務(wù)服務(wù) 網(wǎng)站建設(shè) 企業(yè)涉外商務(wù)服務(wù)可以通過(guò)互聯(lián)網(wǎng)對(duì)企業(yè)各種涉外工作,提供遠(yuǎn)程、及時(shí)、準(zhǔn)確的服務(wù),是本類網(wǎng)站的核心目標(biāo)。本網(wǎng)站可實(shí)現(xiàn)渠道分銷、終端客戶銷售、合作伙伴管理、網(wǎng)上采購(gòu)、實(shí)時(shí)在線服務(wù)、物流管理、售后服務(wù)管理等,它將更進(jìn)一步的優(yōu)化企業(yè)現(xiàn)有的服務(wù)體系,實(shí)現(xiàn)公司對(duì)分公司、經(jīng)銷商、售后服務(wù)平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 13 商、消費(fèi)者的有效管理,加速企業(yè)的信息流、資金流、物流的運(yùn)轉(zhuǎn)效率,降低企業(yè)經(jīng)營(yíng)成本,為企業(yè)創(chuàng)造額外收益,降低企業(yè)經(jīng)營(yíng)成本。 第四:物品銷售為主的網(wǎng)上購(gòu)物型網(wǎng) 站建設(shè) 什么是物品銷售為主的網(wǎng)上購(gòu)物型網(wǎng)站?通俗的說(shuō),就是實(shí)現(xiàn)網(wǎng)上買賣商品,購(gòu)買的對(duì)象可以是企業(yè)( B2B),也可以是消費(fèi)者( B2C)。為了了確保采購(gòu)成功,該類網(wǎng)站需要有產(chǎn)品管理、訂購(gòu)管理、訂單管理、產(chǎn)品推薦、支付管理、收費(fèi)管理、送發(fā)貨管理、會(huì)員管理等基本系統(tǒng)功能。復(fù)雜的物品銷售、網(wǎng)上購(gòu)物型網(wǎng)站還需要建立積分管理系統(tǒng)、 VIP 管理系統(tǒng)、客戶服務(wù)交流管理系統(tǒng),商品銷售分析系統(tǒng)以及與內(nèi)部進(jìn)銷存( MIS, ERP)打交道的數(shù)據(jù)導(dǎo)入導(dǎo)出系統(tǒng)等。本類型網(wǎng)站可以開(kāi)辟新的營(yíng)銷渠道,擴(kuò)大市場(chǎng),同時(shí)還可以接觸最直接的消費(fèi)者,獲 得第一手的產(chǎn)品市場(chǎng)反饋,有利于市場(chǎng)決策。 第五:企業(yè)門戶綜合信息網(wǎng)站建設(shè) 企業(yè)門戶綜合信息網(wǎng)站建設(shè)是所有各企業(yè)類型網(wǎng)站的綜合,是企業(yè)面向新老客戶、業(yè)界人士及全社會(huì)的窗口,是目前最普遍的形式之一。該類網(wǎng)站將企業(yè)的日常涉外工作上網(wǎng),其中包括營(yíng)銷、技術(shù)支持、售后服務(wù)、物料采購(gòu)、社會(huì)公共關(guān)系處理等。該類網(wǎng)站函蓋的工作類型多,信息量大,訪問(wèn)群體廣,信息更新需要多個(gè)部門共同完成。企業(yè)綜合門戶信息網(wǎng)站有利于社會(huì)對(duì)企業(yè)的全面了解,但不利于突出特定的工作需要,也不利于展現(xiàn)重點(diǎn)。 3.3.3 DIV+CSS 應(yīng)用環(huán)境 DIV 元素是用來(lái)為 HTML 文檔內(nèi)大塊( block-level)的內(nèi)容提供結(jié)構(gòu)和背景的元素。 DIV 的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來(lái)構(gòu)成這個(gè)塊的,其中所包含元素的特性由 DIV 標(biāo)簽 的屬性來(lái)控制,或者是通過(guò)使用樣式表格式化這個(gè)塊來(lái)進(jìn)行控制。 雖然對(duì)于在什么時(shí)候用 div 沒(méi)有什么硬性的規(guī)定 ,但 DIV 更適用于大體框架的定位 .例如我們要定義一塊頭部的區(qū)域 ,一般會(huì)這樣定義一個(gè) DIV: 這里就是頭部框架里要寫的內(nèi)容 當(dāng)然 ,可以用 c lass 來(lái)定義,但一般來(lái)講如不是在同一頁(yè)面會(huì)重復(fù)的元素,用 id能更好的區(qū)別開(kāi)來(lái)。 查看如下定義代 Artic les 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 14 Topics About Contact Contribute Feed No. 214 定義了最上面的導(dǎo)航( ul部分),左邊的大 logo 和那個(gè)圓圓的 No.xxxx 的標(biāo)記 .。 他沒(méi)有使用 DIV 來(lái)做頂部的框架,但卻很好的說(shuō)明了這些代碼的用途,為什么 ?因?yàn)樗钣昧?HTML 提供的標(biāo)簽 ,以及樣式名稱的定義 。 布局優(yōu)點(diǎn) 一、使頁(yè)面載入得更快由于將大部分頁(yè)面代碼寫在了 CSS 當(dāng)中,使得頁(yè)面體積容量變得更小。相對(duì)于表格嵌套的方式, DIV+CSS 將頁(yè)面獨(dú)立成更多的區(qū)域,在打開(kāi)頁(yè)面的時(shí)候,逐層加載。而不像表格嵌套那樣將整個(gè)頁(yè)面圈在一個(gè)大表 格里,使得加載速度很慢。二、降低流量費(fèi)用頁(yè)面體積變小,瀏覽速度變快,這就使得對(duì)于某些控制主機(jī)流量的網(wǎng)站來(lái)說(shuō)是最大的優(yōu)勢(shì)了。三、修改設(shè)計(jì)時(shí)更有效率由于使用了 DIV+CSS 制作方法,在修改頁(yè)面的時(shí)候更加容易省時(shí)。根據(jù)區(qū)域內(nèi)容標(biāo)記,到 CSS 里找到相應(yīng)的 ID,使得修改頁(yè)面的時(shí)候更加方便,也不會(huì)破壞頁(yè)面其他部分的布局樣式。四、保持視覺(jué)的一致性 DIV+CSS 最重要的優(yōu)勢(shì)之一:保持視覺(jué)的一致性;以往表格嵌套的制作方法,會(huì)使得頁(yè)面與頁(yè)面,或者區(qū)域與區(qū)域之間的顯示效果會(huì)有偏差。而使用 DIV+CSS 的制作方法,將所有頁(yè)面,或 所有區(qū)域統(tǒng)一用 CSS 文件控制,就避免了不同區(qū)域或不同頁(yè)面體現(xiàn)出的效果偏差。五、更好地被搜索引擎收錄由于將大部分的 HTML 代碼和內(nèi)容樣式寫入了 CSS 文件中,這就使得網(wǎng)頁(yè)中正文部分更為突出明顯,便于被搜索引擎采集收錄。 六、對(duì)瀏覽者和瀏覽器更具親和力我們都知道網(wǎng)站做出來(lái)是給瀏覽者使用的,對(duì)瀏覽者和瀏覽器更具親和力, DIV+CSS 在這方面更具優(yōu)勢(shì)。由于 CSS 富含豐富的樣式,使頁(yè)面更加靈活性,平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 15 它可以根據(jù)不同的瀏覽器,而達(dá)到顯示效果的統(tǒng)一和不變形。 3.4 數(shù)據(jù)庫(kù)分析 數(shù)據(jù)庫(kù)是系統(tǒng)設(shè)計(jì)的另一個(gè)關(guān)鍵環(huán)節(jié),數(shù)據(jù)庫(kù)技術(shù)使 信息資源管理最有效的手段。數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),有效存儲(chǔ)數(shù)據(jù),滿足用戶要求和處理要求。數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率及實(shí)現(xiàn)效果產(chǎn)生影響。 設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)首先充分了解各個(gè)方面的需求,包括現(xiàn)有的及將來(lái)可能增加的需求。由于本系統(tǒng)面向的對(duì)象有 3 個(gè),即用戶, 會(huì)員 和管理員,所以在數(shù)據(jù)庫(kù)需求分析中就要考慮三方面因素。 3.5 功能模塊分析 一個(gè)好的網(wǎng)站肯定是有各種類型的功能模塊組成。不同模塊有著各自不同的作用,是溝通網(wǎng)站與用戶的一個(gè)基本橋梁。而功能模 塊分為前臺(tái)模塊和后臺(tái)模塊,主要分別控制著前臺(tái)一些網(wǎng)站的基本功能和后臺(tái)的功能,達(dá)到實(shí)現(xiàn)網(wǎng)站作用的目的。同時(shí)也更好的發(fā)揮網(wǎng)站的作用。 3.6 網(wǎng)站發(fā)布、瀏覽、調(diào)試分析 在網(wǎng)站設(shè)計(jì)完成之后,應(yīng)該進(jìn)行一系列的測(cè)試,當(dāng)一切測(cè)試正常之后,才能正式發(fā)布。主要測(cè)試內(nèi)容包括: ( 1)網(wǎng)站服務(wù)器穩(wěn)定性、安全性; ( 2)各種插件、數(shù)據(jù)庫(kù)、圖像、鏈接等是否工作正常; ( 3)在不同接入速率情況下的網(wǎng)頁(yè)下載速度; ( 4)網(wǎng)頁(yè)對(duì)不同瀏覽器的兼容性; ( 5)網(wǎng)頁(yè)在不同顯示器和不同顯示模式下的表現(xiàn)等。 3.7 設(shè)計(jì) 階段分析 由需求分析得知,可以將 網(wǎng)站 功能分為前臺(tái)和后臺(tái)兩類, 由 此模塊也分為兩大類:前臺(tái)模塊和后臺(tái)模塊。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 16 3.7.1 網(wǎng)站目標(biāo)的設(shè)計(jì) 網(wǎng)站目標(biāo)必須是可以通過(guò)網(wǎng)絡(luò)來(lái)精確測(cè)量的,比如對(duì)公司產(chǎn)品的展示,有多少人查看了公司產(chǎn)品信息,對(duì)哪種產(chǎn)品關(guān)注度最高。在比如又有多少人下載了公司的試用軟件,優(yōu)惠券。而不能是直接讓客戶到公司來(lái)購(gòu)買產(chǎn)品這種泛泛的不容易監(jiān)測(cè)的目標(biāo)。 只有對(duì)目標(biāo)的完成率有了準(zhǔn)確的測(cè)量才能更好的開(kāi)展網(wǎng)站推廣,網(wǎng)站營(yíng)銷的工作 ! 可能很多公司在整個(gè)產(chǎn)品的效果過(guò)程中存在過(guò)多的問(wèn)題,都想通過(guò)網(wǎng)站建設(shè)來(lái)解決,愿 望是美好的,但現(xiàn)實(shí)是,只能選擇一個(gè)主要的目標(biāo),一個(gè)準(zhǔn)確的首要目標(biāo)才能準(zhǔn)確的指導(dǎo)網(wǎng)站建設(shè)。 根據(jù)這一宗旨,本網(wǎng)站主要針對(duì)云南戈藍(lán)汽車服務(wù)有限公司的特色確立為一個(gè)綜合型服務(wù)網(wǎng)站,主要起到宣傳互動(dòng)作用。 3.7.2 主頁(yè) html 設(shè)計(jì) LOGO 和 Banner 一個(gè)好的主頁(yè)對(duì)于網(wǎng)站來(lái)說(shuō)至關(guān)重要,它不僅可以使網(wǎng)站的整體效果上升層次,同時(shí)也方便網(wǎng)站的交流,同時(shí)也更容易達(dá)到網(wǎng)站建設(shè)者的目的。 而一個(gè)主頁(yè)最顯眼的地方就是 LOGO 和 banner。這是主頁(yè)的頭部,一個(gè)網(wǎng)址的打開(kāi),人們總是最先看見(jiàn)主頁(yè)的 LOGO 等, 如何豐富主頁(yè)對(duì)于一個(gè)網(wǎng)站建設(shè)來(lái)說(shuō)是門學(xué)問(wèn)。針對(duì)本次的網(wǎng)站,要求要做到 LOGO 的醒目,而且開(kāi)宗明義,能夠清楚的表達(dá)出網(wǎng)站的主旨是哪些,同時(shí)能夠帶有其特定的宣傳效果。 前臺(tái)網(wǎng)站的主頁(yè) 設(shè)計(jì) 在網(wǎng)站中設(shè)計(jì)中,為保持各個(gè)頁(yè)面的連貫性,采用分塊設(shè)計(jì)。設(shè)計(jì) Head.asp 作為各個(gè)網(wǎng)頁(yè)的頭部;設(shè)計(jì) Foot.asp 作為網(wǎng)頁(yè)的頁(yè)腳。頭部與頁(yè)腳的色調(diào)以藍(lán)色調(diào)為主,醒目,突出重點(diǎn)。中間內(nèi)容部分以白色作為基色調(diào)。能夠把內(nèi)容鮮明的體現(xiàn)出來(lái)。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 17 代碼如下: name=keywords name=description 設(shè) 為 首 頁(yè) | 加入收藏 | 繁體中文  ; ; CCC 首頁(yè) | 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 19 CCC 認(rèn)證目錄 | CCC 認(rèn)證新聞 | 企業(yè)榮譽(yù) | 檢測(cè)設(shè)備 | CCC 認(rèn)證資料下載 | 營(yíng)銷網(wǎng)絡(luò) | 人才招聘 | 在線留言 | 聯(lián)系我們 3.7.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 在設(shè)計(jì)網(wǎng)站的后臺(tái)數(shù)據(jù)庫(kù)時(shí)我 采用的數(shù)據(jù)庫(kù)是 Microsoft SQL Server 2000, 建立后綴為“ .mdb”的庫(kù)文件。在網(wǎng)站中前臺(tái)與后臺(tái)管理系統(tǒng)共同使用一個(gè)數(shù)據(jù)庫(kù) sjhhsjb.asp,來(lái)完成各自的任務(wù)。用 .asp 將數(shù)據(jù)庫(kù)封裝,加強(qiáng)了數(shù)據(jù)庫(kù)的安全性。在數(shù)據(jù)庫(kù)中共有 12張表,與前臺(tái)有關(guān)的表有 4 張表( User 表正在建設(shè)中),后臺(tái)管理相關(guān)有 11 張表。 得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及他們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。 本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員信息實(shí)體 、 版主信息實(shí)體 、 用戶信息實(shí)體 、 帖子實(shí)體 、 短消息實(shí)體 、 公告信息實(shí)體 、 版面信息實(shí)體。 管理員信息實(shí)體圖如圖所示。 管 理 員用 戶 名密 碼 權(quán) 限數(shù)據(jù)庫(kù)系統(tǒng)總體聯(lián)系圖如圖 4.2 所示。平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 20 發(fā) 送日 志廣 告記 錄公 告版 面 分版 面用 戶帖 子發(fā) 布發(fā) 表叢 屬叢 屬包 含mmmmm11111111系統(tǒng)總體 E-R 圖 數(shù)據(jù)庫(kù)連接代碼的 設(shè)計(jì) 要 使用后臺(tái)數(shù)據(jù)庫(kù)的 數(shù)據(jù),必須先進(jìn)行數(shù)據(jù)庫(kù)的 連 接與打開(kāi),要 連 接數(shù)據(jù)庫(kù)我們必須使用 ADO 對(duì)象群的 Connection 對(duì)象 。 asp 數(shù)據(jù)庫(kù)的連接有 2 種方法: 1、 可以使用 DSN 在 Web 應(yīng)用程序和數(shù)據(jù)庫(kù)之間建立 ODBC 連接。 DSN 是一種名稱,它包含使用 ODBC 驅(qū)動(dòng)程序連接到指定數(shù)據(jù)庫(kù)所需的全部參數(shù)。 2、 可以使用非 DSN 連接在 Web 應(yīng)用程序和數(shù)據(jù)庫(kù)之間創(chuàng)建 ODBC 或 OLE DB 連接。 即連接字符串。 使用連接字符串來(lái)創(chuàng)建該連接 ,連接字 符串包含 Web 應(yīng)用程序在服務(wù)器上連接到數(shù)據(jù)庫(kù)所需的全部信息。 Dreamweaver 在 網(wǎng) 頁(yè)的服務(wù)器端腳本中插入該字符串,以便讓應(yīng)用程序服務(wù)器在隨后進(jìn)行處理。 下面是一個(gè)連接字符串示例: Driver=Microsoft Access Driver (*.mdb); DBQ=d:abcwwwrootmywebdata.mdb 后臺(tái)數(shù)據(jù)庫(kù)的連接因非 DSN 連接簡(jiǎn)單我選擇了非 DSN 連接,由于連接方法相同,我在每個(gè)交互式系統(tǒng)中都建立了一個(gè) conn.asp 連接和打開(kāi)數(shù)據(jù)庫(kù)文件,以供其他動(dòng)態(tài)網(wǎng)頁(yè)文件包含 應(yīng)用。代碼如下: ASP 的對(duì)象存取數(shù)據(jù)庫(kù) 設(shè)計(jì) 在 ASP 中,用來(lái)存取數(shù)據(jù)庫(kù)的對(duì)象統(tǒng)稱 ADO( Active Data Objects),主要含有三種對(duì)象: Connection、 Recordset 、 Command。 Connection:負(fù)責(zé)打開(kāi)或連接數(shù)據(jù) 。 Recordset:負(fù)責(zé)存取數(shù)據(jù)表 。 Command:負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)執(zhí)行行動(dòng)查詢命令 。 3.7.4 數(shù)據(jù)庫(kù) 功能模塊的設(shè)計(jì) 整體功能模塊的劃分 用戶在前臺(tái)的注冊(cè),登錄,以及修改個(gè)人的注冊(cè)信息組合成注冊(cè)登錄模塊;用戶瀏覽板塊,瀏覽主題帖列表,查看 圖片信息 組成瀏覽模塊;用戶 發(fā)布信息 ,回信息 ,編輯自己發(fā)布的 需求信息 組成發(fā)帖回帖模塊;管理員編輯 信息 ,刪除 信息 ,轉(zhuǎn)移 信息 ,置頂 文章 和指定精華帖子組成管理帖子模塊。以上 4 個(gè)模塊組成前臺(tái)的功能模
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 嘉興名人介紹課件
- 暑假學(xué)生社會(huì)實(shí)踐總結(jié)
- 醫(yī)院后勤禮儀培訓(xùn)課件
- 秋人教版八年級(jí)物理上冊(cè)課件:第六章第1節(jié) 質(zhì) 量
- 結(jié)構(gòu)力學(xué)第2章 結(jié)構(gòu)的幾何構(gòu)造分析
- 助餐配餐員培訓(xùn)課件模板
- 交通運(yùn)輸局培訓(xùn)課件
- 2024年艾滋病知識(shí)宣傳工作簡(jiǎn)報(bào)
- 2025 小學(xué)一年級(jí)數(shù)學(xué)下冊(cè)實(shí)踐課(記錄一周天氣)課件
- 城市軌道交通信號(hào)基礎(chǔ)設(shè)備維護(hù)課件 項(xiàng)目四 信號(hào)通信設(shè)備
- 2025年高壓電工操作證理論全國(guó)考試題庫(kù)(含答案)
- 2025年新聞?dòng)浾哔Y格證及新聞寫作相關(guān)知識(shí)題庫(kù)附答案
- 長(zhǎng)春財(cái)經(jīng)學(xué)院《計(jì)算機(jī)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東省中山市2024-2025學(xué)年八年級(jí)上學(xué)期期末考試道德與法治試卷(含答案)
- 2025年湖南理工職業(yè)技術(shù)學(xué)院?jiǎn)握校ㄓ?jì)算機(jī))測(cè)試模擬題庫(kù)必考題
- DB32∕T 5188-2025 經(jīng)成人中心靜脈通路裝置采血技術(shù)規(guī)范
- 華師 八年級(jí) 數(shù)學(xué) 下冊(cè)《17.2 平行四邊形的判定 》課件
- 主板維修課件
- 2025黑龍江大慶市工人文化宮招聘工作人員7人考試歷年真題匯編帶答案解析
- 2026中央紀(jì)委國(guó)家監(jiān)委機(jī)關(guān)直屬單位招聘24人考試筆試模擬試題及答案解析
- 2026年內(nèi)蒙古化工職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性考試必刷測(cè)試卷附答案解析
評(píng)論
0/150
提交評(píng)論