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

正文內(nèi)容

網(wǎng)上圖書交易系統(tǒng)的畢業(yè)論文-在線瀏覽

2024-08-08 20:33本頁(yè)面
  

【正文】 l Response對(duì)象:Response對(duì)象的主要功能是將信息從Server端傳送到Client端。“值”的功能,要完成此功能必須使用Response對(duì)象。l Session對(duì)象:Session對(duì)象能夠記錄用戶每一次上線的個(gè)人信息,它相當(dāng)于每個(gè)上線用戶的私有變量集合。l Application對(duì)象:Application對(duì)象能記錄所有Web用戶的共有信息,它相當(dāng)于所有上線用戶的公共變量集合。l Objectcontext對(duì)象:Objectcontext對(duì)象主要在進(jìn)行交易處理時(shí)使用,利用該對(duì)象可以管理、控制這些交易。IIS(Internet Information Server)是微軟推出的Windows NT Option Pack的主要成員,作為Windows NT的擴(kuò)展,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場(chǎng)上最受關(guān)注的Web服務(wù)器之一。 在過去,客戶端/服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與Web的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨(dú)立并無法做出集成性的設(shè)計(jì)[14]。利用IIS+:(1) 減少構(gòu)建和維護(hù)成本;(2) 加快聯(lián)機(jī)過程;(3) 應(yīng)用軟件集中在服務(wù)器端開發(fā)管理;(4) 前端可使用任何瀏覽器(IE、Netscape…);(5) 后端可存取任何數(shù)據(jù)庫(kù) (SQL、SQL Server…);(6) 可使用任何腳本語言開發(fā) (VBScript、JavaScript…)。C是微軟公司研究員Anders Hejlsberg的最新成果。 C有以下很多優(yōu)點(diǎn):(1)C語法簡(jiǎn)潔,并具有面向?qū)ο蟮恼Z言所應(yīng)有的一切特性:封裝、繼承與多態(tài)性,自身的面向?qū)ο蠊δ苁謴?qiáng)大,使得開發(fā)人員的生產(chǎn)效率得到極大的提高;(2) C與WEB緊密結(jié)合。C的先進(jìn)設(shè)計(jì)思想可以消除軟件開發(fā)中的許多常見錯(cuò)誤,并提供了包括類型安全在內(nèi)的完整的安全性能。這些特性可以保證復(fù)雜的軟件可以被方便地開發(fā)和升級(jí)??梢允褂迷S多方法訪問SQL Server數(shù)據(jù)庫(kù)[6]。有四個(gè)主要的訪問方法:ODBC API、OLE DB、TransactSQL 和DBLibrary。利用SQL Server 2005可以使用 HTTP 來向數(shù)據(jù)庫(kù)發(fā)送查詢、對(duì)數(shù)據(jù)庫(kù)中存儲(chǔ)的文檔執(zhí)行全文搜索、以及通過Web進(jìn)行自然語言查詢。SQL Server具備向上伸縮和向外擴(kuò)展的能力[9]。向外擴(kuò)展可以將數(shù)據(jù)庫(kù)和數(shù)據(jù)負(fù)載分配給多臺(tái)服務(wù)器。之所以采用SQL Server 2005作為數(shù)據(jù)庫(kù)平臺(tái),是因?yàn)镾QL Server 2005具有別的數(shù)據(jù)庫(kù)平臺(tái)(如Access)所沒有的安全性和獨(dú)立性以及數(shù)據(jù)由DBMS統(tǒng)一管理和控制等優(yōu)點(diǎn),而本系統(tǒng)正需要采用SQL Server 2005來實(shí)現(xiàn)的此功能。提出實(shí)現(xiàn)圖書交易、資源共享的基本目標(biāo),從而推動(dòng)邁向數(shù)字化銷售的步伐,并闡述系統(tǒng)結(jié)構(gòu)設(shè)計(jì)和功能設(shè)計(jì),一個(gè)整體自動(dòng)化銷售模式,從軟件工程的角度進(jìn)行了科學(xué)而嚴(yán)謹(jǐn)?shù)年U述。主要包括以下幾方面的功能:圖31 系統(tǒng)功能圖(1) 顧客注冊(cè)和登錄:普通顧客或注冊(cè)為會(huì)員顧客;(2) 圖書檢索:按關(guān)鍵字模糊查詢圖書名稱、單價(jià)等屬性;(3) 購(gòu)物車:顧客將選中的圖書放入購(gòu)物車、修改圖書數(shù)量、刪除圖書、通過購(gòu)物車下訂單及結(jié)賬與折扣處理;(4) 查看和修改信息:顧客查看和修改個(gè)人信息;(5) 訂單查詢:查詢自己購(gòu)物時(shí)下的訂單;(6) 管理員登錄:管理員登錄系統(tǒng);(7) 圖書管理:管理員可添加、刪除、修改圖書及種類;(8) 訂單管理:管理員對(duì)用戶購(gòu)物后所下的訂單進(jìn)行管理,檢查庫(kù)存是否有訂單上的圖書、將圖書發(fā)送給顧客;若庫(kù)存沒有訂單上的圖書,需及時(shí)聯(lián)系顧客;(9) 數(shù)據(jù)統(tǒng)計(jì):包括訪問統(tǒng)計(jì)、圖書銷售統(tǒng)計(jì)功能、利潤(rùn)計(jì)算等;(10)數(shù)據(jù)庫(kù)備份:對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份操作;(11)權(quán)限設(shè)置:管理員授予用戶查看、購(gòu)買圖書的權(quán)限。(2)查詢時(shí)要保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。(3)數(shù)據(jù)的輸出嚴(yán)格按照規(guī)定的格式顯示。 適應(yīng)性滿足網(wǎng)絡(luò)業(yè)務(wù)平臺(tái)的需求(記錄量控制在109項(xiàng)內(nèi))。 系統(tǒng)可靠性可靠性是系統(tǒng)為了避免來自系統(tǒng)內(nèi)部的差錯(cuò)、故障而采取的保護(hù)措施。一旦發(fā)生事故,在恢復(fù)的系統(tǒng)上起用后備數(shù)據(jù),并根據(jù)信息處理過程記錄,將數(shù)據(jù)恢復(fù)到故障發(fā)生前的狀態(tài)。 系統(tǒng)完整性商品信息、用戶信息必須保證其完整性,防止惡意刪改。(1)相同之處:都具備了用戶瀏覽圖書、購(gòu)物車和下訂單,管理員添加圖書和種類、管理訂單和用戶等基本功能。(3)優(yōu)越之處:現(xiàn)有網(wǎng)上圖書系統(tǒng)利用數(shù)據(jù)庫(kù)實(shí)現(xiàn)購(gòu)物車,方法是將購(gòu)物車的信息存儲(chǔ)在數(shù)據(jù)庫(kù)中的一個(gè)表內(nèi),它需要用戶在進(jìn)行購(gòu)物前先登錄系統(tǒng),以確定購(gòu)物車是哪位顧客的。本系統(tǒng)使用Session來實(shí)現(xiàn)購(gòu)物車,不要求用戶在購(gòu)物前登錄系統(tǒng),只要結(jié)賬前登錄即可。 網(wǎng)上圖書交易系統(tǒng)基本ER圖圖32 網(wǎng)上圖書交易系統(tǒng)基本ER圖由于各表的屬性字段過多,故不在ER圖中表示出來。隨著電子商務(wù)的發(fā)展,網(wǎng)上購(gòu)物商店迅猛發(fā)展,網(wǎng)上購(gòu)物已經(jīng)被越來越多的人所接受。系統(tǒng)提供了網(wǎng)上購(gòu)書的基本功能,主要包括顧客瀏覽、購(gòu)買、查看訂單以及注冊(cè)和修改個(gè)人資料等。如果是系統(tǒng)管理人員,還可以對(duì)圖書、圖書種類、顧客信息以及訂單信息等內(nèi)容進(jìn)行維護(hù)。在較為復(fù)雜的應(yīng)用系統(tǒng)中,如果沒有一個(gè)良好的體系結(jié)構(gòu)會(huì)使整個(gè)系統(tǒng)異常龐大而且雜亂無章,不利于日后的維護(hù)和擴(kuò)展[17]。在這個(gè)系統(tǒng)架構(gòu)中,最底層為數(shù)據(jù)層,即數(shù)據(jù)庫(kù),用于存儲(chǔ)系統(tǒng)中用到的數(shù)據(jù),本系統(tǒng)使用SQL Sever 2005來存儲(chǔ)數(shù)據(jù)[18]。該層的實(shí)現(xiàn)代碼全部封裝到DataAccess類中,大部分對(duì)數(shù)據(jù)庫(kù)的操作都由它來完成[18]。如果需要修改應(yīng)用程序代碼,只需要對(duì)噪音業(yè)務(wù)層進(jìn)行修改,使開發(fā)人員可以專注于系統(tǒng)核心業(yè)務(wù)的分析、設(shè)計(jì)和開發(fā),簡(jiǎn)化了應(yīng)用系統(tǒng)的開發(fā)、更新和升級(jí)工作[18]。如果獲取數(shù)據(jù)時(shí)不對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)更新,用戶層可以不經(jīng)過業(yè)務(wù)層而直接訪問數(shù)據(jù)層獲取數(shù)據(jù);如果需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新,可以通過業(yè)務(wù)層來實(shí)現(xiàn)[18]。顧客可以訪問的頁(yè)面有首頁(yè)(圖書展示頁(yè)面)、圖書詳細(xì)頁(yè)面、購(gòu)物車頁(yè)面、注冊(cè)維護(hù)個(gè)人資料頁(yè)面和注銷等;管理員使用的頁(yè)面包括圖書類型管理、圖書管理、顧客信息維護(hù)、訂單處理等。管理員登錄圖書詳細(xì)頁(yè)面顧客注冊(cè)/購(gòu)物車結(jié)賬圖書管理顧客訂單處理圖書種類管理顧客管理圖42 主要功能頁(yè)面結(jié)構(gòu)圖 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)網(wǎng)上圖書交易系統(tǒng)的主要功能就是讓顧客在網(wǎng)上購(gòu)買所需的圖書。圖書過多的時(shí)候不便于選擇和查詢,為了對(duì)圖書進(jìn)行分類管理,還需要一個(gè)圖書類型表(tb_BooksType)。顧客如果選擇了圖書,確認(rèn)購(gòu)買時(shí),就要下訂單,因此用訂單表(tb_Order)來記錄顧客所確認(rèn)的訂單。除此之外,從系統(tǒng)維護(hù)和安全性的角度看,只有具有管理權(quán)限的用戶才能進(jìn)入系統(tǒng)進(jìn)行維護(hù)和管理,因此需要有一個(gè)管理人員表(tb_Manage)記錄管理人員的信息。 tb_Books(2)tb_BooksType圖書類別表:主要存放類別信息。 tb_Customer(4)tb_Manage管理員信息表:主要用于存放管理員信息。 tb_Order(6)tb_orderDetail訂單詳細(xì)表:用于查詢訂單的詳細(xì)信息。在“”中,建立連接字符串,以保證VS 2005與SQL能正常連接。AttachDbFilename=|DataDirectory|\。User Instance=True providerName=//connectionStrings(2)。 基本類文件的實(shí)現(xiàn)系統(tǒng)的架構(gòu)采用多層模型,包括數(shù)據(jù)訪問層和業(yè)務(wù)處理層。(1)Common類:,實(shí)現(xiàn)一些公用方法和常量的定義。 /// 根據(jù)圖片名字返回圖片所在的路徑 public static string GetImagesPath(string fileName) { if (fileName == ) { return ../booksimage/ + 。 } } /// 注冊(cè)客戶端腳本 /// param name=e控件名/param /// param name=strscript提示信息/param public static void RegScript(Control e, string strScript) { (e, (), , (39。)。}其中GetImagesPath方法是根據(jù)指定的圖片名稱得圖書圖片在服務(wù)器上存放的路徑; ,通過它注冊(cè)客戶端腳本塊,在系統(tǒng)中用來向用戶彈出提示信息。需要特別說明的是InsertOrder,該方法實(shí)現(xiàn)的功能是向數(shù)據(jù)庫(kù)中寫入一個(gè)訂單。而這3個(gè)操作必須保證能夠同時(shí)執(zhí)行成功,或者都不執(zhí)行。(3):,主要是對(duì)要寫入數(shù)據(jù)的規(guī)則驗(yàn)證和讀出數(shù)據(jù)的處理。由于每個(gè)圖書顯示的信息較多,并且要按照一定的格式顯示,因此選擇了用DataList控件來顯示。用戶只有輸入
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1