Web開發平台亂象之StarPlatform

2021-05-23 11:57:08 字數 1690 閱讀 7962

下面摘錄網上的一些web開發平台的介紹:

用***開發應用軟體,會具有前所未有的高效率、高質量、高適應性。其目標是讓每個應用軟體開發人員成為優秀的系統分析員,而不是**的

奴隸。不用寫**便能生成各種各樣的應用程式。

***平台是一款企業級開發工具。可以非常方便,快速,高質量的開發各種應用系統,如crm、mis、erp、資料倉儲、人力資源系統、資產管理

系統、**鏈管理系統……與傳統的編碼式開發不同,平台採用配置式開發。絕大部分模組均不用編寫**,只需通過平台進行引數配置即可

,業務流程複雜的模組,可以採用平台自帶的**生成器方式形成基礎編碼,對基礎編碼適當優化即可完成。

***平台是真正針對不斷變化的需求而設計的面向構件的平台。它將構件技術、xml企業匯流排技術和視覺化開發技術完美結合,通過圖形化的構

件單元作為應用系統的基本組成元素,為企業級應用系統的開發帶來了卓越的價值。

***平台為企業資訊系統建設提供了統一的公用基礎設施平台,採用「主機板+外掛程式」的模式來構建和擴充套件業務系統,各類業務系統直接構架或連

接到統一的協同業務平台上,並以其為基礎和樞紐,將分散的企業應用管理系統整合起來,形成乙個有機的、緊密聯絡的整體。這是一種全新

的軟體開發和維護模式,是以業務描述、而非**為核心來構建資訊系統。業務建模能夠真正實現 「快速開發、靈活調整、業務驅動、技術無

關」,充分滿足「整體規劃,分步實施,自我掌控,隨需而變」的企業資訊化長遠戰略規劃要求。

***平台是依據多年開發企業管理軟體的經驗,推出的一款業務基礎平台產品,它基於b/s架構,集oa系統、業務系統與開發平台於一體,提供

了強大而靈活的定製開發功能,業務模組無限擴充套件,涵蓋軟體的需求、設計、開發、測試、實施和維護等整個生命週期,可以通過網際網路隨時

隨地訪問與維護,代表了新一代管理軟體體系和開發模式。

以上的開發平台存在以上幾個問題:

1、配置增加了另外一種成本,需要了解配置規則;

2、配置不能解決所有問題,對於需要特殊處理的部分,很難解決,導致不規範;

3、脫離了基礎的框架,開發人員走了之後,很難找到相應的人員維護;

4、對於技術的革新,平台的公升級無能為力;

5、這種高效是以另外一種複雜為代價,高質量是以無法維護為代價;

總之使用這些平台之後沒有想象的那麼高效、方便、快速、高質量,反而帶來了很多其他的問題;

為了給企業軟體開發帶來以上開發平台的優點並且摒棄這些缺點,在web開發領域,運用規則大於配置的思想,開發了一套企業級的web開發平

臺starplatform。

starplatform是一款基於struts2/flex4+spring3+hiberate3技術架構的企業web應用開發平台, 目標是針對所有的中小企業的web應用系統提

供乙個統一的、可重用的基礎框架,降低企業的開發成本,維護成本,給開發人員提供乙個統一的程式設計模式。

starplatform對於mvc三層結構進行了封裝,包括資料訪問層、服務層,以及web層;對所有web系統中都能夠用到通用功能做了整合,包括使用者

管理、部門管理、角色管理、功能管理(選單/按鈕/form元件等)、許可權管理(功能許可權/按鈕許可權/form元件許可權/資料許可權/方法許可權)、字典管理、登

錄日誌、訪問日誌、異常日誌;同時系統中提供了一些通用的元件,包括通用的查詢元件、分頁表單、字典元件、樹形結構元件、css頁面樣式、主介面

的布局管理器、登入元件等

Web開發平台亂象

下面摘錄網上的一些web開發平台的介紹 用 開發應用軟體,會具有前所未有的高效率 高質量 高適應性。其目標是讓每個應用軟體開發人員成為優秀的系統分析員,而不是 的奴隸。不用寫 便能生成各種各樣的應用程式。平台是一款企業級開發工具。可以非常方便,快速,高質量的開發各種應用系統,如crm mis erp...

快速開發平台 web快速開發平台 Jxstar介紹

jxstar支援面向業務構件的開發思想,支援各種標準應用構件 行業應用構件 整合應用構件開發 維護,最大限度的提高業務構件的重用,提高軟體企業的資產價值與市場競爭力。通過平台配置完成大部分開發工作量,提高開發效率與開發質量 規範企業軟體開發過程,降低軟體後期維護的時間和成本 通過平台積累可重用軟體構...

web測試的平台的開發

嗅探的除錯方法 1 基本原理 將socket伺服器端的元件嵌入web,這種也是各種防火牆和入侵檢測系統常用的方法 現在的web雲查殺和態勢感知也是類似的原理 引用動態鏈結庫 tansocketex.dll using tansocketex 程式開始地方加這段 if int tannet.creat...