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

正文內(nèi)容

網(wǎng)上圖書交易系統(tǒng)的畢業(yè)論文(編輯修改稿)

2025-07-25 20:33 本頁面
 

【文章內(nèi)容簡介】 理過程記錄,將數(shù)據(jù)恢復(fù)到故障發(fā)生前的狀態(tài)。 系統(tǒng)安全性通過對用戶合法身份的確認與檢驗(輸入密碼),使非法用戶不能進行訂購。 系統(tǒng)完整性商品信息、用戶信息必須保證其完整性,防止惡意刪改。用戶信息保密,只有管理員可見(可查),只能刪除而不能修改。(1)相同之處:都具備了用戶瀏覽圖書、購物車和下訂單,管理員添加圖書和種類、管理訂單和用戶等基本功能。(2)不同之處:現(xiàn)有的網(wǎng)上圖書系統(tǒng)具有物流模塊,能夠選擇以什么方式支付書款,本系統(tǒng)因為技術(shù)與時間的原因,并沒有設(shè)計這一模塊,只具備一個買家付款與收貨的簡單提示,未實現(xiàn)物流過程。(3)優(yōu)越之處:現(xiàn)有網(wǎng)上圖書系統(tǒng)利用數(shù)據(jù)庫實現(xiàn)購物車,方法是將購物車的信息存儲在數(shù)據(jù)庫中的一個表內(nèi),它需要用戶在進行購物前先登錄系統(tǒng),以確定購物車是哪位顧客的。這種方法的優(yōu)點在于用戶如果購物中斷,下次還可以繼續(xù)購物;其弊端在于需要頻繁地操作數(shù)據(jù)庫,并且顧客以后不再使用上次購物車的信息會造成數(shù)據(jù)庫中存儲了大量的無用數(shù)據(jù)。本系統(tǒng)使用Session來實現(xiàn)購物車,不要求用戶在購物前登錄系統(tǒng),只要結(jié)賬前登錄即可。另外,不需要頻繁地操作數(shù)據(jù)庫,購物過程中數(shù)據(jù)都存儲在Session中,只有顧客結(jié)賬后才會把訂單寫入數(shù)據(jù)庫。 網(wǎng)上圖書交易系統(tǒng)基本ER圖圖32 網(wǎng)上圖書交易系統(tǒng)基本ER圖由于各表的屬性字段過多,故不在ER圖中表示出來。 網(wǎng)上圖書交易系統(tǒng)用戶使用流程圖圖33 網(wǎng)上圖書交易系統(tǒng)用戶使用流程圖 搜索圖書程序流程圖圖34 搜索圖書程序流程圖 購物車程序流程圖圖35 購物車程序流程圖 訂單管理程序流程圖圖36 訂單管理程序流程圖 結(jié)賬程序流程圖否開 始根據(jù)折扣算出總金額取得用戶信息已登錄?按指定格式顯示結(jié) 束更改數(shù)量取得購書信息 購買?請登陸后再結(jié)賬!更改數(shù)量?打開Order表,并添加購物車信息更新客戶的消費記錄清空購物車否是否是是圖37 結(jié)賬程序流程圖金陵科技學(xué)院學(xué)士學(xué)位論文 第四章 網(wǎng)上圖書交易系統(tǒng)的設(shè)計與實現(xiàn)第四章 網(wǎng)上圖書交易系統(tǒng)的設(shè)計與實現(xiàn)電子商務(wù)可以減少交易成本,增加貿(mào)易機會,簡化貿(mào)易流程,改善物流系統(tǒng),是進行商務(wù)活動的新形式[16]。隨著電子商務(wù)的發(fā)展,網(wǎng)上購物商店迅猛發(fā)展,網(wǎng)上購物已經(jīng)被越來越多的人所接受。而網(wǎng)上圖書交易系統(tǒng)正是網(wǎng)上購物的典型應(yīng)用。系統(tǒng)提供了網(wǎng)上購書的基本功能,主要包括顧客瀏覽、購買、查看訂單以及注冊和修改個人資料等。用戶注冊并登錄后,可以瀏覽或搜索系統(tǒng)提供的各種圖書,并將自己喜歡的書籍放入購物車,購物結(jié)束后,系統(tǒng)提供結(jié)賬功能,保存購物車中的訂單。如果是系統(tǒng)管理人員,還可以對圖書、圖書種類、顧客信息以及訂單信息等內(nèi)容進行維護。在軟件設(shè)計階段,需要為應(yīng)用系統(tǒng)確定一個體系結(jié)構(gòu)。在較為復(fù)雜的應(yīng)用系統(tǒng)中,如果沒有一個良好的體系結(jié)構(gòu)會使整個系統(tǒng)異常龐大而且雜亂無章,不利于日后的維護和擴展[17]。 系統(tǒng)架構(gòu)設(shè)計雖然網(wǎng)上圖書交易系統(tǒng)是以分層的體系架構(gòu)形式來實現(xiàn)的,如圖41所示。在這個系統(tǒng)架構(gòu)中,最底層為數(shù)據(jù)層,即數(shù)據(jù)庫,用于存儲系統(tǒng)中用到的數(shù)據(jù),本系統(tǒng)使用SQL Sever 2005來存儲數(shù)據(jù)[18]。業(yè)務(wù)層數(shù)據(jù)訪問層數(shù)據(jù)庫用戶層圖41 系統(tǒng)架構(gòu)圖數(shù)據(jù)層從業(yè)務(wù)層接收請求,利用存儲過程或其他方法從數(shù)據(jù)層獲取數(shù)據(jù)傳回業(yè)務(wù)層或向數(shù)據(jù)庫寫入數(shù)據(jù)。該層的實現(xiàn)代碼全部封裝到DataAccess類中,大部分對數(shù)據(jù)庫的操作都由它來完成[18]。業(yè)務(wù)層位于用戶層和數(shù)據(jù)訪問層之間,起到橋梁的作用,該層的實現(xiàn)代碼全部封裝到BusinessFacade類中,該層響應(yīng)用戶層的用戶請求,檢驗用戶數(shù)據(jù)的合法性,將請求發(fā)送到數(shù)據(jù)訪問層,并將數(shù)據(jù)訪問層返回的數(shù)據(jù)傳送給用戶層,從而把業(yè)務(wù)邏輯與用戶界面分開。如果需要修改應(yīng)用程序代碼,只需要對噪音業(yè)務(wù)層進行修改,使開發(fā)人員可以專注于系統(tǒng)核心業(yè)務(wù)的分析、設(shè)計和開發(fā),簡化了應(yīng)用系統(tǒng)的開發(fā)、更新和升級工作[18]。用戶層是提供給用戶操作的界面,用戶可填寫數(shù)據(jù),發(fā)出請求以及查看需要的信息等。如果獲取數(shù)據(jù)時不對數(shù)據(jù)庫進行數(shù)據(jù)更新,用戶層可以不經(jīng)過業(yè)務(wù)層而直接訪問數(shù)據(jù)層獲取數(shù)據(jù);如果需要對數(shù)據(jù)庫進行更新,可以通過業(yè)務(wù)層來實現(xiàn)[18]。 系統(tǒng)功能模塊劃分從大的方面來說,該系統(tǒng)分為顧客和管理員兩大模塊。顧客可以訪問的頁面有首頁(圖書展示頁面)、圖書詳細頁面、購物車頁面、注冊維護個人資料頁面和注銷等;管理員使用的頁面包括圖書類型管理、圖書管理、顧客信息維護、訂單處理等。系統(tǒng)功能頁面結(jié)構(gòu)圖如圖所示。管理員登錄圖書詳細頁面顧客注冊/購物車結(jié)賬圖書管理顧客訂單處理圖書種類管理顧客管理圖42 主要功能頁面結(jié)構(gòu)圖 系統(tǒng)數(shù)據(jù)庫設(shè)計網(wǎng)上圖書交易系統(tǒng)的主要功能就是讓顧客在網(wǎng)上購買所需的圖書。系統(tǒng)數(shù)據(jù)庫首先要有圖書表(tb_Books),用來存儲圖書的相關(guān)信息。圖書過多的時候不便于選擇和查詢,為了對圖書進行分類管理,還需要一個圖書類型表(tb_BooksType)。顧客登錄到系統(tǒng)購物后,系統(tǒng)需要知道所登錄顧客的信息,因此需要一個記錄顧客信息的顧客表(tb_Customer)。顧客如果選擇了圖書,確認購買時,就要下訂單,因此用訂單表(tb_Order)來記錄顧客所確認的訂單。訂單的詳細信息即顧客具體買了幾種圖書,以及每圖書的數(shù)量等,需要一個訂單詳細表(tb_orderDetail)。除此之外,從系統(tǒng)維護和安全性的角度看,只有具有管理權(quán)限的用戶才能進入系統(tǒng)進行維護和管理,因此需要有一個管理人員表(tb_Manage)記錄管理人員的信息。根據(jù)以上分析,對于系統(tǒng)信息數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):(1)tb_Books圖書信息表:主要用于存放所有的圖書信息,如圖書名稱和價格等。 tb_Books(2)tb_BooksType圖書類別表:主要存放類別信息。 tb_BooksType(3)tb_Customer顧客信息表:主要存放顧客信息,如名字、電話號碼、地址等。 tb_Customer(4)tb_Manage管理員信息表:主要用于存放管理員信息。 tb_Manage(5)tb_Order訂單表:主要存放用戶所下訂單的信息。 tb_Order(6)tb_orderDetail訂單詳細表:用于查詢訂單的詳細信息。 tb_orderDetail 建立數(shù)據(jù)庫連接(1)數(shù)據(jù)庫建立完畢后。在“”中,建立連接字符串,以保證VS 2005與SQL能正常連接。connectionStringsadd name=OnlineShopConnectionString connectionString=Data Source=.\SQLEXPRESS。AttachDbFilename=|DataDirectory|\。Integrated Security=True。User Instance=True providerName=//connectionStrings(2)。//獲得數(shù)據(jù)庫連接 private SqlConnection conn = new SqlConnection([OnlineShopConnectionString].ConnectionString)。 基本類文件的實現(xiàn)系統(tǒng)的架構(gòu)采用多層模型,包括數(shù)據(jù)訪問層和業(yè)務(wù)處理層。在SiteClass文件夾下有3個類文件。(1)Common類:,實現(xiàn)一些公用方法和常量的定義。:public static string strDefaultItem = 全部。 /// 根據(jù)圖片名字返回圖片所在的路徑 public static string GetImagesPath(string fileName) { if (fileName == ) { return ../booksimage/ + 。 } else { return ../booksimage/ + ()。 } } /// 注冊客戶端腳本 /// param name=e控件名/param /// param name=strscript提示信息/param public static void RegScript(Control e, string strScript) { (e, (), , (39。 + strScript
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1