999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于企業(yè)微信平臺的航空標準件物流管理系統(tǒng)設(shè)計與實現(xiàn)

2021-09-10 07:22:44葉勇
科技研究 2021年6期
關(guān)鍵詞:物流數(shù)據(jù)庫微信

葉勇

摘要:針對當前航空標準件種類繁多,在制造過程中對原材料、產(chǎn)成品和工裝的管理難度較大的企業(yè)物流管理現(xiàn)狀,通過梳理物流管理中存在的管理不規(guī)范、易出錯等問題,充分利用企業(yè)原有ERP系統(tǒng)的物流管理優(yōu)勢,結(jié)合手機移動端技術(shù)與企業(yè)微信平臺,設(shè)計了基于企業(yè)微信平臺的物流管理系統(tǒng).本文利用企業(yè)微信API開放接口和web技術(shù)、Foxtable開發(fā)平臺和云服務(wù)器應(yīng)用,實現(xiàn)了與原有ERP系統(tǒng)的功能集成。該系統(tǒng)的成功設(shè)計開發(fā),在擴展企業(yè)供應(yīng)鏈管理能力,為用戶提供了企業(yè)移動端物流管理解決方案,為提升企業(yè)信息化水平提供了成功案例。

關(guān)鍵詞:企業(yè)微信;企業(yè)物流 供應(yīng)鏈管理系統(tǒng);web開發(fā);Foxtable開發(fā)平臺 ERP

0 引言

企業(yè)物流管理是對現(xiàn)代企業(yè)生產(chǎn)經(jīng)營中實體流動活動進行管理的過程。當前信息技術(shù)高速發(fā)展的背景下,企業(yè)內(nèi)部物流經(jīng)歷了傳統(tǒng)的領(lǐng)發(fā)料階段和原材料、產(chǎn)成品配送相融合的綜合物流階段。隨著移動通信技術(shù)和web平臺應(yīng)用的發(fā)展,企業(yè)生產(chǎn)過程運用信息技術(shù)已逐漸將企業(yè)物流管理衍生到外部供應(yīng)商、分銷商,使企業(yè)物流管理活動進入了全過程供應(yīng)鏈管理階段。

如圖1,企業(yè)供應(yīng)鏈管理按照物流流動過程分解為供應(yīng)物流、生產(chǎn)物流、銷售物流和回收與廢棄物流,在供應(yīng)鏈中涵蓋了采購、運輸、存儲、搬運、計劃訂單處理、包裝、客戶服務(wù)及存貨預(yù)測等若干的子過程。企業(yè)經(jīng)營管理職能的發(fā)揮,同時伴隨著物流過程進行。因此,利用信息化技術(shù)實現(xiàn)供應(yīng)鏈管理是當前裝備制造型企業(yè)加強過程管控,有效降低產(chǎn)品成本、縮短生產(chǎn)周期等的重要手段。在移動網(wǎng)絡(luò)技術(shù)高速發(fā)展的條件下,充分利用手機移動端,開發(fā)基于企業(yè)特點和要求的物流管理軟件具有很大的實際意義和應(yīng)用價值。

1 系統(tǒng)支持平臺介紹

1)企業(yè)微信 (https://work.weixin.qq.com/)

企業(yè)微信是騰訊公司于2016年4月18日推出的全平臺企業(yè)級辦公工具,同時又是一個獨立的APP基礎(chǔ)溝通工具,為企業(yè)提供標準和專業(yè)的通訊管理能力。該平臺提供的第三方應(yīng)用軟件及豐富的API開發(fā)資源已逐步成為企業(yè)辦公,擴充軟件應(yīng)用領(lǐng)域的重要途徑。

2)Foxtable軟件開發(fā)平臺(www.foxtable.com)

Foxtable軟件開發(fā)平臺是集Excel、Access等軟件優(yōu)勢的一款高效率軟件開發(fā)工具,支持Access、SQL Server、Oracle等主流數(shù)據(jù)庫作為外部數(shù)據(jù)源,支持C/S和B/S開發(fā),用戶可以在開發(fā)過程中將代碼編程等繁瑣的過程轉(zhuǎn)向?qū)I(yè)務(wù)邏輯的關(guān)注,同時內(nèi)置HTTP服務(wù)和網(wǎng)頁生成功能,使用戶無需糾結(jié)于具體功能的實現(xiàn),從而高效地開發(fā)出滿足企業(yè)個性化需求的管理軟件。

上述兩個支持平臺的典型優(yōu)勢:

1)移動端使用提高了軟件應(yīng)用的便捷性

系統(tǒng)通過手機移動端,使企業(yè)應(yīng)用系統(tǒng)運行更加便捷。用戶可以通過手機網(wǎng)上查詢、提交相關(guān)信息和服務(wù),使得異地辦公成為可能。同時,基于企業(yè)微信平臺應(yīng)用,無需另外下載APP,方便易用,具備良好的用戶體驗。

2)Foxtable軟件開發(fā)平臺提高開發(fā)效率

通過云服務(wù)器應(yīng)用和Foxtable內(nèi)置了HTTP服務(wù)和手機網(wǎng)頁生成功能,可以方便快捷地開發(fā)出移動端管理軟件,有效利用云技術(shù)和web技術(shù)實現(xiàn)企業(yè)級數(shù)據(jù)庫開發(fā)。

3)實時實現(xiàn)企業(yè)物流管理

通過企業(yè)微信+用戶系統(tǒng),用戶可以對物流數(shù)據(jù)進行實時收集,通過智能讀取條碼、二維碼等手段,進一步提升企業(yè)物流信息、數(shù)據(jù)的準確性,提高管理效率。

4)軟件升級更新方便快捷

企業(yè)微信用戶應(yīng)用基于對微信插件的更新,用戶通過對后臺程序進行更新升級,即可實現(xiàn)最新版本軟件應(yīng)用的升級運行,而無需下載新的APP重新安裝。

5)跨平臺應(yīng)用

基于企業(yè)微信平臺的軟件應(yīng)用,對使用IOS系統(tǒng)的IPhone手機和基于Android系統(tǒng)的手機可以實現(xiàn)跨平臺使用,無需另外開發(fā)不同操作系統(tǒng)的軟件。

2 系統(tǒng)架構(gòu)設(shè)計

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

如圖2,本系統(tǒng)由手機企業(yè)微信客戶端、云服務(wù)器(web服務(wù)器)和企業(yè)局域網(wǎng)三部分構(gòu)成。

用戶將企業(yè)微信APP下載安裝在手機上,構(gòu)建云服務(wù)器作web服務(wù)器的網(wǎng)絡(luò)操作系統(tǒng)和數(shù)據(jù)庫運行環(huán)境,運行服務(wù)器端web應(yīng)用,并與企業(yè)ERP軟件集成,實現(xiàn)實時的信息處理。

系統(tǒng)采用B/S三層架構(gòu),如圖3所示,軟件表示層采用Foxtable開發(fā)平臺,集合Javascript和Ajax技術(shù)實現(xiàn)web應(yīng)用開發(fā),為用戶提供交互界面,如身份驗證,各功能模塊設(shè)計。業(yè)務(wù)邏輯層利用Foxtable開發(fā)平臺進行邏輯運算和數(shù)據(jù)查詢,用于響應(yīng)表示層提交的用戶需求,并根據(jù)請求向數(shù)據(jù)訪問層提交數(shù)據(jù)。數(shù)據(jù)訪問層由SQL Server數(shù)據(jù)庫系統(tǒng)完成相關(guān)功能,實現(xiàn)數(shù)據(jù)的存儲和訪問。

2.2 系統(tǒng)功能

如圖4,系統(tǒng)按照供應(yīng)鏈管理基本功能分為四大模塊:

供應(yīng)物流模塊管理原材料的流動過程,包括了入庫->庫房管理->出庫的過程,通過條碼或二維碼分類管理實現(xiàn)高速檢索和管控。生產(chǎn)物流管理模塊管理生產(chǎn)過程中物料的流動過程、產(chǎn)品實現(xiàn)過程、產(chǎn)成品入庫存儲過程。銷售物流模塊控制產(chǎn)成品的銷售、出庫和發(fā)運、配送過程。回收與廢棄物流模塊由客戶根據(jù)交付的產(chǎn)品的質(zhì)量情況,發(fā)生產(chǎn)品質(zhì)量問題及時退回的質(zhì)量反饋過程。

2.3 系統(tǒng)數(shù)據(jù)接口

根據(jù)上述物流流動情況,可列出如下圖的系統(tǒng)數(shù)據(jù)接口圖。

2.4 系統(tǒng)數(shù)據(jù)庫及數(shù)據(jù)表

為實現(xiàn)與ERP系統(tǒng)運行的SQL Server數(shù)據(jù)庫統(tǒng)一的數(shù)據(jù)交換要求和數(shù)據(jù)的安全性設(shè)計要求,在云服務(wù)器端安裝穩(wěn)定的Windows Server+SQL Server數(shù)據(jù)庫。通過ERP建立與企業(yè)微信應(yīng)用之間的信息交換,實現(xiàn)ERP系統(tǒng)、企業(yè)微信應(yīng)用在云服務(wù)器中的數(shù)據(jù)同步應(yīng)用。例如,從移動端對數(shù)據(jù)進行更新和查詢,直接對ERP數(shù)據(jù)表進行更新和修改等。

3 構(gòu)建開發(fā)環(huán)境

3.1云服務(wù)器與數(shù)據(jù)庫平臺的搭建

阿里云提供了云服務(wù)器 ECS配置,用戶可以根據(jù)企業(yè)應(yīng)用及實際需求選擇不同的企業(yè)級云服務(wù)器,通過配置系統(tǒng)盤和數(shù)據(jù)盤,安裝適宜的操作系統(tǒng),通過設(shè)置登錄密碼,注冊域名并實名備案,綁定公網(wǎng)IP等操作,實現(xiàn)對域名網(wǎng)址的直接訪問,為搭建系統(tǒng)創(chuàng)造條件。

同時,通過安裝.net和IIS,設(shè)置TCP協(xié)議類型,啟用防火墻,設(shè)置相應(yīng)端口的入站規(guī)則和設(shè)置安全組,為配置FTP站點,SQL Sever數(shù)據(jù)庫管理系統(tǒng)等提供應(yīng)用的專用服務(wù)端口。

3.2 Foxtable狐表軟件開發(fā)平臺及開發(fā)環(huán)境

Foxtable開發(fā)平臺提供了軟件管理項目的開發(fā)環(huán)境,通過使用Foxtable內(nèi)部的HttpServer相關(guān)指令,可以方便地與云服務(wù)器網(wǎng)站相連。通過建立開發(fā)項目,對軟件所需的窗口、菜單、內(nèi)部函數(shù)、全局變量和計劃管理,文件監(jiān)視器,設(shè)備監(jiān)視器和網(wǎng)絡(luò)監(jiān)視器等進行專業(yè)的設(shè)置,實現(xiàn)對外部數(shù)據(jù)源中數(shù)據(jù)庫的訪問。

3.3 ERP系統(tǒng)及數(shù)據(jù)庫

ERP系統(tǒng)是企業(yè)內(nèi)部管理軟件平臺,底層數(shù)據(jù)庫同樣采用SQL Server,通過數(shù)據(jù)庫和數(shù)據(jù)表及相關(guān)數(shù)據(jù)接口建立起ERP軟件和Foxtable開發(fā)應(yīng)用程序的集成橋梁。

3.4 企業(yè)微信底層應(yīng)用設(shè)置

企業(yè)微信通過API和開發(fā)工具進行數(shù)據(jù)交互,通過下載企業(yè)微信客戶端進行新企業(yè)注冊,填寫實名注冊信息進行注冊,在企業(yè)微信管理后臺“企業(yè)應(yīng)用”中設(shè)置相關(guān)參數(shù),利用“API文檔”開發(fā)功能來實現(xiàn)應(yīng)用的開發(fā)和設(shè)計。對每一個具備特殊功能的API的函數(shù)調(diào)用接口及參數(shù)的設(shè)置,需使用Https協(xié)議、Json數(shù)據(jù)格式、UTF8編碼,實現(xiàn)軟件和企業(yè)微信的鏈接。

4 關(guān)鍵模塊設(shè)計

如圖6,以原材料管理子系統(tǒng)為例,用戶通過選擇入庫和出庫模塊實現(xiàn)入庫或出庫功能。通過輸入原材料材料牌號、標準、規(guī)格、入庫數(shù)量等信息后形成有效記錄。在出庫模塊,用戶僅需要輸入材料牌號或爐批號,從庫存中調(diào)出相關(guān)數(shù)據(jù),自動實現(xiàn)庫存數(shù)量更新和出入庫操作的準確計算,并將實時的記錄日期和時間,有效數(shù)據(jù)直接通過系統(tǒng)更新底層SQLServer數(shù)據(jù)表。

該模塊時序如下圖所示。

數(shù)據(jù)錄入方式可采用編輯錄入的方式,也可以采用掃碼(一維碼或二維碼)錄入方式以提高錄入效率。同時,系統(tǒng)提供批量導(dǎo)出和報表打印功能,用戶可以利用目前的無線/藍牙打印技術(shù),直接利用手機第三方軟件(如WPS Office等)打印出所需的報表。

5 Foxtable開發(fā)平臺下結(jié)構(gòu)化源程序分析

5.1 自定義應(yīng)用的設(shè)置

在Foxtable開發(fā)平臺中,在網(wǎng)頁授權(quán)、JS-SDK、接收消息和獲取、緩存和刷新access_token方面需要在本系統(tǒng)中進行特殊定義。

1、生成JS-SDK的授權(quán)簽名

例如,為了實現(xiàn)掃碼功能,需啟用JS-SDK功能,在網(wǎng)頁授權(quán)及JS-SDK功能項中需要設(shè)置可信域名,并由程序控制生成JS-SDK的授權(quán)簽名。在foxtable中,通過GetJsSignature函數(shù)完成上述功能。

2、接收消息的設(shè)置

企業(yè)微信進行HTTP服務(wù)接入驗證的時候,其echostr參數(shù)是加密的,需要先解密后回寫才能完成接入驗證。Foxtable提供了WXBizCrypt類中的CheckQYSignature函數(shù),用于完成HTTP服務(wù)接入驗證。企業(yè)微信中的每一個應(yīng)用都可以獨立設(shè)置回調(diào)地址(HTTP服務(wù)地址),設(shè)置時需要指定Token和EncodingAESKey。

3、獲取、緩存和刷新access_token

Foxtable開發(fā)平臺提供了GetAccessToken函數(shù)對access_token進行控制,通過時間進行循環(huán)緩存和刷新,確保正常使用。

5.2 結(jié)構(gòu)化源程序分析

通過對Foxtable開發(fā)平臺源程序設(shè)計和企業(yè)微信中對企業(yè)應(yīng)用的配置要求,結(jié)合關(guān)鍵技術(shù)與實現(xiàn)中特殊設(shè)置情況,對在Foxtable開發(fā)平臺下源程序采用了結(jié)構(gòu)化的程序結(jié)構(gòu)進行設(shè)計,包括:

1、窗口與控件事件

例如,設(shè)計專門的系統(tǒng)啟動窗口,設(shè)置“開啟服務(wù)”用于執(zhí)行foxtable中的HttpServer相關(guān)指令,有效地建立本系統(tǒng)與云服務(wù)器連接。“暫停服務(wù)”用于中斷本系統(tǒng)與云服務(wù)器之間的連接等。

2、項目事件

本系統(tǒng)采用項目事件HttpRequest作為主程序調(diào)用專用函數(shù)的方式建立軟件結(jié)構(gòu)視圖。按照Foxtable開發(fā)平臺設(shè)計要求定制專用程序結(jié)構(gòu)化模塊。

HttpRequest主程序結(jié)構(gòu)為:

1)---設(shè)置SQL Server 數(shù)據(jù)源名稱(定義SQL Server數(shù)據(jù)源和數(shù)據(jù)表)

2)---通用事件頭(Foxtable開發(fā)平臺特定)

3)---身份驗證(調(diào)用企業(yè)微信中的用戶ID進行身份驗證,確保進入主程序的安全性)

4)---按照頁面設(shè)計要求,設(shè)計“加解密數(shù)據(jù)Wefox”、“登錄頁面LOGON.htm”、“首頁Default.htm”。

5)---首頁對應(yīng)的每一個功能按鈕的頁面。如:“材料入庫addnew.htm”、“材料出庫filter1.htm”、…………“退出exit.htm”等12個子模塊。

3、自定義函數(shù)

根據(jù)HttpRequest主程序中各子模塊的設(shè)計要求,設(shè)計特定的自定義函數(shù)便于調(diào)用。其中,GetJsSignature函數(shù)和GetQYAccessToken函數(shù)作為系統(tǒng)與企業(yè)微信掃碼使用和數(shù)據(jù)處理的專用函數(shù),也放在自定義函數(shù)中,便于系統(tǒng)調(diào)用。

6 結(jié)語

本系統(tǒng)是建立在企業(yè)微信、Foxtable開發(fā)平臺基礎(chǔ)上,利用阿里云服務(wù)器實例,配置適宜的操作系統(tǒng)及SQL Server數(shù)據(jù)庫,通過專有域名,實現(xiàn)了手機移動端和ERP系統(tǒng)信息交互,實現(xiàn)航空標準件產(chǎn)品的物流管理信息化,系統(tǒng)實現(xiàn)了對原材料、產(chǎn)成品和工裝夾量具等的實時跟蹤,工作效率大大提高。利用企業(yè)微信高效的API設(shè)計,實現(xiàn)了Android、IOS系統(tǒng)無關(guān)性系統(tǒng)開發(fā),系統(tǒng)具備高效的升級更新能力,實現(xiàn)開發(fā)效率和系統(tǒng)應(yīng)用效率的大大提高,對進一步實現(xiàn)數(shù)據(jù)挖掘,保證物流管理實時性方面提供了手段,為企業(yè)實現(xiàn)手機移動端管理和數(shù)字應(yīng)用提供了一個可行的、高效的系統(tǒng)解決方案。

參考文獻:

[1] 騰訊公司 企業(yè)微信平臺API開發(fā)文https://work.weixin.qq.com/api/doc

[2] 王正、陸余良 劉金紅 基于AJAX技術(shù)的Web服務(wù)架構(gòu)及其安全性研究 計算機應(yīng)用與軟件 2011 .28(3)

[3] 孫海濱 劉明明 基于微信公眾平臺的銷售訂單管理系統(tǒng) 計算機應(yīng)用與軟件 2017.34 (5)

[4] Foxtable 2020移動開發(fā)指南 http://www.foxtable.com/mobilehelp/

[5] 阿里云ECS服務(wù)器設(shè)置攻略?http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=104284

[6] 康昕宇 耿恒山 翟丹娜 富坤 基于Android的物流與財務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn) 計算機應(yīng)用與軟件 2016.33(8)

作者簡介:鄭蘭(1999.07-)女,漢族,貴州正安縣,貴州師范大學(xué)心理學(xué)院,本科在讀

羅春菊(1998.12-)女,彝族,貴州省六盤水市六枝特區(qū),貴州師范大學(xué)心理學(xué)院,本科在讀

陳春蓉(1999.02-)女,漢族,貴州省納雍縣,貴州師范大學(xué)心理學(xué)院,本科在讀

鄧維丹(2001.01-)女,苗族,貴州省晴隆縣,貴州師范大學(xué)心理學(xué)院,本科在讀

龍嬋(1998.09-)女,彝族,貴州省納雍縣,貴州師范大學(xué)法學(xué)院,本科在讀

中國航空工業(yè)標準件制造有限責任公司 貴州 貴陽 550014

猜你喜歡
物流數(shù)據(jù)庫微信
本刊重點關(guān)注的物流展會
“智”造更長物流生態(tài)鏈
汽車觀察(2018年12期)2018-12-26 01:05:44
微信
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
微信
微信
微信
主站蜘蛛池模板: 亚洲精品中文字幕无乱码| 四虎在线高清无码| 免费一级毛片在线观看| 青青草国产精品久久久久| 波多野结衣一二三| 久久这里只精品国产99热8| 992tv国产人成在线观看| 69国产精品视频免费| 国产嫖妓91东北老熟女久久一| 国产99久久亚洲综合精品西瓜tv| www.日韩三级| 国产视频 第一页| 香蕉蕉亚亚洲aav综合| 国产草草影院18成年视频| 亚洲第一网站男人都懂| 2020最新国产精品视频| 理论片一区| 2020最新国产精品视频| 国产成人a毛片在线| 国产精品欧美日本韩免费一区二区三区不卡| 久久99国产精品成人欧美| 久青草网站| 亚洲黄色视频在线观看一区| 国产日韩久久久久无码精品 | 欧洲免费精品视频在线| 青草视频免费在线观看| 免费国产一级 片内射老| 欧美日韩中文字幕在线| 综合成人国产| 欧美亚洲香蕉| 免费人成网站在线高清| 国产精品免费露脸视频| 成人av专区精品无码国产| 国产成年女人特黄特色大片免费| 日日拍夜夜嗷嗷叫国产| 波多野结衣的av一区二区三区| 国产毛片久久国产| 国产熟女一级毛片| 国产SUV精品一区二区6| 高清无码手机在线观看 | 色AV色 综合网站| 亚洲丝袜第一页| 久久青草精品一区二区三区| 欧美日韩在线亚洲国产人| 色窝窝免费一区二区三区| yjizz视频最新网站在线| 国产亚洲精品自在线| 色综合天天视频在线观看| 亚洲精品午夜天堂网页| 色综合天天视频在线观看| 欧洲在线免费视频| 国产农村1级毛片| 久久免费看片| 亚洲成人精品在线| 久久精品国产在热久久2019| www.国产福利| 亚洲欧美日韩色图| 国内精品久久人妻无码大片高| 99青青青精品视频在线| 精品一区二区三区水蜜桃| 91精品aⅴ无码中文字字幕蜜桃| 国产成人三级| 免费一级毛片| 亚洲AⅤ综合在线欧美一区 | 欧美.成人.综合在线| 国产亚洲视频在线观看| 青青热久麻豆精品视频在线观看| 香蕉伊思人视频| 国产日韩欧美成人| 国产91蝌蚪窝| 99热国产这里只有精品9九 | 五月丁香在线视频| 日本成人在线不卡视频| 色香蕉影院| 高清色本在线www| 国产性爱网站| 国产亚洲精品无码专| 国产美女无遮挡免费视频| 超碰色了色| 强乱中文字幕在线播放不卡| a毛片在线播放| 亚洲精品天堂在线观看|