freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子商城系統(tǒng)畢業(yè)論文正稿-文庫吧

2025-06-12 15:23 本頁面


【正文】 戶端瀏覽器類型無關(guān)的通用HTML頁面,也可以根據(jù)客戶端瀏覽器類型,生成特定的數(shù)據(jù)表現(xiàn)形式。,其在客戶端不需要編程。 Web Form是由Web服務(wù)器解釋執(zhí)行的,執(zhí)行結(jié)果產(chǎn)生的動(dòng)態(tài)Web頁面將送到瀏覽器,而客戶端的Script命令則由瀏覽器來解釋執(zhí)行。(現(xiàn)階段支持C,VB,Jscript)進(jìn)行開發(fā),支持代碼和頁面內(nèi)容的分離。程序員可以充分利用面向?qū)ο蟮睦^承、封裝、可重用和事件驅(qū)動(dòng)的特性進(jìn)行編程, Web Form進(jìn)行可視化的編輯工作而不必?fù)?dān)心編輯器自動(dòng)添加或修改的代碼會影響腳本程序的運(yùn)行。,其6大對象如下:1. Application對象Application對象是在為響應(yīng)一個(gè)ASP頁的首次請求而載入DLL時(shí)創(chuàng)建的,它提供了存儲空間用來存放變量和對象的引用,可用于所有的頁面,任何訪問者都可以打開它們。2. Request對象Request對象為腳本提供客戶端在請求一個(gè)頁面或傳送一個(gè)窗體時(shí)提供的所有信息,這包括能夠標(biāo)識瀏覽器和用戶HTTP變量,存儲他們的瀏覽器對應(yīng)于這個(gè)域的cookie,以及附在URL后面的值(查詢字符串或頁面中窗體頂端段中的HTML控件內(nèi)的值)。3. Response對象Response對象用來訪問所有創(chuàng)建的并返回客戶端的響應(yīng)。它為腳本提供了標(biāo)識服務(wù)器和性能的HTTP變量,發(fā)送給瀏覽器的信息內(nèi)容和任何將在Cookie中存儲的信息。它也提供了一系列用于創(chuàng)建輸出頁的方法。4. Server對象Server對象提供了一系列的方法和屬性,在使用Asp編寫腳本時(shí)是非常有用的。,它允許我么在當(dāng)前頁的環(huán)境或會話中在服務(wù)器上實(shí)例化其他COM對象。還有一些方法能夠把字符串翻譯成在URL和HTML中使用的正確格式,它通過把字符轉(zhuǎn)換為正確、合法的等價(jià)字符來實(shí)現(xiàn)。5. Session對象Session對象是在每一位訪問者從Web站點(diǎn)或Web應(yīng)用程序中首次請求一個(gè)Asp頁時(shí)創(chuàng)建的,它將保留到默認(rèn)的期限結(jié)束。它與Application對象一樣提供一個(gè)空間用來存放變量和對象的引用,但只能供目前的訪問者在會話的生命期中打開的頁面使用。6. ObjectContext對象ObjectContext對象可以用來控制ASP的執(zhí)行。這種執(zhí)行過程Microsoft Transaction Server(MTS)來進(jìn)行管理,可以把這些對象看作是基于ObjectContext對象的一個(gè)層次關(guān)系的成員,這有助于理解它們與接受和響應(yīng)客戶請求的過程之間的關(guān)系。 SQL Server 2005SQL Server 2005是一個(gè)分布式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有強(qiáng)大的網(wǎng)絡(luò)功能,支持發(fā)布Web頁面。SQL Server 2005是一個(gè)應(yīng)用廣泛的數(shù)據(jù)庫管理系統(tǒng),具有許多顯著特點(diǎn),例如,易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉庫功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的繼承性、良好的性能價(jià)格比等。在SQL Server 2005系統(tǒng)中,數(shù)據(jù)庫的管理采取了先進(jìn)的動(dòng)態(tài)管理機(jī)制,數(shù)據(jù)庫的大小可以隨著數(shù)據(jù)量的變化而縮小或者擴(kuò)大。另外,用戶數(shù)據(jù)都是非常重要的和保密的,這些數(shù)據(jù)存儲在SQL Server 2005系統(tǒng)中有絕對的安全性保障,有完善的用戶賬戶策略和許可機(jī)制,只有經(jīng)過授權(quán)的用戶才能訪問系統(tǒng),并且執(zhí)行相應(yīng)的操作和訪問允許訪問的數(shù)據(jù)。未經(jīng)授權(quán)的用戶既不能執(zhí)行相應(yīng)的操作,也必能訪問數(shù)據(jù)庫中的相應(yīng)的數(shù)據(jù)。SQL Server 2005系統(tǒng)具有強(qiáng)大的網(wǎng)上功能,可以在Internet上發(fā)布數(shù)據(jù)庫中的數(shù)據(jù)。在SQL Server 2005系統(tǒng)中,允許用戶簡單的使用一些向?qū)Ш凸ぞ甙褦?shù)據(jù)庫的數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,并且可以根據(jù)需要來調(diào)度修改已經(jīng)發(fā)布的數(shù)據(jù)。 ,是ADO(ActiveX Data Objects)技術(shù)的延伸和發(fā)展,它帶來了比ADO技術(shù)更為優(yōu)越的互操作性、可維護(hù)性、可編程性和更出色的性能。通常情況下,數(shù)據(jù)源是數(shù)據(jù)庫。,但是對于不同的數(shù)據(jù)源采用一組不同的類庫,這些類庫稱為DaTaProviders,并且通常是以與之交互的協(xié)議和數(shù)據(jù)源的類型來命名的。,分別是Connection對象、Command對象、Dataset Command、DataSet 以及DataReader。Connection對象負(fù)責(zé)和數(shù)據(jù)庫交互,連接幫助指明數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)庫名字、用戶名、密碼和連接數(shù)據(jù)庫所需要的其它參數(shù)。Connection對象會被Command對象使用,這樣就能夠知道是在哪個(gè)數(shù)據(jù)庫上面執(zhí)行命令。與數(shù)據(jù)庫交互的過程意味著必須指明想要發(fā)生的操作。這是依靠Command對象來指出與哪個(gè)數(shù)據(jù)庫進(jìn)行連接。能夠單獨(dú)使用Command對象來直接執(zhí)行命令,或者將一個(gè)Command對象的引用傳遞給SqlDataAdapter,它保存了一組能夠操作下面描述的一組數(shù)據(jù)的命令。DataReader對象允許獲得從Command對象的SELECT語句得到的結(jié)果??紤]性能的因素,從DataReader返回的數(shù)據(jù)都是快速的且只是“向前”的數(shù)據(jù)流。這意味著只能按照一定的順序從數(shù)據(jù)流中取出數(shù)據(jù)。這對于速度來說是有好處的,但是如果需要操作數(shù)據(jù),更好的辦法是使用DataSet。DataSet對象是數(shù)據(jù)在內(nèi)存中的表現(xiàn)形式。它包括多個(gè)DataTable對象, DataSet是在特定的場景下使用幫助管理內(nèi)存中的數(shù)據(jù)并支持對數(shù)據(jù)的斷開操作的。DataSet是被所有Data Providers使用的對象,某些時(shí)候使用的數(shù)據(jù)主要是只讀的,要求在內(nèi)存中緩存數(shù)據(jù),以此來減少并不改變的數(shù)據(jù)被數(shù)據(jù)庫調(diào)用的次數(shù)。DataAdapter對象通過斷開模型來幫助方便的完成對以上情況的處理。當(dāng)在一單批次的對數(shù)據(jù)庫的讀寫對象,操作的持續(xù)的改變返回至數(shù)據(jù)庫的時(shí)候,DataAdapter填充(fill)DataSet對象。DataAdapter包含對連接對象以及當(dāng)對數(shù)據(jù)庫進(jìn)行讀取或者寫入的時(shí)候自動(dòng)的打開或者關(guān)閉連接的引用。另外,DataAdapter包含對數(shù)據(jù)的SELECT,INSERT,UPDATE和DELETE操作的Command對象引用,將為DataSet中的每一個(gè)table都定義DataAdapter。第3章 系統(tǒng)分析 需求分析參考設(shè)計(jì)要求以及可行性的分析,我們確定了如下的需求:1. 數(shù)據(jù)庫設(shè)計(jì)科學(xué)合理,符合實(shí)際生活中的要求,滿足使用中的基本功能。2. 網(wǎng)站主頁面簡潔美觀,以藍(lán)色為主色調(diào),使網(wǎng)站給人一種清新感。3. 網(wǎng)站主頁顯示公告信息、商品類別導(dǎo)航、新品上架、特價(jià)商品、熱銷商品等。4. 用戶可以注冊登錄,登錄后可以修改個(gè)人資料,可以使用購物車、訂單管理、支付、留言等。5. 具備友好的用戶界面,提供適當(dāng)?shù)牟僮魈崾?,如用戶登錄時(shí)的密碼錯(cuò)誤。6. 網(wǎng)站管理員可以管理訂單,管理商品,管理會員、管理物流和管理留言等。 系統(tǒng)目標(biāo)本系統(tǒng)結(jié)合企業(yè)的實(shí)際需要,以C為開發(fā)語言、采用SQL Server 2005作為后臺數(shù)據(jù)庫,結(jié)合軟件項(xiàng)目管理、系統(tǒng)分析與設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)等有關(guān)理論,主要完成了電子商城系統(tǒng)的系統(tǒng)分析、設(shè)計(jì)以及應(yīng)用程序開發(fā)工作。本系統(tǒng)前臺主要實(shí)現(xiàn)用戶注冊、用戶登錄、分類瀏覽商品、查看商品詳情、用戶信息修改、購物車、訂單查詢、在線充值與支付和留言等功能。后臺管理包括訂單管理、商品管理、會員管理、物流管理和系統(tǒng)管理等功能。通過后臺對數(shù)據(jù)庫的控制和管理,管理員可實(shí)現(xiàn)對前臺的系統(tǒng)化管理。界面設(shè)計(jì)友好、適用性強(qiáng)、管理方便,經(jīng)過測試運(yùn)行穩(wěn)定,能夠滿足開展電子商務(wù)活動(dòng)的需要,提高工作效率。 數(shù)據(jù)流圖在繪制系統(tǒng)數(shù)據(jù)流圖的過程中,通常強(qiáng)調(diào)“自頂向下,逐層分析”的思想,繪制時(shí)關(guān)鍵在于分析系統(tǒng)有哪些外部用戶及與該系統(tǒng)進(jìn)行交互的數(shù)據(jù)源點(diǎn)。例如,對于電子商城系統(tǒng),其外部用戶主要有游客、會員、管理員。其中,游客注冊登錄后,可以成為系統(tǒng)的會員,會員享有購物及商品和訂單等信息查詢的功能,管理員可通過后臺對系統(tǒng)的各種商品信息進(jìn)行管理和維護(hù),同時(shí)也包括對會員的管理。根據(jù)上述分析,可以得到電子商城系統(tǒng)的數(shù)據(jù)流圖,如圖31所示:進(jìn)入商城尋找商品瀏覽商品放入購物車商品合適?繼續(xù)購物?付款結(jié)賬?繼續(xù)尋找?支付否是是否離開否是是否提交訂單?是否交易完成是消費(fèi)者圖 31數(shù)據(jù)流圖第4章 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)功能分析前臺作為與用戶直接交互的界面,在考慮功能的同時(shí),也考慮了操作的簡潔和方便性,目的是讓大多數(shù)不在懂電腦操作的客戶,也能輕松的享受電子商務(wù)給他們帶來的便利。后臺作為管理所應(yīng)用的界面,我們主要考慮是功能的實(shí)現(xiàn),讓管理員更易于管理商品和用戶等。 前臺主要功能分析1. 用戶模塊注冊新用戶;登錄;用戶修改個(gè)人資料。2. 商品模塊商品搜索;分類瀏覽商品;查看商品詳細(xì)信息。3. 購物車添加商品到購物車;購物車信息顯示;購物車信息修改;清空購物車。4. 訂單模塊查詢訂單列表;查看訂單詳情;提交訂單;填寫退貨單。5. 賬戶模塊賬戶充值;在線支付。6. 論壇模塊寫留言;留言列表。 后臺主要功能分析1. 訂單管理查詢訂單詳情;修改訂單信息;退貨訂單管理。2. 商品信息管理添加、修改、刪除商品信息;添加、刪除商品類別。3. 管理員信息管理顯示所有管理員信息;添加、刪除管理員;修改管理員信息。 4. 會員信息管理查詢會員信息;刪除會員信息。5. 物流系統(tǒng)管理添加、修改、刪除支付方式;添加、修改、刪除配送方式;添加、修改、刪除配送地點(diǎn)。6. 系統(tǒng)管理上傳商品圖片;修改、刪除留言信息。 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)是指整個(gè)系統(tǒng)由哪些部分組成,以及各部分在物理上、邏輯上的相互關(guān)系,包括硬件部分和軟件部分。為了實(shí)現(xiàn)系統(tǒng)的總體功能,提高系統(tǒng)的各項(xiàng)指標(biāo),總體結(jié)構(gòu)設(shè)計(jì)的主要任務(wù)是將整個(gè)系統(tǒng)合理的劃分為各個(gè)功能模塊,正確地處理模塊之間與模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義整個(gè)模塊的內(nèi)部結(jié)構(gòu)。 系統(tǒng)總體功能結(jié)構(gòu)根據(jù)系統(tǒng)分析的結(jié)果數(shù)據(jù)流程圖所描述的系統(tǒng)的邏輯模型,把數(shù)據(jù)流程圖上各個(gè)處理模塊進(jìn)一步分解,確定系統(tǒng)的層次結(jié)構(gòu)關(guān)系,把邏輯模型變?yōu)槲锢砟P?。對電子商城系統(tǒng)的數(shù)據(jù)流圖進(jìn)行分析,對其逐步進(jìn)行功能分解,直到分解成為含義明確、功能單一的單元功能模塊,從而得到系統(tǒng)的功能模塊結(jié)構(gòu)圖,即系統(tǒng)的功能圖。如圖41所示,反映了電子購物商城的系統(tǒng)功能模塊的劃分。用戶注冊前臺商品展示購物車后臺訂單管理會員管理商品管理電子商城系統(tǒng)物流管理用戶登錄信息修改訂單模塊系統(tǒng)管理用戶模塊商品模塊賬戶模塊論壇模塊商品搜索在線支付賬戶充值訂單詳情商品詳情訂單列表寫留言留言列表退貨訂單顯示購物車修改購物信息購買商品訂單管理訂單查詢退貨管理商品類別管理商品信息管理會員管理管理員添加管理員管理上傳商品圖片修改刪除留言配送方式管理支付方式管理配送地點(diǎn)管理圖 41電子商城系統(tǒng)功能模塊結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是指對于一個(gè)給定的應(yīng)用環(huán)境,通過合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì)來構(gòu)造較優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫極其應(yīng)用系統(tǒng),滿足用戶的各種信息需求。從數(shù)據(jù)應(yīng)用系統(tǒng)和開發(fā)的全過程來考慮,數(shù)據(jù)庫的設(shè)計(jì)可分為幾個(gè)階段:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì),按照這樣的設(shè)計(jì)過程
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1