摘 要:本系統(tǒng)系統(tǒng)開發(fā)采用B/S架構(gòu)模式,用戶在Internet環(huán)境下,可跨平臺登錄瀏覽器,隨時隨地快速訪問,通過身份驗證,根據(jù)角色權(quán)限合理分配業(yè)務(wù)管理門戶,實現(xiàn)業(yè)務(wù)快速辦理。系統(tǒng)角色分為連鎖端與門店端,連鎖端業(yè)務(wù)模塊分為商品檔案、商品分類、門店業(yè)績、訂單列表、賬戶信息,門店端業(yè)務(wù)模塊分為商品列表、連鎖進貨、訂單列表、賬戶信息。系統(tǒng)功能包含商品補充、價格等信息管理。實現(xiàn)商品上架、進貨單填寫等各項業(yè)務(wù)的處理,可輕松完成本職工作,同時對商戶各項相關(guān)信息實施便捷管理更加規(guī)范、科學。
關(guān)鍵詞:無紙化辦公;業(yè)務(wù)管理;商戶數(shù)字化分管系統(tǒng)
商品在一個企業(yè)運營中是非常關(guān)鍵的一個要素,是一個影響公司發(fā)展和運營的東西,大部分的公司都會注重商品資源的管理。商品資源的管理配置就是指在團隊或組織中,讓商戶管理人員能從繁重的工作中解脫出來,實現(xiàn)無紙化辦公,使工作更有條理,更方便,更有效,更科學。
所以,在商戶管理的戰(zhàn)略上,需要數(shù)字化分管系統(tǒng),它是公司面對市場上的競爭,提高效率、實現(xiàn)無紙化管理的一大改革。這其中主要包括了商品的選擇,貨物的補充,產(chǎn)品的銷售額,物品關(guān)系的管理,各種商品的價格管理以及成本管理。即:使其運用科學的現(xiàn)代管理方法,對商品信息的獲取,銷售,保留和查詢等方面形成全面一體化的無紙化管理。最終是為了達到合理、高效地分管目的,達到企業(yè)可持續(xù)發(fā)展的戰(zhàn)略和格局,將公司提高到一個現(xiàn)代化的高度。
商戶數(shù)字化分管系統(tǒng),實現(xiàn)了無紙化辦公。快速協(xié)作,與傳統(tǒng)多項業(yè)務(wù)交錯管理方式相比,業(yè)務(wù)職責變得更明確。互聯(lián)網(wǎng)時代下,一改傳統(tǒng)的人工管理方式,更加信息化、時代化,節(jié)省人力物力,提高效率。
一、 系統(tǒng)技術(shù)分析
系統(tǒng)采用經(jīng)典的分層架構(gòu)模型,使用框架集為SSH。SSH是基于JAVA語言的用于WEB網(wǎng)站開發(fā)的常用框架。采用技術(shù)如下:
(一) JAVA:純粹的面向?qū)ο蟾呒壵Z言,通過運行時解釋,支持單詞編寫后跨平臺發(fā)布,在本系統(tǒng)中主要作為后臺編程語言。
(二) Spring Data JPA+:JPA(Java_Persistence_API)在本系統(tǒng)中作為持久化框架,實質(zhì)上是Spring對Hibernate JPA的一次封裝,開發(fā)者面向JPA規(guī)范的接口進行開發(fā),底層的JPA實現(xiàn)可以任意切換,方便更改,大大提高在實現(xiàn)單表操作情況時開發(fā)的效率。
(三) Hibernate:作為JAVA主流的對象關(guān)系映射框架,方便映射,功能強大,使用Hibernate SqlAPI,結(jié)合Spring的Pageable接口,可以輕松地使用多表的分頁查詢。
(四) H plus:作為UI框架,界面優(yōu)美,主題大方,功能強大,開源插件多,且易于使用。
(五) MySql:開源關(guān)系型數(shù)據(jù)庫,成本低,功能、性能足夠本系統(tǒng)開發(fā)使用。
(六) Windows:主流操作系統(tǒng),功能強大,安全可靠,內(nèi)置IIS服務(wù),可快捷有效的搭建服務(wù)器。
二、 系統(tǒng)功能分析
(一) 連鎖端——商品管理——商品檔案:對商品檔案的新增、編輯、展示。
(二) 連鎖端——商品管理——商品分類:對商品分類的新增、編輯、展示。
(三) 連鎖端——門店管理——門店列表:新增門店,編輯門店,門店列表的展示(新增門店同時保存一個門店管理員賬號)。
(四) 連鎖端——門店管理——門店業(yè)績:按門店銷售額進行排序,展示各個門店的業(yè)績。
(五) 連鎖端——點單管理——訂單列表:查看所有門店的訂單,可以對未發(fā)貨的訂單進行發(fā)貨。
(六) 連鎖端——賬戶管理——賬戶信息:修改門店名稱、修改門店密碼,查看門店基本信息。
(七) 門店端——商品管理——商品列表:可以對自己門店的商品進行上架、下架操作。
(八) 門店端——商品管理——連鎖進貨:可以查看連鎖的商品檔案列表,然后進行進貨。同時生成。
(九) 門店端——訂單管理——訂單列表:查看自己門店所有的訂單,對未支付的訂單進行支付(這里不可使用公司的公眾號進行微信支付,因此只做簡單處理,點擊后便完成支付),對已經(jīng)送達的訂單進行確定送達。
(十) 門店端——門戶管理——賬戶信息:展示自己門店的基本信息,可進行修改密碼,以及基本信息。
三、 系統(tǒng)設(shè)計
(一) 框架結(jié)構(gòu)設(shè)計
系統(tǒng)架構(gòu)采用分層模型,持久化框架這方面技術(shù)選型采用的是Spring Data JPA+ Hibernate,前者實質(zhì)上是Spring對Hibernate JPA的一次封裝,它大大提高了在單表情況時開發(fā)的效率。當我們需要用到多表的復雜查詢的時候,就需要用到Hibernate自帶的SQL查詢了,結(jié)合Spring的Pageable接口,可以輕松地使用多表的分頁查詢。UI框架采用的是H plus框架,界面優(yōu)美,主題大方,功能強大(融合了超多插件,如:datatable/bootstraptable/jqGrid等等)且易于使用。
(二) 數(shù)據(jù)庫設(shè)計
1. 用戶表(EC_USER):用戶表記錄了當前系統(tǒng)操作員,包括用戶ID、用戶登錄名、用戶密碼、性別、用戶手機以及用戶郵箱等信息。
2. 商品類型表(EC-ARTICLE-TYPE):商品類型表作為記錄商品名稱跟備注等信息。
3. 商品表(EC-ARTICLE):商品表主要是作為記錄商品信息的字典表存在,包括記錄供應者、商品價格、出產(chǎn)地、庫存多少、商品描述等信息
4. 訂單表(EC_ORDER):訂單表包括訂單編碼、下單時間、發(fā)貨時間和狀態(tài)等信息。
5. 訂單明細表(EC_ORDER_ITEM):訂單明細表包括訂單編號、物品編號、購買總數(shù)信息。
6. 訂單明細表(EC_MANAGERS):訂單明細表包括訂單編號、物品編號、購買總數(shù)信息。
表之間的關(guān)系:
(1)EC_ORDER(訂單表)關(guān)聯(lián)EC_USER(用戶表)字段:user_id,類型:int;
(2)通過EC_ORDER_ITEM(訂單——物品)關(guān)聯(lián)EC_ORDER(訂單表)、EC-ARTICLE(商品表),分別通過字段:order_id,類型int、字段:ARtICLE_id,類型:int、關(guān)聯(lián);
(3)EC-ARTICLE(商品表)關(guān)聯(lián)EC_ARTICLE_TyPE(用戶表)字段:TYPE_CODE,類型:varchar2(100)。
四、 結(jié)語
在系統(tǒng)開發(fā)過程中,系統(tǒng)設(shè)計界面比較美觀友好,操作的步驟有友好的提示,操作簡單方便,大方不俗,設(shè)計出自己的特色。隨著網(wǎng)絡(luò)信息技術(shù)的發(fā)展和互聯(lián)網(wǎng)的普及下,我們在管理的這一方面也要跟上進度,讓互聯(lián)網(wǎng)成為管理的工具。這樣可以大大提高管理的效率,最終實現(xiàn)無紙化辦公。使得管理系統(tǒng)更加完善。但是由于缺乏經(jīng)驗和時間比較緊迫,系統(tǒng)開發(fā)還存在不少問題需要改進的。如:
(一) 功能點不全,不會像現(xiàn)在上線運行的系統(tǒng)功能那么完善。
(二) 系統(tǒng)沒有實現(xiàn)聯(lián)網(wǎng),以后有機會可以實現(xiàn)聯(lián)網(wǎng)接口,讓系統(tǒng)更加完善。
系統(tǒng)開發(fā)過程中存在一些問題,但是通過對系統(tǒng)問題的不斷發(fā)現(xiàn)和改進,最終調(diào)試出符合系統(tǒng)開發(fā)要求的系統(tǒng)。
參考文獻:
[1]王家華.程序設(shè)計與數(shù)據(jù)庫[M].山東:山東科學技術(shù)出版社,2007(11).
[2]張洪斌.mysql數(shù)據(jù)庫開發(fā)經(jīng)典案例解析[M].北京:清華大學出版社,2005(3).
[3]趙生慧.Java面向?qū)ο蟪绦蛟O(shè)計[M].高等教育出版社,2007(7).
[4]馮燕奎,趙德奎.數(shù)據(jù)庫系統(tǒng)設(shè)計與開發(fā)[M].北京:清華大學出版社,2007(4).
[5]Patzer,Andrew. JSP Examples and Best Practices[M].2002.
[6]Bell,CharlesA. ExpertMySQL[M].2007.
[7]平臺教師.基于JSP技術(shù)的網(wǎng)絡(luò)教學平臺設(shè)計[J].JS網(wǎng)絡(luò)教學平臺.
[8]徐建波,周新蓮.Web設(shè)計原理于編程技術(shù)[M].中南大學出版社.
[9]梁立新,郭銳.Java核心技術(shù)應用開發(fā)[M].北京:電子工業(yè)出版社,2010.
[10]埃克爾.Java編程思想[M].機械工業(yè)出版社,2007(6).
[11]程凱.JSP中文問題及一套整體解決方案[J].許昌學院學報,2006.
[12]J2EE頁面相關(guān)技術(shù).后臺相關(guān)技術(shù)簡介.百度百科.
作者簡介:魏晨釗,廣東省廣州市,廣州大學松田學院計算機科學與技術(shù)系。