如果您是初級開發者或者您根本就不會編程那也不要緊,系統可以根據開發嚮導直接進行功能開發,不需要編寫一行代碼也無需編譯就個完成開發過程。
如果您是一名專業的開發人員,需要編寫複雜的業務邏輯那麼您也可以使用我們的代碼生成器完成基礎代碼的開發,然後把業務邏輯寫進去,框架底層集成各類公共操作庫這樣您也能很快地完成複雜功能的開發。
1、拖拽式表單開發
這種形式的開發,完全基於力軟敏捷開發框架,完全沒有編程基礎的人都可以利用這個組件來開發,開發完表單直接可以發佈成菜單功能。無需編譯就可以使用。這類功能同樣可以受到權限管控。
以往常規的開發都是產品經理先設計完原型,程序員再去做代碼實現,用力軟敏捷開發框架在完成原型設計的同時您已經開發出了功能。
表單創建完成以後不需要編譯,直接可以使用。下面看一下預覽效果
2、傳統代碼生成器與可視化設計結合生成代碼
自定義表單再怎麼強大,對於那種有複雜業務邏輯的功能模塊肯定還是無法實現,所以力軟敏捷開發框架提供了可視化的代碼生成器,幫助開發者生成基礎代碼,然後再自行擴展。力軟敏捷開發框架的代碼生成器已經把常用的開發場景做成開發模板,按照開發嚮導一步步走,在遇到有複雜業務邏輯的地方稍作修改就好。當然框架提供了源代碼,您的開發水平比較高的話可以做深層次的擴展。
系統中已經內置了多套開發模板
開發者可以選中指定數據庫中的指定表來生成代碼。
嚮導式的開發,設置表單頁面。
經過簡單的配置就把所有代碼生成了,點擊完成後就自動把代碼放到項目中去了,開發者可以根據需要再來調整或者編譯代碼。
3、自定義報表
報表是系統中很重要的一部分,開發者在這一塊比較頭疼,市面上有很多諸如:水晶報表、
fastreport 之類的第三方報表軟件提供商。如果採用這類報表的話確實能滿足複雜的報表需求但是這類報表的學習成本比較高,短時間內不好上手,上手了把報表整合到自己的系統中又要花費大量時間。而且這類報表的授權費用也不低,拿去商業化的話成本會提高很多。力軟敏捷開發框架的報表組件是以免費的 echarts 報表插件和開源免費的表格組件爲基礎設計的,開發過程非常簡單隻要您會 SQL 就可以輕鬆掌握。您也不用再額外支付第三方報表組件的授權費用,幫您省時、省錢。
首先設置好標題和圖表類型。
按照提示寫好SQL 語句就可以生成圖表,然後直接可以把報表配置成菜單,這樣在菜單欄裏就多了“銷售日報表”這個菜單項。
點擊菜單,圖表就顯示出來了。
同時我們設計出來的報表也可以直接綁定到首頁
4、APP 開發
框架中的自定義表單可以直接發佈到 APP 中使用,真正的一次開發多處運行。
在 APP 端直接集成了移動審批功能,各類流程審批直接在手機端就能完成
直接在 VS 開發工具中就可以完成調試、打包。
5、權限管理
任何管理系統都離不開權限管控,沒有權限還談何管理。
力軟敏捷開發框架中提供了多種形式的權限控制,按角色、按部門、按崗位、按用戶、按用戶組都可以,操作權限細化到了界面上的每一個按鈕。數據權限可以細化到每一筆記錄。操作非常簡單,基於框架開發出來的功能、報表都可以直接掛到權限體系中來進行授權。做到了權限與業務的分離,您只用關心業務實現。
菜單模塊的授權。
操作按鈕的授權。
數據權限的授權。
可以進行 IP 段的訪問限制。
可以設置用戶訪問時段。
6、基於 Websocket 的即時通訊組件
力軟敏捷開發框架集成了基於 Websocket 的即時通訊組件,用戶可以通過這個在線 IM 進行聊天,同時服務端也可以通過這個組件向客戶端推送信息。該組件對外提供標準接口 web 應用、C/S 程序、手機 APP 也可以輕鬆接入。
7、工作流引擎
力軟工作流引擎主要包括表單設計、流程設計、流程管理、流程日誌等模塊。
表單設計器能可視化地設計流程表單,表單設計好了就可以直接放到工作流引擎中流轉。 流程設計器可以可視化設計工作流程圖,節點設置中可以靈活地配置節點執行人,執行策略。流程執行中可以向執行人發送通知。
可視化的流程配置
流程設計。
設置節點處理人員。
設置該節點的權限。
流程節點的設置。
8、新聞管理後臺
在新聞後臺可以直接管理 html 新聞,發佈後門戶頁面可以直接鏈接到新聞內容。
html 文章編輯器。
9、文件中心
對用戶上傳的文件進行管理,用戶可以在這裏進行文件上傳下載操作
10、電子郵件
框架應用案例
爲了測試力軟敏捷開發框架的效率,於是公司安排了項目開發部的一位同事基於這套框架做
了一套相對簡單的 CRM。由於產品開發部的同事對框架比較熟悉測試效果可能不明顯,所以特意安排了項目開發部的同事小王來測試框架。
CRM 系統的需求已經整理好了,從建表到完成開發工作一共花了兩天時間,下面展示一下開發成果。
雖然基礎數據比較多但是所有代碼都可以生成,所以不到半天時間就完成了基礎數據的開發。
系統提供了時間軸控件,加入進來效果很不錯。
客戶資料。
客戶訂單
訂單錄入界面,簡潔大氣。
一共就一天半的時間,而且是在不是很熟悉這套框架的基礎上開發的,後面項目做多了效率還能更高。
小王從事專業開發操作有一年時間,去年年底來到公司在我們公司參與過一個客戶定製的項目開發,經驗不是很豐富,月薪 6k 但是按照一般的市場行情評估就這些功能的一個小軟件起碼也得 3 到 5 萬塊錢纔會有公司接。拿她的工資跟產出回報一對比 1.5 個工作日摺合工資
500 元,項目費用 5 萬元,100 倍的回報,這個比例是很嚇人的。
企業的利潤計算工式很簡單:利潤=收入-支出,軟件企業最大的支出就是人工成本,美工可以不要了、程序員效率上去了,有這樣的開發神器何愁不賺錢。