有什麼好的信息管理開發平臺嗎?

不一樣的自我18


從以下個方面來回答吧

開源類

JeeSite

Java快速開發框架,基於經典技術組合(Spring MVC、Apache Shiro、MyBatis、Bootstrap UI),包括核心模塊如:組織機構、角色用戶、權限授權、數據權限、內容管理、工作流等。雖說很長時間沒有大的更新了,但它的架構精良易於擴展深受大家喜愛,依然是中小企業的首選,它的功能設計、底層架構也非常具有參考意義、是學習入門的首選。

其他還有比如ThinkPHP也是很好的二開做信息系統的框架,基於PHP。

免代碼類(少代碼)

.net

平臺有力軟和UCML7.0

力軟

  • 支持多類型設備

    支持電腦、平板、手機、智能硬件等多種設備;手機支持iOS、Android、 支持微信企業號。一套框架,一個團隊即可完成多設備程序開發。

  • 支持多種數據庫

    框架支持Sqlserver、Mysql、Oracle等多種數據庫。在同一系統中可同時連接多個數據庫、多個數據庫可以是不同類型的數據庫。

  • 支持主流瀏覽器

    包含IE(微軟)、Chrome(谷歌)、Safari(蘋果)、Firefox(火狐)、 Opera、360、遨遊、獵豹等。

  • 強大的權限管理

    獨立的權限管理體系,多套系統可以統一管理權限。提供多種授權方式;可對功能權限、數據權限、登錄IP及登錄時間進行管控;注重權限安全, 拒絕一切非法訪問。

  • 全方位技術支持

    力軟提供框架安裝部署支持;框架開發技術指導;系統架構技術諮詢;不僅僅是一套開發框架,也是您的開發智囊團。

UCML

  • UCML應用框架開發平臺(簡稱UCML平臺),是一個面向框架、 面向服務、面向模型和麵向智能製造的快速開發平臺。在框架重用組件重用、功能重用基礎 之上提供了裝配過程自動化和軟件智能製造的能力,不但功能點(邏輯)重用、還可以業務模型重用,實現了從一代開發平臺到二代開發平臺的飛躍。 UCML開發平臺同時.Net Framework和.Net Core平臺,支持linux 、Windows、Core和k8s部署,直接生成c#源碼,是業界最具魅力的開發平臺。UCML涵 蓋了一個WEB 應用系統業務開發的全過程,包括業務開發與整合、微服務架構、WEB報表、 業務流程、業務度量與流程績效、多維分析與DashBoard.門戶管理、業務基礎支撐體系、協同管理套件等,同時支持移動App、微信公眾號、企業微信、小程序和釘釘等快速開發。
  • 號稱
    • 1分鐘 層次碼樹
    • 2分鐘 資源分配
    • 3分鐘 統計圖和多維報表
    • 5分鐘 完成單據的桌面、移動、流程等全套功能

另外還有輕流

輕流!作為一款無代碼的開發平臺,並且服務了上萬家客戶的輕流具有以下優勢:

1、支持無代碼自定義搭建企業管理系統

輕流內置了大量的行業系統通用模版,你可以直接免費使用這些模版,如果模版不符合你的需要,你可以像樂高積木一樣通過不同的模塊來自定義搭建企業管理系統。

2、強大的表單和流程引擎

表單:像“樂高”一樣,拖拽式設計表單,字段類型豐富;還可以定義表單樣式,設置數據聯動、公式函數、邏輯規則、來源標記等;強大、實用且美觀。自定義您的企業數據入口。

流程:創新強悍的工作流引擎,為業務高效流轉提供了堅實的技術支持,可視化的流程設計界面,易於上手、無比強大,無需代碼即可輕鬆創建、改變、維護業務流程應用。
3、豐富的報表功能

通過業務流程自動化,積累大量業務數據,設置可實時查看的報表、儀表盤 讓你從各方面一目瞭然業務現狀,工作效率成倍提升。

4、強大的第三方連接能力

使用的工具很多?沒關係,輕流可對任意工具進行整合連接,你可以通過微*信端、企業微*信、釘釘、手機/平板/電腦等平臺實現一鍵登錄、一鍵處理事務。


移動類

目前較多的是阿里的宜搭,飛書應該也會有對應的組件,各大移動辦公平臺可以去了解下,現在都相對比較成熟。


企業信息化民工


一個非常好的問題。我是工作多年的Web應用架構師,來回答一下這個問題。歡迎關注我,瞭解更多IT專業知識。


一,開發框架

Java + Spring Boot是當前主流的開發語言和框架,簡化了瑣碎的配置工作,提高開發效率。開發管理系統推薦使用阿里開源框架Ant Design Pro


“大前端”的開發推薦使用H5跨平臺解決方案,比較好的滿足Android、iOS以及微信小程序等其它平臺的需求。



二,後臺服務開發

前後端使用動靜分離架構,後端Web服務封裝REST接口,前端調用實現交互,系統易擴展,易於部署維護。



三,數據層

常見信息管理系統的數據層有MySQL數據庫,Redis緩存,ActiveMQ或者其它類型的消息隊列。

1)數據存儲使用MySQL數據庫,持久化框架MyBatis,代碼生成器MyBatis Plus

常見的CRUD操作通過調用自動生成的Service接口,比如讀寫log數據表:

2)如果用戶量併發量較高,需要考慮接口讀寫數據庫的性能,集成Redis搭建緩存機制,頻繁讀取的數據優先使用緩存

3)如果需要平滑高峰期負載,引入ActiveMQ或者kafka消息隊列,將業務處理異步結構



四,管理系統

管理系統以Web頁面開發為主,調用後臺服務接口,推薦使用阿里開源框架Ant Design Pro


Ant Design Pro是一箇中後臺前端設計解決方案,提供了豐富的設計模式和相應的代碼實現,快速開發出一個Web管理系統。


首先安裝Node環境,然後運行npm create umi,自動安裝Ant Design Pro腳手架,包含了一個完整的開發框架,提供了各類功能模塊。



五,Web服務腳手架

從實際項目中整理提煉的Web服務腳手架,集成常用的組件功能,快速開發產品。


如何獲取源碼:私信”源碼客”獲取下載地址。


分享到:


相關文章: