[發明專利]可在單機版與網絡版間轉換的軟件設計方法無效
| 申請號: | 00135245.8 | 申請日: | 2000-12-08 |
| 公開(公告)號: | CN1357828A | 公開(公告)日: | 2002-07-10 |
| 發明(設計)人: | 張東華;顧躍挺;沙海虹 | 申請(專利權)人: | 英業達股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 王勇,王忠忠 |
| 地址: | 臺灣省*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 單機 網絡版 轉換 軟件設計 方法 | ||
本發明涉及一種軟件設計方法,更具體來講,涉及一種可在單機版與網絡版間轉換的軟件設計方法。
當今,我們已進入網絡時代,我們的軟件開發也從單機軟件進入了網絡軟件的時代。在很多情況下,制作好的套裝軟件產品需要發布到網絡上,讓使用者可以在網上了解、試用軟件產品的功能,而網絡上的技術、數據及信息也要制成套裝軟件產品進入市場。傳統上進行套裝軟件產品開發和網站的開發是各自獨立的,而本發明則對于“傳統”的套裝軟件產品開發方法,提出一種軟件開發的新模式-基于瀏覽器的交互式套裝軟件產品開發,使套裝軟件產品及網絡產品的開發能有很好的融合,達到事半功倍的效果,可節約近50%的開發資金。
目前市面上有很多公司出品的套裝軟件,為了追求速度,再加上交互性要求不高,他們的軟件大多不是基于瀏覽器的,沒有提供首頁讓使用者瀏覽。但是,對于交互性要求極高的教學軟件,是否也適用于這種方式,本發明將對此提出解決方案。
為了解決上述問題,本發明的目的是提供一種可在單機版與網絡版間轉換的軟件設計方法,此方法可使得套裝軟件產品與網站之間快速轉換。
因此,本發明提供一種可在單機版與網絡版間轉換的軟件設計方法,包括以下步驟:在一軟件的主控界面中嵌入一瀏覽器;定義模板及生成對應模板的內容的首頁;由一數據庫中讀取所需信息;取得對應信息的相關模板;依據相關模板自數據庫中讀取相關數據,并處理為特定格式;及依據讀取的相關數據置換模板的內容,同時置換對應此內容的首頁。依據上述方法設計的軟件,可方便地在單機版與網絡版間轉換。
以下,將參考附圖說明本發明的實施例。
圖1顯示了本發明在主控界面中嵌入瀏覽器及以VC程序語言設計的兩控制鈕。
圖2A顯示了一種可在單機版與網絡版間轉換的軟件設計方法流程圖。
圖2B顯示了單機版轉換為網絡版軟件的系統結構圖。
圖2C顯示了另一種單機版轉換為網絡版軟件的系統結構圖。
圖2D顯示了網絡版轉換為單機版軟件的系統結構圖。
圖3A顯示了對應圖2B的系統的步驟流程圖。
圖3B顯示了對應圖2C的系統的步驟流程圖。
圖4顯示了對應圖2D的系統的步驟流程圖。
圖5是TOEFL套裝軟件采用嵌入測覽器的效果圖。
圖6是從TOEFL套裝軟件轉換而成的TOEFL網站的效果圖。
本發明提出一種基于瀏覽器的套裝軟件產品的開發方法,此方法可使得套裝軟件產品與網站之間快速轉換。
本發明的一種基于瀏覽器的套裝軟件產品的開發方法,首先是開發一主控界面,作為調用各功能模塊及顯示頁面的切換,例如以Visual?C程序語言來完成。之后,在主控界面中嵌入瀏覽器及以VC程序語言設計兩控制鈕,其中,嵌入的瀏覽器負責內部功能實現及頁面顯示,控制鈕是使用者交互的操作界面,如圖1所示。由于套裝軟件產品一般不依賴于WEB服務器,所以可應用純客戶端的DHTML技術。功能不足時用active?X或java?applet補充。
接著請參閱圖2,其顯示一種可在單機版與網絡版間轉換的軟件設計方法,該流程圖包括以下步驟:
首先依據步驟201,在一軟件的主控界面中嵌入一瀏覽器;然后如步驟202所示,定義模板及生成對應模板的內容的首頁;接著按照步驟203,由一數據庫中讀取所需信息;然后如步驟204,取得對應該信息的相關模板;再按步驟205,依據相關模板自數據庫中讀取相關數據,并處理為特定格式;及如步驟206,依據讀取的相關數據置換模板的內容,同時置換對應內容的首頁。
其中,如步驟202a所示,模板具有對應內容的標記,因此,按照步驟205a所示,依據相關模板自數據庫中讀取相關數據,并處理為特定格式的步驟,用于轉換模板的標記;此外,依據讀取的相關數據置換模板的內容,正如步驟206a所示,在轉換模板的標記后,置換對應標記的內容。然后由主控界面調用置換內容的首頁,并予以顯示。其中,步驟202至206通過一網頁生成模塊210完成。
請同時參閱圖2B及圖3A,其中上述數據庫以單機版數據庫為例。其中,將單機版轉換為網絡版的系統包括單機版數據庫220,模板222,首頁生成器224,頁面(1-n)226,主控網頁228。按照圖3A所示,其包括下列步驟:步驟310根據單機版數據庫220的信息及模板222的標記,通過首頁生成器226一次生成所有的首頁,即頁面(1-n)226,以及根據步驟312,利用網頁形式改寫主控界面以調用這些首頁(主控網頁228),進而將單機版轉換為網絡版。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/00135245.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:墻壁埋立型空調器的室外側空氣流動結構
- 下一篇:不帶電康療電熱毯





