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

正文內(nèi)容

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

2024-12-22 16:51 本頁面
 

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