appcan電子商務平臺_第1頁
appcan電子商務平臺_第2頁
appcan電子商務平臺_第3頁
appcan電子商務平臺_第4頁
appcan電子商務平臺_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、西安郵電大學畢業設計(論文)初稿經濟管理 院(系)電子商務專業10級1002班課題名稱:基于appcan的電子商務倉庫系統的設計與實現學生姓名:鄭東寧 學號;02102062指導教師:衛展報告 h期:2014. 03.25摘要21世紀,全世界電子商務都在經丿力著飛速的發展過程,根據網上相關資料得知,我國 電了商務行業發展迅速,產業規模口益壯大,電了商務相關的相關產業也在不斷發展。 2010年,國內電子商務行業市場交易同比壇長了 23%,而其交易額達4. 5億元。到了 2011 年,交易額更是創新的紀錄,達5. 88萬億元。過去兩年的淘寶“雙十一”在中國創造的電商奇跡個更是讓電商整個行業的未來更

2、 加具有發展潛力。而在電商行業,制約其發展的一個重大因素就是物流體系的發展。在中國,物流行業卻經常發生另客戶不滿意的情況,其實在對中小型物流企業做一 個深入的采訪和了解中發現,企業的信息化管理存在很大不足,而信息化能夠訃一個公 司管理更加規范,業務更加精準,效率更高。為了讓物流企業有更好的發展,開發一個 電子商務倉庫系統不僅可以提升工作效率,業務精準度,還可以加強對物流企業員工的 規范管理,通過這兩方而可以讓企業承擔更低的風險和成本,從而更好的發展。關鍵字:電子商務物流企業客戶滿意效率規范管理目錄摘要2目錄3正文4第一章緒論41.1背景:電商與物流的發展關系41.1.1制約電子商務發展的因素5

3、1.1.2物流企業概況61.1.3物流產業發展緩慢的因素71.2建設電商倉庫系統的目的8第二章相關技術介紹82.1倉庫系統的技術基礎2.1.1硬件基礎2.1.2使用的開發環境2.1.3數據庫簡介2.2 appcan 介紹82.2 appcan 的特點92.2.1 appcan的技術特色92.4系統開發技術第三章電子商務倉庫系統的設計與實現方法103.1系統設計需求103.1.1業務分析103.1.2系統功能,流程圖123.1.3術語說明133.2數據庫表設計133.3前臺界面設計173.4 appcan與java框架的結合173.4.1 spring 內 容介紹173.4.2 mybatis

4、內容介紹173.4.3框架整合18正文緒論物流是電子商務的重要組成部分。電子商務實際上就是通過互聯網進行商務活 動,而商務本身就是價值交換或交易。在交換過程中有一個環節是物流,也是完成交易 的主要環節和最后環節。物流作為整個過程中最特殊的一種,而物流的內容都具體包括 運輸、倉儲、配送、裝貨與卸貨、物資保存、信息管理等幾點。眾所周知,物流是實現電子商務的基本,是電子商務的保證。物流作為電子商務的 整個活動屮最后一個環節,其運行狀況直接影響電商活動的質量與成功與否。而國內物 流產業還存在著很大的缺陷,不管是電商企業還是純粹的物流企業,都面臨著運行成木 高,企業管理低效,客戶投訴繁多等眾多問題。所以

5、為了緩解物流產業存在的問題與電 商行業的發展,開發一個電子商務倉庫管理系統顯得很重要第一章電子商務與物流1.1電商與物流的發展關系1.1.1電子商務介紹對于電子商務的理解我們可以從兩種層面來分析。首先從廣義上來說,電子商務的 定義為:使用各種電子儀器進行商務活動的行為稱為電子商務(如銀行atm機進行金錢 操作);而其狹義的定論則更加接近我們的生活:主要利用互聯網從事商務或活動(如 網上購物,電子銀行轉賬)。從以上兩點我們可以看出,無論是從廣義還是從狹義,電 子商務可以總結為兩點,首先,必須有互聯網,他是電商的立身根木。其次,是通過互 聯網完成冏品交易活動。電子商務活動中有關的對象:電子商務活動

6、的過程中與一下三個對象有關系:一、交易平臺第三方支付平臺(如支付寶)是指在電了商務活動中為交易的雙方提供資金從一方 轉向另一方或多方服務的平臺,維持了交易的安全性,公平性;二、平臺經營者第三方交易平臺的運營商(如淘寶公司)是指經國家有關部門登記注冊,并獲得在行業經營許 可證,維護第三方支付平臺并為買賣雙方捉供相關交易服務的機構;三、站內經營者第三方支付平臺站內經營者(如淘寶店主)是指在電子商務交易平臺上進行交易及 相關服務活動的人和其他組織。1.1.1制約電子商務發展的因素從上世紀九十年代以來,電子商務的熱潮在全球的崛起。在其短暫的發展過程屮, 電子商務很快的地改變了原有經濟格局,貿易方式,以

7、及傳統的經濟運行方式。隨著進 入21世紀,電子商務的發展已經成為衡量一個國家經濟發展綜合實力的一項重要指標。 因此,了解電了商務在中國的發展現狀,從客觀出發,對電了商務在中國發展的合理性, 并積極研究對策,使電子商務能夠健康,穩定,快速發展,已經成為當下構建和諧社會 經濟發展大潮屮一項緊迫并且重要的任務。從 h(tp:/ 該博客作者中可 以得知制約我國電子商務發展的主要因素,其中是這樣說到的:“(1) 安全問題。電了商務是一種以信息互聯網絡為載體的商務活動新模式,并且 各項安全技術不完全。屯子商務的發展面臨的最嚴峻的挑戰是一個安全問題。(2) 法制不健全問題。我國電子商務相關的法律與發達國家相

8、比,還存在很大的 不足。(3) 誠信問題。由于電子商務的全新營銷方式,使用網絡交易,虛擬性,很難追 蹤現實情況的這些特性,使得電了商務產業也面臨巨大的誠信問題(4) 物流體系滯后問題。為了支撐屯子商務,需要建設高效的物流配送中心,為客 戶及時送達所購物品。但我國口前與國際相比還缺乏系統化的配送屮心、專業化貨物配 送系統,服務水平、服務范圍。物流體系和售后服務滯后,在商品交易過程中,現實中 不能捉供快捷服務,送貨不及時、收貨低保障、退貨難,不能與電子商務高效率、低成 本、方便、快捷的優勢匹配。”對我國電子商務發展起著制約因素還有其他,這里就不再進行贅述。有興趣者可訪 問 該網站進行查閱。1.1.

9、2物流企業的概況在上一章中提到的眾多因素中,物流體系滯后給電子商務帶來的影響是非常嚴重的 的,首先分析國內物流產業發展現狀:當前,我國的物流行業處于飛快發展階段。從物流分布區域市場看,東南沿海(上 海,廣東,浙江,福建)等經濟發達地區物流行業發展的勢頭比較迅猛,而在這些省市 屮,沿海開放城市,經濟環境較良好的城市和中心城市的發展的尤為快速,并且已成為 該區域物流市場快速,穩步發展的主要地點。我國盡管己出現了專業化物流企業(如順豐,徳邦,圓通,順通等大型物流企業), 但是,我國物流產業地位還處于起步發展階段。在網上對我國物流企業的發展概況有這 樣的介紹:“首先,服務方式和手段比較原始單一。多數物

10、流企業提供的服務比較單一, 提供給客戶的是基本的運輸,存儲。但是與國外的金業相比,國內的金業在流通加工, 物流信息服務,庫存管理,物流成本控制等增值服務方而述是塊沒有開發的市場。而且 在物流方案設計方面還有全程物流服務這些較更高的服務存在不足。第二,由于資金, 資源,設備,技術等各方面問題,國內的物流企業從組織規模,物流配送能力,市場競 爭力等方而都無法與國外物流企業形成較有力的競爭,所以生存壓力比較大。第三,我 國的物流企業或電商企業在管理上較為疏漏、粗放,不能形成規范化的服務,質量低。 第四,物流成本較高。出于各方因索,國內物流運行成本占gdp16. 7%,遠高于外資物流 企業從上文中我們

11、可以得知,首先,國內的物流企業提供的服務單一,而其他的增值服 務只有少數大企業在做,小企業基本上沒冇開展。因為這些增值服務的開展要伴隨著大 量的電了儀器的使用以及規范化管理,中小型企業根木提供不了資金進行這方面的信息 化建設。其次,國內物流金業缺乏必要的服務規范和內部管理規范,企業內部員工職業素質 參差不齊,更主要的是員工缺乏規范的管理。最后,物流企業的物流成本較高,企業承擔的風險和成本較大。1.1.3物流產業發展緩慢的因素通過查閱相關資料,得知國內物流產業發展緩慢的幾點因素:1、對物流產業的重要性認識不足。經過采訪社會上較多人對當代物流的理解仍是 以前物資管理的片面印象。很多人対現代物流的認

12、識還處于傳統的物料管理水平,物流,倉儲 和物流管理團隊,是材料采購,倉儲和配送;認為只有物質生產提高物流效率,不視為價值流,物 流的新概念的缺乏是牛產力。很多企業還未完全接受第三方物流企業這樣一個角色,在很 多方而對英存在著思想上的排斥,所以物流產業的發展第一步耍做的就是解除那些對 物流的理解比較片面的人的思想禁錮。2、物流管理體制落后。在我國,還冇相當多的企業,尤其是大中型國有企業仍保留 著以前的的經營組織方式,抱著“萬事不求人的態度”,從原材料采購,產品生產,產 品銷售,產品配送整個過程中,所出現的一系列物流活動,主要靠企業內部自己完成。 在優化物流管理、捉高效率過程中,許多企業存在著逐步

13、向社會化物流企業轉向的需求, 但由于市場尚未發展成熟并且企業管理制度的不完善,第三方物流發展受到一些影響。3、而在這些因索中,與本課題冇相關聯系的是該因索是物流基礎設施和管理手段 落后。我國雖然在21世紀屮,經歷了互聯網快速發展的大浪潮,物流企業隨著電商時 代迅速崛起,但是,相比于國外的物流企業,相比于現今的物流快速發展速度,在基礎 設施和裝備上國內物流企業存在很大的不足,所以我們述有很大程度上的硬件彌補。在這里不說與國外的硬件差距,主耍針對國內物流產業快速發展帶來的物流基礎設 施,裝備等這些碩件上的強烈需求,國內物流企業所存在的問題。而這些問題主要表現在:現代化的物流集散基地和儲運設施、倉庫

14、較少,比如大型 的綜合物資交流樞紐,在經濟發達地區建立在城市內部的物流中心,物流配送中心,物 流基地。相關的物流信息管理和技術水平較為落后。在物流產業中,對于gps全球定位 系統、erp (企業資源管理)、條形碼技術、物資采購管理(mrp)等物流信息管理技術還 沒有很好的普及和使用。當下物流產業使用流行的電子儀器,電子設備使用較少,缺乏 物流信息交流平臺用丁信息共享,及時傳播。對于以上幾點的分析,在我看來,當下可以立刻解決的就是第三點,而在這一因素 中,進幾年經過快速的發展,物流基礎設施已經在穩步建設,在國內一線,二線,三線 城市,人們都可以享受到便利的物流服務。所以第三點里重點解決的就是物流

15、信息管理, 物流信息交流平臺這兩方面。所以解決好這兩方面的問題對我們來說顯得很重要。1.2建設電商倉庫系統的目的由于在電子商務活動中,倉儲和配送作為-個后端服務,主要解決貨物,賣方的貨 物,設備,加工,配送,包裝,配送分揀。由于倉儲對場地要求和專業操作要求比較高,配送環節又需要大量的運輸工具(如 汽車,火車,船舶,飛機)還有較為全面的交通網絡覆蓋,倉儲與配送這兩個環節造成 的成本太高,為降低存儲及配送成本、減輕企業運作的高成本,而屯子商務倉庫系統的 建設可以讓企業減少成木,提升工作效率,對于人員和物資的管理也更加規范化。第二章相關技術介紹2.1倉庫系統的技術基礎2.1.1硬件基礎計算機已經成為

16、現代生活,工作的必需品。依靠其高效的系統處理功能和海量的儲 存數據能力,我們用個人pc來開發該系統,以及數據庫數據的存儲和操作。手機經歷今年的發展,從開始單一的打電話,發短信等功能逐漸演變為個人移動數 字設備。隨著移動網絡的普及,手機的業務也在慢慢變多。手機在某些方而已經可以取 代個人pc 了,在辦公,丄作方面也變現優異。該系統是基于appcan平臺卜的倉庫系統,所以系統操作設備定為手機。2.1.2使用的開發環境myeclipse開發工具:在上一小節的碩件基礎之上,也要使用一些計算機上的軟件環境。myeclipse是一 款主要用丁開發java代碼的開發工具,借鑒了 eclipse基礎z上,不僅

17、可以開發javase 項目,而且集成了很多javaee插件,可以很方便的開發javaee項目。該工貝還支持各種 主流框架,支持數據庫服務。可以說myeclipse是一個非常強大的開發工具,他集大家 之長,將很多開發思想都體現了出來。其版木已經更新到myeclipse2013,而開發木系 統使用的是myeclipse9.0版本。jdk1.6:jdk是用于開發java代碼和編譯java代碼所需要的編譯環境和開發環境。現在的jdk 版本已經到了 1.8,而我們使用其1.6版本。jdk為我們提供了豐富的類庫方便開發中使 用,就像在生活屮做一輛汽車,我們不用去制造每一個螺絲,每一個輪胎,其至一個車 f

18、jo jdk為我們提供了這些組件,我們可以直接拿來用,這樣大大的節省了開發時間, 提高了效率。而其面向對象的開發思想也跟坐一輛汽車的思想很像,在制作一輛汽車的 過程屮,我們不用去花很多吋間去思考如何去開發,而最重要的是去思考開發這樣一輛 車都會用到什么類或者說配件。一輛車可以抽彖為一個類,汽車有很多功能,在java中體現為類的方法。汽車只需 要定義好門己的最基本功能(方法),至于制造工人怎么實現與汽車無關。而制造工人 不關心汽車怎么去制作,只關心自己怎么實現汽車的一些功能(方法),這也是java接 口思想的一個表現。appcan ide:該系統是基于appcan實現的倉庫系統。而開發基于該平臺

19、的項目就需要下載其開發 工具。appcan的開發工具名為appcanlde,也是使用eclipse基礎上加入一些插件。該 工具集成了很多ui控件,開發起來比較便利。并且支持html5,多平臺,打包功能。2.1.3數據庫簡介數據庫是用來存儲數據的,本系統使用的數據庫為mysql5.0o mysql是一款免費的 開源數據庫。不論是儲存內存還是運行內存上,占用的資源都比較小。很適合個人開發。 并冃navicate公司還捉供了方便操作mysql數據庫的navicate for mysql工具。讓我們在 使用mysql的時候不要再去接觸dos命令窗口了,而是在圖形化的界面可以直接操作。2.2appcan

20、 介紹appcan是國內一款移動應用開發平臺,支持html5,同時支持ios、android.symbian、windowsphone等手機操作系統。是由正益無線(北京)科技有限公司旗出品, 該平臺可以實現hybrid混合應用,是國內首創,并且成績斐然。成為了基于hybrid混 合應用開發的倡導者和領導者。該平臺支持一次開發,多平臺適配,給個人和企業捉供 專屈口己的云服務,對于移動應用管理,支持移動應用全生命周期。可以解決企業移動 信息到應用開發過程中遇到的困難,復雜的后端服務集成問題和困難的經營與管理。2. 2. 1 appcan 的特點通過查閱資料,并對該平臺進行某些測試得岀以下特點:1.

21、 支持hybrid app的開發和運彳亍。2. 解決“html5的移動應用程序接口不暢”和“用戶體驗差”問題的研究。本地交互使 用appcan應用引擎,可以使移動html5應用開發接近原生應用體驗。3. appcan支持多窗口機制,讓開發者可以像網頁開發最傳統的,移動應用程序的開發, 通過網頁的鏈接方式靈活。4. appcan提供了一種稱為普通的移動電話,電話,短信,lbs,攝像頭,傳感器,數據 庫的強大能力的設備,開發人員可以使用js接口,移動應用開發方便。2. 2. 2 appcan的技術特色跨平臺:同時支持 ios、android、symbian、windows phone 等平臺htm

22、l5:支持iitml5開發,css3對界面布局有很大提升原生體驗:引入原生ut控件(如action, sheet)開發工具:基于eclipse開發,集成ui控件,開發便利模擬器:捉供應用全功能手機模擬器,并捉供當前熱銷手機不同屏幕模型,方便開發調 試ut框架:使用了強大的ut框架,使得布局和交互更容易實現 設備api:電話,定位,傳感器,相機等手機設備調用的支持 本地打包:本地一鍵打包 云端打包:云端打包服務,個性化選擇 多窗口機制:相比于傳統的單窗口,多窗口提高交互體驗 插件機制:支持第三方原生插件,支持js插件 支付支持:支持“支付寶” 代碼加密:對代碼進行加密,使得開發更加安全 統計分析

23、:應用分平臺安裝數統計,應用啟動和使用情況統計 開放平臺:對國內新浪微博,騰訊qq,百度等平臺開放 技術支持:積極面對開發者建議和反饋,將平臺做的更好2.4系統開發技術2.4.1 java開發語言java語吉是冇sun公司開發,后來sun公司被oracle公司收購。z后的java版本更 新就由oracle公司負責。在經歷了各個版木的更新最新的java版木為8.0。java 是一款面向對象的語言,面向對象的思想是it界一個偉人的開發思想,他將以前的面 向過程思想進行總結,并結合了未來的開發主流趨向。并且另一個強大的地方就是他的 開源性,人們可以觀察java類庫里面的任何一個類,可以去了解他的構成

24、,與其他類的 關系,他的設計思想,他的接口,他的子類等等。java捉出了很多新概念,比如封裝, 繼樂,多態,捕象等等。這些在實際開發中經過驗證是很好的開發方法,是一種具有里 程碑式意義的開發思想。第三章電子商務倉庫系統的設計與實現方法3. 1系統設計需求調研需求:為解決社會屮屮小型電商企業,物流企業的物資管理成本高問題,該系 統可以有效的解決該問題。利用信息化平臺,數據庫,移動終端設備可以將企業物資管 理成本人力壓縮,使得企業更好的發展。系統需求:1,登錄功能2,權限認證3,物資查詢,入庫,出庫功能4,人員管理(新增,修改,更新,刪除)5,物資清單管理3.1.1業務分析組織角色分析:對中小型屯

25、商企業,物流企業進行調研后,對其公司內部主要組織架構人概分析如業務分析:針對上圖,我們可以看出,運輸部和包裝部的工作人員在進行工作的時候都和對物 資的進出庫有著很強的關系,在運輸人員工作的時候,與物資的入庫,岀庫都有關系, 而包裝人員與物資的出庫也有關系。運輸人員比較特殊,其工作內容主要是搜集物資,存儲,調取物資送貨,所以他的匸作屈性既牽連到入庫,也牽扯到岀庫。包裝人員主耍涉及一個出庫操作,有時在入庫的時候也耍經過包裝人員。3.1.2系統功能,流程圖:系統主耍功能:1, 查詢功能:登錄系統的用戶,根據自己所在公司的身份進行相關的信息查詢,主 要查詢為物資庫存查詢,物資進出單查詢,人員查詢。2,

26、 對物資的入庫,出庫操作,人員的新增,修改,刪除操作流程圖:3.1.3術語說明入庫:既對物資的存儲岀庫:對物資的捉取服務端:對而臺界面的操作進行處理,并對其產生回應請求:對服務端來說,請求的內容可以是:物資的查詢,進庫,出庫,人員的新增,編 輯,刪除響應:對數據的操作是否成功數據庫:對公司人員,物資信息進行存儲的地方3. 2數據庫表設計人員表數據項:字段名類型用戶idvarchar (20)(主鍵)姓名varchar (20)用戶名varchar (20)密碼varchar (20)年齡int性別varcahr (10)人員名戶名碼齡別 用姓密年性varchar (20) varchar(20

27、) varchar(20) numbervarchar(10)物資表數據項:字段名類型物資編號varchar (20)(主鍵)物資名稱varchar (20)物資種類varhcar (20)單價double總數量int總價double物資物資編 號 varchar (20)pk>物資名稱varchar (20)物資種類 varchar (20) <fk> 單價 double物資類別表數據項:字段名類型類別編號varchar (20)(主鍵)類別名稱varchar (50)物資類別類另ll編號 varchar (20)pk> 類別名稱varchar(50)物資管理表數據項

28、(入庫,出庫):字段名類型操作人(用戶id)varchar (20)(主鍵)物資編號varchar (20)(主鍵)操作時間date數量int進出標記int物資管理操作人 varchar (20)pk, fk2> 物資編號 varchar (20)pk, fkl 操作時間date藪量 int三張表之間的關聯關系:varckir 20* varckar *0) vbtchar *0 nabex vuch&r 10)3.3前臺界面設計前臺界面使用js, css, html技術實現。主界面分為兩個:1, 登錄頁面2, 系統操作主頁面用戶首先訪問登錄頁而,輸入正確的用戶名,密碼z后才可成功登錄。成功登錄之 后,在系統主頁面進行相關操作。3, 4 appcan與java框架的結合這一節主要是appcan平臺與java框架的整合。其屮對兩個使用到的框架進行 簡單介紹,并在最后對每個框架扮演的作用進行說明。341 spring內容介紹spring 是一個 java 開源框架。在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論