樓盤模型計算機程序設計思路
文章出處:來源: 濟南嘉誠模型設計制作有限公司
發(fā)表時間:2020-04-24 08:56:27
樓盤模型計算機程序設計思路
很多人都驚奇于如此精美的建筑模型或是沙盤模型是如何設計出來的,其實在設計之初都要廣泛應用計算機程序設計的技術,因為只有計算機才可以進行大量的計算,計算出很多的尺寸,下面就是一般的樓盤模型在利用計算機計算數(shù)據(jù)時的過程請您參考!
根據(jù)您對應用程序,工具和部署過程的了解,可以選擇其中一種。由于在應用程序建模中沒有對與錯,因此也可以像我一樣遵循這兩者。我更喜歡快速反復進行試驗和小步驟,同時逐步完善應用程序部署。就像在烹飪時一樣,不時品嘗它,并通過添加香料進行調整以逐漸改善最終效果。
設計過程的目標
獨立于對應用程序建模的方法,我們需要在某個時間點收集以下信息,以最終獲得成功,所以我們要考慮好這些問題:
樓盤模型需要哪些服務,包括外部服務?
有哪些依賴關系,啟動順序?
這些文物在哪里?
同一臺VM上需要進行哪些操作,應進行哪些劃分?
應用程序將如何連接(聯(lián)網)?
在設計過程的最后,我們將為要建模的應用程序提供一個拓撲圖。
樓盤模型設計
樓盤模型自上而下的設計
當我們對應用程序有深入的了解并具有部署該應用程序的經驗時,或者甚至可以利用我們可以利用的現(xiàn)有部署腳本,這才最有效。
樓盤模型自上而下的方法一點都不能馬虎
我們首先將應用程序分解為所有必需的部分(例如,層,功能塊等)。然后,我們?yōu)閼贸绦虻拿總€部分定義所需的服務。
請注意,這是一項至關重要的任務,應盡可能考慮現(xiàn)有資源。必須謹慎進行使用中的現(xiàn)有服務或構建新服務的評估。服務應盡可能地泛化,因為在安全性和更新方面都需要注意每個服務。否則,一個人可以輕易獲得數(shù)百種非常專業(yè)的服務。
最后但并非最不重要的一點是,定義將在其上構建服務的映像(基本操作系統(tǒng))。不會為您在每個目標云中構建映像,而是為每種云類型映射現(xiàn)有或自定義構建的映像。
與樓盤模型一樣,將圖像數(shù)量限制為最少很重要。在部署過程中使用現(xiàn)有映像并進行修改始終是一個好的開始。
有了所有收集的信息,我們現(xiàn)在就可以開始構建應用程序模板,腳本,圖像以及部署所需的其他所有內容。
樓盤模型自下而上的建筑物設計這才是科學的設計制作方法
我們從基本操作系統(tǒng)(VM)開始,而沒有在其之上安裝應用程序。在可能的情況下,我們將現(xiàn)有圖像用作我們的工作基礎。一旦啟動,我們便開始安裝構建該服務所需的所有腳本和軟件(例如ngnix Web服務)。完成此工作(包括測試/故障排除)后,我們將腳本轉移到存儲庫中,并可以開始在中定義服務。
遵循此路徑時,在安裝過程中考慮所有必需的參數(shù)很重要。在腳本中對信息進行硬編碼很容易,這限制了靈活性或公開了憑據(jù),這些憑據(jù)應在運行時傳遞給腳本。
對應用程序的每個元素一個一個地重復此過程。完成所有必需的服務后,我們將使用可視化拓撲建模器將應用程序元素拼接在一起,以創(chuàng)建完整的應用程序模型。
很多人都驚奇于如此精美的建筑模型或是沙盤模型是如何設計出來的,其實在設計之初都要廣泛應用計算機程序設計的技術,因為只有計算機才可以進行大量的計算,計算出很多的尺寸,下面就是一般的樓盤模型在利用計算機計算數(shù)據(jù)時的過程請您參考!
根據(jù)您對應用程序,工具和部署過程的了解,可以選擇其中一種。由于在應用程序建模中沒有對與錯,因此也可以像我一樣遵循這兩者。我更喜歡快速反復進行試驗和小步驟,同時逐步完善應用程序部署。就像在烹飪時一樣,不時品嘗它,并通過添加香料進行調整以逐漸改善最終效果。
設計過程的目標
獨立于對應用程序建模的方法,我們需要在某個時間點收集以下信息,以最終獲得成功,所以我們要考慮好這些問題:
樓盤模型需要哪些服務,包括外部服務?
有哪些依賴關系,啟動順序?
這些文物在哪里?
同一臺VM上需要進行哪些操作,應進行哪些劃分?
應用程序將如何連接(聯(lián)網)?
在設計過程的最后,我們將為要建模的應用程序提供一個拓撲圖。
樓盤模型設計
樓盤模型自上而下的設計
當我們對應用程序有深入的了解并具有部署該應用程序的經驗時,或者甚至可以利用我們可以利用的現(xiàn)有部署腳本,這才最有效。
樓盤模型自上而下的方法一點都不能馬虎
我們首先將應用程序分解為所有必需的部分(例如,層,功能塊等)。然后,我們?yōu)閼贸绦虻拿總€部分定義所需的服務。
請注意,這是一項至關重要的任務,應盡可能考慮現(xiàn)有資源。必須謹慎進行使用中的現(xiàn)有服務或構建新服務的評估。服務應盡可能地泛化,因為在安全性和更新方面都需要注意每個服務。否則,一個人可以輕易獲得數(shù)百種非常專業(yè)的服務。
最后但并非最不重要的一點是,定義將在其上構建服務的映像(基本操作系統(tǒng))。不會為您在每個目標云中構建映像,而是為每種云類型映射現(xiàn)有或自定義構建的映像。
與樓盤模型一樣,將圖像數(shù)量限制為最少很重要。在部署過程中使用現(xiàn)有映像并進行修改始終是一個好的開始。
有了所有收集的信息,我們現(xiàn)在就可以開始構建應用程序模板,腳本,圖像以及部署所需的其他所有內容。
樓盤模型自下而上的建筑物設計這才是科學的設計制作方法
我們從基本操作系統(tǒng)(VM)開始,而沒有在其之上安裝應用程序。在可能的情況下,我們將現(xiàn)有圖像用作我們的工作基礎。一旦啟動,我們便開始安裝構建該服務所需的所有腳本和軟件(例如ngnix Web服務)。完成此工作(包括測試/故障排除)后,我們將腳本轉移到存儲庫中,并可以開始在中定義服務。
遵循此路徑時,在安裝過程中考慮所有必需的參數(shù)很重要。在腳本中對信息進行硬編碼很容易,這限制了靈活性或公開了憑據(jù),這些憑據(jù)應在運行時傳遞給腳本。
對應用程序的每個元素一個一個地重復此過程。完成所有必需的服務后,我們將使用可視化拓撲建模器將應用程序元素拼接在一起,以創(chuàng)建完整的應用程序模型。
上一篇:建筑模型序設計思路的演變下一篇:建筑酒店沙盤模型制作