亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web的書店管理系統(tǒng)的設(shè)計(jì)開發(fā)

        2019-01-11 06:00:16薛益鴿
        關(guān)鍵詞:管理員書店書籍

        王 昊, 薛益鴿

        (溫州商學(xué)院 信息工程學(xué)院, 浙江 溫州 325035)

        1 系統(tǒng)的相關(guān)開發(fā)技術(shù)

        本系統(tǒng)采用B/S架構(gòu)(Browser/Server),即瀏覽器/服務(wù)器結(jié)構(gòu)。在此模式下,用戶的使用界面是通過Web瀏覽器來顯示的,不需要專門的客戶端,其邏輯處理部分主要在后端(Server)實(shí)現(xiàn),這樣就減輕了服務(wù)器的壓力。本系統(tǒng)采用的Ajax技術(shù)是一種基于JavaScript的異步頁面刷新技術(shù),其不僅能最大程度的降低服務(wù)器本身的負(fù)擔(dān),同時(shí)也能提升用戶的頁面交互體驗(yàn)。JSP(JavaServerPages)是一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),是用 Java語言作為腳本語言的, JSP網(wǎng)頁為整個(gè)服務(wù)器端的 JAVA庫單元提供了一個(gè)接口來服務(wù)于 HTTP的應(yīng)用程序。在傳統(tǒng)的網(wǎng)頁 HTML文件 (*.htm, *.html)中加入 Java程序片段 (Scriptlet)和 JSP標(biāo)記 (tag), 就構(gòu)成了JSP網(wǎng)頁(*.jsp)。Web服務(wù)器在遇到訪問 JSP網(wǎng)頁的請求時(shí),首先執(zhí)行其中的程序片段 , 然后將執(zhí)行結(jié)果以 HTML格式返回給客戶,程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 email等等 ,這就是建立動(dòng)態(tài)網(wǎng)站所需要的功能。作為 J2EE體系中的重要一環(huán), JSP為創(chuàng)建高度動(dòng)態(tài)的Web應(yīng)用提供了一個(gè)獨(dú)特的開發(fā)環(huán)境。其核心接口有DriverManager、Connection、Statement和ResultSet,其中Driver Manager的作用主要有2個(gè),一是注冊驅(qū)動(dòng),告知JDBC需要使用的是哪個(gè)驅(qū)動(dòng);二是獲取Connection,若能成功獲取到Connection,說明數(shù)據(jù)庫已經(jīng)連接成功,Statement的作用是向數(shù)據(jù)庫發(fā)送SQL語句,包括增、刪、改、查等功能,ResultSet則是返回查詢對象的結(jié)果集,在MVC模式下,查詢到的結(jié)果集在后臺通過servelet將數(shù)據(jù)傳送到前端予以用戶顯示。

        2 系統(tǒng)設(shè)計(jì)與分析

        2.1 需求分析

        一個(gè)完整的書店管理系統(tǒng),能給用戶提供便捷的信息查詢、購買、退訂與個(gè)人信息管理功能。對管理員而言,需要能根據(jù)已銷售情況來制定書籍的買入。在系統(tǒng)的安全性方便,若顧客忘記密碼,顧客有權(quán)根據(jù)自己的身份信息或者保密問題來修改密碼。購買的書籍?dāng)?shù)據(jù)錄入需規(guī)范等?;谝陨戏治?,數(shù)據(jù)庫的結(jié)構(gòu)必須能充分地滿足各種信息的輸入并給出相應(yīng)的輸出。具體的功能要求如下。

        (1)用戶與管理員是2個(gè)不同的實(shí)體,應(yīng)該具有不同的權(quán)限,例如:用戶可根據(jù)具體的需要進(jìn)行書籍的檢索、購買、退訂等功能,同時(shí)要賦予一定的個(gè)人信息修改權(quán)限,如個(gè)人收貨地址信息、網(wǎng)名頭像等。管理員則需要根據(jù)實(shí)際的銷售情況采用具體的書籍購入策略以達(dá)到收益最大化,但對于顧客的購買情況只有查詢功能不得修改,同時(shí)要及時(shí)回應(yīng)顧客的合理要求,如書籍退換、根據(jù)顧客要求修改密碼等功能。

        (2)書店管理者對書店的數(shù)據(jù)進(jìn)行維護(hù)時(shí)應(yīng)該具有以下功能:

        ①書籍的批量購買。書店管理員應(yīng)根據(jù)書店的實(shí)際需要購入書籍。

        ②書籍的數(shù)據(jù)修改與制定。書籍購入上架時(shí),需給書籍一個(gè)合理上架金額,如若對書籍的價(jià)格的合理性表示懷疑,則有權(quán)限修改書籍的定價(jià)。

        ③書籍銷售情況的查詢。書店管理員為提高書店收益,需要根據(jù)以往的數(shù)據(jù)進(jìn)行分析,采取合適的進(jìn)書策略。

        ④顧客數(shù)據(jù)查詢。在實(shí)際的書店管理系統(tǒng)中,管理員難免需要有針對性地解決顧客存在的實(shí)際問題,這就需要管理員有查詢顧客信息的功能,以便及時(shí)地響應(yīng)顧客的需求。

        (3)用戶在進(jìn)行網(wǎng)上書店體驗(yàn)時(shí),應(yīng)有以下功能:

        ①賬號的注冊及個(gè)人信息的修改。用戶為滿足自己的需求需注冊賬號,個(gè)人信息有所變動(dòng)后能對賬號已有的數(shù)據(jù)進(jìn)行修改。

        ②書籍的查詢功能。顧客具有模糊查找書籍的功能。

        ③購買書籍及退訂。顧客能購買書籍,當(dāng)對到貨書籍不滿意時(shí)有權(quán)提出退款的請求。

        (4)用戶操作的必要步驟需要有一定的引導(dǎo)和矯正,如在注冊賬號時(shí),顧客錄入的數(shù)據(jù)不符合要求,需要界面能回饋給用戶正確的操作提示。書籍需要有相應(yīng)的分類,對于不同類別的書籍,為方便顧客查找需要給書籍進(jìn)行分類,同時(shí)顧客有權(quán)利在購買的書籍下寫下相應(yīng)的評論,使書店的服務(wù)品質(zhì)做到透明化。

        2.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

        為了更加明確地體現(xiàn)內(nèi)部組織關(guān)系,更加清晰理清內(nèi)部邏輯關(guān)系,做到一目了然規(guī)范各自功能部分。在本系統(tǒng)中,將書店管理系統(tǒng)分為5個(gè)模塊,顧客管理、訂單管理、圖書管理、統(tǒng)計(jì)匯總、系統(tǒng)管理,每個(gè)模塊下面有相應(yīng)的小模塊,對應(yīng)其相應(yīng)大模塊下的具體實(shí)現(xiàn),功能結(jié)構(gòu)如圖1所示。

        圖1 書店功能結(jié)構(gòu)圖

        3 數(shù)據(jù)庫設(shè)計(jì)

        通過以上對本書店管理系統(tǒng)的分析,同時(shí)考慮到系統(tǒng)的完整性和參照的完整性,在本系統(tǒng)應(yīng)有以下10個(gè)表,分別為:PbCompany(出版社表)、BookStore(書店買入的書籍信息表)、Book(書店在售書籍表)、BookResign(書籍退訂表)、AdminInfo(管理信息表)、Customer(顧客信息表)、PbBook(出版社可供售書籍表)、ShoppingCart(顧客購物車表)、Orderform(顧客訂單表)、CusComment(顧客評論表)。

        3.1 概念結(jié)構(gòu)設(shè)計(jì)

        概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是在需求分析階段產(chǎn)生的需求說明書的基礎(chǔ)上,按照特定的方法把其抽象為一個(gè)不依賴于任何具體機(jī)器的數(shù)據(jù)模型,即概念模型。是現(xiàn)實(shí)世界到信息世界的第一層抽象,是系統(tǒng)開發(fā)人員和用戶交流的語言。下圖為本概念模型的實(shí)體E-R圖。

        圖2 概念模型E-R圖

        3.2 邏輯結(jié)構(gòu)設(shè)計(jì)

        根據(jù)概念模型中得到的E-R圖轉(zhuǎn)換成對應(yīng)的關(guān)系模型,本書店管理系統(tǒng)的關(guān)系模型設(shè)計(jì)如下:

        書店書籍(書籍編號, 價(jià)格,數(shù)量)

        備注:單下劃線為主鍵,雙下劃線為外鍵

        4 主要功能實(shí)現(xiàn)

        4.1 書籍列表頁面

        書籍列表頁面旨能讓顧客更加快速準(zhǔn)確地了解到門店信息以及書籍的情況,在書籍列表模板中,給出了書店的最新公告,并將書籍進(jìn)行分類,用戶也可根據(jù)書籍類別、作者名、書籍名等擴(kuò)展鏈接進(jìn)行相關(guān)書籍的查找,為了減輕服務(wù)端的壓力,此處運(yùn)用了Ajax技術(shù)。同時(shí)基于已有的銷售數(shù)據(jù)給出熱銷書、熱榜書等。

        4.2 顧客購買頁面

        此界面為書店管理系統(tǒng)的核心界面。顧客對于有意購買的書籍可以放入購物車保存,同時(shí)還可以決定購買的數(shù)量,確定意向后即可進(jìn)行購買流程,跳轉(zhuǎn)至購買界面,為確保顧客給定的數(shù)據(jù)具有完整性以及可靠性,數(shù)據(jù)的錄入頁面有相關(guān)的數(shù)據(jù)條件約束。顧客完成訂單頁會(huì)給予用戶相應(yīng)的信息反饋。顧客購買界面如圖3所示。

        圖3 顧客購買界面

        4.3 管理員界面

        管理員有權(quán)查詢顧客的購買狀況,同時(shí)為了有針對性地處理顧客的相關(guān)信息,具有對顧客信息的直接檢索功能,為了書店的運(yùn)維,管理者可根據(jù)客觀事實(shí)對書籍采取相應(yīng)的采購措施.

        5 結(jié)束語

        本系統(tǒng)基本上滿足了用戶所需的必要功能(書籍的查詢、購買、退單等),同時(shí)作為書店管理人員,也可根據(jù)用戶評論來了解圖書出售情況,便于把握書籍的銷售方向。除此之外,本系統(tǒng)也采用了較為先進(jìn)的Web設(shè)計(jì)方式及相關(guān)技術(shù),減輕了書店的服務(wù)器壓力,有效地提高了系統(tǒng)處理“高并發(fā)壓力”的能力。

        猜你喜歡
        管理員書店書籍
        魯迅與“書籍代購”
        我是小小午餐管理員
        我是圖書管理員
        我是圖書管理員
        可疑的管理員
        獨(dú)立書店聯(lián)合薦書榜
        出版人(2019年4期)2019-04-16 00:53:40
        獨(dú)立書店聯(lián)合薦書榜(總第八期)
        出版人(2019年2期)2019-03-16 04:31:34
        AOS在書籍編寫的應(yīng)用
        書籍
        最美書店
        内射中出日韩无国产剧情| 久久精品国产亚洲AV香蕉吃奶| 女人一级特黄大片国产精品| 精品国产一区二区三区性色| 久久国产免费观看精品3| 日韩av无码成人无码免费| 日日噜噜夜夜狠狠2021| 草青青在线视频免费观看| 精品国际久久久久999波多野 | 91露脸半推半就老熟妇| 亚洲va无码手机在线电影| 五月天国产精品| 少妇人妻出水中文字幕乱码| 久久久免费看少妇高潮| 久久久国产精品免费a片3d| 国产日韩欧美网站| 丝袜美腿诱惑一二三区| 亚洲国产精品美女久久| 久久久精品456亚洲影院| 精品久久久久久蜜臂a∨| 能看不卡视频网站在线| 亚洲精品中文幕一区二区| 亚洲欧美日韩国产综合一区二区 | 97久久久一区二区少妇| 久久精品网站免费观看| 黑人玩弄漂亮少妇高潮大叫| 青青草视频网站免费观看| 国产高清在线精品一区二区三区| 人妻丰满熟av无码区hd| 国产人澡人澡澡澡人碰视频| 亚洲成熟丰满熟妇高潮XXXXX| 精品人妻69一区二区三区蜜桃| 亚洲人成色7777在线观看不卡| 日韩AV无码免费二三区| 成人短篇在线视频夫妻刺激自拍| 香蕉视频在线观看亚洲| 久久人人爽天天玩人人妻精品 | 男女边吃奶边做边爱视频| 久久迷青品着产亚洲av网站| 痴汉电车中文字幕在线| 欧美国产精品久久久乱码|