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

正文內(nèi)容

某書店圖書銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-02-02 13:26本頁面
  

【正文】 。在瀏覽器和服務(wù)器之間,物理上通過 Inter 或 Intra 相連,根據(jù) HTTP協(xié)議,邏輯上通過 URL建立二者之間的連接。 圖 23 B/S三層結(jié)構(gòu)模式 從圖 23 不難看出,這種 B/S 結(jié)構(gòu)被分割成三個(gè)相對(duì)獨(dú)立的層次,即表示層、功能層和數(shù)據(jù)層。其任務(wù)是由 Web 瀏覽器向網(wǎng)絡(luò)上的某一 Web服務(wù)器提出服務(wù)請(qǐng)求, Web服務(wù)器對(duì)用戶身份進(jìn)行驗(yàn)證后,用 HTTP協(xié)議把所需的主頁傳送給客戶端,客戶端接受傳來的主頁文件,并把它顯示在Web 瀏覽器上。 第三層 數(shù)據(jù)層:數(shù)據(jù)庫服務(wù)器 (DB Server) 在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫服務(wù)器端。 第 6 頁 共 26 頁 Web 數(shù)據(jù)庫技術(shù) 本系統(tǒng)根據(jù)實(shí)際情況,選取的方案是采用 SQL Server 2021 數(shù)據(jù)庫。 考慮到基于 Web 的應(yīng)用程序的敏感性和易受攻擊性, SQL Server 2021 引入了非常新穎的安全增強(qiáng)功能。這使得服務(wù)器在實(shí)際環(huán)境中能更容易、更快速的鎖定。 SQL Server 2021 中提供的數(shù)據(jù)遷移工具 Data Transfer Service,可以實(shí)現(xiàn)絕大多數(shù)數(shù)據(jù)庫管理系統(tǒng)之間的數(shù)據(jù)傳輸,可以很方便地把數(shù)據(jù)從像 Oracle等異種數(shù)據(jù)庫中一步遷移到 SQL Server 里,并且可以把此遷移過程創(chuàng)建為任務(wù)調(diào)度,定期執(zhí)行。 SQL Serve 提供的強(qiáng)大功能可以很方便地實(shí)現(xiàn)和原系統(tǒng)的數(shù)據(jù)交換,為業(yè)務(wù)系統(tǒng)的功能拓展打下了很好的基礎(chǔ)。 Window 2021 Server 應(yīng)用于部門與企業(yè)級(jí)服務(wù)器,不僅有助于降低總體擁有成本,而且還提供能增加競(jìng)爭(zhēng)力的服務(wù)器基礎(chǔ)架構(gòu)。 系統(tǒng)開發(fā)語言 本系統(tǒng)采用 ASP 語言開發(fā)。同時(shí),它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的 Web 服務(wù)器應(yīng)用程序。在這里,顧客注冊(cè)登錄后,可以對(duì)本系統(tǒng)有個(gè)總體的認(rèn)識(shí),可以查看最新上架的圖書,查看商家列出的特價(jià)商品,查看商家發(fā)布的公告,根據(jù)類別查看商品,并且可以從這里進(jìn)入到瀏覽商品的界面。當(dāng)用戶購?fù)陥D書后應(yīng)到商城的服務(wù)臺(tái)結(jié)賬(下訂單),商城能根據(jù)顧客的注冊(cè)信息保存訂單,方便隨后的訂單處理。同時(shí),商家在后臺(tái)可以管理自己書店里的商品,添加新的商品,刪除過時(shí)的商品,刪除過期的公告,以及管理在自己 商店注冊(cè)的用戶等。圖 31 為客戶端流程模塊圖,圖 32為管理端流程模塊圖。 表 31 功能模塊列表 功能模塊類別 功能模塊 備注 客戶端 瀏覽商品模塊 查詢 /搜索商品模塊 用戶模塊(注冊(cè) /登錄 /驗(yàn)證) 需要用戶模塊共同工作 查看公告 /特價(jià)商品模塊 購物車模塊 服務(wù)臺(tái)模塊 管理端 管理端用戶模塊(用戶登錄 /驗(yàn)證) 公告管理模塊 需要管理端用戶驗(yàn)證 商品管理模塊 需要管理端用戶驗(yàn)證 特價(jià)商品管理模塊 需要管理端用戶驗(yàn)證 訂單管理模塊 需要管理端用戶驗(yàn)證 管理員 賬戶驗(yàn)證 驗(yàn)證是否成功 管理商品 管理特價(jià)商品 管理訂單 管理公告 管理用戶 管理管理員 N Y 第 9 頁 共 26 頁 系統(tǒng)功能模塊詳細(xì)設(shè)計(jì)與列表 根據(jù) 節(jié)的流程圖和模塊分析及劃分結(jié)果,將每個(gè)模塊 的詳細(xì)功能以表的形式列出,也為后面的數(shù)據(jù)庫設(shè)計(jì)打下基礎(chǔ)。 表 32列出了瀏覽商品模塊功能: 表 32 瀏覽商品模塊功能 序號(hào) 功能列表 功能說明 1 瀏覽商品類別列表 類別名稱,類別列表 2 瀏覽商品列表 商品名稱,商品類別,上架時(shí)間,瀏覽量 3 商品詳細(xì)內(nèi)容 商品名稱能、類別、圖標(biāo)、詳細(xì)介紹,上架時(shí)間 表 33列出了查看公告 /特價(jià)商品模塊功能: 表 33 查看公告 /特價(jià)商品模塊功能 序號(hào) 功能列表 功能名稱 1 公 告列表 公告標(biāo)題,發(fā)布時(shí)間,在一定時(shí)間內(nèi)有 NEW 標(biāo)識(shí) 2 公告內(nèi)容 公告內(nèi)容,發(fā)布時(shí)間,內(nèi)容,瀏覽器 3 特價(jià)商品列表 商品名稱、類別,發(fā)布時(shí)間,在一定時(shí)間內(nèi)有 NEW 標(biāo)識(shí) 4 特價(jià)商品詳細(xì)內(nèi)容 商品名稱、類別,發(fā)布時(shí)間,特價(jià)說明,瀏覽量 表 34列出了查詢 /搜索商品模塊功能: 表 34 查詢 /搜索商品模塊功能 序號(hào) 功能列表 功能明細(xì) 1 關(guān)鍵字查詢 搜索商品名稱和商品內(nèi)容介紹 2 分類查詢 按照商品分類查詢 第 10 頁 共 26 頁 表 35列出了用戶(注冊(cè) /登錄 /驗(yàn)證等)商品模塊功能: 表 35 用戶 (注冊(cè) /登錄 /驗(yàn)證等)模塊功能 表 36列出了購物車商品模塊功能: 表 36 購物車模塊功能 表 37列出了服務(wù)臺(tái)(結(jié)賬)商品模塊功能: 表 37 服務(wù)臺(tái)(結(jié)賬)模塊功能 序號(hào) 功能列表 功能名細(xì) 1 用戶登錄 用戶輸入用戶名和密碼進(jìn)行驗(yàn)證 2 用戶注冊(cè) 用戶注冊(cè)項(xiàng) 3 個(gè)人信息瀏覽 瀏覽用戶填寫的各項(xiàng)信息 4 用戶信息修改 編輯自己的各項(xiàng)信息 5 修改密碼 用戶修改自己的密碼 6 取回密碼 根據(jù)注冊(cè)的 Email 取回密碼 序號(hào) 功能列表 功能明細(xì) 1 購買商品 將選中的商品添加到購物車中 2 瀏覽購物車 商品名稱,購買數(shù)量,商品單價(jià),所有商品總價(jià) 3 取消購物車 中商品 從購物車中獎(jiǎng)物品刪除 4 編輯購物車中商品 修改購物車中已存在的商品的數(shù)量 5 清空購物車 把購物車中的商品全部取消 序號(hào) 功能列表 功能名細(xì) 1 填寫收貨地址 姓名、地址、電話、郵編、 Email 2 清空用戶購物車 把訂單中的商品清除 3 訂單回執(zhí) 給用戶 Email 返回訂單列表 第 11 頁 共 26 頁 表 38列出了管理端用戶模塊功能: 表 38 管理端用戶模塊功能 表 39列出了公告管理模塊功能: 表 39 公告管理模塊功能 表 310 列出了商品管理模塊功能: 表 310 商品管理 模塊功能 序號(hào) 功能列表 功能名細(xì) 1 管理員登錄 輸入用戶和密 碼,系統(tǒng)進(jìn)行驗(yàn)證 2 管理員驗(yàn)證 管理員在進(jìn)行各模塊功能時(shí),系統(tǒng)都要驗(yàn)證 3 添加管理員 添加新的管理員 4 編輯管理員 遍及管理員信息 5 刪除管理員 刪除管理員(系統(tǒng)默認(rèn)管理員不能刪除) 序號(hào) 功能列表 功能名細(xì) 1 公告列表 序號(hào)、標(biāo)題、添加時(shí)間、添加管理員 2 公告詳細(xì)內(nèi)容頁 3 添加公告 添加公告內(nèi)容 4 編輯公告 編輯公告內(nèi)容 5 刪除公告 刪除公告內(nèi)容 序號(hào) 功能列表 功能名細(xì) 1 商品列表 序號(hào),名稱,類別,上架時(shí)間,瀏覽量, 2 商品搜索 商品名稱,商品類別,上架日期 3 商品詳細(xì)內(nèi)容頁 列出商品信息項(xiàng)及相關(guān)項(xiàng) 4 添加商品 添加商品信息 5 編輯商品 編輯商品信息 6 刪除商品 刪除商品信息 第 12 頁 共 26 頁 表 311 列出了訂單管理模塊功能: 表 311 訂單管理模塊功能 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫表及各表的相互關(guān)系 圖 33 數(shù)據(jù)庫表關(guān)系圖 序號(hào) 功能列表 功能名細(xì) 1 訂單列表 序號(hào),名稱,類別,上架時(shí)間,瀏覽量, 2 訂單搜索 商品名稱,商品類別,上架日期 3 訂單詳細(xì)內(nèi)容頁 列出訂單詳細(xì)相關(guān)項(xiàng) 4 刪除訂單 從數(shù)據(jù)庫中刪除訂單 5 設(shè)置訂單狀態(tài) 對(duì)訂單的處理狀態(tài)進(jìn)行編輯 6 訂單確認(rèn) 通過電話或 Email 確認(rèn)訂單 第 13 頁 共 26 頁 表 312 列出了設(shè)計(jì)的數(shù)據(jù)庫的 8 個(gè)表: 表 312 數(shù)據(jù)庫表 數(shù)據(jù)庫表 數(shù)據(jù)庫表存儲(chǔ)內(nèi)容 UserInfo 存儲(chǔ)用戶基本信息 UserOrderCon 存儲(chǔ)用戶訂單基本信息、發(fā)送地址等 UserOrderDetail 存儲(chǔ)用戶訂單的商品內(nèi)容 GoodsType 商店內(nèi)物品的類別信息 GoodsCon 商店內(nèi)物品的基本信息 AdminiUserInfo 管理員的基本信息 BulletionCon 公告欄的基本信息 SpecialGoods 特價(jià)商品信息 數(shù)據(jù)庫表結(jié)構(gòu)的詳細(xì)設(shè)計(jì) 各表設(shè)計(jì)詳細(xì)信息如下圖: 圖 34 UserInfo表 圖 35 AdminiUserInfo表 圖 36 UserOrderDetail表 圖 37 SpecialGoods表 第 14 頁 共 26 頁 圖 38 BulletionCon表 圖 39 GoodsType表 圖 310 UserOrderCon表 圖 311 GoodsCon表 4 系統(tǒng)的設(shè)計(jì)與實(shí)施 由于本系統(tǒng)模塊較多,主要對(duì)購物車和訂單管理兩個(gè)有代表性的模塊進(jìn)行重點(diǎn)講解。其中 lib目錄存儲(chǔ)著整個(gè)系統(tǒng)的公共庫函數(shù)文件, config里存儲(chǔ)著整個(gè)系統(tǒng)的公共設(shè)置參數(shù)文件,這兩個(gè)目錄都是整 個(gè)系統(tǒng)程序必須用到的。 公共庫函數(shù) 文件中包含了同數(shù)據(jù)庫相關(guān)的基本函數(shù): 打開數(shù)據(jù)庫,關(guān)閉數(shù)據(jù)庫:打開數(shù)據(jù)庫中的數(shù)據(jù)集合,關(guān)閉數(shù)據(jù)庫中使用的數(shù)據(jù)集合。 DB_ Connect () 連接數(shù)據(jù)庫: dim oConn sub DB_Connect(sDBConnect) 第 15 頁 共 26 頁 Set oConn = () sDBConnect end sub DB_Connect()是用來打開數(shù)據(jù)庫的,在 ASP中同數(shù)據(jù)庫打交道的主要是 ADO。建立 對(duì)象,使用此對(duì)象的 Open 方法,打開數(shù)據(jù)庫。 DB_RSConnect() 斷開 RS 與數(shù)據(jù)庫的連接: sub DB_RSConnect(RSobj) Set RSobj = Nothing end sub 公共設(shè)置參數(shù) 數(shù)據(jù)庫: const strconn=DSN=shop。pwd=19841113。 商品瀏覽模塊 圖 41 商品瀏覽 商品瀏覽程序要分兩步去實(shí)現(xiàn),第一步是初始化,完成從數(shù)據(jù)庫中數(shù)據(jù)集合的生成,確定完成劉表功能的參數(shù) 值,第二步就是完成數(shù)據(jù)的顯示。tempRS(0)amp。tempRS(1)amp。 3. 是否可以把公用的功能函數(shù)放到一起,以便共享。前臺(tái)登錄后,以用戶存儲(chǔ)在數(shù)據(jù)庫中的標(biāo)識(shí)符作為信息記載,并以判斷這個(gè)值是否為空來判斷用戶是否登錄。它的功能包括有:將商品添加進(jìn)購物車,瀏覽購物車,取消購物車中的商品,編輯購物車中商品的數(shù)量,清空購物車。對(duì)于相同的商品,用戶單擊多少次就相當(dāng)于購買該系統(tǒng)的數(shù)量為多少。 ssbtOk=request(sbtok) sMode=request(imode) sItemId=request(itemid) sItemNum=request(txtnum) Ssbtok 和 sMode 是用來接受處理模式的,如果 sMode 是 add, 則不需要再進(jìn)行處理;如果不是 add,就要根據(jù) Ssbtok 接收到的參數(shù)來確定。 sItemNum 是用來接收商品數(shù)量的,直接單擊購買后數(shù)量為空時(shí),系統(tǒng)默認(rèn)為 1。 另外還需要完成的是在每次購物前先打開購物車。 打開購物車代碼: sItemA=split(Session(CartItemTypeArray),) sItemAIndex=ubound(sItemA) sItemNumA=split(Session(CartItemNumArray),) 其中首先使用 Split 函數(shù)把商品種類的 Session 分成數(shù)組,然后使用 Ubound取得它的最大項(xiàng)。購物車中已經(jīng)含有物品 For i=0 to sItemAindex1 39。購物車中已經(jīng)有此類物品 sItemNumA(sNowItemAIndex)=sItemNumA(sNowItemAIndex)+sItemNum Session(CartItemNumArray)= For i=0 to sItemAindex1 Session(CartItemNumArray)=Session(CartItemNumArray)amp。 Next Elseif sNowItemAIndex= Then 39。sItemIdamp。sItemNumamp。購物車是空車 Session(CartItemTypeArray)=sItemIdamp。 End If 注:在打開購物車后 ,要向購物車中添加商品。 清空購物車代碼: If sMode=clearCart Then 清空購物車 Sess
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1