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

淺議基于FTP的軟件信息發布系統

2014-12-31 00:00:00宋鑫
消費電子·下半月 2014年10期

摘 要:隨著大眾品牌消費意識的逐步加深,各個大中企業也都把連鎖門店列為發展模式之一,各個門店都配備了終端電腦用來部署賬務系統、物流查詢系統、倉儲管理系統等眾多店面輔助營銷工具軟件,這些軟件的更新維護往往依靠店面的非專業工作人員來操作,其中不乏誤操作、電腦病毒、非法安裝程序等等因素導致的終端無法正常使用的問題。

本文主要討論一種易于理解、易于實現的終端桌面軟件管理控制工具,通過FTP的通信方式,在遠程服務端對客戶端實施干預,減少甚至避免店面對終端電腦系統的非專業操作,減少誤操作、電腦病毒的發生,甚至監控終端的非法程序安裝的情況,最大限度的保證終端正常營業。

關鍵詞:信息發布;軟件發布;門店;FTP

中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-7712 (2014) 20-0000-01

目前連鎖店面大行其道,每個店面都有電腦終端來進行日常的交易操作,各個終端按照其職能會安裝各種應用程序,這些應用程序的增加,更新,刪除等操作都由店面工作人員手工操作完成,即由總店通知各個門店進行應用程序更新,各個門店的“技術人員”再通過QQ、郵箱、U盤等途徑獲取文件進行更新,這樣的操作效率緩慢并且出錯率很高,本文介紹一種簡單易于實現的專門用于應用程序發布、更新等操作的軟件信息發布系統,以提高應用更新的效率及準確性。

一、目的

(1)用于統一管控終端軟件;(2)用于統一發布最新的通知提示。

二、運行環境

(一)硬件環境。(1)客戶端:各門店pc機;(2)管理端:總店管理pc機;(3)服務端:PC服務器。

(二)網絡環境。各門店現有互聯網絡。

(三)軟件環境。(1)服務端:FTP Server;(2)管理端及客戶端:windowsXP/7。

三、軟件系統功能需求

(一)管理端。(1)管理FTP服務器上的軟件應用,包括應用的發布、更新及刪除;(2)管理端提供一個通知發布機制,用于發布對門店的通知;(3)管理端可以查看客戶端軟件的當前版本及升級歷史;(4)管理端提供可以批量FTP文件至客戶端的功能,且客戶端范圍如IP,可以提前編輯。

(二)客戶端。(1)客戶端做為開機啟動項,啟動界面為右下角不影響界面其它操作;(2)客戶端啟動后先接收服務器上的通知并進行發布,啟動界面在右下角不影響界面其它操作,若無通知不顯示。若有通知,顯示通知發布,通知界面可關閉;(3)通知界面在未升級的情況下,每次開機都需有升級通知提示;(4)通知界面升級信息鏈接點選后跳出認證框,認證升級后下次開機不再有升級提示;(5)升級過程需要將FTP服務器升級包和升級文檔下載至桌面(升級/日期)文件夾內;(6)客戶端認證升級完成后將更新結果文件上傳至FTP服務器,便于管理端查詢。

(三)系統結構。系統分服務端、管理程序、客戶端程序三部分,系統服務端僅僅使用FTP目錄來存放相關的程序更新包和配置文件,管理端通過上傳程序更新包和寫配置文件來實現程序的更新包下發,客戶端通過讀取配置文件,并按照配置文件下載更新包來實現程序更新包的接收。

四、系統設計

(一)總體設計描述。FTP目錄作為客戶端和管理端之間軟件交換的存儲中介,同時為管理端和客戶端提供服務,目錄的安排盡量合理,配置文件的所在路徑要固定,以便管理端和客戶端的讀寫正常。

管理端使用MFC實現,程序在FTP服務器找到配置文件,并將要上傳的軟件包相關信息寫入配置文件同時按照配置文件內容上傳軟件包。

客戶端使用MFC實現,程序從FTP服務器上取得最新的配置文件,并更新本地配置文件,然后讀取配置文件中的升級信息來確定遠程FTP更新包的具體下載路徑并下載至本地磁盤。

應用程序文件進行更新,更新程序通過FTP服務從服務器上獲取需要更新的文件,并覆蓋原有的文件,由于客戶端源文件的路徑不明確,需要通過搜索的方式獲得源文件的路徑,然后再進行更新。

更新程序以版本號作為更新標志,不分應用程序而統一更新,客戶端進行更新后需將更新結果以文件形式返還至客戶端。

(二)服務器。配置版本文件,標志當前最新版本及歷史版本,用來掃描各版本文件列表配置版本更新文件,每次更新需配置一個新的版本更新文件,里邊配置該版本升級的文件列表,包括更新文件的數量,每個文件的源MD5值(主要是因為源文件的位置不確定,防止更新了錯誤的文件,如果有源文件不同但都需更新的情況則配置多個MD5值),目標文件的MD5值,目標文件在FTP的路徑(建議每次更新創建一個目錄,專門將需要更新文件放在此目錄下)。

回傳目錄,當客戶端更新成功后會返回更新信息文件,包括客戶端的IP,更新文件列表等信息。

(三)客戶端更新程序。客戶端以開機啟動方式運行,第一次安裝配置固定版本號1。更新程序運行后,先下載FTP服務器上的版本文件,獲取當前最新版本號,并和本地版本號進行匹配,然后根據歷史版本記錄依次進行更新,更新成功后產生更新文件并上傳至FTP。

應用更新時,先找到需要更新的文件,然后匹配源MD5如果都不匹配則不進行更新,匹配則進行覆蓋更新,并把源文件備份至更新程序的固定目錄。

添加升級程序本身的升級功能,實現后期本程序部署后更新自動化。

五、結束語

隨著連鎖店面的發展,大型連鎖店面越來越多,此系統為低成本解決連鎖店面的電腦終端程序管理問題提供了思路。

參考文獻:

[1]Coleman,Jacqueline.FTP 49 Succes Secrets-49 Most Asked Questions on FTP-What You Need to Know.

[2]Jeff Prosise.MFC Windows 程序設計 (第2版)[M].北京:清華大學出版社,2007.

[3]侯俊杰.深入淺出MFC(第2版)[M].武漢:華中科技出版社,2001.

主站蜘蛛池模板: 欧美激情第一区| 看你懂的巨臀中文字幕一区二区| 国产精品嫩草影院av| 色偷偷一区二区三区| 欧美a网站| 在线毛片网站| 992tv国产人成在线观看| 1769国产精品视频免费观看| 欧美成人a∨视频免费观看| 免费全部高H视频无码无遮掩| 中文国产成人精品久久一| 日韩欧美国产中文| 日本一区二区不卡视频| 天天综合色网| 91破解版在线亚洲| 18禁色诱爆乳网站| 亚洲成人播放| 国产一区二区三区在线观看免费| 亚洲综合精品第一页| av一区二区无码在线| 午夜老司机永久免费看片| 无码久看视频| 久久超级碰| 国产成人做受免费视频| 免费观看男人免费桶女人视频| 精品国产中文一级毛片在线看 | 中文精品久久久久国产网址 | 69视频国产| 亚洲欧洲自拍拍偷午夜色| 国产精品亚洲а∨天堂免下载| 国产黄网永久免费| 91久久大香线蕉| 欧美在线综合视频| 欧美全免费aaaaaa特黄在线| 中文字幕色站| 国产二级毛片| 亚洲av综合网| 国产精品夜夜嗨视频免费视频| 精品国产免费观看一区| 亚洲精品777| 在线五月婷婷| 国产精品香蕉| 中文毛片无遮挡播放免费| 国内熟女少妇一线天| 日韩视频免费| 99精品视频九九精品| 色悠久久久久久久综合网伊人| 国产精品免费电影| 久久亚洲国产一区二区| 国产美女视频黄a视频全免费网站| 国产精品亚洲αv天堂无码| 欧美精品高清| 亚洲免费毛片| 最近最新中文字幕在线第一页| 毛片基地视频| 亚洲成在人线av品善网好看| 成人91在线| 亚洲性日韩精品一区二区| 99久久国产综合精品2023 | 国产欧美日韩免费| 亚洲综合片| 小13箩利洗澡无码视频免费网站| 韩国v欧美v亚洲v日本v| 狠狠久久综合伊人不卡| 亚洲人成网7777777国产| 亚洲天堂色色人体| 欧美激情第一区| 国产微拍精品| 91免费观看视频| 青青青伊人色综合久久| 色综合手机在线| 亚洲欧洲一区二区三区| av在线5g无码天天| 色久综合在线| 日本一区高清| 老司国产精品视频91| 国产精品hd在线播放| 亚洲国产欧美国产综合久久 | 国产精品女在线观看| 日韩a级毛片| 亚洲视屏在线观看| 999国产精品永久免费视频精品久久|