• 
    

    
    

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

      基于Java Web的社區(qū)商超系統(tǒng)的設(shè)計與實現(xiàn)

      2018-03-30 02:26:56王品越韓義波
      電子技術(shù)與軟件工程 2017年16期
      關(guān)鍵詞:三層架構(gòu)

      王品越 韓義波

      摘要

      社區(qū)商超網(wǎng)站是典型的社區(qū)摘商超銷售平臺。本文采用現(xiàn)在比要較流行的JSP技術(shù)和SQL關(guān)系型數(shù)據(jù)庫,嘗試在B/S三層模式設(shè)計上開發(fā)的一個網(wǎng)上在線挑選商品和下單的Web網(wǎng)站。以期通過本平臺的設(shè)計實現(xiàn)與應(yīng)用,探索為社區(qū)商超運營提供更便捷高效的營銷模式。

      【關(guān)鍵詞】社區(qū)商超 三層架構(gòu) Web B/S

      1 緒論

      隨著近幾年互聯(lián)網(wǎng)快速的發(fā)展,國務(wù)院總理李克強提出“互聯(lián)網(wǎng)+”概念,全國實體經(jīng)濟也都在快速轉(zhuǎn)型,尋找新的銷售模式。在我國,由于社區(qū)商超從業(yè)人員文化水平有限,信息化建設(shè)要遠(yuǎn)遠(yuǎn)落后于連鎖超市等大型門店,而社區(qū)超市由于自身資本規(guī)模的限制,更加難以完成自身向互聯(lián)網(wǎng)的靠攏。然而社區(qū)超市存在著距離近、送貨成本低的先天優(yōu)勢,如果能夠低成本且便捷的實現(xiàn)升級轉(zhuǎn)型,必然能過迎來新一輪的快速發(fā)展。

      本系統(tǒng)設(shè)計目標(biāo)是面向城市各個社區(qū)超市,涵蓋超市服務(wù)的主要方面,功能高度集成,使用簡潔靈活,性能穩(wěn)定可靠。本系統(tǒng)重點研究設(shè)計社區(qū)商超系統(tǒng)實現(xiàn)以及框架設(shè)計。本系統(tǒng)主要實現(xiàn)的功能包括首頁、用戶登錄注冊、廣告投放、社區(qū)商超動態(tài)、選購商品、特價促銷、留言反饋等核心功能。權(quán)限后臺模塊的主要業(yè)務(wù)是查詢統(tǒng)計編輯,分為員工和管理員兩種角色權(quán)限,后臺框架設(shè)計主要包括以下幾個方而社區(qū)商超的動態(tài)管理維護(hù)、廣告投放商業(yè)合作的管理維護(hù)、產(chǎn)品信息類型的管理維護(hù)、產(chǎn)品信息的管理維護(hù)、用戶訂單的管理維護(hù)等。

      除了以上前端和后臺的設(shè)計,在設(shè)計時還應(yīng)考慮滿足如下操作:在用戶操作錯誤時應(yīng)給出正確的系統(tǒng)提示,糾正用戶錯誤;系統(tǒng)重要數(shù)據(jù)應(yīng)正確加密,防止他人盜取泄露;優(yōu)化社區(qū)商超系統(tǒng)業(yè)務(wù)處理的效率和質(zhì)量;實現(xiàn)商品網(wǎng)上在線下單,用戶注冊及留言反饋的功能管理;系統(tǒng)應(yīng)設(shè)計完整的測試方案,減少業(yè)務(wù)邏輯漏洞;系統(tǒng)方便維護(hù),操作便捷.

      通過完成以上重點研究,使用者能夠通過社區(qū)商超網(wǎng)站對商品通過互聯(lián)網(wǎng)手段的宣傳銷售。同時大大的方便了客戶,可以通過PC端快捷地進(jìn)行商品訂購操作,商家給送貨上門,節(jié)省客戶時間。

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

      社區(qū)商超網(wǎng)站經(jīng)過和數(shù)據(jù)庫交互,獲取數(shù)據(jù)展示在系統(tǒng)前端,很容易地實現(xiàn)商品信息的升級迭代和更新,使社區(qū)居民可以快速了解到商品的詳細(xì)參數(shù)信息。系統(tǒng)通過前端獲取在線注冊的社區(qū)居民信息,然后經(jīng)過底層業(yè)務(wù)數(shù)據(jù)處理,存到對應(yīng)的數(shù)據(jù)表信息表中。經(jīng)過動態(tài)操作的前后端交互,服務(wù)器將執(zhí)行相應(yīng)的底層業(yè)務(wù)處理代碼,將查詢符合條件的用戶信息傳到前端界面進(jìn)行處理顯示。前端界面的內(nèi)容隨著SQL2005數(shù)據(jù)庫的數(shù)據(jù)變化而隨之改變,社區(qū)居民便可了解到最新的數(shù)據(jù)信息。

      一個系統(tǒng)要有一個完整無誤的設(shè)計思路,需要選擇最合適的技術(shù)和開發(fā)環(huán)境,搭建出框架,進(jìn)而能有序的設(shè)計底層功能,發(fā)揮出線上平臺區(qū)別傳統(tǒng)銷售模式的優(yōu)勢。

      2.1 系統(tǒng)架構(gòu)

      社區(qū)商超網(wǎng)站采用開發(fā)技術(shù)比較成熟的B/S三層模式架構(gòu),該模式有很好的通用性,且開發(fā)成本低、維護(hù)操作易學(xué)、界面美觀友好、良好的可拓展性和便捷的管理。本系統(tǒng)的客戶人群是社區(qū)的居民,使用人群以年輕人為多。

      如圖1所示,可以清晰的看出B/S三層框架模式的優(yōu)點,B/S在瀏覽器界面只需要數(shù)據(jù)展示就行,不需要進(jìn)行復(fù)雜的數(shù)據(jù)處理,大大的加快了頁面的加載速度。

      2.2 功能結(jié)構(gòu)設(shè)計

      本社區(qū)商超網(wǎng)站主要是針對于社區(qū)附近周邊的用戶進(jìn)行購買訂購,系統(tǒng)主要功能結(jié)構(gòu)如圖2所示。

      2.3 功能模塊設(shè)計說明

      根據(jù)社區(qū)商超網(wǎng)站的需求及以上結(jié)構(gòu)圖,不難分析出系統(tǒng)具體功能模塊及其流程。會員用戶可以在網(wǎng)站首頁看到商品信息和評論、店鋪信息和新聞、用戶留言等。登錄注冊模塊是大多數(shù)Web系統(tǒng)都會涉及到的功能。在本系統(tǒng)中,登錄分為會員登錄與管理員登錄。管理員在系統(tǒng)中擁有最大的權(quán)限。非注冊會員可通過填寫相關(guān)信息注冊成為系統(tǒng)會員用戶。以下是會員使用用戶名密碼登錄系統(tǒng)。店內(nèi)搜索功能是為了方便用戶能快速找到自己需要的商品、想了解的廣告信息、以及己有的留言評論等。用戶能通過新聞標(biāo)題、關(guān)鍵字搜索到對應(yīng)新聞,通過評論類型搜索到具體評論。也能通過商品名稱、類型、編號搜索到對應(yīng)商品。商超系統(tǒng)的核心功能就是購物。此模塊復(fù)雜精細(xì)且容錯率低,設(shè)計時要考慮多種情況的產(chǎn)生和處理。非注冊用戶點擊購買商品會彈出提示登錄來提醒用戶注冊登錄。用戶注冊完成并且地址確認(rèn)無誤后即可完全使用該功能。購買成功后系統(tǒng)生成訂單,店家即可安排配送。信息管理模塊的設(shè)計是整個系統(tǒng)所有有關(guān)信息處理方面的設(shè)計。雖然一個商超系統(tǒng)信息繁多,但就代碼方面重用率高,可以在一個模塊內(nèi)完成。本系統(tǒng)信息管理模塊包括會員用戶對個人信息的修該,管理員對商品信息增添、修該、刪除,管理員對新聞廣告的添加、修改、刪除等。

      關(guān)系型數(shù)據(jù)庫的建立必然需要分析實體之間的關(guān)系,而E-R圖能方便簡潔的反應(yīng)出實體的聯(lián)系。E-R圖有實體、屬性和聯(lián)系三種元素組成。在系統(tǒng)程序中表現(xiàn)出對E-R的圖的完整性和統(tǒng)一性控制。E-R圖中類似一個箱子,屬性就是相當(dāng)于在箱子里的物品,各個箱子之間ID相同的又有著關(guān)聯(lián)的關(guān)系。

      根據(jù)以上各個實體屬性設(shè)計出每個實體對應(yīng)的邏輯設(shè)計,以廣告投放信息表為例,其邏輯業(yè)務(wù)屬性字段及含義如下:廣告投放信息表主要是為了存儲商業(yè)合作的廣告推送信息,主鍵為GG_ID,唯一,如表1所示。

      3 系統(tǒng)測試

      測試環(huán)節(jié)是當(dāng)前軟件開發(fā)必不可缺的重要環(huán)節(jié),它能有效的節(jié)約項目運行的后期成本。在社區(qū)商超面向消費者使用前,測試可以減少系統(tǒng)BUG,優(yōu)化用戶體驗細(xì)節(jié)并且可以有效的發(fā)現(xiàn)系統(tǒng)其它邏輯設(shè)計錯誤。在系統(tǒng)測試前,應(yīng)列出完整的測試方案,以免出現(xiàn)測試遺漏。本系統(tǒng)測試方案如下:

      首先檢查所有界面是否有錯別字影響用戶使用;網(wǎng)站走通完整流程,用戶注冊-瀏覽-購買下單-評價-后臺查詢-送貨-結(jié)束;子模塊測試,如反復(fù)測試多種情況測試登錄是否存在BUG;2,3步驟反復(fù)測試,保證系統(tǒng)無誤;系統(tǒng)XML攻擊測試。

      測試的目的是為了驗證系統(tǒng)實現(xiàn)最終的效果是否與需求分析設(shè)計的一致,主要包括界面是否美觀,功能是否完善,業(yè)務(wù)處理是否清晰,用戶體驗感是否良好等幾個方面。本系統(tǒng)測試驗收結(jié)果和需求分析一致,功能正確實現(xiàn),軟件可以部署運行并面向用戶使用。

      4 結(jié)語

      本社區(qū)商超網(wǎng)站在技術(shù)上運用JSP、B/S結(jié)構(gòu)以及SSH框架,還運用了HTML語言進(jìn)行Web頁面布局與設(shè)計,數(shù)據(jù)庫類型選擇安全性能較高的SQL Server2005,經(jīng)過測試,最終與需求分析設(shè)計一致。在本網(wǎng)站上,社區(qū)的居民可以很容易的注冊成為商超會員,進(jìn)而在線對平臺商品進(jìn)行模糊檢索,瀏覽商品詳細(xì)參數(shù),最后根據(jù)需要購買對應(yīng)的商品。平臺采用貨到付款的支付方式,社區(qū)會員下單后,填寫收貨地址送貨上門,節(jié)省社區(qū)居民時間,為居民提供便利。具有界面美觀,用戶體驗良好,操作簡單,維護(hù)簡單等優(yōu)點。

      參考文獻(xiàn)

      [1]曹衍龍,徐慧.JSP網(wǎng)絡(luò)開發(fā)實用工程案例[M].北京:人民郵電出版社,2008.

      [2]汪大樂.Java Web開發(fā)技術(shù)詳解[M].北京:北京科海電子出版社,2008.

      [3]王國輝.Java Web開發(fā)實戰(zhàn)寶典[M].北京:清華大學(xué)出版社,2010.

      [4]張紅.利用Java Servlet實現(xiàn)在Web服務(wù)器平臺上的開發(fā).[J].桂林電子科技大學(xué)學(xué)報,2009,29(03).

      猜你喜歡
      三層架構(gòu)
      基于.NET電子網(wǎng)絡(luò)技術(shù)的高校科研管理系統(tǒng)設(shè)計研究
      基于“三層架構(gòu)”理論的教學(xué)設(shè)計案例分析
      良好的信息系統(tǒng)體系結(jié)構(gòu)模式對網(wǎng)絡(luò)安全監(jiān)察與維護(hù)技術(shù)的方法的探討
      ASP.NET三層架構(gòu)體系分析與應(yīng)用
      培訓(xùn)機構(gòu)信息發(fā)布平臺的設(shè)計與實現(xiàn)
      匯票管理系統(tǒng)的設(shè)計與實現(xiàn)
      基于SSH 的實驗室管理系統(tǒng)設(shè)計與實現(xiàn)
      基于ASP.NETAJAX技術(shù)的在線考試系統(tǒng)設(shè)計與實現(xiàn)
      基于三層架構(gòu)的煙草公司績效考核系統(tǒng)的設(shè)計與實現(xiàn)
      基于三層架構(gòu)的青春勵志網(wǎng)站設(shè)計與開發(fā)
      井陉县| 渑池县| 岳池县| 岑溪市| 麦盖提县| 平和县| 左贡县| 南开区| 托里县| 左贡县| 渝中区| 宁蒗| 蒙山县| 南华县| 抚州市| 舒城县| 东乌珠穆沁旗| 山东| 长汀县| 左权县| 滦平县| 社旗县| 白山市| 亚东县| 雷波县| 建水县| 丹寨县| 花莲县| 泾源县| 洮南市| 汝城县| 肇东市| 芮城县| 垣曲县| 原阳县| 开化县| 辉县市| 宜昌市| 年辖:市辖区| 平塘县| 神木县|