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

        ?

        基于SSM框架的物流管理系統(tǒng)的設(shè)計實現(xiàn)

        2019-12-16 01:48:12楊朔張民宋源清劉豐羽李海濱周曉燕
        電腦知識與技術(shù) 2019年29期
        關(guān)鍵詞:MySQL數(shù)據(jù)庫S模式物流管理

        楊朔 張民 宋源清 劉豐羽 李海濱 周曉燕

        摘要:傳統(tǒng)企業(yè)對于商品物流環(huán)節(jié)的管理較為薄弱,沒有對物流資源進行統(tǒng)一的計劃和整合,產(chǎn)生了物流與資金流不能有序暢通的問題?,F(xiàn)以MVC開源框架為基礎(chǔ),使用JsP技術(shù)實現(xiàn)前臺界面,Servlet技術(shù)實現(xiàn)后臺服務(wù),MYSQL實現(xiàn)數(shù)據(jù)庫設(shè)計,開發(fā)一種基于SSM框架的物流管理系統(tǒng)。實驗證明,物流管理系統(tǒng)能夠快速查看商品的基本信息,可以在系統(tǒng)上對用戶信息和物流進行增加、更新、刪除和審核等操作,能夠充分利用資源并提高物流公司的管理。

        關(guān)鍵詞:SSM框架;物流管理;MVc模式;B/S模式;MYSQL數(shù)據(jù)庫

        中圖分類號:TP311 文獻標(biāo)識碼:A

        文章編號:1009-3044(2019)29-0083-03

        現(xiàn)代物流是指通過高效的組織方式和有效的人員管理技術(shù),實現(xiàn)商品從生產(chǎn)地到接收地的運輸服務(wù),商品的供應(yīng)過程滿足先進快速的規(guī)劃、管理和分配要求。在全球一體化的背景前提下物流系統(tǒng)的分工更加細(xì)致化,運作復(fù)雜化,成本龐大化,因此一個高效便捷的物流管理系統(tǒng)是當(dāng)下企業(yè)所需要的。

        物流管理系統(tǒng)是采用B/S模式設(shè)計的前后端分離系統(tǒng),涉及物流公司的用戶、車輛、配送點、訂單、客戶端等各個方面的業(yè)務(wù)。系統(tǒng)采用當(dāng)下較流行B/S模式結(jié)合SSM框架進行開發(fā)。B/S模式即瀏覽器到服務(wù)端模式,SSM框架是指Spring、SpringMVC和Mybafis的集成,可以用于構(gòu)建靈活且易于拓展的多層Web應(yīng)用程序。前臺展示頁面采用了javaScript、html、jsp等技術(shù),為用戶提供了人性化的交互服務(wù),該物流管理系統(tǒng)是一個功能齊全的適用于大多數(shù)物流公司的小型物流管理系統(tǒng)。

        1關(guān)鍵技術(shù)介紹

        1.1B/S模式

        B/S模式即瀏覽器/服務(wù)端模式,是隨著互聯(lián)網(wǎng)發(fā)展和信息共享要求出現(xiàn)的新的開發(fā)模式。不同于以往客戶端到服務(wù)端的C/S模式,B/S模式具有維護和升級方式簡單、運營成本低、靈活且選擇多的優(yōu)點。

        1.2SSM框架

        SSM框架是指Spring、Spring MVC和MyBatis的有機結(jié)合,是在SSH后發(fā)展的較為主流的Java EE框架,SSM框架可以快速搭建各種不同類型的企業(yè)級應(yīng)用系統(tǒng)。

        1)Spring作為一個輕量級的Java開發(fā)框架,目的是幫助簡化企業(yè)應(yīng)用開發(fā)過程,負(fù)責(zé)業(yè)務(wù)對象的管理。以前只能用EJB解決的問題,現(xiàn)在Spring可以使用更便捷的JacaBean來解決,Spring除了可以完成開發(fā)服務(wù)器的任務(wù),它還是一個輕量級的面向切面(AOP)和控制反轉(zhuǎn)(IoC)的開發(fā)框架。IoC的注入方式有自動裝載、構(gòu)造器注入和setter方法注人三種,自動裝載并不常用,通過set方法的自動調(diào)用來實現(xiàn)set注入;構(gòu)造器注入是指系統(tǒng)通過對類中構(gòu)造函數(shù)的調(diào)用,可以將接口實現(xiàn)類傳人;setter方法注入是指在調(diào)用無參構(gòu)造器容器實例化bean后,調(diào)用bean的set方法來實現(xiàn)依賴注入。

        2)MVC(Model-View-Controller)屬于Spring Framework的后續(xù)產(chǎn)品,是支持spring特性的MVC模式,負(fù)責(zé)轉(zhuǎn)發(fā)用戶請求和管理系統(tǒng)視圖,MVC模式將物流管理系統(tǒng)劃分為視圖層、模型層和控制層。視圖層代表用戶與系統(tǒng)的交互界面,一個應(yīng)用可能包含很多不同的視圖;模型層就是對業(yè)務(wù)流程和業(yè)務(wù)狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定;控制層是指從用戶方接收數(shù)據(jù)請求,然后通過匹配在一起的視圖與模型來完成用戶要求。

        3)MyBatis是一個優(yōu)秀的持久層框架,它支持SQL、高級映射和存儲過程的定制化。啟動框架時,MyBatis使用xml方式或注解方式來映射文件,對于mapper.xml映射文件和config.xml配置文件,采用configuration解析的方式獲得sqlsessionfaetory對象,并進一步操作獲得sqlsession數(shù)據(jù)庫訪問會話對象,然后通過DAO層的mapper對象的相應(yīng)方法自動執(zhí)行SQL語句,獲得最終結(jié)果。MyBatis具有低學(xué)習(xí)成本、高效率執(zhí)行、優(yōu)化sql語句和高速實現(xiàn)的優(yōu)點,同時也具有大編碼量和開發(fā)周期過長的缺點。

        2物流管理系統(tǒng)的實現(xiàn)

        2.1設(shè)計系統(tǒng)功能模塊

        物流管理系統(tǒng)可以拆分為以下模塊:

        1)用戶管理模塊。身為超級管理員的系統(tǒng)員工可以通過用戶管理模塊對用戶分配不同的權(quán)限,權(quán)限分為配送點操作員和配送點管理員兩種。

        2)車輛管理模塊。車輛管理模塊負(fù)責(zé)對配送點存在的所有車輛進行管理,主要包括登記新購車輛的信息、對車輛進行調(diào)度管理和查詢更改車輛狀態(tài)。

        3)配送點管理模塊。配送點管理模塊負(fù)責(zé)配送點的查看、新增、更改和刪除等操作的執(zhí)行。

        4)訂單管理模塊。訂單管理模塊負(fù)責(zé)訂單的接收、更改和刪除等操作的執(zhí)行。

        5)客戶端模塊??蛻舳四K是物流管理系統(tǒng)的前端界面顯示,用戶可以通過客戶端查看商品狀態(tài),也可以根據(jù)貨物的重量,體積,目的地查詢配送價格和附近網(wǎng)點位置。

        物流管理系統(tǒng)的功能模塊圖如圖l所示。

        2.2實現(xiàn)MVC模式功能

        物流管理系統(tǒng)的軟件體系可以劃分為表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)庫訪問層和數(shù)據(jù)庫層。表示層提供了系統(tǒng)與用戶交互的界面顯示;業(yè)務(wù)邏輯層是系統(tǒng)最核心的層次,負(fù)責(zé)物流系統(tǒng)中不同業(yè)務(wù)邏輯的實現(xiàn);數(shù)據(jù)庫訪問層負(fù)責(zé)接收數(shù)據(jù)請求,處理并發(fā)問題,持久化存儲數(shù)據(jù)并向外界提供CRUD操作;數(shù)據(jù)庫層負(fù)責(zé)存放和讀取業(yè)務(wù)邏輯層所需的各種業(yè)務(wù)數(shù)據(jù)。在設(shè)計物流管理系統(tǒng)的過程中,使用了多種不同的工具來實現(xiàn)軟件的多層體系。

        以系統(tǒng)的用戶管理模塊為例,其軟件功能實現(xiàn)如下。

        1)在數(shù)據(jù)持久層建立dao層的接口EmployeeDao,在此接口中主要提供了添加用戶、修改用戶信息、根據(jù)用戶ID等查詢員工信息的方法。其對應(yīng)的MyBatisxml文件中核心代碼如圖2所示:

        2)控制層建立一個EmployManagementService類,在類中增加方法,不同的方法對應(yīng)不同的訪問路徑,使客戶操作時調(diào)用不同的功能,核心代碼如圖3所示。

        用戶管理是對物流管理系統(tǒng)中賬戶的操作管理,通過前端界面將賬號分配給相對應(yīng)的用戶,且超級管理員只能分配給下級配送點管理員賬號,實現(xiàn)后的用戶管理界面如圖4所示。

        3結(jié)束語

        本文在SSM框架的基礎(chǔ)上建立了物流信息管理系統(tǒng)平臺,實現(xiàn)了在端為客戶和物流公司工作人員業(yè)務(wù)邏輯服務(wù)的相關(guān)信息功能。SSM框架是一種基于平臺模式的系統(tǒng)開發(fā)框架,使用這種框架對系統(tǒng)進行基本模式的設(shè)計時,各個不同層次的功能實現(xiàn)了更加清晰的劃分,從模型層中分離數(shù)據(jù)庫的相關(guān)操作,這一行為使物流系統(tǒng)的開發(fā)過程更加簡單明了,易于理解。使用這種基于模式框架的開發(fā)方式來對企業(yè)物流管理系統(tǒng)進行設(shè)計實現(xiàn),不僅降低了各個部分的設(shè)計難度,還增加了物流系統(tǒng)的開發(fā)效率。

        猜你喜歡
        MySQL數(shù)據(jù)庫S模式物流管理
        充電樁狀態(tài)實時監(jiān)控系統(tǒng)與C/S框架設(shè)計
        集團公司OA系統(tǒng)的研究與開發(fā)
        S模式空管二次雷達(dá)詢問與監(jiān)視技術(shù)研究
        鋁材B2B電子商務(wù)系統(tǒng)設(shè)計與實現(xiàn) 
        基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)
        淺析基于供應(yīng)鏈的企業(yè)物流管理流程
        基于電子商務(wù)理念下的物流管理優(yōu)化新策略
        基于學(xué)生就業(yè)導(dǎo)向的中職物流管理教學(xué)研究
        成才之路(2016年25期)2016-10-08 10:19:19
        GIS云服務(wù)在現(xiàn)代物流管理中的應(yīng)用研究
        基于B/S結(jié)構(gòu)的高校畢業(yè)設(shè)計選題系統(tǒng)的設(shè)計與實現(xiàn)
        视频国产精品| 女的扒开尿口让男人桶30分钟| 日本成本人三级在线观看| 国产精品美女久久久久久大全| 有码中文字幕一区二区| 国产精品久久久免费精品| 国产三级视频不卡在线观看| 狠狠色噜噜狠狠狠777米奇小说| 精品国精品国产自在久国产应用| 欧美亚洲日韩国产人成在线播放| 国产一区二区av在线免费观看| 国产黑丝美腿在线观看| 国产在线精品一区二区在线看| 亚洲AV秘 无码二区在线| 一区二区视频资源在线观看| 色狠狠一区二区三区中文| 国产精品毛片久久久久久久| 亚洲肥老太bbw中国熟女| 巨臀精品无码AV在线播放| 中文字幕综合一区二区三区| 轻点好疼好大好爽视频| 久久精品99久久香蕉国产色戒| 亚洲一级电影在线观看| 丝袜人妻中文字幕首页| 性无码一区二区三区在线观看| 亚洲人成电影在线播放| 97视频在线观看免费| 中文字幕 在线一区二区| 成人自慰女黄网站免费大全| 国产麻豆精品一区二区三区v视界| 亚洲国产中文在线二区三区免| 国产精品一区二区三区色| 久久久精品国产亚洲av网深田| 开心五月激情综合婷婷| 亚洲欧洲日韩另类自拍| 加勒比久久综合久久伊人爱| 欧美成妇人吹潮在线播放| 最新国产拍偷乱偷精品| 免费黄网站永久地址进入| 日韩视频在线观看| 两个人看的www中文在线观看|