官术网_书友最值得收藏!

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窗體應用軟件的設計就是如此。

主站蜘蛛池模板: 科尔| 宜宾县| 江津市| 商丘市| 孝昌县| 南木林县| 车险| 溆浦县| 两当县| 永年县| 鹤岗市| 商水县| 三原县| 子洲县| 北海市| 凭祥市| 隆昌县| 攀枝花市| 策勒县| 调兵山市| 沾化县| 三明市| 综艺| 德令哈市| 张家界市| 临泉县| 阿城市| 天祝| 清丰县| 曲靖市| 溧水县| 乃东县| 金山区| 兴业县| 榕江县| 陵川县| 灵宝市| 遂溪县| 竹北市| 嘉善县| 襄樊市|