/FastCoder

自動化編程無需編寫程式。如需手工修改程式也不用編譯,直接運行看結果。並用設計條件的選取方法,與控件拖移設計所見即所得之操作畫面,快速完成軟體設計工作。

FastCoder

自動化編程無需編寫程式。如需手工修改程式也不用編譯,直接運行看結果。並用設計條件的選取方法,與控件拖移設計所見即所得之操作畫面,快速完成軟體設計工作。

加入 Facebook 社團

https://www.facebook.com/groups/isoface/

點讚追蹤 Facebook 粉絲專頁

https://www.facebook.com/AIOT.ERP

人工智慧高度發展,軟體開發工作也能交給AI代勞,這開發技術需要統一的程式開發規範,與規格描述,讓電腦讀懂、並據此自動產生程式碼。還需要程式設計師寫程式嗎?您只要會一點資料庫知識,就是超級設計師。採用雲端安裝隨時上線使用,學習30分鐘後,10分鐘產生商業管理軟體。

FastCoder開發精靈,利用簡單的表單設計(例如:出貨單、採購單…),制定軟體作業流程與程式開發規範,也就是說,只要幾小時的簡易學習,就可以開發軟體。當然,這樣的設計構想也是有侷限性,因為企業大部份採用表單做內部管理表格或對外文件,類似Excel或 Word。因為FastCoder都是以管理表單格式為主要規格,所以軟體需求也必須是表單格式,才能使用FastCoder以人工智能的方式自動產生軟體程式碼。其他非制式化需求,也能自行切換使用手工模式自行設計,以彌補智能化不足之處,達到相輔相成的效果。

AI智能開發商務軟體

智能產生程式碼: 透過人工智能自動編寫程式,無需程式開發背景,只須滑鼠點選與輸入需求。過程中不用寫程式,只需幾秒鐘即可產生程式並開始運行。

設計多種商務軟體: 設計企業專用資訊系統,如EIP/CRM/ERP/APP應用等。

簡潔的設計規範: 利用表單點選與使用者雙向溝通,自動生成符合設計規範所要求的結果。

快速生成程式: 程式開發在數秒內,即可產生對應的程式碼,生產力為傳統開發的數百倍。

無懈可擊的品質: 全程沒有人為的干預與程式開發,不存在品質的問題,經過簡單測試即可上線。並會持續不斷改善,將品質提升到最佳水準。

流程簽核需求: 內建強大的工作流程引擎,根據ISO制度設計表單進行簽核。

擴展APP的需求: 配合PinToo開發移動裝置APP,在桌面電腦、平板、手機上運行,為行動化最佳方案。

自動切換開發模式: 當智能設計模式無法達到需求,可切換成手動模式。交給開發者進行二次開發。修改程式碼,讓需求100%實現。

FastCoder能做什麼﹖

FastCoder包括用戶端與服務端兩部分,用戶端運行ERP…或其它商業管理軟體功能,並可切換為開發模式,設計程式。服務端存取設計模板與軟體經營數據。

FastCoder用戶端功能:

  • 開發精靈自動生成編排工整、註解完整之程式。如需手動修改,可在內附程式設計器,進行二次開發。
  • 開發精靈智慧生成模塊與資料採用交互載入模式,運行效率高。並整合報表與附加文件功能。
  • 動態創建功能表和模塊,無需重新編譯,佈署快捷方便。內附表單設計器,動態設計模組、表單,並可隨時修改。設計完成之表單可導入匯出,便於複製和備份。
  • 內附腳本程式除錯器,通過腳本程式配置功能,滿足不同自訂需求。
  • 自動保存開發精靈配置參數,可根據需求反覆修正。
  • 權限管理細緻、邏輯清晰明朗。
  • 設置多種功能函數供腳本調用,簡化腳本程式設計。
  • 公共許可權、模組許可權自訂功能,控制各模組操作權限,確保資料安全。
  • 自由添加修改報表,報表中所有數據源都可自訂,自行編寫SQL語句。
  • 模組附件功能,擁有文檔管理。可查詢附件日誌,追蹤使用者操作記錄。
  • 自訂工作流,讓業務流程更加清晰明朗。
  • 自訂介面風格,開發者也可使用服務端存儲介面設置資料,設置統一的介面風格。

FastCoder服務端功能:

  • 雙進程模式:服務端進程+服務端管理器(支援伺服器遠端多桌面管理)
  • 服務端模式,可跨平臺傳輸資料。精確監控用戶端的連接狀態及資源的利用率。
  • 數據壓縮模式使資料更小,傳輸更快。手機端連接網路無壓力(速度快、省流量)。
  • 可預設四種啟動模式,包括混合登陸、開發者登陸、操作者登陸、停止。
  • 自動更新:對應用戶端版本,判斷是否自動更新
  • 同時使用多套系統專案,具備匯出與導入功能,自動判斷專案庫是否更新。
  • 支援多套帳功能,每套系統專案庫都支援多套帳。
  • 服務器通訊連接埠自訂,避免與其它軟體埠衝突。

軟硬體需求

支持數據庫 MS SQL

運行與開發環境 WinXP、Win7、Win10

記憶體需求:4GB

開發人員所需知識

數據庫基本知識(建表、簡單SQL語句) 。

簡單的軟件開發經驗。

瞭解簡單的Pascal 程式語言(腳本設計採用Pascal 語言) 。

快速開發步驟

FastCoder設計表單,幾乎沒有學習成本。只要整理好企業常用的表格, 透過線上教學,幾小時內即可初步學會FastCoder並開發出成果,超低的學習成本又可智能產生功能強大的系統,高度滿足企業的IT需求。

FastCoder開發步驟很簡單,準備好管理表單,設置商業邏輯關係,上傳到服務器存檔即可自動編程,並可預覽程式運行結果或直接發佈給用戶使用

1.前置準備工作

1.1新增菜單(功能表) -增添子功能選項。

1.2新增查詢窗口-模塊中的多欄位查詢視窗。

1.3新增表單-設置數據庫表單結構,並自動同步至SQL數據庫。

2.在查詢窗口設置關聯數據庫

分別設置查詢視窗,顯示類型、按鈕功能、使用權限、查詢欄位分組、查詢條件、下拉選單內容、主鍵索引。保存後產生查詢窗口架構,並自動上傳設計結構至服務器,其作業流程如下:

a.視圖→b.工具→c.權限→d.數據→e.下拉→f.綁定→g.引用→h.檢驗→i.跳轉→j.圖標→k.設置瀏覽

3.在表單設置關聯數據庫

分別設置模塊視窗,顯示類型、按鈕功能、使用權限、欄位分組、欄位使用條件、下拉選單內容、主鍵索引、引用查詢窗口。保存後產生模塊視窗架構,並自動上傳窗體結構至服務器,其作業流程如同查詢窗口設置。

4.檢核與發佈

檢視設計完成之軟體功能是否需要修改,如需異動,可在IDE設計視窗進行修改編輯。確認無誤後,將軟體發佈。