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

正文內(nèi)容

基于asp的企業(yè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)--圖書電子交易系統(tǒng)畢業(yè)論文(完整版)

2025-08-31 10:11上一頁面

下一頁面
  

【正文】 ation interior information technology (IT) in the department, this kind of DBMS development tendency and pany39。這一大特點(diǎn)主要體現(xiàn)在網(wǎng)站的一些基本設(shè)置都專門建立了一個(gè)表,需要更新時(shí)只需在后臺管理模塊添加、刪除或修改記錄即可。 研究電子商務(wù)相關(guān)的各種理論知識,主要包括:電子商務(wù)的基礎(chǔ)知識、電子商務(wù)的框架結(jié)構(gòu)和系統(tǒng)組成。 32 圖 412 服務(wù)頁面 Web Server。 // Wrap in try/catch block to catch errors in the event that someone types in // an invalid value for quantity int quantity。 在單擊 Update Your Shopping Cart超鏈接后將更新購物車的圖書購買情況。 } 圖 49 添加到購物車頁面 ,在 Page_Load事件中使用了 重 定 向 頁 面 , 這 樣 頁 面 在 加 載 完 后 就 離 開 轉(zhuǎn) 移 到,所以 該頁面一般感覺不到存在,不向用戶顯示該頁面主要是為了防止用戶刷新時(shí)代碼重復(fù)計(jì)算。 = 。 圖 48 評論頁面 。在頁面布局代碼中用到了DataList控件 ,因此在使用服務(wù)器控件時(shí) ,要特別注意 *.aspx代碼一定要和*.。 if (customerId != null) {//如果是注冊用戶,把用臨時(shí)帳號記錄的 數(shù)據(jù)移到正式帳號上。 在本系統(tǒng)中, 不管是哪種情況,都是允許的,這在具體實(shí)現(xiàn)時(shí)可由兩個(gè)模板進(jìn)行處理: ⑴如果用戶已經(jīng)注冊并登錄,當(dāng)用 戶購物時(shí),用戶購物車的編號 CartID是固定的。 TagName用于區(qū)分每一個(gè)用戶控件,而 Src設(shè)計(jì)該用戶控件的具體位置。 ()。 SqlParameter parameterPassword = new SqlParameter(Password, , 50)。連接字符串在 19 由 ConnectionString設(shè)定。 ()。 SqlParameter parameterCustomerTel = new 18 SqlParameter(CustomerTel, , 50)。 = CustomerPassword。 //除了 CustomerID外,其他都是輸入?yún)?shù)。 17 ② 下一步仍然是連接數(shù)據(jù)庫執(zhí)行存儲過程,代碼 410如下: // 創(chuàng)建一個(gè)連接 SqlConnection和 SqlCommand對象。 = (string)。 ()。代碼 46如下: 16 = 。 ⒈ 從數(shù)據(jù)庫中讀取數(shù)據(jù) ① 以讀取客戶信息為例,如果要讀取一個(gè)顧客的信息,就需要傳遞該顧客的編號( CustomerID) ,可以通過定義一個(gè)函數(shù) GetCustomerDetails 來實(shí)現(xiàn),如下: public CustomerDetails GetCustomerDetails(String customerID) {} 這里的 CustomerID 參數(shù)是顧客的編號,這里之所以使用 String 類型而不 依據(jù)數(shù)據(jù)庫的設(shè)計(jì)使用 int 類型是因?yàn)榧词苟x了 String 類型 的 CustomerID,它在處理前還是會轉(zhuǎn)換為 int 類型。 //客戶密碼 public String CustomerEmail。 ⒋ 評論表 評論表存儲過程如表 411所示: 表 411 評論表存儲過程 存儲過程名稱 存儲過程功能 ReviewsAdd 添加評論 ReviewsList 對特定圖書顯示其評論列表 ⒌ 購物車類 購物車類存儲過程如表 412 所示: 表 412 購物車類存儲過程 14 存儲過程名稱 存儲過程功能 ShoppingCartAddItem 往購物車上添加圖書。其中 CategoryID 作為 Categories 表的主鍵 Books 表的 CategoryID 相連; Reviews 表的 BookID 和 BookID 相連;ShoppingCart 表的 BookID 和 Books 表的 BookID 相連; Orders 表的 OrderID 和CustomerID 分別和 OrderDetails 表的 OrderID、 Customers 表的 CustomerID 相連。設(shè)計(jì)結(jié)構(gòu)如表 44 所示: 表 44 ShoppingCart 表 名稱 數(shù)據(jù)類型 長度 允許空 作用 RecordID int 4 否 記錄 ID 編號,主鍵, 自增 CartID nvarchar 50 是 購物車編號 Quantity int 4 否 數(shù)量,默認(rèn)值為 1 BookID int 4 否 圖書 ID 編號,外鍵 DateCreated datetime 8 否 創(chuàng)建日期,默認(rèn)為當(dāng)天 ⒌ 訂單表( Orders 表) 用戶結(jié)帳時(shí),將自動(dòng)產(chǎn)生一張訂單。它和 Books 表共同組成一個(gè)父子表。 為了便于記憶,在用戶登錄時(shí),使用 CustomerEmail 作為用戶身份驗(yàn)證的惟一標(biāo)識。 ③ 數(shù)據(jù)庫層:該層負(fù)責(zé)實(shí)際 數(shù)據(jù)的存儲。 IIS的安裝步驟如下: (以 Windows XP 為例) ⑴在“開始”菜單中選擇“控制面板”選項(xiàng); ⑵ 雙擊“添加或刪除程序”圖標(biāo); ⑶ 單擊對話框左邊的“添加 /刪除 Windows 組件”圖標(biāo),在彈出的“ Windows組件向?qū)А睂υ捒蛑羞x中“ Inter 信息服務(wù)( IIS)”復(fù)選框,如圖 21 所示。 當(dāng)程序執(zhí)行完畢后,服務(wù)器便將執(zhí)行的結(jié)果返回客戶端瀏覽器,這樣就減輕了 客戶端瀏覽器的負(fù)擔(dān),大大提高了信息交互的速度。 從電子商務(wù)的發(fā)展過程中,仔細(xì)研究分析國內(nèi)外尤其是本地區(qū)圖書出版發(fā)行行業(yè)電子商務(wù)發(fā)展的現(xiàn)狀,結(jié)合自身的特點(diǎn),推動(dòng)新華書店店的電子商務(wù)的應(yīng)用。符合人們的理念。閻光特別強(qiáng)調(diào),在當(dāng)當(dāng)?shù)念櫩椭?,有 20%來自海外。目前,最負(fù)盛名的是美國西雅圖亞馬遜圖書公司的亞馬遜網(wǎng)上書店。豐富多彩的網(wǎng)上圖書資源、價(jià)格實(shí)惠的最新圖書、服務(wù)優(yōu)良送貨上門的購物方式,已成為人們休閑、購物兩不誤的首選方式。機(jī)遇和挑戰(zhàn)、條件和可能,挑戰(zhàn)是現(xiàn)實(shí)的,機(jī)遇是潛在的,所以迫使我們必須重組原有的商業(yè)格局,變革原有的商業(yè)模式來契 合 Inter 的發(fā)展以取得最大的效益。連通全世界的電子信息通道已經(jīng)形成,應(yīng)用 Inter 網(wǎng)開展電子商務(wù)( Electronic Commerce)業(yè)務(wù)的時(shí)機(jī)已經(jīng)成熟。 網(wǎng)上書店的崛起對傳統(tǒng)的圖書流通體系產(chǎn)生了強(qiáng)烈的沖擊,有效地縮短了圖書流通發(fā)行環(huán)節(jié),將廣大讀者、圖書、出版者、發(fā)行者緊密地結(jié)合在一起,大大提高了圖書流通率 。它創(chuàng)建于 1995 年,供書品種達(dá) 310 余萬種,年顧客達(dá) 500 萬人次,其價(jià)格優(yōu)惠 20- 50%。 建立了配送網(wǎng)絡(luò)的大洋網(wǎng)上書城成為華南中心城市廣州的 IT熱點(diǎn),已有 幾十 萬人注冊為會員。 據(jù)資料顯示, 20xx 年中國網(wǎng)上購物網(wǎng)上支付總金額達(dá)到 億,預(yù)計(jì) 20xx年將達(dá)到 億, 20xx 年將達(dá)到 億元人民幣。 3 無論新華書店未來電子商務(wù)的發(fā)展?fàn)顩r如何,它都將是每一個(gè)在國內(nèi)進(jìn)行圖書電子商務(wù)的企業(yè)機(jī)構(gòu)無法回避的一個(gè)業(yè)務(wù)領(lǐng)域。 作為在 IIS 環(huán)境下開發(fā) Web 應(yīng)用的一種簡單、方便的編程工具, ASP 具有如下特點(diǎn): ⑴使用 VBScript、 JavaScript 等簡單易懂的腳本語言,結(jié)合 HTML 代碼,可快速完成網(wǎng)站應(yīng)用程序的開發(fā); ⑵ 容易編寫,無需編譯,可在服務(wù)器端直接執(zhí)行; ⑶ 使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯; ⑷ 與瀏覽器無關(guān),只要客戶端瀏覽器能夠執(zhí)行 HTML 代碼,就可瀏覽利用 ASP設(shè)計(jì)的網(wǎng)頁內(nèi)容。單擊右下部的“詳細(xì)信息” 按鈕,可以查看子選項(xiàng),確認(rèn)至少選中了“ F ontPage20xx 服務(wù)器擴(kuò)展”、 “ World Wide Web 服務(wù)器”、“公用文件”和“ Inter信息服務(wù)單元”復(fù)選框; ⑷ 單擊“下一步”按鈕,系統(tǒng)將復(fù)制、安裝和配置組件,直到完成安裝。 用戶訂單 訂單處理 訂單發(fā)貨 訂單結(jié)賬 訂單刪除 8 B/S 有一個(gè)重要優(yōu)勢 —— 封裝性,當(dāng)客戶端需要進(jìn)行某項(xiàng)操作與數(shù)據(jù)庫打交道時(shí),只需要調(diào)用一個(gè)函數(shù),至于這個(gè)函數(shù)如何實(shí)現(xiàn)它并不關(guān)心。通過用戶的 CustomerEmail 和 CustomerPassword可以確定用戶的身份。 設(shè)計(jì)結(jié)構(gòu)如表 43所示,僅包含分類號和分類名: 表 43 Categories 表 名稱 數(shù)據(jù)類型 長度 允許空 作用 CategoryID int 4 否 種類 ID編號,主鍵 CategoryName varchar 50 是 種類名稱 ⒋購物車表( ShoppingCart 表 ) 購物車表記錄了用戶每次的購物信息。它記錄了本次用戶的購買情況。 12 圖 41 數(shù)據(jù)庫關(guān)系圖 存儲過程與數(shù)據(jù)訪問 存儲過程為數(shù)據(jù)訪問提供服務(wù)。添加時(shí)只有數(shù)量為正整數(shù)時(shí)才進(jìn)行更新 ShoppingCartEmpty 該存儲過程用于清空購物車上的圖書 ShoppingCartItemCount 該存儲過程計(jì)算購物車上的圖書數(shù)量 ShoppingCartList 該存儲過程用于顯示購物車上的圖書列表 ShoppingCartMigrate 如果用戶先購買,再注冊 /登錄,該存儲過程將當(dāng)前購物車的圖書移到已注冊的賬號上 ShoppingCartRemoveAbandoned 如果購物車上的內(nèi)容存在天數(shù)大于一天,該存儲過程將 刪除購物車上的圖書 ShoppingCartRemoveItem 該存儲過程刪除已經(jīng)添加到購物車上的圖書 ShoppingCartTotal 該存儲過程計(jì)算特定圖書的金額 ShoppingCartUpdate 該存儲過程更新用戶的購物車(包括圖書數(shù)量、刪除圖書等) 數(shù)據(jù)訪問層 在傳統(tǒng)的數(shù)據(jù)處理中,數(shù)據(jù)都是從數(shù)據(jù)庫中讀取 ,然后在應(yīng)用程序中執(zhí)行。 //客戶郵箱 public String CustomerAddress。 ② 下面開始讀取 SQL 數(shù)據(jù)庫,首先要設(shè)置連接字符串, 代碼 44如下: //創(chuàng)建一個(gè)連接 SqlConnection 和 SqlCommand 對象 SqlConnection myConnection = new SqlConnection (ConfigurationSettings. AppSettings[“ConnectionString”])。 SqlCommand myCommand = new SqlCommand(“CustomerDetail”,myConnection)。 ⑤ 在 CustomerDetail 存儲過程中,已經(jīng)定義了返回的用戶信息。 = (string)。連接字符串在 由 ConnectionString設(shè) 定。 SqlParameter parameterCustomerName = new SqlParameter(CustomerName, , 50)。 (parameterCustomerPassword)。 =CustomerTel。 ()。 SqlConnection myConnection = new SqlConnection([ConnectionString])。 = password。 //執(zhí)行結(jié)果返回客戶的 ID編號 int customerId = (int)()。 代碼 415 *.aspx文件中注冊用戶控件: % Register TagPrefix=OnNetBookSell TagName=Menu Src= % ONNETBOOKSELL:MENU id=Menu1 runat=server/ONNETBOOKSELL:MENU 然后在相應(yīng) 的隱藏文件中,根據(jù)控件的 ID定義相應(yīng)的變量。 ⑵ 如果用戶未注冊或未登錄,當(dāng)用戶購物時(shí),系統(tǒng)將隨機(jī)生成一個(gè)臨時(shí) CartID,以后如果用戶注冊或登錄,就把臨時(shí)賬號轉(zhuǎn)移到正式賬號上。 (tempCartID, customerId)。 代碼 418 ,cs部分 代碼: private void Page_Load(object sender, e) {//查詢類表 int categoryId = ([CategoryID])。 代碼 419 ,cs頁面加載事件: private void Page_Load(object sender, e) {if ( != true) { //獲取圖書 ID int bookID = (
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1