程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 實全軟件產品自動升級管理解決方案,管理解決方案

實全軟件產品自動升級管理解決方案,管理解決方案

編輯:C#入門知識

實全軟件產品自動升級管理解決方案,管理解決方案


實全軟件產品自動升級管理解決方案

目 錄

1.    描述... 1

2.    產品管理後台系統... 1

2.1.     產品發布... 1

2.2.     產品下載... 2

2.3.     下載日志... 3

2.4.     異常日志... 3

3.    產品Web Service服務接口... 3

3.1.     接口說明... 4

4.    產品升級更新程序... 4

4.1.     產品升級自動更新工具... 5

4.2.     產品版本信息... 5

5.    結語... 6

 

1.      描述

  任何一個開發團隊在軟件產品的開發、設計中都很難將軟件產品做到完美,在有限的時間、人力和物力情況,甚至還存在較多的漏洞時,就得將產品交付客戶試用。在軟件的使用中,會不斷發現問題,這些問題可能是軟件本身的毛病;也可能是運行的軟、硬件環境的變化造成的;同時用戶會有不斷的完善產品功能的要求。因此軟件產品升級在我們使用的時候變得越來越普遍。對於用戶來說,軟件升級可以補全漏洞,確保數據安全;可以增加和更新功能,用起來更加得心應手。對於軟件開發商來說,為了拓展市場,增強自己的競爭力,也需要不斷升級自己的軟件,力求做得更好。所以說軟件產品的版本控制和自動更新升級功能對於開發和維護有重要的意義。

    本軟件產品自動升級管理解決方案為:

  • 使用Winform 程序管理各個軟件產品信息、版本、產品文件、產品升級跟蹤及產品異常跟蹤。
  • 使用WEB Service提供產品升級更新接口。
  • 使用Windows 程序和服務程序獲取服務器產品升級信息及升級文件,並對產品進行自動更新操作。

2.      產品管理後台系統

  使用Winform 程序管理各個軟件產品信息、版本、產品文件、產品升級跟蹤及產品異常跟蹤。

2.1.   產品發布

   對產品版本信息進行登記,增加產品文件並進行發布。產品發布後允許產品升級更新程序進行下載更新。提供產品發布前產品信息及產品文件下載,進行測試,以保證產品升級更新程序下載的程序能夠正常運行。

 

2.2.   產品下載

產品下載提供產品發版本後的產品信息及產品文件下載,可下載歷史版本文件,遇到發布後有重大問題時,允許取消發布,即不允許產品升級更新程序進行下載文件。

 

 

2.3.   下載日志

下載日志跟蹤產品下載日志

2.4.   異常日志

異常日志跟蹤產品更新異常日志及程序異常日志,以便產品優化。

3.      產品Web Service服務接口

產品Web Service 服務接口主要提供給產品升級更新程序檢查、下載及提交更新日志接口。

3.1.   接口說明

接口名稱

接口說明

SQReturnResult GetPReleaseDateTime(string pProductNo)

獲取產品最新發版時間。返回說明:成功:0,失敗

SQReturnResult GetPReleaseInfo(string pProductNo)

獲取產品信息。返回說明:成功:0,失敗

SQReturnResult GetProductFile(string pProductNo,string pVersion, string pFileName)

獲取產品文件內容。返回說明:成功:0,失敗

SQReturnResult GetProductFileByte(string pFileTag)

獲取產品文件內容。返回說明:成功:0,失敗

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved