• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于ASP的網(wǎng)上圖書銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2014-04-29 07:58:54楊晨韓旭
      電子世界 2014年15期

      楊晨 韓旭

      【摘要】針對傳統(tǒng)銷售方式中管理不便與效率低的缺點(diǎn),將電子商務(wù)技術(shù)和計(jì)算機(jī)技術(shù)結(jié)合起來,利用ASP.NET中的WEB技術(shù)生成前臺(tái)頁面,后臺(tái)采用SQL Server數(shù)據(jù)庫技術(shù)訪問數(shù)據(jù)庫,開發(fā)出管理便利、效率高的在線圖書銷售系統(tǒng)。

      【關(guān)鍵詞】ASP.NET;網(wǎng)上圖書銷售;網(wǎng)站管理

      1.前言

      網(wǎng)上圖書銷售系統(tǒng)是一種新興的圖書銷售平臺(tái),隨著全球經(jīng)濟(jì)一體化的逐步發(fā)展和深入,再加上計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,傳統(tǒng)書店因企業(yè)成本高、規(guī)模小,品種少已經(jīng)阻礙了圖書市場的發(fā)展,網(wǎng)上圖書銷售系統(tǒng)的應(yīng)運(yùn)而生[1]。它有著其他形式的書店所不能比擬的優(yōu)勢,不受時(shí)空的限制,它不需要店鋪和龐大的銷售網(wǎng)絡(luò),通過在網(wǎng)上直接訂購、支付、結(jié)算,減少了中間的環(huán)節(jié)和開支,它以成本低,圖書數(shù)量多、品種齊全而備受消費(fèi)者的青睞[2]。網(wǎng)上圖書銷售系統(tǒng)包括前臺(tái)購書和后臺(tái)管理兩大部分,前臺(tái)功能主要有注冊、登陸、瀏覽、查詢、訂單查詢、會(huì)員中心、購物車、收藏夾、特價(jià)書、最新書、投票調(diào)查、意見反饋、幫助中心等。后臺(tái)功能主要有常規(guī)設(shè)置管理、商品管理、信息管理、用戶管理、VIP管理、省市管理、數(shù)據(jù)處理等。

      2.系統(tǒng)設(shè)計(jì)

      本系統(tǒng)以B/S結(jié)構(gòu)作為基本結(jié)構(gòu),所有程序和數(shù)據(jù)庫放在服務(wù)器上,通過ASP方式實(shí)現(xiàn)交互動(dòng)態(tài)的應(yīng)用程序,如圖2-1所示:由客戶瀏覽器、WEB服務(wù)器、數(shù)據(jù)庫服務(wù)器三個(gè)層次組成。

      圖2-1 基于B/S模式的三層分布結(jié)構(gòu)

      在3層結(jié)構(gòu)系統(tǒng)中,將系統(tǒng)整體分為“客戶層”(用戶界面),“應(yīng)用層”(商用邏輯),“數(shù)據(jù)層”(數(shù)據(jù)庫)3層。在客戶端只留下用戶界面,其余均裝于服務(wù)器上,客戶端只受理用戶的操作與表示應(yīng)用層的處理結(jié)果,由于將應(yīng)用軟件部分與客戶端分離以及安裝于服務(wù)器上,在應(yīng)用邏輯發(fā)生變更的情況,只須變更服務(wù)器端的應(yīng)用軟件便可,不會(huì)牽連到系統(tǒng)整體[3]。B/S架構(gòu)的網(wǎng)絡(luò)平臺(tái)不但可以在內(nèi)部網(wǎng)絡(luò)使用,而且在也可以在外部使用,如果在外部使用只要能上網(wǎng)就可以,使用十分方便。

      2.1 系統(tǒng)需求分析

      基于ASP的網(wǎng)上書店系統(tǒng)作為電子商務(wù)需要具備如下功能:會(huì)員的注冊和登陸,瀏覽與查詢,購物車和訂單,訂單查詢,結(jié)賬,選擇付款方式和送貨方式等。同時(shí)還應(yīng)具有后臺(tái)管理部分,包括新書的添加、查看與修改、書訂單管理、書評論管理、買書管理、常規(guī)設(shè)置管理、網(wǎng)站信息管理、用戶的管理、管理員密碼修改等功能。

      2.2 用戶注冊和身份驗(yàn)證

      用戶注冊成為會(huì)員之后,有助于網(wǎng)站管理員了解用戶的相關(guān)信息,對于日后進(jìn)行的交易提供必要的個(gè)人資料[3]。用戶注冊和身份驗(yàn)證由四部分組成:(1)新會(huì)員注冊;(2)會(huì)員登錄及確認(rèn);(3)會(huì)員修改注冊信息;(4)會(huì)員管理。會(huì)員登錄運(yùn)行圖如2-2所示:

      圖2-2 用戶注冊登錄程序流程圖

      2.3 新聞中心

      新聞發(fā)布具有重要的作用,它把本站的最新的信息及時(shí)發(fā)布到網(wǎng)上,新聞動(dòng)態(tài)更新由以下兩個(gè)方面組成:

      (1)新聞發(fā)布

      新聞的特點(diǎn)就是要新,要讓用戶在最快的時(shí)間了解到最新的新聞,因此,將在首頁上放上從數(shù)據(jù)庫重讀取出最新的新聞標(biāo)題的代碼,當(dāng)用戶單擊新聞標(biāo)題進(jìn)入新聞內(nèi)容閱讀頁面。

      (2)新聞管理

      在新聞管理中包括新聞的增加、修改和刪除。從[系統(tǒng)管理]進(jìn)入新聞管理頁面,在此系統(tǒng)管理員就可以進(jìn)行新聞管理了。其程序流程如圖2-3所示:

      圖2-3 動(dòng)態(tài)新聞流程圖

      2.4 在線購物

      網(wǎng)上定購由三部分組成:書籍信息分類查詢、書籍信息搜索、購物車的實(shí)現(xiàn)。

      (1)書籍信息分類查詢,新品瀏覽

      書籍的分類查詢可以提高用戶尋找商品的速度,減少用戶購買商品過程中花在查找商品信息上的時(shí)間。

      (2)商品信息搜索

      通過商品信息搜索,用戶可以直接找到自己所要查找的商品信息,從而為用戶節(jié)省了時(shí)間。

      (3)購物車的實(shí)現(xiàn)

      購物車如圖2-4所示,在線購物車可以進(jìn)行各種操作,包括添加書籍到購物車,更改購物車中書籍的數(shù)量,從購物車中刪除某種書籍的條目,以及把購物車中的書籍作為定單提交給數(shù)據(jù)庫,完成交易。

      圖2-4 購物車運(yùn)行圖

      2.5 投票調(diào)查

      站點(diǎn)調(diào)查是一種獲得用戶意見的一種簡單、快捷、方便的方式,站點(diǎn)調(diào)查的一般形式是提供幾個(gè)選項(xiàng),用戶選擇認(rèn)為適當(dāng)?shù)倪x項(xiàng),然后統(tǒng)計(jì)選擇每個(gè)選項(xiàng)的用戶的人數(shù)或者是百分比,這樣就能了解到大部分用戶的看法和意見。站點(diǎn)調(diào)查由以下兩個(gè)方面組成:

      (1)填寫調(diào)查表

      在這里使用session變量防止有人進(jìn)行惡意投票,在寫入數(shù)據(jù)庫之前,先判斷是否已經(jīng)有投票紀(jì)錄,如果沒有則新加入一條紀(jì)錄,有則使用Update語句將所選擇的投票選項(xiàng)值加一。

      (2)顯示調(diào)查表信息

      投票結(jié)果如2-5所示。

      圖2-5 投票結(jié)果

      2.6 網(wǎng)站管理

      網(wǎng)站管理流程如圖2-6所示,系統(tǒng)管理員登錄后可以對系統(tǒng)所有的商品信息進(jìn)行維護(hù),包括商品價(jià)格的調(diào)整、商品描述信的更新、新商品的加入以及過期商品的刪除,系統(tǒng)的后臺(tái)程序可以根據(jù)商品的銷售情況提供給管理員一份詳細(xì)分析報(bào)告,管理員可以根據(jù)該報(bào)告及時(shí)的調(diào)整熱門商品的信息(例如將其放置到醒目的位置)、對非熱門的商品進(jìn)行價(jià)格調(diào)整,這一切的數(shù)據(jù)都來源自系統(tǒng)客戶的查詢和訂購信息。

      圖2-6 網(wǎng)站管理程序流程圖

      (1)信息管理

      信息管理包括:添加首頁新聞,新聞修改刪除,首頁公告設(shè)置、查看意見反饋。添加首頁新聞包括添加新聞標(biāo)題、發(fā)表人、新聞內(nèi)容;新聞修改刪除包括對新聞標(biāo)題、發(fā)表人、新聞內(nèi)容的修改,及可以逐條刪除新聞;首頁公告設(shè)置主要是完成首頁顯示的公告信息的添加設(shè)置;查看意見反饋的信息的發(fā)表人、內(nèi)容等信息,可以對其刪除。信息管理如圖2-7所示:

      圖2-7 信息管理

      (2)書籍信息管理

      書籍信息管理包括:添加新書籍,查看與修改,書籍訂單管理,書籍評論管理,我要買書管理,我要賣書管理。對書籍信息的添加、修改、刪除操作。

      (3)購物訂單管理

      購物訂單的處理分為三部分:第一部分是顯示訂單列表,查看沒有處理的訂單,確認(rèn)是否應(yīng)該處理,然后進(jìn)行確認(rèn)或者是刪除;第二部分是處理定單,如果用戶的匯款已到,則發(fā)貨;第三部分是已發(fā)貨訂單查看。

      3.結(jié)論

      基于ASP的網(wǎng)上書店系統(tǒng)是一個(gè)基于Internet的軟件,在采用數(shù)據(jù)庫系統(tǒng)ACCESS的基礎(chǔ)上,用web編程語言ASP編寫。本系統(tǒng)的優(yōu)點(diǎn)是操作簡單、貼近用戶、速度快。

      參考文獻(xiàn)

      [1]趙燕燕.ASP技術(shù)在Web數(shù)據(jù)庫開發(fā)中的使用[J].河南職工醫(yī)學(xué)院學(xué)報(bào),2012(01):93-94.

      [2]高晗等.web數(shù)據(jù)庫技術(shù)(第一版)[M].水利水電出版社,2011:22-25.

      [3]賈錚,王韡,雷奇文.HTML+CSS網(wǎng)頁布局開發(fā)指南[M].清華大學(xué)出版,2010(01):89-92.

      作者簡介:

      楊晨(1992—),男,陜西西安人,研究方向:數(shù)據(jù)庫技術(shù)。

      韓旭(1989—),男,陜西西安人,研究方向:軟件開發(fā)與應(yīng)用。

      台东市| 灌云县| 北票市| 五大连池市| 抚顺市| 上高县| 宁南县| 河间市| 雷州市| 琼结县| 重庆市| 郴州市| 泰宁县| 石阡县| 昌平区| 河池市| 西青区| 岳阳县| 勃利县| 昆明市| 托里县| 龙州县| 舒兰市| 罗城| 新沂市| 道孚县| 富蕴县| 奎屯市| 行唐县| 和顺县| 冕宁县| 崇文区| 留坝县| 昌邑市| 忻州市| 临潭县| 三河市| 湖南省| 涞水县| 元朗区| 宜都市|