生產企業(yè)電子商務網站的分析與設計---畢業(yè)設計論文_第1頁
生產企業(yè)電子商務網站的分析與設計---畢業(yè)設計論文_第2頁
生產企業(yè)電子商務網站的分析與設計---畢業(yè)設計論文_第3頁
生產企業(yè)電子商務網站的分析與設計---畢業(yè)設計論文_第4頁
生產企業(yè)電子商務網站的分析與設計---畢業(yè)設計論文_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、濟南大學畢業(yè)設計摘 要隨著互聯(lián)網的普及與發(fā)展,企業(yè)應用信息技術提高經濟效益、工作效率的需求日益迫切,在此背景下,電子商務應運而生,企業(yè)網站作為企業(yè)面向世界觀眾的面孔, 起到樹立企業(yè)形象, 弘揚企業(yè)文化,促進企業(yè)發(fā)展的重要作用,因此企業(yè)網站建設是企業(yè)實施戰(zhàn)略投資必不可少的重要一環(huán)。利用asp開發(fā)的web網站,功能強大、簡單易行、易于維護、建設成本低廉,運行效率高,是適合現(xiàn)代企業(yè)建立企業(yè)web站點、網上訪問數據庫的良好選擇。本文通過對企業(yè)網站建設的前期設計思想和開發(fā)工具的選用、系統(tǒng)分析、網站總體設計、系統(tǒng)模塊實現(xiàn)、數據庫設計,網站運行與安全等過程的闡述,詳細分析了一個完整網站系統(tǒng)的設計與實現(xiàn),并介

2、紹了asp技術在此過程中的運用將客戶服務與供應鏈管理充分集成到企業(yè)門戶網站。通過企業(yè)論壇等方式交互訪問網站,便于及時了解行業(yè)新動向。建立信息數據庫,解決生產銷售、信息發(fā)布、收集、服務等問題。最終通過網站系統(tǒng)的的設計熟悉門戶網站的開發(fā)、交互式動態(tài)網頁的開發(fā)、大型網絡數據庫的設計以及網站建設所需具備的基礎條件。關鍵詞:電子商務;企業(yè)網站; asp;數據庫;安全abstractas internet standards and development, application of information technology to improve economic performance and

3、efficiency of the demand is pressing, and in the background, electronic commerce emerged, enterprise e-commerce web site as the business of the world, to set up enterprise profile and enterprise culture, promoting enterprise development, and the business site construction enterprises in implementati

4、on of strategic investment is an important link. of asp web site development, powerful functions, straightforward and maintenance and construction costs are low and high efficiency, and are suited to modern business web sites to set up enterprise, internet access database good choice. the text of th

5、e site for construction design and development use tools of systems analysis, website design, implement the system works, site database design, operation and safety of the process to detail analysis on a web site design and implementation of the system and introduced the asp technology in the proces

6、s of itcustomer service and supply chain management are fully integrated into corporate portal. by the forum, an interactive site to facilitate access to up-to-date with industry trends. the new database, production sales, the information issued, collection and services. in the end of the system thr

7、ough the web site design with the portal site development, interactive dynamic page development, large network through the database design and construction site for the basic conditions.key words:electronic commerce;corporate website;asp;data base; safety目 錄摘要1abstract.21前言.5 1.1國內外研究現(xiàn)狀及存在問題.5 1.2選題

8、的目的與意義.52 網站的開發(fā)運行環(huán)境7 2.1操作系統(tǒng)簡介.72.2 asp語言簡介.72.3開發(fā)工具簡介.82.4數據庫系統(tǒng)簡介.83 網站設計思想及系統(tǒng)分析.103.1網站設計思想.103.2可行性分析.103.3系統(tǒng)結構模式.113.3.1基于internet的mis系統(tǒng).113.3.2 browser/server結構.113.3.3 web服務器簡介.124網站總體設計.144.1系統(tǒng)總功能模塊圖.144.2網站風格及界面設計.14 4.2.1網站風格.14 4.2.2網站界面整體設計.15 4.2.3主界面設計.164.3前臺設計.184.4后臺數據庫設計.184.4.1數據庫訪

9、問.184.4.2數據庫功能實現(xiàn).194.4.3后臺模塊設計.205系統(tǒng)實現(xiàn)與程序設計.265.1公司展示模塊.265.2用戶注冊模塊.265.3商品信息模塊.275.4產品銷售模塊.285.5網上訂單模塊.395.6客戶投訴模塊.305.7企業(yè)論壇模塊.335.8客戶服務模塊.335.9聯(lián)系我們模塊.346網站測試與安全分析.356.1本地測試.356.2網站安全隱患分析.35結論.36參考文獻.37致謝.38附錄.391前言1.1國內外研究現(xiàn)狀及存在問題電子商務是在internet上進行的商務活動,即利用計算機網絡將產品、服務、信息等進行買賣。電子商務作為一種獨立的經濟形態(tài),已初具規(guī)模,一

10、些電子商務網站如阿里巴巴、淘寶網、攜程、當當等的成功給人們的生活帶來了巨大的影響?,F(xiàn)在國內外電子商務正發(fā)展的如火如荼,尤其是國外的電子商務正在向數字化、網絡化、全球化的方向發(fā)展,而在我國電子商務正處于剛剛起步階段,只要解決好誠信問題,電子商務將會改變商務的格局,給社會帶來極大的商機,選擇網上購物可以享受在家里購物的樂趣,還有折扣銷售。經過這幾年的發(fā)展電子商務在中國正呈快速上漲的趨勢?,F(xiàn)在大型企業(yè)除了將網站發(fā)展成為展示型,宣傳性的電子商務平臺,同時還賦予了網站新的功能即業(yè)務處理平臺,使得很多業(yè)務都在網上可以辦理,省去去柜臺辦理的繁瑣,而中小企業(yè)也結合自身的優(yōu)勢和特點,除了為宣傳自己的產品,提高自

11、身知名度而創(chuàng)建企業(yè)商務網站,更多的企業(yè)為提高產品銷量,發(fā)展代理商而將網站打造成一個良好的營銷平臺當然企業(yè)電子商務網站的發(fā)展也存在著許多問題,比如企業(yè)信息內容更新不及時,企業(yè)聯(lián)網率低,使用效果欠佳,企業(yè)網站在網絡營銷資源積累方面缺乏基本支持,網上交易的安全性差等等。1.2 選題的目的與意義隨著信息技術、網絡技術、通訊技術和各類it服務市場的不斷成熟,國內外越來越多的企業(yè)對電子商務的認識更加成熟,對其重要性的認識與研究也逐步加深。而其中internet逐漸發(fā)展成為電子交易的最佳載體,網站又是連接企業(yè)與消費者的最直觀最便捷的交流界面它 面對當今世界經濟正高速發(fā)展的迫切形勢,面對廣大消費者急于了解企業(yè)

12、及生產產品的現(xiàn)狀,如何提高企業(yè)的品牌知名度正成為企業(yè)亟待解決的問題,而電子商務網站信息全面,及時,快捷,方便,友好的特點,為消費者打造出一個了解企業(yè),滿足消費需求的人性化的平臺,已成為政府、企事業(yè)單位信息化建設中的重要組成部分,從而倍受人們的重視,因此為提高產品知名度,擴大企業(yè)規(guī)模,生產企業(yè)的的領導決定建立自己的公司網站。 此選題目的是將企業(yè)與供應商,企業(yè)與客戶之間的交易市場擴展到internet上,協(xié)助企業(yè)建立全球,全國,地區(qū)的銷售網。將客戶服務與供應鏈管理充分集成到企業(yè)門戶網站上,通過企業(yè)論壇等方式交互式訪問網站,便于及時了解行業(yè)新動向,并且有助于建立企業(yè)信息數據庫,解決生產銷售信息發(fā)布,

13、收集,服務等環(huán)節(jié)的問題。電子商務將成為二十一世紀人類信息世界的核心,也是網絡應用的發(fā)展方向,具有無法預測的增長前景。電子商務還將構筑二十一世紀新型的經濟貿易框架。大力發(fā)展電子商務,對于國家以信息化帶動工業(yè)化的戰(zhàn)略,實現(xiàn)跨越式發(fā)展,增強國家競爭力,具有十分重要的戰(zhàn)略意義。2 網站的開發(fā)運行環(huán)境 2.1操作系統(tǒng)簡介windows xp 中文全稱為視窗操作系統(tǒng)體驗版,是微軟公司發(fā)布的一款視窗操作系統(tǒng)。本此設計使用的是windows xp專業(yè)版,專業(yè)版則在家庭版的基礎上添加了新的為面向商業(yè)的設計的網絡認證、雙處理器等特性。windows xp 是基于 windows2000 代碼的產品,同時擁有一個新

14、的用戶圖形界面-luna,它簡化了的 windows 2000 的用戶安全特性,并整合了防火墻,以用來確保長期以來一直困擾微軟的安全問題【1】。2.2 asp語言簡介microsoft active server pages 即我們所稱的asp,其實是一套微軟開發(fā)的服務器端腳本環(huán)境,asp 內含于iis之中, 通過 asp 我們可以結合 html網頁、asp 指令和activex 元件建立動態(tài)、交互且高效的web服務器應用程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。以下是active server pages 所獨具的一

15、些特點【2】:(1)腳本語言簡單易懂,結合 html 代碼,即可快速地完成網站的應用程序。(2.)無須 compile 編譯,容易編寫,可在服務器端直接執(zhí)行。 (3)使用普通的文本編輯器,如 windows 的記事本,即可進行編輯設計。(4)與瀏覽器無關 (browser independence), 用戶端只要使用可執(zhí)行 html 碼的瀏覽器,即可瀏覽 active server pages 所設計的網頁內容。 (5)active server pages 的源程序,不會被傳到客戶瀏覽器,提高了程序的安全性。(6)可使用服務器端的腳本來產生客戶端的腳本。(7)物件導向( object-ori

16、ented )。(8)activex server components(activex 服務器元件 ) 具有無限可擴充性,可以使用 visual basic 、java 、visual c+ 、cobol 等編程語言來編寫你所需要的 activex server component 。當執(zhí)行asp 程序時,腳本程序將一整套命令發(fā)送給腳本解釋器 ( 即腳本引擎 ) ,由腳本解釋器進行翻譯并將其轉換成服務器所能執(zhí)行的命令。asp 采用 ado( activex data objects) 技術訪問后臺數據庫。其中內置的數據庫訪問組件adodb 屬于數據庫應用的com 構件,可以在多種環(huán)境下使用。

17、各種腳本和語言均可調用ado組件訪庫, 并利用相應的數據接口顯示查詢結果。ado擁有強大的活力,它是位于odbc 和ole db之上的高性能數據操作接口,提供了開放的數據操作對象模型,允許開發(fā)人員使用任何語言和統(tǒng)一的編程模式操作各種與odbc 和 ole db 兼容的數據庫。通過ado, 開發(fā)人員可以用較少的時間操作比以前更為復雜的數據類【3】.作為iis的一個組成部分,asp 提供一個無需編譯的集成 開發(fā) 環(huán) 境 , 開 發(fā) 人 員 可 以 把 html、vbscript、jscript、asp腳 本 和 activex 構件等結合在一起, 從而建立一個動態(tài)的、功能強大的 web 應用系統(tǒng)。

18、此外, 使用 asp開發(fā)的 web 應用程序,返回到前端是純 html 語言,不依賴于瀏覽器和操作系統(tǒng),且具有較好的保密性。使用 asp 在先進的協(xié)同應用程序開發(fā)模型中設計應用程 序,可以實現(xiàn)最佳的性能、更好的安全性以及更方便的維護。尤其值得一提的是, asp 【4】支持 activex sever components( ac- tivex 服務器組件) , 并可與任何 activex scripting語言兼容。ac- tivex 以微軟的 com(component object model)為基礎, 可以由任何 編程語言來編寫, 諸如 cobol、vb、vc、delphi、powerb

19、uilder、java 等,并可在任何 windows 平臺上運行。使用 activex 可建立獨立的 業(yè)務邏輯處理單元, 將其嵌入到所需的 asp 主頁中,不僅功能靈 活, 而且具有很高的可重用性,比較容易開發(fā)出具有internet 通信 能力和具有傳統(tǒng)商業(yè)計算能力的混合應用??梢钥隙? 隨著 ac- tivex 市場占有率的不斷提高, 組件對象與 asp 結合將成為構造 web 應用系統(tǒng)的最常用方式。2.3開發(fā)工具簡介目前有大量的軟件用來設計和制作網頁,他們可以極大的減輕工作量,提高設計效率。其中macromedia dreamweaver cs3,功能強大,而且是所見即所得的網站編輯器,

20、并帶有站點管理功能。 相比于其他網頁設計工具,利用dreamweaver可以達到最佳的制作效率,它可以用最快速的方式將fireworks,freehand,或photoshop等檔案移至網頁上。并且具有無可比擬的控制能力,dreamweaver是唯一提供roundtrip html、視覺化編輯與原始碼編輯同步的設計工具,所見即所得,dreamweaver成功整合動態(tài)式出版視覺編輯及電子商務功能,提供超強的支援能力給third-party廠商,包含asp,apache,broadvision,cold fusion,icat,tango與自行發(fā)展的應用軟體。當您正使用dreamweaver在設計

21、動態(tài)網頁時,所見即所得的功能,讓您不需要透過瀏覽器就能預覽網頁。夢幻樣版和xml dreamweaver將內容與設計分開,應用于快速網頁更新和團隊合作網頁編輯。dreamweaver還集成了程序開發(fā)語言,對asp、.net、php、js的基本語言和連接操作數據庫,都是完全支持的。2.4數據庫系統(tǒng)簡介access 是微軟公司推出的基于windows的桌面關系數據庫管理系統(tǒng)(rdbms,即relational database management system),是office系列應用軟件之一。access是一個面向對象的、采用事件驅動機制的小型關系數據庫管理系統(tǒng)。在access中,用戶可以根據

22、實際需要對數據進行分類,然后使用表對象分別存儲每一種類型的數據,并建立起不同類型數據之間的關系,供報表使用。此時,每條信息僅在一處存放,減少了冗余數據的產生,節(jié)省了寶貴的存儲空間,同時也加快了更新數據的速度。針對用戶在實際應用中的需求,它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數據庫系統(tǒng)的對象;提供了多種向導、生成器、模板,把數據存儲、數據查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數據庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數據管理的任務【5】。為了便于使用,access的每個對象都為用戶提供了設計器和生成向導。用戶可以在設計器中設計生成對象,

23、或對生成的對象進行編輯;用戶也可通過生成向導方便快速的生成一個完備的對象。access能夠存取 access/jet、microsoft sql server、oracle(甲骨文軟件公司),或者任何 odbc 兼容數據庫內的資料。熟練的軟件設計師和資料分析師利用它來開發(fā)應用軟件,而一些不熟練的程序員和非程序員的進階用戶則能使用它來開發(fā)簡單的應用軟件。雖然它支援部份面向對象技術,但是未能成為一種完整的面向對象開發(fā)工具【6】。3 網站設計思想及系統(tǒng)分析3.1網站設計思想該網站采用瀏覽器web數據庫服務器的三層分布模式,即b/s(web browser/web server)模式。其突出的特點是實

24、現(xiàn)集中管理,應用程序、數據庫及相關的組件全部集中在服務器端,而客戶端除了瀏覽器及所依賴的操作系統(tǒng)外,無需其它軟件支持,因而客戶端可以非常瘦小,有利于系統(tǒng)推廣。從管理的角度看,系統(tǒng)的更新、維護及數據的管理都在服務器端進行,與客戶機無關,這就降低了工作難度。如果需要增加新的功能,只需建立相應的動態(tài)和靜態(tài)網頁,對原有的系統(tǒng)不會有大的影響,因而擴充能力很強。該開放性實驗室網上預約管理系統(tǒng)正是基于web模式建立的,所以從技術上分析是可行的。3.2可行性分析 在進行網站建設之前,有必要對網站的操作可行性,經濟可行性及法律可行性進行分析,具體如下:第一,操作可行性分析界面設計時充分考慮用戶的習慣,使得操作簡

25、單,客戶端只需按照操作說明在客戶端進行操作就可以完成所要的功能,無需考慮服務器端和數據庫的處理過程。而整個操作都是采用網頁瀏覽的形式,因此即使出現(xiàn)了誤操作,也不會影響服務器端的數據,當出現(xiàn)這種情況時,用戶只需重新打開頁面操作就行了。整個系統(tǒng)的操作都是在現(xiàn)有成熟模式下進行的,從操作上來分析,該系統(tǒng)也是可行的 第二,經濟可行性分析子商務網站提供了企業(yè)虛擬的貿易環(huán)境,大大提高了商務活動的水平和服務質量,建立企業(yè)電子商務的必要性尤為體現(xiàn)在以下幾個方面:(1)通過電子商務網站能增強企業(yè)的競爭力;(2)節(jié)省了潛在的開支,如電子郵件節(jié)省了通信郵費,而電子數據交換則大大節(jié)省了管理和人員環(huán)節(jié)的開銷;(3)提高了

26、服務質量,能以一種快捷方便的方式提供企業(yè)及產品的信息和客戶需要的服務;(4)增加了客戶和供貨方的聯(lián)系。如電子商務系統(tǒng)網絡站點使得客戶和供貨方均能了解對方的最新消息;(5)大大提高了通信速度,能提供全天的服務。一個企業(yè)的電子商務網站給企業(yè)帶來的方便往往不止這幾部分,所以一個企業(yè)建立一個電子商務網站是很有必要的。 第三,法律可行性分析考慮要開發(fā)系統(tǒng)是否存在任何侵犯、妨礙和責任問題,用戶操作可行性考慮待開發(fā)軟件的運行方式在用戶組織內是否行得通,現(xiàn)行管理制度、人員素質、操作知識是否可行。3.3系統(tǒng)結構模式3.3.1基于internet的mis系統(tǒng)所謂mis(管理信息系統(tǒng)management infor

27、mation system)系統(tǒng),是一個由人、計算機及其他外圍設備等組成的能進行信息的收集、傳遞、存貯、加工、維護和使用的系統(tǒng)?;趇nternet上的mis系統(tǒng)是對傳統(tǒng)mis系統(tǒng)概念上的擴展,它不僅可以用于高層決策,而且可以用于進行普通的商務管理。通過用戶的具名登錄(或匿名登錄),以及相應的權限控制,可以實現(xiàn)在遠端對系統(tǒng)的瀏覽、查詢、控制和審閱。隨著internet的擴展,現(xiàn)有的公司和學校不再局限于物理的有形的真實的地域,網絡本身成為事實上發(fā)展的空間?;趇nternet上的mis系統(tǒng),彌補了傳統(tǒng)mis系統(tǒng)的不足,充分體現(xiàn)了現(xiàn)代網絡時代的特點。隨著internet技術的高速發(fā)展,因特網必將成

28、為人類新社會的技術基石?;趇nternet的mis系統(tǒng)必將成為網絡時代的新一代管理信息系統(tǒng),前景極為樂觀【7】。3.3.2b/s結構(browser/server結構)b/s結構【8】(browser/server結構)結構即瀏覽器和服務器結構。它是隨著internet技術的興起,對c/s結構的一種變化或者改進的www瀏覽器技術,結合瀏覽器的多種腳本怨言,用通用瀏覽器就實現(xiàn)了原來需要復雜的專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本。 以下是b/s結構三層模式圖: 圖3.1b/s結構三層模式圖在這種結構下,用戶工作界面是通過www瀏覽器來實現(xiàn),極少部分事務邏輯在前端(browser)實現(xiàn),但

29、是主要事務邏輯在服務器端(server)實現(xiàn),形成所謂三層3-tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(tco)。以目前的技術看,局域網建立b/s結構的網絡應用,并通過internet/intranet模式下數據庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如lan, wan, internet/intranet等)訪問和操作共同的數據庫;它能有效地保護數據平臺和管理訪問權限,服務器數據庫也很安全 。特別是在java這樣的跨平臺語言出現(xiàn)之后,b/s架構管理軟件更是方便

30、、速度快、效果優(yōu)【8】。 隨著internet和www的流行,以往的主機終端和cs都無法滿足當前的全球網絡開放、互連、信息隨處可見和信息共享的新要求,于是就出現(xiàn)了bs型模式,即瀏覽器服務器結構。b/s模式最大特點是:用戶可以通過www瀏覽器去訪問internet上的文本、數據、圖像、動畫、視頻點播和聲音信息,這些信息都是由許許多多的web服務器產生的,而每一個web服務器又可以通過各種方式與數據庫服務器連接,大量的數據實際存放在數據庫服務器中。客戶端除了www瀏覽器,一般無須任何用戶程序,只需從web服務器上下載程序到本地來執(zhí)行,在下載過程中若遇到與數據庫有關的指令,由web服務器交給數據庫服

31、務器來解釋執(zhí)行,并返回給web服務器,web服務器又返回給用戶。在這種結構中,將許許多多的網連接到一塊,形成一個巨大的網,即全球網。而各個企業(yè)可以在此結構的基礎上建立自己的intranet【9】。3.3.3web服務器簡介web服務器也稱為www(world wide web)服務器,主要功能是提供網上信息瀏覽服務。它應用層使用http協(xié)議,采用html文檔格式,瀏覽器統(tǒng)一資源定位器(url)。www 采用的是瀏覽器/服務器結構,其作用是整理和儲存各種www資源,并響應客戶端軟件的請求,把客戶所需的資源傳送到 windows 95(或windows98)、windows nt、unix 或 l

32、inux 等平臺上。iis (iternet information services)的縮寫,是一種web服務組件,其中包括web服務器、ftp服務器、nntp服務器和smtp服務器,分別用于網頁瀏覽、文件傳輸、新聞服務和郵件發(fā)送等方面,它使得在網絡(包括互聯(lián)網和局域網)上發(fā)布信息成了一件很容易的事。它提供isapi(intranet server api)作為擴展web服務器功能的編程接口;同時,它還提供一個internet數據庫連接器,可以實現(xiàn)對數據庫的查詢和更新。iis意味著你能發(fā)布網頁,并且有asp(active server pages)、java、vbscript產生頁面,有著一

33、些擴展功能【10】。iis支持一些有趣的東西,象有編輯環(huán)境的界面(frontpage)、有全文檢索功能的(index server)、有多媒體功能的(net show)。 其次,iis是隨windows nt server 4.0一起提供的文件和應用程序服務器,是在windows nt server上建立internet服務器的基本組件。它與windows nt server完全集成,允許使用windows nt server內置的安全性以及ntfs文件系統(tǒng)建立強大靈活的internetintranet站點。iis(internet information server,互聯(lián)網信息服務)是一種

34、web(網頁)服務組件,其中包括web服務器、ftp服務器、nntp服務器和smtp服務器,分別用于網頁瀏覽、文件傳輸、新聞服務和郵件發(fā)送等方面,它使得在網絡(包括互聯(lián)網和局域網)上發(fā)布信息成了一件很容易的事。4網站總體設計 4.1系統(tǒng)模塊圖系統(tǒng)總體模塊設計如圖4.1所示:系 統(tǒng) 功 能公 司 展 示公司展示商 品 信 息廠 商 管 理產 品 銷 售企 業(yè) 論 壇企 業(yè) 文 化行 業(yè) 動 態(tài)市 場 行 情聯(lián) 系 我 們用 戶 注 冊產 品 展 示網 上 訂 單客 戶 投 訴公司介紹供 應 信 息經 銷 商 聯(lián)盟產品分類查詢客 戶 服 務圖4.1系統(tǒng)模塊圖4.2網站風格及界面設計4.2.1網站風

35、格一個網站,擁有別的網站所沒有的風格,就會讓瀏覽者愿意多停留些時間,細細品嘗該站的內容,甚至該站會得到多人的鼓勵與注目,粗略的說,網站風格可以從以下幾個方向來探討,而每一項都是有關聯(lián)性的: (1) 色系:網頁的底色、文字字型、圖片的色系、顏色等等。 (2) 排版:表格、框架的應用、文字縮排、段落等等。 (3) 窗口:窗口效果,例如:全屏幕窗口、特效窗口等。 (4) 程序:網頁互動程序,例如:asp . php . xml . cgi等等。 (5) 特效:讓網頁看起來生動活潑的各種應用,如:flash . java script . java applets . dhtml等等。 (6) 架構:

36、目錄規(guī)劃、層次淺顯易懂、選單應用等等。 (7) 內容:網站主題、整體實用性、文件關聯(lián)性、內容切合度、是否有不必要的檔案等等。 (8) 走向:對于網站的未來規(guī)劃、網站整體內容走向等。 以上這些項目都與網頁風格有密切的關系,網頁的風格不是某一項相同,網站就是有整體感,而是要各項目的配合應用,才能達到完美的網站風格設計。接下來的段落,將會為每個項目做簡單的介紹。4.2.2網站界面的整體策劃設計真正偉大的用戶界面沒有什么偉大的奧秘可言,做到保持簡單易用就可以。保持簡單易用意味著不要讓用戶分心。 網站一般包括以下幾部分:首頁、網站框架、內容頁以及少量的彈出頁。所以一個網站整體的網頁設計就需要掌握一定的技

37、巧,合理規(guī)劃。一、網頁設計中的首頁設計技巧網站首頁是企業(yè)網上的虛擬門面,在此,提醒上網的企業(yè)注意自己門面的設計,決不能敷衍了事、馬馬虎虎。首頁在設計過程中一定要明確要以設計為主導,通過色彩、布局給訪問者留下深刻的印象,當然,我們不能為了設計而設計,我們的目的是營銷,在設計過程中一定要牢記這一點!二、風格保持一致內頁設計技巧如何保持網站風格的一致,是進行內頁設計過程中考慮的重要方面,根據我的經驗,您可以嘗試以下幾種設計方式:(1)結構的一致性(2)色彩的一致性(3)利用導航取得統(tǒng)一(4)特別元素的一致性三、色彩搭配 運用相同色系色彩,對比色或互補色,使用過渡色。 四、版面布局 在版面布局中主要是

38、考慮導航、必要信息與正文之間的布局關系。比較多的情況是采用頂部放置必要的信息,如公司名稱、標志、聯(lián)系我們以及導航條,這樣的布局結構清晰、易于使用。頂部下方左邊是用戶常用的一些服務模塊,醒目便捷。主頁上面是商品信息模塊,包含本站新聞與業(yè)內資訊兩個子模塊,讓用戶及時了解行業(yè)動態(tài)。最重要的是把企業(yè)產品放在最主要的位置,也就是主頁中部。比如在主頁中部將新品展示用滾動如片的形式展現(xiàn)給消費者,給網站增加了動感與色彩,而下面的產品列表也讓消費者不用點擊鏈接就可以產看相關產品。在設計界面時,主要是考慮到kiss原則,即在在設計當中應當注重簡約的原則:1,布局控制,布局合理規(guī)范,重點突出;2,色彩的搭配,視覺平

39、衡和文字的可閱讀性 ;3,和諧與一致性 【11】。4.2.3主界面設計主界面包括網站導航,用戶登錄,產品查詢,商品信息,產品列表,聯(lián)系我們,在線調查,客戶可以通過主頁進入到網站的任何模塊和鏈接.把用戶登錄放在首頁醒目位置,便于客戶及時登錄,以便享受到更多的會員服務;商品信息在主頁主要位置,讓客戶進入網站第一眼就看到及時的咨詢;而產品查詢解決了客戶在產品列表中不方便查看產品的煩惱;流動的新品展示給了網站以跳動的音符,讓整個網站更富有動感.此外,還特別制作了會員中心模塊,會員客戶可以通過此中心管理自己的資料,查看購物信息以及發(fā)表留言等.總之,主頁設計遵循用戶向導原則和kiss原則, 簡潔大方,一目

40、了然.網站主界面截圖如圖4.2所示: 圖4.2網站主頁面4.3網站前臺設計前臺設計:進入網站的用戶可分為注冊用戶和非注冊用戶,其中非注冊用戶只能對信息進行瀏覽和查詢,而注冊用戶增加三個功能:網上訂單,客戶投訴和在線留言。用戶通過網站對企業(yè)信息,商品信息以及產品信息進行瀏覽和查詢,如果用戶發(fā)現(xiàn)適合自己的或者想立即擁有的產品,可以在線注冊,用戶信息被傳至網站后臺管理處保存,此時顧客可以將產品放入購物車,進行在線購物;若顧客對網站或企業(yè)有何不滿或是企業(yè)損害到顧客的權益,顧客可以通過客戶投訴反映;當然客戶還可以在線留言,將你的意見或看法通過后臺反映給網站管理員.4.4后臺數據庫設計后臺數據庫采用acc

41、ess系統(tǒng),它適用于windows9x,windows2003多種平臺,添加了intranet和internet功能,增加了更多的控件,新增了抗病毒機制,更加智能化,更加編程的access無疑將成為跨世紀最優(yōu)秀的臺式數據庫軟件之一。 access最突出的特點是與internet緊密地聯(lián)系在一起,增強了web頁制作功能,并且提供了功能強大的web頁發(fā)布向導。access數據庫是一個關系數據庫,在access中,用戶可以對數據進行分類,每條信息僅在一處存放,減少數據重復,節(jié)約存儲空間,使更新數據時速度既快又準確,且修改表結構也非常容易。基于上述access的強大功能及特點,在本論文中就使用acce

42、ss數據庫來存儲用到的所有信息到各個表中。4.4.1數據庫訪問asp與ado結合起來實現(xiàn)數據庫訪問的基本原理:當用戶端的瀏覽器填好表單所要求輸人的資料井按下確定按鈕后,經過互聯(lián)網或內聯(lián)網傳送http請求到web服務器,該請求在web服務器執(zhí)行1個表單所指定的asp程序(即asp文檔),web服務器執(zhí)行asp文檔,通過odbc驅動程序,連接到支持odbc的數據上,執(zhí)行asp文檔所指定的sqi指令.最后將執(zhí)行結果以html格式傳送給用戶瀏覽器.asp使用兩個ado組件對象來訪問和操縱數據庫,即用connection對象來連接數據庫和增加、刪除、更新數據庫的數據等,用recordset 對象來返回數

43、據庫訪問的結果.ado為asp提供了完整的web數據庫訪問解決方案,使用ado編寫緊湊簡明的腳本,以便連接到odbc兼容的數據庫,腳本中可使用vbscript, javascript語言來控制數據庫的存取與查詢結果的輸出顯示畫面.應用ado訪間數據庫之前,要建立兒個數據庫或數據源,設置dvs,連接并打開相應的數據庫、然后設置并執(zhí)行sql命令來完成相應的任務,再用asp語句返回結果,最后關閉數據庫【12】。4.4.2數據庫功能實現(xiàn)(1)數據庫連接:我們要存取數據時,首先要對數據庫進行連接。我們一般使用ado對象來完成。 set newconn=server.createobject(adodb.

44、connection) 創(chuàng)建連接對象。dbpath = server.mappath(.dcdc.mdb) newconn.opendriver=microsoft access driver (*.mdb);dbq= & dbpath用open方法,以access的數據源來打開一dbpath為路徑的數據庫。 (2)數據瀏覽:將全部數據都列出來,也可以按某個條件來顯示數據。 sqlcmd=”select * from 數據表 where 條件 order by索引” set rs=newconn.execute(sqlcmd) 選擇數據表中符合條件的記錄,然后按索引排列,用execute方法來

45、執(zhí)行,并將其賦予rs記錄指針。 (3)數據添加:將新的數據添加到數據表中。 sqlcmd=insert into 數據表 字段 values 值。newconn.execute sqlcmd。在數據表中添加一條新記錄,并將字段值添入相應字段。 (4)數據刪除:刪除數據庫中多余的數據記錄。 sqlcmd=delete from 數據表 where 條件 newconn.execute sqlcmd 刪除數據表中符合條件的記錄,并用execute來執(zhí)行命令。 (5)數據查詢:檢索數據庫,查找所要查詢的紀錄。 sqlcmd=”select * from 數據表 where 條件 order by索引

46、” set rs=newconn.execute(sqlcmd) 選擇數據表中符合條件的記錄,然后按索引排列,用execute方法來執(zhí)行,并將其賦予rs記錄指針【13】。 (6)數據修改:對數據進行更新、修改,之后再存入數據庫。 sqlcmd=update 數據表 set 字段 =?新值 where 條件 newconn.execute sqlcmd 檢索滿足條件的記錄,將其對應的字段賦予新值,用execute來執(zhí)行命令。4.4.3后臺模塊設計網站后臺包括管理員登陸,信息管理,商品管理,投訴管理,留言管理,用戶管理,網站后臺是不顯示在前臺的,只有管理員通過后臺登陸窗口利用專有賬戶登錄,并在后臺

47、添加,更改,刪除商品信息(市場行情和行業(yè)動態(tài)),產品信息,招聘信息,這些都會在前臺有所顯示,查看客戶投訴及留言,及時反饋給企業(yè)領導,處理客戶在線訂單,以及維護論壇正常秩序,處理論壇信息,刪除不合格帖子,并將重要問題及時向公司領導反映.該管理系統(tǒng)并不能在網站中進入,只有管理員通過輸入正確地址,進行身份確認后才能進入數據庫管理系統(tǒng),在卻認為管理員后還要根據其權限限制其相應的操作。本系統(tǒng)一改以后管理系統(tǒng)的死板的按鈕操作,采用填寫對話的形式對數據庫進行管理,更靈活、更簡便地對數據庫進行操作。后臺管理系統(tǒng)界面截圖如圖4.3所示: 圖4.3網站后臺管理系統(tǒng)(1) 管理員數據管理管理員是數據庫的操作人員,管理人員他們擁有自己的數據表。只有管理員主管采擁有最高權限,才有權力更改管理員數據。 管理員數據表瀏覽:把管理員的資料從數據庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。管理員數據表修改:允許主管對管理員密碼、姓名、權限進行修改。管理員數據表添加:允許主管添加新的管理員數據。管理員數據表刪除

溫馨提示

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

評論

0/150

提交評論