資源描述:
《雞雞的畢業(yè)論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、基于Web的網(wǎng)上銷售系統(tǒng)摘要:我們從實際情況出發(fā),經(jīng)過網(wǎng)上銷售事項的一番考察和分析,在顧客對網(wǎng)上銷售的分析基礎(chǔ)上,確立了網(wǎng)上銷售系統(tǒng)的具體實現(xiàn)功能。并闡述系統(tǒng)的結(jié)構(gòu)設(shè)計和功能設(shè)計,實現(xiàn)網(wǎng)上銷售的分類顯示,最近商品的提示,商品滾動功能等。經(jīng)過授權(quán)的用戶可以通過Web瀏覽器,實現(xiàn)對網(wǎng)上銷售商品的發(fā)布、管理。目錄第一章引言1第二章ASP的認(rèn)識2第三章開發(fā)環(huán)境及需求3笫四章結(jié)構(gòu)設(shè)計4第五章功能設(shè)計5第六章功能說明6第七章結(jié)論7第八章致謝8笫一章引言伴隨著網(wǎng)絡(luò)的出現(xiàn),網(wǎng)頁逐漸融入人們的生活??焖偌皶r的網(wǎng)上銷售,五彩繽紛的網(wǎng)上信
2、息,使網(wǎng)絡(luò)與人們的生活息息相關(guān),于是世界上又出現(xiàn)了第三媒體——Interneto它打破了地域限制,真正使信息得以共享,改變了人們的工作和生活方式。制作網(wǎng)頁是企業(yè)和個人的宣傳自己的重要手段,同時也是顧客獲取心儀商詁信息的重要手段。尤其是在商業(yè)用途領(lǐng)域成為必然的今天,人們對信息的需求冇了更新,更高的要求,而網(wǎng)頁由于本身所具冇的信息量大,傳遞快速,沒有時空限制等特點恰好滿足這種要求。所以網(wǎng)頁也逐漸成為一種新興的教育資源。也正是由丁?網(wǎng)絡(luò)實現(xiàn)網(wǎng)站的數(shù)據(jù)信息能夠進行實時交互,保證網(wǎng)站數(shù)據(jù)的實時性。隨著Internet的進一步發(fā)
3、展,靜態(tài)Web站點的開發(fā)與維護變得越來越困難,一方面信息的不斷增加和變化,使站點維護人員不得不經(jīng)常修改他們的網(wǎng)頁,特別是基于數(shù)據(jù)庫驅(qū)動的Web站點更是如此,隨著Internet上信息量的增多和交互性的加強使HTML顯得越來越難以勝任。另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進行有效交互,使人們感到越來越乏味,而不愿意再一次地進入同一站點。所以開發(fā)動態(tài)網(wǎng)頁或動態(tài)內(nèi)容成了越來越多的站點所追求目標(biāo)。所謂動態(tài)內(nèi)容是由每一個用戶按照自己的需求發(fā)岀請求而特殊制作的Web網(wǎng)頁。網(wǎng)絡(luò)發(fā)展前景無限,及早與網(wǎng)絡(luò)結(jié)合,與信息吋代同步,與高科技匯合
4、,定會給社會各行各業(yè)的發(fā)展注入新鮮的活力。站在網(wǎng)絡(luò)吋代的詢夜,我們清晰地聽到了網(wǎng)絡(luò)時代的宣言:誰掌握了網(wǎng)絡(luò),誰就掌握了未來。笫二章ASP的認(rèn)識ASP全稱為ActiveServerPages(動態(tài)服務(wù)器主頁),它是一,種應(yīng)用程序環(huán)境,可以利用VBscript或JewelScript語言來設(shè)計,主要用于網(wǎng)絡(luò)數(shù)據(jù)庫的查詢與管理。其工作原理是當(dāng)瀏覽者發(fā)出瀏覽請求的時候,服務(wù)器會自動將ASP的程序碼,解釋為標(biāo)準(zhǔn)HTML格式的網(wǎng)頁內(nèi)容,再送到瀏覽者瀏覽器上顯示出來。我們也可以將ASP理解為一種特殊的CGE利用ASP生成的網(wǎng)頁,與
5、IITML相比貝有更大的靈活性。只耍結(jié)構(gòu)合理,一個ASP頁而就可以取代成千上萬個網(wǎng)頁。盡管ASP在工作效率方而較Z—些新技術(shù)要差,但勝在簡單、直觀、易學(xué),是涉足網(wǎng)絡(luò)編程的一條捷徑。它具備一個服務(wù)器端的腳木執(zhí)行環(huán)境,用它可產(chǎn)生和執(zhí)行動態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。ActiveServer的另一大優(yōu)點是代碼的安全性。頁而的訪問者所能看到的只是服務(wù)器方的處理結(jié)果。ASP文件可以用常規(guī)的文本編輯器編輯,ASP使用VBScript>JavaScript等腳本語言作為開發(fā)工具,鑲嵌于HTML文木屮,使用"〈%???
6、%>〃將ASP的程序包含起來。當(dāng)用戶從瀏覽器向Web服務(wù)器提出請求時,Web服務(wù)器會口動將ASP的程序解釋為標(biāo)準(zhǔn)的IITML格式的主頁內(nèi)容,用戶端只要使用常規(guī)可執(zhí)行HTML程序的瀏覽器,就可瀏覽ASP所設(shè)計的主頁內(nèi)容,因此與瀏覽器無關(guān),并口保證了ASP的源程序代碼不會外漏。ASP中包括五個內(nèi)置的ActiveX服務(wù)器組件和五個內(nèi)置的對象:DatabaseAcccsscomponent(數(shù)據(jù)庫訪問組件)^FileAccesscomponent(文件訪問組件)、AdRotatorcomponent(廣告輪播器組件)、Con
7、tentLinkingcomponent(內(nèi)容鏈接組件)、BrowserCapabCitiescomponent(瀏覽器信組件)以及Request(請求對象)、Server(服務(wù)器對象)、Session(會話對象)、Response(響應(yīng)對象)、Application(應(yīng)用程序?qū)ο螅T谒蠥SP組件中,最有用的是數(shù)據(jù)庫訪問組件,也稱為ActiveX數(shù)據(jù)對象或ADO。在站點發(fā)布數(shù)據(jù)庫將使用這個組件及其中包含的對彖,以完成對ODBC數(shù)據(jù)源的讀寫。此外,ASP技術(shù)的另一個重要特點是,程序員可以利用Java、VisualB
8、asic、VisualC++等語言制作適應(yīng)自己特殊需要的ActiveX服務(wù)器組件來擴充ASP的功能,使口己的動態(tài)網(wǎng)頁幾乎具有無限的擴充能力,這是傳統(tǒng)的CGI程序所不及的??偠灾瓵SP具有學(xué)習(xí)快、設(shè)計快的特點,不需花許多吋間即可學(xué)會和快速設(shè)計出WEB應(yīng)用程序。ASP的源程序碼在服務(wù)器端執(zhí)行,代碼保密性好。集成與HTML屮,無需編譯鏈接可直接執(zhí)行