基于ASP手機(jī)銷售網(wǎng)站設(shè)計與實現(xiàn)的畢業(yè)論文(doc 47頁).doc_第1頁
基于ASP手機(jī)銷售網(wǎng)站設(shè)計與實現(xiàn)的畢業(yè)論文(doc 47頁).doc_第2頁
基于ASP手機(jī)銷售網(wǎng)站設(shè)計與實現(xiàn)的畢業(yè)論文(doc 47頁).doc_第3頁
基于ASP手機(jī)銷售網(wǎng)站設(shè)計與實現(xiàn)的畢業(yè)論文(doc 47頁).doc_第4頁
基于ASP手機(jī)銷售網(wǎng)站設(shè)計與實現(xiàn)的畢業(yè)論文(doc 47頁).doc_第5頁
已閱讀5頁,還剩42頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(論文)畢業(yè)設(shè)計(論文)基于ASP手機(jī)銷售網(wǎng)站設(shè)計與實現(xiàn)The Handset Sells The Website System Design And The Realization學(xué)生姓名所學(xué)專業(yè)所在班級指導(dǎo)教師教師職稱完成時間: : 信息管理與信息系統(tǒng) : 05-1 : : 副教授 : 42摘 要本文通過分析國內(nèi)外網(wǎng)上購物系統(tǒng)的發(fā)展現(xiàn)狀,提出了一種利用asp技術(shù)開發(fā)網(wǎng)上購物系統(tǒng)的方案,以期達(dá)到功能強大,費用低廉,通用性強,適合我國國情的購物網(wǎng)站系統(tǒng)。文中著重論述了該系統(tǒng)的功能與實現(xiàn)、網(wǎng)上購物、后臺管理等經(jīng)分析,使用Microsoft公司的ASP和相關(guān)網(wǎng)頁開發(fā)工具D

2、reamweaver,F(xiàn)lash,ps.用Flash,PS做了首頁。利用微軟提供的IIS建立運行環(huán)境,再利用ODBC(數(shù)據(jù)源)建立數(shù)據(jù)連接關(guān)系。利用其提供的各種組件及內(nèi)置對象,首先在短時間內(nèi)建立數(shù)據(jù)庫,然后,對數(shù)據(jù)庫進(jìn)行分析與建立ASP頁面,不斷修正與改進(jìn),直到功能基本實現(xiàn)的可行性購物系統(tǒng)。關(guān)鍵詞:購物系統(tǒng) ASP技術(shù) 電子商務(wù)AbstractThis article through analyzes the domestic and foreign on-line shopping system the development present situation, proposed one

3、kind operates on the hairnet using the asp technology the shopping system plan, to the time achieved function formidable, expense inexpensive, the versatility is strong, suits our country national condition the shopping website system. In the article emphatically elaborated this system function and

4、the realization, the data flow and the memory, the on-line shopping, the backstage management and so on.After analysis, the use of Microsofts ASP and related web development toolDreamweaver, Flash, ps. With Flash, PS has done a Home. Microsoft IIS use to run the establishment of the environment, re-

5、use ODBC (Data Source) to establish data connections. Provided use of its various components and built-in objects, first of all, the establishment of databases in a short period of time, and then, an analysis of the database with the establishment of ASP pages, constantly amended and improved, until

6、 the realization of the feasibility of the basic functionality to the system.KEYWORD: Shopping system ASP technology Electronic commerce目 錄1. 引言11.1 背景介紹及選題意義:11.2 論文思路及研究方法:31.3 系統(tǒng)開發(fā)環(huán)境簡介:32. 需求分析52.1 需求分析52.2 可行性分析63. 總體設(shè)計73.1 總體框架圖及說明73.2 結(jié)構(gòu)化設(shè)計94. 詳細(xì)設(shè)計104.1 硬件環(huán)境要求104.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計104.3 常用模塊144.4 前臺主

7、要功能模塊詳細(xì)設(shè)計154.5 后臺登錄入口設(shè)計244.6 后臺主要功能模塊詳細(xì)設(shè)計245. 測試與維護(hù)395.1 網(wǎng)站測試395.2 系統(tǒng)測試的基本原則395.3 系統(tǒng)維護(hù)396. 結(jié)束語417. 參考文獻(xiàn)42致 謝421. 引言1.1 背景介紹及選題意義:互聯(lián)網(wǎng)作為信息雙向交流和通訊的工具,已經(jīng)成為商家青睞的傳播媒介,被稱之為繼廣播、報紙、雜志、電視后的第五種媒體數(shù)字媒體。傳統(tǒng)媒體的價格昂貴,又受到時間、地區(qū)等多方面因素的限定,效果不能令人滿意。相比之下,網(wǎng)絡(luò)宣傳的費用是低廉的,而回報卻絲毫不見遜色,能幫您把握廣闊的國際發(fā)展空間和眾多潛在的商業(yè)伙伴,是24時的廣告窗口。越來越多的銷售公司、大

8、型商場建立自己的商品購物站點,使得商品銷售本身已不局限于某個地區(qū),而是直接面向全世界,它的廣泛性、高效性為銷售商帶來了不容質(zhì)疑的效益和效率。是否擁有自己的商業(yè)購物網(wǎng)站已經(jīng)成為衡量一個銷售商綜合素質(zhì)的重要標(biāo)志。我們的銷售手機(jī)網(wǎng)站就是這樣“數(shù)字媒體”,為五湖四海的人手機(jī)用戶提供商品信息和銷售服務(wù)。自2003年上半年以來,沉寂了多年的中國互聯(lián)網(wǎng)產(chǎn)業(yè)正以強勁的勢頭復(fù)蘇并發(fā)展起來,除了傳統(tǒng)的瀏覽、資料搜索、電子郵件等基本應(yīng)用外,國內(nèi)網(wǎng)民已經(jīng)開始習(xí)慣通過網(wǎng)絡(luò)接受商務(wù)、旅游、購物、通訊、娛樂等服務(wù),根據(jù)中國互聯(lián)網(wǎng)信息中心最近提供的中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告調(diào)查顯示,網(wǎng)上購物已經(jīng)由以前的嘗試性購買向日常的生

9、活習(xí)慣發(fā)展,其中以書籍、計算機(jī)產(chǎn)品、音像制品及器材等為網(wǎng)上購物的主要對象,服裝、體育用品、生活家居用品等消費額也開始大幅度提高?;ヂ?lián)網(wǎng)的快速發(fā)展為網(wǎng)上購物系統(tǒng)的發(fā)展提供了強大的動力,同時,電子購物的環(huán)境也已經(jīng)逐步得到了改善,表現(xiàn)在網(wǎng)民結(jié)構(gòu)的大眾化和網(wǎng)絡(luò)生存的普及化,物流和銀行結(jié)算的暢通,以及市場運作的規(guī)范和相應(yīng)政策法規(guī)的完善。網(wǎng)上購物對網(wǎng)民的吸引力將會越來越大,網(wǎng)民對購物網(wǎng)站的看法也將必定會從不了解到了解,從拒絕到接受,從懷疑到信任,從否定到肯定,網(wǎng)上購物的觀念將更加深入人心。電子商務(wù)是于九十年代初,在歐美興起的一種全新的商業(yè)交易模式,它實現(xiàn)了交易的無紙化,效率化,自動化表現(xiàn)了網(wǎng)絡(luò)最具魅力的地

10、方,快速的交換信息,地理界限的模糊,這所有的一切也必將推動傳統(tǒng)商業(yè)行為在網(wǎng)路時代的變革。早在網(wǎng)路盛行的時代,通過網(wǎng)路的電子郵件,視頻交換,文件交換以及目前還很熱門的EDI(電子數(shù)據(jù)交換),所進(jìn)行的商業(yè)行為,都可以說是現(xiàn)在電子商務(wù)的某種形式的表現(xiàn),也可以說,電子商務(wù)是它們嶄新的應(yīng)用集合。電子商務(wù)可以通過多種電子通訊方式來完成。簡單的,比如你通過打電話或發(fā)傳真的方式來與客戶進(jìn)行商貿(mào)活動,似乎也可以稱作為電子商務(wù);但是,現(xiàn)在人們所探討的電子商務(wù)主要是以EDI(電子數(shù)據(jù)交換)和INTERNET來完成的。尤其是隨著INTERNET技術(shù)的日益成熟,電子商務(wù)真正的發(fā)展將是建立在INTERNET技術(shù)上的。所以

11、也有人把電子商務(wù)簡稱為IC(INTERNETCOMMERCE)。隨著電子商務(wù),尤其是網(wǎng)上購物的發(fā)展,商品流通基礎(chǔ)設(shè)施和配套行業(yè)的重點將會發(fā)生偏轉(zhuǎn)。這個問題目前在美國已初見端倪,各類送貨系統(tǒng)、快遞運輸公司、支付公司、安全、廣告、商務(wù)軟件、信息服務(wù)等新型物流和中介機(jī)構(gòu)發(fā)展呈加速態(tài)勢,并且有很大的發(fā)展空間。不難看出,由于電子商務(wù)的出現(xiàn)和發(fā)展,商品流通領(lǐng)域?qū)⒚媾R全方位的深刻變革,美國等經(jīng)濟(jì)發(fā)達(dá)國家正在抓緊推進(jìn)的電子商務(wù)革命,將對中國商品流通領(lǐng)域和整個經(jīng)濟(jì)發(fā)展帶來種種影響,確實值得我們認(rèn)真研究。特別是在全球經(jīng)濟(jì)一體化的國際背景下,在我們繼續(xù)擴(kuò)大國內(nèi)流通領(lǐng)域?qū)ν忾_放的同時,深入研究這個問題,審慎制訂相應(yīng)的

12、宏觀對策,尤其重要和迫切。但是,與強勁的網(wǎng)絡(luò)購物需求相比,我國受到計算機(jī)軟硬件基礎(chǔ)比較薄弱,技術(shù)水平比較低下,系統(tǒng)開發(fā)人員十分緊缺等不利因素的影響,現(xiàn)有購物網(wǎng)站系統(tǒng)普遍存在著功能比較單一,維護(hù)比較復(fù)雜,通用性又不強等問題,有的購物網(wǎng)站甚至直接采用靜態(tài)網(wǎng)頁發(fā)布商品信息。所有這些,已經(jīng)嚴(yán)重制約了我國電子商務(wù)的發(fā)展。國外雖然有比較成熟的電子商務(wù)系統(tǒng),但價格非常昂貴,動輒幾十萬上百萬,而且還不一定適合我國國情,需要花費大量的人力物力進(jìn)行二次開發(fā)。搞電子商務(wù)是需要投入的?,F(xiàn)在很多人一聽是電子商務(wù),一聽是高科技,就覺得那是很花錢的事情。想一想,IT公司的辦公地點一般都設(shè)在高級寫字樓里,員工工資也較之傳統(tǒng)行

13、業(yè)高出許多;高科技所運用的設(shè)備也不是普通的辦公用品,等等,這些表面現(xiàn)象很自然給人一種高投入的感覺。就像前面提到的一樣,很多企業(yè)甚至還沒有配備電腦,當(dāng)然搞不了電子商務(wù),在他們看來,僅僅是買電腦、買軟件、上網(wǎng)就是一筆不小的花費,更不用說開發(fā)一套信息管理系統(tǒng)了。那么是不是開展電子商務(wù)現(xiàn)在根本行不通了呢?或者必須以高額投入為前提呢?答案是否定的。如上所述,互聯(lián)網(wǎng)上的公共平臺的出現(xiàn)解決了中小企業(yè)開展電子商務(wù)的瓶頸問題。也就是說一個零售企業(yè)可以通過一個公共的平臺享受由專業(yè)技術(shù)公司提供的定制化服務(wù)。具體來說,就是由一些既有行業(yè)經(jīng)驗又擁有互聯(lián)網(wǎng)技術(shù)的第三方服務(wù)商,為企業(yè)提供電子商務(wù)解決方案,為企業(yè)量身定制信息

14、管理系統(tǒng),提供第三方平臺,幫助企業(yè)進(jìn)行信息處理和軟硬件的日常維護(hù)。第三方的定位,又決定了這類服務(wù)商在行業(yè)上與享用服務(wù)者沒有競爭關(guān)系和業(yè)務(wù)沖突。采用第三方平臺,除了免去了開發(fā)研究所耗費的時間和支出,在短時間內(nèi)即可享受電子商務(wù)給企業(yè)發(fā)展帶來的收益以外,零售企業(yè)不必再為大筆的人力、財力、物力投入而傷腦筋,也不必為日后的軟硬件維護(hù)、升級而擔(dān)憂。租用這種第三方平臺無需高額的前期投入,在使用過程中,也只需定期交納一定的服務(wù)費用。這樣開展電子商務(wù),僅需企業(yè)很少的投入,就可以給企業(yè)帶來很大的收益,也是十分符合目前我國零售企業(yè)特點的。 如何設(shè)計開發(fā)出功能強大,費用低廉,通用性強,適合我國國情的購物網(wǎng)站系統(tǒng),這將

15、是我們急需解決的一個重要問題。1.2 論文思路及研究方法:本組設(shè)計的網(wǎng)站類型是商業(yè)網(wǎng)站的手機(jī)銷售,現(xiàn)在數(shù)碼產(chǎn)品競爭日益激烈,如何才能在網(wǎng)絡(luò)這個的大的平臺上占有一席之地.網(wǎng)站的建設(shè)是重中之中.此論文可以全面的說明網(wǎng)站設(shè)計的全過程. 我們的網(wǎng)站進(jìn)行了后臺的設(shè)計 . 運用了ASP和ACCESS進(jìn)行后臺數(shù)據(jù)庫的連接. 1.3 系統(tǒng)開發(fā)環(huán)境簡介:1.HTMLHTML(Hyper Text Markup Language 超文本標(biāo)記語言)是一種用來制作超文本文檔的簡單標(biāo)記語言。與常見的字處理文件不同,Web頁以超文本標(biāo)識語言編排格式。HTML文件是帶有特定HTML插入標(biāo)記的用以編排文檔屬性和格式的標(biāo)準(zhǔn)文本

16、文件。它能獨立于各種操作系統(tǒng)平臺(如UNIX,WINDOWS等)。自1990年以來HTML就一直被用作World Wide Web上的信息表示語言,用于描述Homepage的格式設(shè)計和它與WWW上其它Homepage的連結(jié)信息。HTML文檔(即Homepage的源文件)是一個放置了標(biāo)記的ASCII文本文件,通常它帶有. html或. htm的文件擴(kuò)展名。生成一個HTML文檔主要有以下三種途徑:(1)手工直接編寫(例如用你所喜愛的ASCII文本編輯器或其它HTML編輯工具)。(2)通過某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔(如WORD文檔)轉(zhuǎn)成HTML文檔。(3)由Web服務(wù)器(或稱HTTP 服務(wù)

17、器)一方實時動態(tài)地生成。一般的HTML頁面具有如下的結(jié)構(gòu):html , 這是HTML正文部分/body 可見在一個HTML網(wǎng)頁文件中,一般必須有一對html標(biāo)記作為文件的開頭和結(jié)尾,在標(biāo)記后是頭部標(biāo)記,其后是實體標(biāo)記。2.ASPASP(Active Sever Pages動態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(Common Gateway Interface)技術(shù)。目前,Internet上的許多基于Windows平臺的Web站點已開始應(yīng)用ASP來替換CGI。ASP是一個位于服務(wù)器端的腳本運行環(huán)境。通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動態(tài)網(wǎng)頁,包括使用

18、HTML表單收集和處理信息、上傳與下載等。 通常情況下,用戶通過瀏覽器看到的網(wǎng)頁大多是靜態(tài)的,目前Internet上的許多站點,仍然提供“靜態(tài)”(static)的主頁內(nèi)容。所謂“靜態(tài)”,是指站點的主頁內(nèi)容是“固定不變”的。一個“靜態(tài)”的站點,若要更新主頁的內(nèi)容,必須手動更新其 HTML的文件數(shù)據(jù)。而隨著Web技術(shù)的發(fā)展,用戶希望能夠看到根據(jù)要求而動態(tài)生成的主頁,例如響應(yīng)用戶查詢數(shù)據(jù)庫的要求而生成報表等。站點服務(wù)器收到要求執(zhí)行的應(yīng)用程序,分析表單(form)的輸入數(shù)據(jù),將執(zhí)行的結(jié)果以HTML的格式傳送給瀏覽器。根據(jù)用戶請求生成動態(tài)主頁的傳統(tǒng)方法有CGI、ISAPI等。CGI是根據(jù)瀏覽器端的htt

19、p請求激活響應(yīng)進(jìn)程,每請求對應(yīng)一個進(jìn)程。當(dāng)同時有很多請求時,程序擠占系統(tǒng)資源,造成效率低下。ISAPI針對這一缺點進(jìn)行了改進(jìn),利用dll(動態(tài)鏈接庫技術(shù)),以線程代替進(jìn)程,提高了性能和速度,但要考慮線程的同步問題,而且開發(fā)步驟煩瑣。這兩種技術(shù)和另一普遍使用的開發(fā)動態(tài)網(wǎng)頁的技術(shù)Java都還存在著另外一個問題,那就是開發(fā)困難,程序的開發(fā)和HTML寫作是兩個完全不同的過程,需要專門的程序員開發(fā)。ASP使用的ActiveX技術(shù)基于開放設(shè)計環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的CGI等程序所遠(yuǎn)遠(yuǎn)不及的地方。3.Microsoft Access在辦公軟

20、件Office套件中,最為廣大用戶熟悉的是Word和Excel,因為它們功能強大且方便易用,更因為它們不僅可用于辦公,還可用于個人寫作和家庭記帳理財?shù)?。同為Office套件中一部分的Access,雖然有著同樣強大的功能,但使用的人卻相對少些,不像Word和Excel那樣廣泛。事實上,真正用過Access的用戶,對其強大功能和靈活應(yīng)用均稱贊其是個不錯的軟件。Access 數(shù)據(jù)庫管理系統(tǒng)是Microsoft Office 套件的重要組成部分,是Access的最新版本,可在Windows 95環(huán)境下運行。Access適用于小型商務(wù)活動,用以存貯和管理商務(wù)活動所需要的數(shù)據(jù)。Access不僅是一個數(shù)據(jù)庫

21、,而且它具有強大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報表和應(yīng)用程序等。4.Macromedia Dreamweaver 8選用Macromedia Dreamweaver 8 來創(chuàng)建專業(yè)網(wǎng)站的是最佳途徑, 同時Macromedia Dreamweaver 8 是一種專業(yè)的 HTML 編輯器,用于對 Web 站點、Web 頁和 Web 應(yīng)用程序進(jìn)行設(shè)計、編碼和開發(fā)。無論您喜歡直接編寫 HTML 代碼的駕馭感還是偏愛在可視化編輯環(huán)境中工作,Dreamweaver 都會為您提供幫助良多的工具,豐富您的 Web 創(chuàng)作體驗。 利用 Dreamweaver 中的可視化編輯功

22、能,您可以快速地創(chuàng)建頁面而無需編寫任何代碼。不過,如果您更喜歡用手工直接編碼,Dreamweaver 還包括許多與編碼相關(guān)的工具和功能。并且,借助 Dreamweaver,您還可以使用服務(wù)器語言(例如 ASP、ASP.NET、ColdFusion 標(biāo)記語言 (CFML)、JSP 和 PHP)生成支持動態(tài)數(shù)據(jù)庫的 Web 應(yīng)用程序。2. 需求分析2.1 需求分析一般來說,電子商務(wù)網(wǎng)站是由前臺系統(tǒng)和后臺系統(tǒng)兩部分構(gòu)成的。前臺系統(tǒng)是供商品銷售使用的瀏覽器界面,在這里可以瀏覽商品,購物。后臺系統(tǒng)主要是進(jìn)行產(chǎn)品管理,管理員管理,分類管理.商品信息的管理、發(fā)布和修改,同時要進(jìn)行,報表統(tǒng)計,以及系統(tǒng)運轉(zhuǎn)及安

23、全有效的帳號系統(tǒng)。隨著計算機(jī)技術(shù)的提高和發(fā)展,對特定的零售特別是批發(fā)為戶來說,有一臺機(jī)器來完成后臺任務(wù)是可行的。本電子商務(wù)系統(tǒng)采用B/S結(jié)構(gòu)設(shè)計,通過ASP腳本 ACCESS數(shù)據(jù)庫實現(xiàn)網(wǎng)上購物系統(tǒng)。用戶通過IE客戶端可瀏覽系統(tǒng)前臺內(nèi)容,包括:商品查看(最新商品,產(chǎn)品展示);查看網(wǎng)站動態(tài)信息;產(chǎn)品搜索;訂購;聯(lián)系我們.目前,電子商務(wù)網(wǎng)站數(shù)量在不斷增加,如:阿里巴巴,易趣,淘寶網(wǎng)同樣,選擇在網(wǎng)上購物的人也越來越多,電子商務(wù)日趨成熟但是,電子商務(wù)在全世界也只有幾年時間,而且正以難以想象的速度發(fā)展,加上我國經(jīng)濟(jì)發(fā)展和信息化水平差別很大,確定我國電子商務(wù)發(fā)展模式是十分困難的,我們要以積極發(fā)展和開拓進(jìn)取的

24、態(tài)度,積極探索適合我國實際的電子商務(wù)發(fā)展道路。在沒有手機(jī)銷售網(wǎng)站時客戶只在電視廣告了解手機(jī)的行情,而且了解的有限.有了手機(jī)銷售網(wǎng)站后,彌補了以往實體店銷售渠道單一的缺點,原本實體店的銷售主要都是面對當(dāng)?shù)睾椭鼙槌鞘惺袌?,市場相對網(wǎng)絡(luò)銷售比較小,現(xiàn)在由于網(wǎng)絡(luò)購物的興起,越來越多的人開始在網(wǎng)絡(luò)上購物,有了手機(jī)銷售網(wǎng)站,這樣手機(jī)的銷售就可以面向全國,相對以往的市場擴(kuò)大了許多,也使欲購手機(jī)的客戶有了更多的參考,而且價格更直觀,購機(jī)客戶買的也放心,因為不存在以往在實體店講價中出現(xiàn)的差價2.2 可行性分析1.技術(shù)可行性服務(wù)器端采用以下幾種軟件的組合:IIS ASP ACCESS。這是很多成功網(wǎng)站所采用的明星

25、組合,保證了整個系統(tǒng)的可擴(kuò)展性和快速的運行。而我本人作為整個系統(tǒng)的設(shè)計者和開發(fā)者,對這幾種軟件有較好的把握,并能進(jìn)行比較深層次的應(yīng)用,在技術(shù)上已經(jīng)不存在問題。因此具備了技術(shù)可行性。Asp語言的優(yōu)點:無須Compile編譯:容易產(chǎn)生,無須編譯或鏈接即可執(zhí)行,集成于HTML中.使用常規(guī)文本編輯器:如Windows的記事本,即可設(shè)計。與瀏覽器無關(guān)(Browser Independence):用戶端只要使用常規(guī)的可執(zhí)行HTML的瀏覽器,即可瀏覽ASP所設(shè)計的主頁內(nèi)容,Script語言(VBScript或者JavaScript)是在站點服務(wù)器(Server端)執(zhí)行,用戶有需要執(zhí)行這些Script語言.A

26、SP是面向?qū)ο?Object_Orient)的 。可通過ActiveX Server Components (Active X服務(wù)器組件)來擴(kuò)充功能.Active X server Component,可使用Visual Basic、Java 、Visual C 、COBOL等語言來實。.Asp與任何ActiveX scripting語言兼容.除了可使用VBScript或JavaScript語言來設(shè)計以外,還可通過Plug-in的方式,使用由third party所提供的其他諸如REXX、Perl、Tcl等scripting語言。Script引擎是處理script的COM(Component

27、Object Model)對象。Asp的源程序代碼,不會傳到用戶的瀏覽器,因此可以保護(hù)辛辛苦苦寫出來源程序不會被別人看到。傳到用戶瀏覽器的是ASP執(zhí)行結(jié)果的常規(guī)HTML代碼。使用Server端script產(chǎn)生客戶端script,您可以使用ASP程序碼,在站點服務(wù)器執(zhí)行script語言(VBScript或JavaScript),來產(chǎn)生或更改在客戶端執(zhí)行的script語言。2.經(jīng)濟(jì)可行性ASP ACCESS組合它操作簡單是其成功最主要的方面。但是,還有一點也是非常重要的一點是因為它們是免費的。本系統(tǒng)的采用ASP ACCESS組合,在保證了系統(tǒng)的技術(shù)可行性的同時,還保證了系統(tǒng)的經(jīng)濟(jì)可行性。自由軟件降

28、低了開發(fā)系統(tǒng)的初始成本,因此具備了經(jīng)濟(jì)可行性。3. 總體設(shè)計首先在做網(wǎng)站之前給要做的網(wǎng)站一定準(zhǔn)確的定位,沒有方向的船哪邊的風(fēng)都不會是順風(fēng)。所以給網(wǎng)站定位,明確建站目地是第一步要做的。給網(wǎng)站做定位時,我們小組進(jìn)行了討論,以便于能對網(wǎng)站的建設(shè)方向有一定的把握,同時又在網(wǎng)上收集一些資料,及時的了增加一些建站知識,結(jié)合到策劃中去。這樣才能很好建設(shè)一個好的網(wǎng)站。當(dāng)然一般情況下是客戶提出要求,我們來完成,所以對于網(wǎng)站的目的與定位一般是由客戶給出的。這樣我們還要為客戶著想.3.1 總體框架圖及說明產(chǎn)品展示:為用戶提供最新款手機(jī)的咨詢。品牌搜索:在這中間可以對消費者想了解的產(chǎn)品進(jìn)行查詢。最新產(chǎn)品:對最新的流行

29、機(jī)型進(jìn)行實時的介紹如圖3-1所示:手機(jī)銷售網(wǎng)站前臺首頁所有產(chǎn)品后臺登陸產(chǎn)品分類產(chǎn)品搜索產(chǎn)品展示最新產(chǎn)品圖3-1網(wǎng)站前臺結(jié)構(gòu)圖后臺管理首頁退出產(chǎn)品管理管理員管理分類管理產(chǎn)品添加產(chǎn)品管理查看定單添加管理員修改密碼分類管理添加分類 圖3-2后臺管理結(jié)構(gòu)圖3.2 結(jié)構(gòu)化設(shè)計1.前期信息收集這一步是前期策劃中最為關(guān)鍵的一步,因為做網(wǎng)站一定是為客戶和用戶服務(wù)的,所以收集他們的意見和想法是最為必要的。這一步需要整理成文檔,形成對用戶興趣的調(diào)查報告,同時讓客戶有關(guān)部門配合提交一份本部門需要在網(wǎng)上開辟的欄目計劃書,需要有關(guān)部門一定要考慮充分,因為如果要把網(wǎng)站作為一個正式的站點來運營的話,所做的每一項欄目的設(shè)置都

30、應(yīng)該是有規(guī)劃的,如果考慮不充分,會導(dǎo)致以后突如其來的新加內(nèi)容破壞網(wǎng)站的整體規(guī)劃和風(fēng)格。2.具體分欄目策劃收集完商業(yè)網(wǎng)站的手機(jī)銷售客戶各部門的相關(guān)信息以后,對其進(jìn)行整理,整理以后找出重點,根據(jù)重點以及客戶業(yè)務(wù)的側(cè)重點,結(jié)合網(wǎng)站定位來敲定網(wǎng)站的分欄目需要有哪幾項,可能開始時會因為欄目較多進(jìn)而難以確定最終需要哪幾項,我們的商業(yè)網(wǎng)站的手機(jī)銷售設(shè)計了主頁框架以及子頁框架.形成網(wǎng)站欄目的樹狀列表用以清晰表達(dá)站點結(jié)構(gòu)。我們在其中劃分了產(chǎn)品管理,管理員管理,分類管理,增加了親和力。3.數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計本系統(tǒng)數(shù)據(jù)庫采用Access數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為chanpin.mdb。數(shù)據(jù)庫chanpin中包含4張表

31、。下面分別給出數(shù)據(jù)表概要說明、數(shù)據(jù)表關(guān)系概要說明及主要數(shù)據(jù)表的結(jié)構(gòu)。數(shù)據(jù)庫需求分析系統(tǒng)的數(shù)據(jù)庫功能主要體現(xiàn)在對各種信息的提供、保存、更新和查詢操作上,包括產(chǎn)品信息的添加、修改、刪除。管理員信息的修改,及管理員信息的存儲.產(chǎn)品訂購信息的添加、修改、刪除。產(chǎn)品分類的添加、修改、刪除。各個部分的數(shù)據(jù)又有內(nèi)在的聯(lián)系。針對此系統(tǒng)的數(shù)據(jù)庫特點,并考慮將來所要涉及 的應(yīng)用,數(shù)據(jù)庫設(shè)計如下的數(shù)據(jù)項:管理員:包括管理員編號、用戶名和密碼信息。產(chǎn)品信息:id,NAME,IMGAES,FID,GUEIGE,JIAGE,COUNT,TIME.產(chǎn)品分類:id,c_name,jiage,shuliang,dianhua,

32、mail,tel,address,fukuan,name,time.產(chǎn)品訂購信息:id.Fname,FOID,time.數(shù)據(jù)表概要說明從設(shè)計角度出發(fā),對本系統(tǒng)后臺的數(shù)據(jù)庫中數(shù)據(jù)表有一個更清晰的認(rèn)識,我設(shè)計了一個數(shù)據(jù)結(jié)構(gòu)表,該數(shù)據(jù)結(jié)構(gòu)表包含系統(tǒng)所有數(shù)據(jù)表(如表3-3所示)。數(shù)據(jù)庫表名說明admin管理員表chanpin產(chǎn)品ding訂購fenlei分類4. 詳細(xì)設(shè)計4.1 硬件環(huán)境要求1.硬件平臺l CPU:AMD2800 1.6GHz。l 內(nèi)存:512MB以上。l 硬盤:80GB2.軟件平臺:l 操作系統(tǒng):Windows XP/ Windows 2000。l 數(shù)據(jù)庫:Access 2000。l

33、瀏覽器:IE5.0,推薦使用IE6.0。l Web服務(wù)器:IIS5.0。l 分辨率:最佳效果1024768像素。4.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計1、對一個數(shù)據(jù)庫管理員來說,為他的數(shù)據(jù)庫所能做的最好的事情就是使之開始于一個合理的邏輯設(shè)計。概念模型是用戶和數(shù)據(jù)庫設(shè)計人員之間進(jìn)行交流的工具。根據(jù)上面的設(shè)計規(guī)劃出的實體有:管理員管理員id密碼管理員戶名圖4-1管理員信息實體的E-R圖產(chǎn)品idnameimagestimeguigeFIDcount圖4-2產(chǎn)品信息實體E-R圖分類IDFnameFOIDTime圖4-3分類實體E-R圖訂購表ID產(chǎn)品名訂購數(shù)量產(chǎn)品價格電話郵箱teladdressFukuan nam

34、etime圖4-4訂購信息實體的E-R圖2、數(shù)據(jù)表的結(jié)構(gòu)以下是較為重要的幾個數(shù)據(jù)表結(jié)構(gòu):1.管理員表:圖4-5管理員表2.產(chǎn)品表:圖4-6產(chǎn)品表3.分類表:圖4-7分類表4.訂購表:圖4-8訂購表4.3 常用模塊1.數(shù)據(jù)庫連接文件了為提高代碼的重要性,在本系統(tǒng)中把經(jīng)常用的代碼單獨做成了單獨文件,用到時只要用include文件調(diào)用即可,其功能是之頁面建立與數(shù)據(jù)庫的連接。文件co .asp的代碼如下。文件conn. asp的代碼如下。文件adminconn. asp的代碼如下。2.管理員登錄判定本系統(tǒng)是一個多用戶系統(tǒng),中的些頁面需要用戶登錄后才開放功能。為防止非法用戶直接調(diào)用這些頁面的功能,需要在

35、這些頁面中加入用戶登錄判定代碼。判定代碼如下:4.4 前臺主要功能模塊詳細(xì)設(shè)計1.前臺文件總體架構(gòu)(1)模塊功能介紹前臺頁面主要包括以下功能模塊:l 首頁:方便用戶瀏覽.l 所有產(chǎn)品:展示網(wǎng)站各式商品,便于瀏覽.l 后臺登陸:為用戶進(jìn)入后臺提供一個入口。l 產(chǎn)品分類:方便擁護(hù)查詢相關(guān)產(chǎn)品.l 產(chǎn)品搜索:搜索相關(guān)所有產(chǎn)品.極大的方便擁護(hù)查詢.l 最新產(chǎn)品:及時公布所有最新產(chǎn)品.(2)頁面運行結(jié)果圖4-9網(wǎng)站前臺首頁的運行結(jié)果圖(3)網(wǎng)站導(dǎo)航設(shè)計導(dǎo)航是網(wǎng)站設(shè)計不可缺少的基礎(chǔ)元素之一,它不僅是信息結(jié)構(gòu)的基礎(chǔ)分類,也是瀏覽者的網(wǎng)站路標(biāo)。網(wǎng)站導(dǎo)航有很多種,如帶圖標(biāo)的文字導(dǎo)航、按鈕導(dǎo)航、Flash導(dǎo)航等。

36、在此設(shè)計了發(fā)Flash導(dǎo)航,網(wǎng)站導(dǎo)航設(shè)計效果頁面如圖所示。圖4-10網(wǎng)站導(dǎo)航設(shè)計效果頁面2.產(chǎn)品展示:產(chǎn)品展示能更好的展出本網(wǎng)站的產(chǎn)品,跟人性化,方便消費者更直觀的瀏覽.有著全面,直接,高效的效果圖4-11產(chǎn)品展示設(shè)計效果圖所涉及到的相關(guān)程序代碼如下:% if request(fid) = thenSet Rs1=Server.CreateObject(ADODB.RecordSet) SqlStr=select top 16 * from chanpinelseSet Rs1=Server.CreateObject(ADODB.RecordSet) SqlStr=select top 16 * from chanpin where fid=&request(fid) end ifRs1.Open SqlStr,conn,1,1 if not rs1.eof then pages = 8 定義每頁顯示的記錄數(shù) rs1.pageSize = pages 定義每頁顯示的記錄數(shù) allPages = rs1.pageCount 計算一共能分多少頁 page = Request.QueryString(page)通過瀏覽器傳遞的頁數(shù) if語句屬于基本的排錯處理 if isEmpty(page) or Cint(page) a

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論