- 視窗軟件設計和開發自動化:可視化D++語言
- 楊章偉 唐同誥
- 1018字
- 2021-04-02 22:09:41
1.1.2 軟件框架
簡而言之,框架就是制定一套規范或者規則(思想),讀者(軟件設計人員或程序員)在該規范或者規則(思想)下工作,或者說就是使用別人搭好的舞臺來做表演。
采用全新軟件工程技術的可視化D++語言是一種軟件設計語言,它不是Pascal、C、Java一類的程序設計語言,它不受計算機平臺的限制,是一種前所未有的當代的計算機語言。因為它能“自動構建”軟件(這些軟件都是指計算機上能直接高速運行的.exe可執行程序),也支持使用不同程序語言編寫的程序代碼。其中,后者應用于安全檢驗與對軟件的信任測試。目前,可視化D++軟件設計語言正在不斷地擴大其應用范圍,例如繪制進程圖軟件(已完成)、Windows窗體應用軟件(已完成)、互聯網服務器全套應用軟件(已完成)。
可視化D++語言的集成設計開發環境——SDDA的最大特點是簡單易學、智能化,其提供的軟件框架不需要初學者有任何的前期學習或者編寫程序的經驗就可以直接設計出自己想要的軟件,從而成為使用可視化D++語言的應用軟件設計人員。當然,不同經歷的人會設計出不同要求與不同水準的軟件。
在使用教學軟件“可視化D++語言”之前,用戶要考慮如何安裝教學軟件“可視化D++語言”。正確的方法是先把本書附帶的CD光盤放進自己計算機的光驅里,然后用鼠標左鍵雙擊CD光盤內的“啟動安裝”軟件(“Setup.exe”)或者“sdda_window.exe”,在安裝過程中若遇到提問盡量做出“Yes(是)”和“Next(下一步)”等回應,這樣安裝很快就會完成。用戶如果單擊不是所附帶CD光盤中的安裝軟件,安裝很可能會失敗。另外,所用的計算機系統應該是經長期使用已證明可靠穩定并且運行速度不錯的Windows XP、Window 7等,不建議新手使用某些正處于市場測試階段的Windows系統。
SDDA軟件設計和開發自動化框架提供了眾多方便而又強大的功能。本書專門用于幫助讀者快速建立Windows窗體應用軟件。啟動SDDA軟件的方法是雙擊桌面上的“可視化D++語言”圖標(“Visual D++”)或文件目錄欄“C:\Visual D++Language”中的“Visual D++Language.exe”應用軟件,打開Visual D++集成設計開發環境,它將提示用戶選擇打開的工程,在“模型包”目錄下選擇“初始模型.mdb”工程(也稱設計文件),然后單擊【打開】按鈕,則創建一個新的初始工程,其初始界面如圖1.2所示。

圖1.2 SDDA框架
注意:為了方便初學者理解,這里的初始界面不是空的,而是已經添加了幾個項目的分類名稱,使得讀者的設計能夠條理清晰。
從圖1.2中可以看出,在該SDDA框架的物件目錄中已經創建了工程項目、用戶界面圖、數據庫和Web應用軟件等多種形式的項目,這些項目相互組合能實現豐富的應用軟件,本書中Windows窗體應用軟件的設計就是如此。
- Learn ECMAScript(Second Edition)
- TypeScript入門與實戰
- SpringMVC+MyBatis快速開發與項目實戰
- 單片機C語言程序設計實訓100例:基于STC8051+Proteus仿真與實戰
- Machine Learning with R Cookbook(Second Edition)
- D3.js 4.x Data Visualization(Third Edition)
- Active Directory with PowerShell
- 汽車人機交互界面整合設計
- Maker基地嘉年華:玩轉樂動魔盒學Scratch
- Getting Started with Python
- Web Developer's Reference Guide
- Mastering Leap Motion
- 現代C++語言核心特性解析
- R語言編程基礎
- 區塊鏈原理、架構與應用(第2版)