在中文官網tersus.cn或tersus.com.cn可以下載蘋果、windows等Linux對應的TERSUS無代碼開發平臺安裝文件,微軟系統上是一個.exe的程序,安裝后可打開開發平臺(這個英文名叫TERSUS Studio或TERSUS Visual Programming Platform)直接使用(無授權限制,布署時如果想連Oracle等商業數據庫需購買布署服務器授權,其他MySQL等開源類數據庫免費)。Win10系統注意用管理員方式打開,否則微軟系統中可能會提示找不到項目文件夾地址。
以下是一個開發平臺打開時的界面:
最上面的各類軟件常用的菜單欄,其中有導入導出及運行項目幾個常用的菜單項,其他的功能用戶自己可查看一下大多不常用,常用功能5、6個。
開發平臺左邊(上圖顯示Examples等項目)是項目目錄及文件大綱等項目文件夾,項目文件目錄會比較常用,我們開發項目時項目中用到的小功能元件會在此按順序及文件位置列于目錄中。
右側是無代碼基礎功能元件選項欄(Eclipse菜單漢化后顯示名稱為畫板),小元件圖標放在不同類別中,常用的開發元件會在下面的審批管理系統開發教學內容中用到,用到時再行說明。
中間是軟件開發區,開發區中通過將右側元件欄圖標點選后放置進來并用箭頭線連接各元件完成軟件開發(有些圖標有快捷鍵,開發會更快更方便)。如果在開發過程中開發區內關閉了項目,則通過雙擊項目名稱的方式來重新將項目顯示在開發區中。
最下部常放置的是元件屬性參數欄及運行驗證結果欄,在無代碼開發中,通過定義各顯示元件的屬性來完成顯示界面設計,屬性最常用到的是一些HTML標簽,主要是定義顯示元件在瀏覽器端顯示時的大小、位置、顏色的樣式屬性;也可以用CSS樣式類來處理,在項目文件夾的樣式文件中進行定義統一的顯示樣式,并將類名稱放入顯示元件的樣式類屬性中即可;除樣式屬性外,還有權限管理等其它屬性也在屬性參數欄定義。
驗證結果欄用于在保存開發內容時,如果已開發部分有邏輯錯誤則會顯示錯誤信息;需注意開發時業務流程由開發人員定義,開發平臺并不能識別;數據庫相關錯誤則會在運行時在瀏覽器端彈窗提示。
以上開發平臺各部分可以隨意按個人喜好點頭部拖放到上下左右不同位置。
開發平臺自帶一個HSQL數據庫,點擊菜單欄中的運行按鈕時,項目會直接運行在開發者當前電腦的瀏覽器(如IE, 谷歌瀏覽器,推薦后者)上,且項目過程數據會存在HSQL數據庫中并保存在后臺項目文件夾中;每次開發內容的保存會后,在瀏覽器端會自動刷新顯示開發的新內容,做到所見即所得,方便開發調試。
軟件開發的項目在后臺有項目文件夾,默認位于軟件安裝位置(C:\Program Files\Tersus Visual Programming Platform\workspace),其中放置了開發文件及項目數據庫,最重要的一個文件夾是WEB文件夾:
在web文件夾中放置了我們軟件用到的圖標,以及樣式文件,這與各類軟件開發中用用到的設計思路及規則完全一致。樣式類中的CSS部分完全符合當前主流應用需求,且CSS樣式2012年開始就采用LESS框架(讓樣式也活起來)。
開發測試完成的軟件應用,可在J2EE應用程序服務器(JRE+Tomcat)上布署運行,且可連接包括MySQL, SQL Server在內的各類數據庫,可以在公司內部或個人電腦上使用,也可以放在阿里云亞馬遜云等云服務器上運行。
安裝及使用介紹也有視頻介紹發布于QQ等視頻網站請查看,敬請關注我們專欄,會有更多案例指導及視頻。?