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

正文內(nèi)容

基于asp的網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-12-22 16:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 8 頁(yè) 共 47 頁(yè) 織結(jié)構(gòu)之不同對(duì)于程序員來(lái)說(shuō)是透明的 ,所以我們就可以編寫(xiě)?yīng)毩⒂跀?shù)據(jù)庫(kù)的訪問(wèn)程序。 大多數(shù)的數(shù)據(jù)庫(kù)在進(jìn)行設(shè)計(jì)時(shí)都遵守 SQL 標(biāo)準(zhǔn) ,這使應(yīng)用可以利用 SQL 標(biāo)準(zhǔn)對(duì)不同的數(shù)據(jù)源進(jìn)行操作。我們可以發(fā)出 SQL 命令 ,由 ODBC 發(fā)給數(shù)據(jù)庫(kù) ,數(shù)據(jù)庫(kù) 再將結(jié)果經(jīng)過(guò) ODBC 返回給應(yīng)用程序 [5]。 使用 ODBC 編程必須先建立環(huán)境、連接、語(yǔ)句三個(gè)句柄 ,環(huán)境句柄建立從應(yīng)用 到 ODBC 的聯(lián)系 ,連接句柄建立 ODBC Driver 到數(shù)據(jù)源的組合關(guān)系 ,當(dāng)連接句柄建立后 ,應(yīng)用程序要建立一個(gè)語(yǔ)句句柄以執(zhí)行 SQL 語(yǔ)句。接下來(lái)調(diào)用執(zhí)行函數(shù)就可以查詢(xún)或更新數(shù)據(jù)庫(kù)的表 ,若查詢(xún)語(yǔ)句較為特殊 ,它會(huì)返回一個(gè)結(jié)果集 ,需要程序員對(duì)此結(jié)果集做處理。將應(yīng)用程序關(guān)閉時(shí) ,首先要將語(yǔ)句句柄釋放 ,然后釋放連接句柄 ,最后釋放 ODBC 環(huán)境句柄。 ADO 技術(shù)介紹 ADO( ActiveX Data Objects)技術(shù)是微軟公司推出的數(shù)據(jù)庫(kù)連接技術(shù),運(yùn)用該技術(shù)可以對(duì)各種數(shù)據(jù)庫(kù)(如 SQL Server、 Access、 Oracle 及 Sybase 等)的鏈 接、查詢(xún)、存取等操作。 ADO 對(duì)象給開(kāi)發(fā)人員提供一種快捷、簡(jiǎn)單、高效的數(shù)據(jù)庫(kù)訪問(wèn)方法, ADO 可以包含在腳本中來(lái)產(chǎn)生對(duì)數(shù)據(jù)庫(kù)的連接,并從數(shù)據(jù)庫(kù)表中讀取數(shù)據(jù),形成實(shí)際要使用的對(duì)象集合。而且,對(duì)于數(shù)據(jù)資源,提供了應(yīng)用程序一級(jí)的界面。不過(guò), ADO 并不與數(shù)據(jù)資源直接通信,而是通過(guò)稱(chēng)為 OLE DB 的中間界面,對(duì)于數(shù)據(jù)資源( Microsoft SQL Server), OLE DB 提供了系統(tǒng)一級(jí)的界面。 ADO 是一組優(yōu)化的訪問(wèn)數(shù)據(jù)庫(kù)的對(duì)象集,為 Web 數(shù)據(jù)庫(kù)開(kāi)發(fā)者提供完整的網(wǎng)站數(shù)據(jù)庫(kù)解決方案。 ADO 可以與 ASP 緊密結(jié)合,運(yùn)行在 服務(wù)器端,從而制作出功能完善的數(shù)據(jù)庫(kù)網(wǎng)頁(yè)。 ADO 除了支持各種數(shù)據(jù)庫(kù)平臺(tái)外,它還支持 VB、 VC 和 Script 等多種程序設(shè)計(jì)語(yǔ)言。在利用 ADO 技術(shù)進(jìn)行數(shù)據(jù)庫(kù)網(wǎng)頁(yè)制作的第一步就是要建立服務(wù)器端的數(shù)據(jù)庫(kù),即后臺(tái)數(shù)據(jù)庫(kù),一般可選擇 SQL Server 或者 Access 作為后臺(tái)數(shù)據(jù)庫(kù)。本次的畢業(yè)設(shè)計(jì)是以 Access 作為后臺(tái)數(shù)據(jù)庫(kù)。 用 ASP 編寫(xiě)程序連接數(shù)據(jù)庫(kù),訪問(wèn)數(shù)據(jù) 庫(kù)信息的第一步是和數(shù)據(jù)源建立連接。 ADO提供了 Connection 對(duì)象,可以使用該對(duì)象建立和管理應(yīng)用程序和 ODBC 數(shù)據(jù)庫(kù)建立連接。 Connection 對(duì)象 具有各種屬性和方法,可以使用它們打開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)連接。并且發(fā)出查詢(xún)請(qǐng)求來(lái)更新信息。要建立數(shù)據(jù)庫(kù)連接,應(yīng)先創(chuàng)建 Connection 對(duì)象的實(shí)例。在ASP 文件中可以使用 創(chuàng)建 ADO 組件,并用 Open 打開(kāi)將要進(jìn)行操作的數(shù)據(jù)庫(kù)。例如,下面的腳本創(chuàng)建 Connection 網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 9 頁(yè) 共 47 頁(yè) 對(duì)象,接著打開(kāi)數(shù)據(jù)庫(kù)連接 : % 創(chuàng)建 Connection 對(duì)象的實(shí)例 Set conn=(“ADODB. Connection”) 打開(kāi)文件數(shù)據(jù)庫(kù)連接 ,指定文件 DSN “FIL EDSN=*.dsn” % 之后 ,用 Connection 對(duì)象的 Execute 方法執(zhí)行 SQL 語(yǔ)句,查詢(xún)數(shù)據(jù)庫(kù)源并檢索結(jié)果。SQL 語(yǔ)句中可以包含查詢(xún)、添加、修改或刪除等信息。 盡管 Connection 對(duì)象簡(jiǎn)化了連接數(shù)據(jù)庫(kù)和查詢(xún)?nèi)蝿?wù),仍有許多不足之處。具體來(lái)說(shuō),檢索和顯示數(shù)據(jù)庫(kù)信息的 Connection 對(duì)象不能用于創(chuàng)建腳本;使用者必須確切知道要對(duì)數(shù)據(jù)庫(kù)做出的更改,然后才能使用查詢(xún)實(shí)現(xiàn)更改。對(duì)于檢索數(shù)據(jù)、檢查結(jié)果、更改數(shù)據(jù)庫(kù), ADO 提供了 Recordset 對(duì)象。就象它的名字一樣, Recordset 對(duì)象有許多供人們使用的特性 ,根據(jù)查詢(xún)限制,檢索并顯示一組數(shù)據(jù)庫(kù)行,即記錄。該對(duì)象保持查詢(xún)返回的記錄的位置,允許一次一項(xiàng)地逐步掃描結(jié)果 [9]。 根據(jù) Recordset 對(duì)象的指針類(lèi)型屬性設(shè)置,可以滾動(dòng)和更新記錄。數(shù)據(jù)庫(kù)指針可以在一組記錄中定位到特定的項(xiàng),指針還用于檢索和檢查記錄,然后對(duì)這些記錄進(jìn)行操作。Recordset 對(duì)象為精確控制指針的行為設(shè)置了一些屬性,使用這些屬性能夠提高檢查和更新結(jié)果的能力。例如,可以使用 Cursor Type 和 CursorLocation 設(shè)置或返回指針的類(lèi)型(只讀或動(dòng) 態(tài)),將結(jié)果返回給客戶(hù)端應(yīng)用程序(結(jié)果通常保留在數(shù)據(jù)庫(kù)服務(wù)器上)并顯示其它客戶(hù)對(duì)數(shù)據(jù)庫(kù)的最后一次更改。數(shù)據(jù)庫(kù)應(yīng)用程序應(yīng)使用 Connection 對(duì)象建立連接再使用 Recordset 對(duì)象處理返回的數(shù)據(jù)。通過(guò)協(xié)調(diào)兩個(gè)對(duì)象的特定功能,可以開(kāi)發(fā)出幾乎可以執(zhí)行任何數(shù)據(jù)處理任務(wù)的數(shù)據(jù)庫(kù)應(yīng)用程序。和 Connection 對(duì)象 相同 ,在使用Recordset 對(duì)象時(shí),應(yīng)先創(chuàng)建 Recordset 對(duì)象實(shí)例。建立 Recordset 對(duì)象方法由以下幾種: Set Recordset 對(duì)象名 =(“”) Set Recordset 對(duì)象名 =(“數(shù)據(jù)表名 ”) Set Recordset 對(duì)象名 =(SQL 指令 ) 網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 10 頁(yè) 共 47 頁(yè) 第 3 章 WLSS 中解決的關(guān)鍵問(wèn)題和整體設(shè)計(jì) WLSS 需求分析 一個(gè)典型網(wǎng)上 圖書(shū)銷(xiāo)售管理 系統(tǒng) 包括客戶(hù)和管理員兩類(lèi)用戶(hù)。客戶(hù)需要系統(tǒng)實(shí)現(xiàn)的功能有 : ( 1) 提供 24小時(shí)方便快捷的在線訂購(gòu)服務(wù)。 ( 2)商品的展示:新書(shū)、好書(shū)的推薦和商品詳細(xì)信息以及對(duì)商品相關(guān)評(píng)論的提供。 ( 3)最新的網(wǎng)站新聞的 發(fā)布和最新的活動(dòng)公布等等。 ( 4) 強(qiáng)大、方便、快捷的查詢(xún)功能。 ( 5) 客戶(hù)購(gòu)買(mǎi)完商品后,系統(tǒng)自動(dòng)分配一個(gè)購(gòu)物號(hào)碼給客戶(hù),以方便客戶(hù)隨時(shí)查詢(xún)賬單處理情況。 ( 6)給客戶(hù)一定的折扣或贈(zèng)品,增加客戶(hù)購(gòu)買(mǎi)量。 客戶(hù) 圖 客戶(hù)用例圖 管理員需要實(shí)現(xiàn)的功能有: ( 1)商品信息的維護(hù)與管理,包括價(jià)格的調(diào)整、現(xiàn)有商品信息的修改、新商品信息的加入、過(guò)時(shí)商品信息的刪除等。 ( 2) 對(duì)商品信息進(jìn)行科學(xué)、靈活地分類(lèi)、存儲(chǔ),方便客戶(hù)迅速?gòu)纳賱t幾萬(wàn) 冊(cè) ,多則幾十萬(wàn)甚至上百萬(wàn) 冊(cè)的圖書(shū)中 找出所需 的圖書(shū) 。 ( 3) 訂單管理 : 管理員可以查看歷史記錄、訂單狀態(tài),并且能夠在最短的時(shí)間內(nèi)通知客戶(hù)。 ( 4)客戶(hù)信息的管理:包括對(duì)客戶(hù)身份信息的分類(lèi),刪除一些特殊客戶(hù)信息和對(duì)客戶(hù)信息的整理。 登錄 注冊(cè) 書(shū)籍選擇 查看購(gòu)物車(chē) 結(jié)帳 書(shū)籍查詢(xún) 網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 11 頁(yè) 共 47 頁(yè) 管理員 圖 管理員用例圖 WLSS 結(jié)構(gòu)設(shè)計(jì) 由以上需求分析可以將系統(tǒng)要實(shí)現(xiàn)的功能劃分為幾個(gè)模塊,如圖 所示。 圖 系統(tǒng)模塊劃分圖 客戶(hù)在購(gòu)買(mǎi) 圖書(shū) 前可以先看看 圖書(shū) 目錄,看看有沒(méi)自己需要的 圖書(shū) ,在商品的目錄里有各個(gè)商品的具體的介紹, 比如說(shuō)商品的名稱(chēng),數(shù)量,價(jià)格等,客戶(hù)在看好自己的商品后,在商品的搜索中,你可以選擇你所需的商品,客戶(hù)在選擇自己的商品時(shí),系統(tǒng)則連接到后臺(tái)關(guān)于此商品信息的數(shù)據(jù)庫(kù)中,找到適合客戶(hù)需求的信息??蛻?hù)將選購(gòu)的商品放入系統(tǒng)所提供的購(gòu)物籃里,此時(shí)顧客可以繼續(xù)選購(gòu)另外的商品,或者刪除原先購(gòu)買(mǎi)的商品,并可對(duì)商品進(jìn)行名稱(chēng)和數(shù)量上的修改和添加。點(diǎn)擊 “ 繼續(xù)購(gòu)買(mǎi) ” ,重復(fù)以上進(jìn)行的購(gòu)買(mǎi)活動(dòng)。直到顧客滿(mǎn)意。購(gòu)物結(jié)束后,進(jìn)行提交,完成購(gòu)物。 此外顧客還得進(jìn)行身份信息的填寫(xiě),包括姓名,年齡,住址,聯(lián)系方式和選擇的支付方式或使用的支付卡等等。 個(gè)人身份信息的填寫(xiě)是為了方便顧客所購(gòu)買(mǎi)的貨物準(zhǔn)確及時(shí)送達(dá)。而所有這些信息也將保存在系統(tǒng)數(shù)據(jù)庫(kù)中,顧客以后再次購(gòu)買(mǎi)時(shí)就無(wú)需重新輸入個(gè)人身份,可以直接 登錄 到頁(yè)面中。 系統(tǒng)首頁(yè) 用戶(hù)登錄 新用戶(hù)注冊(cè) 管理員登錄 書(shū)籍展示 購(gòu)物車(chē)管理 定單管理 結(jié)帳 書(shū)籍管理 用戶(hù)管理 定單管理 書(shū)籍查詢(xún) 登錄 書(shū)籍管理 用戶(hù)管理 定單處理 網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 12 頁(yè) 共 47 頁(yè) 圖 系統(tǒng) 的 客戶(hù) 購(gòu)物流程 WLSS 解決的幾個(gè)關(guān)鍵問(wèn)題 用戶(hù)登錄注冊(cè) 首先要解決的問(wèn)題是 WLSS 實(shí)現(xiàn)客戶(hù)信息的注冊(cè)和客戶(hù)的登錄。由于目前網(wǎng)上商城普遍采用的方式為送貨上門(mén)或者郵寄,因此需要收集與客戶(hù)相關(guān)的聯(lián)系方式、通信地址等信息。用戶(hù)登錄實(shí)現(xiàn)用戶(hù)身份以及權(quán)限的驗(yàn)證 。是用戶(hù)購(gòu)物的必經(jīng)流程,以及獲得用戶(hù)的相關(guān)信息,方便定單的生成和管理員身份的驗(yàn)證。 圖書(shū)展示 圖書(shū)展示是 WLSS 圖書(shū)推薦的一個(gè)重要手段。圖書(shū)展示是圖書(shū)書(shū)目信息的分類(lèi)顯示,也提供圖書(shū)信息依據(jù)書(shū)名及作者信息快速搜索的功能。它將以每周精品圖書(shū)推薦、每月推薦和信息欄的方式來(lái)進(jìn)行圖書(shū)的展示。此外,在客戶(hù)選擇了對(duì)應(yīng)書(shū)目信息后,還可以顯示出有關(guān)該圖書(shū)的詳細(xì)信息,以便于客戶(hù)了解所購(gòu)商品。 圖書(shū)查詢(xún) 圖書(shū)查詢(xún)問(wèn)題在 WLSS中是至關(guān)重要,用戶(hù)可以通過(guò)這個(gè)模塊找到自己需要或喜愛(ài)的書(shū),決定是否購(gòu)買(mǎi),這個(gè)模塊 也能更好的為用戶(hù)展示書(shū)籍。 購(gòu)物車(chē)管理 用于修改和更新每一個(gè)進(jìn)入網(wǎng)上書(shū)店的客戶(hù)對(duì)應(yīng)的購(gòu)物車(chē)。即將客戶(hù)所選購(gòu)的圖書(shū)商品列表瀏覽 登錄 選擇商品 購(gòu)買(mǎi) 購(gòu)物 車(chē)商品管理 完成 查詢(xún)定單 提交定單 網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 13 頁(yè) 共 47 頁(yè) 商品信息記錄到對(duì)應(yīng)的購(gòu)物車(chē)中,以便于到收銀臺(tái)進(jìn)行結(jié)帳處理。 定單處理 根據(jù)客戶(hù)購(gòu)物車(chē)中的信息,以及客戶(hù)所選擇的送貨方式和付款方式,連同客戶(hù)對(duì)應(yīng)的個(gè)人信息生成定單,以便于后續(xù)進(jìn)行送貨處理。 本系統(tǒng)還可以實(shí)現(xiàn)贈(zèng)品計(jì)劃, 購(gòu)買(mǎi)網(wǎng)站中的圖書(shū)時(shí),每本圖書(shū)都講獎(jiǎng)賞給客戶(hù)一定數(shù)量的金幣,當(dāng)金幣達(dá)到一定數(shù)量時(shí)就可以換取贈(zèng)品。贈(zèng)品為一些文化用品或者是精美的書(shū)簽飾品之類(lèi)的東西。有的是一類(lèi)圖 書(shū)有相應(yīng)的贈(zèng)品,當(dāng)數(shù)據(jù)庫(kù)里贈(zèng)品數(shù)量為零時(shí),顯示此贈(zèng)品已贈(zèng)完。由于篇幅有限,就不在這里詳細(xì)說(shuō)明了。 網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 14 頁(yè) 共 47 頁(yè) 第 4 章 WLSS 的具體 實(shí)現(xiàn) WLSS 數(shù)據(jù)模型 依據(jù)網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)的處理要求,首先系統(tǒng)要對(duì)進(jìn)入系統(tǒng)的客戶(hù)和管理員的注冊(cè)和登錄信息進(jìn)行保存和管理;對(duì)出售的圖書(shū)的詳細(xì)信息管理,方便對(duì)圖書(shū)信息的錄入、修改和刪除;圖書(shū)銷(xiāo)售系統(tǒng)中為了增加銷(xiāo)售量做了個(gè)贈(zèng)品計(jì)劃,應(yīng)該做個(gè)專(zhuān)門(mén)的表對(duì)贈(zèng)品進(jìn)行管理,以便及時(shí)的知道哪些贈(zèng)品已經(jīng)贈(zèng)送完畢和對(duì)新贈(zèng)品的添加;客戶(hù)選擇的商品和獲得的贈(zèng)品對(duì)應(yīng)數(shù)據(jù)表的設(shè)計(jì)及功能如下: ? 圖書(shū)基本 信息表:存放網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)所銷(xiāo)售圖書(shū)的基本信息。 ? 新聞發(fā)布信息表:存放網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)所提供的新聞公布的信息。 ? 客戶(hù)基本信息表:存放客戶(hù)的基本信息。 ? 定單信息表:存放與客戶(hù)相關(guān)的定單的基本信息。 一個(gè)網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)必須對(duì)用戶(hù)的信息妥善的管理,無(wú)論是從登錄、進(jìn)入購(gòu)物車(chē)、登入 BBS、購(gòu)物以及定單的生成都必須要用到的。其中最重要的就是用戶(hù)名和密碼,和用戶(hù)登錄息息相關(guān),登錄了才能實(shí)現(xiàn)網(wǎng)上一些重要的功能。 一個(gè)購(gòu)物系統(tǒng)用戶(hù)的金錢(qián)肯定和用戶(hù)綁定在一起的,不能與其他的用戶(hù)混淆,用戶(hù)根據(jù)金幣所升的級(jí)別也應(yīng)該和用戶(hù)綁 定在一起的。本網(wǎng)站中還給每個(gè)用戶(hù)購(gòu)買(mǎi)的時(shí)候分配了一個(gè)購(gòu)買(mǎi)的 ID 號(hào),通過(guò)購(gòu)買(mǎi) ID號(hào)可以找到是哪位客戶(hù)購(gòu)買(mǎi)了產(chǎn)品,如果要生成定單就必須要有用戶(hù)更加詳細(xì)的資料,以便能準(zhǔn)確的將書(shū)籍送到用戶(hù)手上。本系統(tǒng)還可以掛接一個(gè)論壇,為了方便聯(lián)系以及網(wǎng)上交流,需要用戶(hù)有個(gè)人的頭像,個(gè)性簽名和聯(lián)系方式。 表 41 客戶(hù)基本信息 UserDB表 字段名稱(chēng) 類(lèi)型 長(zhǎng)度 備注 Username 文本 8 用戶(hù)名 Password 文本 8 用戶(hù)密碼 Jingbi 數(shù)字 20 用戶(hù)擁有的金幣數(shù)量 OrderID 文本 20 購(gòu)買(mǎi)商品時(shí) 的代號(hào) PersonName 文本 8 客戶(hù)姓名(用戶(hù)的真實(shí)姓名,方便匯款) Gander 文本 2 性別 Indenctity 數(shù)字 20 身份證號(hào)碼 Cyear 數(shù)字 8 出生年 網(wǎng)上圖書(shū)銷(xiāo)售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 15 頁(yè) 共 47 頁(yè) Cmonth 數(shù)字 4 出生月 Cday 數(shù)字 4 出生日 telephone 數(shù)字 20 電話 Address 文本 20 地址 Question 文本 20 密碼提問(wèn) Answer
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1