專利名稱:Web IDE在線開發(fā)平臺的制作方法
技術領域:
本發(fā)明涉及計算機領域,具體涉及ffeb IDE在線開發(fā)平臺。
背景技術:
現(xiàn)有的軟件都是通過系統(tǒng)管理人員進行編程最終實現(xiàn)的,導致軟件的開發(fā)效率低下,然而由于技術復雜、需求多變、維護困難等現(xiàn)狀,因此大大增加了系統(tǒng)管理人員的工作壓力。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種ffeb IDE在線開發(fā)平臺,它能3分鐘創(chuàng)建完整模塊,無需任何代碼;無需開發(fā)人員掌握復雜技術;開發(fā)控制臺簡單易用;高效穩(wěn)定、隨需應變、支持集群、支持國際化;統(tǒng)一管理所有組件,可移植、可定制、可擴充、可積累;基于瀏覽器在線開發(fā),無需安裝軟件或硬件;領域模型采用元數(shù)據(jù)定義,增強了可擴展性和可維護性;面向組件技術,提升了系統(tǒng)的可復用性;面向服務技術,提升了系統(tǒng)的可伸縮性;面向切面技術,增強了系統(tǒng)管理的靈活性;一鍵盤式部署,大大減輕了系統(tǒng)管理人員的工作壓力。為了解決背景技術所存在的問題,本發(fā)明是采用以下技術方案它是由業(yè)務功能設計器、數(shù)據(jù)源設計器、元數(shù)據(jù)解析器、項目管理器、流程設計器、報表設計器組成;業(yè)務功能設計器與數(shù)據(jù)源設計器連接,數(shù)據(jù)源設計器與元數(shù)據(jù)解析器連接,項目管理器、流程設計器和報表設計器均與業(yè)務功能設計器和數(shù)據(jù)源設計器連接。本發(fā)明具有以下有益效果解決軟件開發(fā)中效率低下、技術復雜、需求多變、維護困難等現(xiàn)狀,幾乎不需編碼,以元數(shù)據(jù)定義和可插拔組件為核心實現(xiàn)軟件自動化,在可視化環(huán)境中創(chuàng)建可定義、可預覽、可管理的企業(yè)級應用。集成了運行框架、組件庫、工作流、輔助工具等;實現(xiàn)了用戶管理、權限管理、系統(tǒng)監(jiān)控等通用子系統(tǒng);為開發(fā)人員屏蔽了大部分技術問題的困擾,集中精力面對客戶需求,有效的降低了開發(fā)成本,提高了開發(fā)效率。采用所見即所得的設計模式,可使開發(fā)變得簡單、規(guī)范和高效。它使用模型驅(qū)動架構和面向構件服務技術,大大降低了用戶使用的門檻,不僅能夠快速地開發(fā)應用軟件,而且開發(fā)的軟件系統(tǒng)具有高度的擴展性和可維護性,能夠根據(jù)的用戶需求快速地對軟件系統(tǒng)進行調(diào)整,降低了軟件實施和維護過程中的成本和風險,使軟件系統(tǒng)能夠充分滿足用戶的個性化需求,以及用戶不斷發(fā)展和完善信息系統(tǒng)的長期目標,一鍵式系統(tǒng)部署,使系統(tǒng)管理變得輕松簡單。
圖1是本發(fā)明的流程圖。
具體實施例方式參看圖1,本具體實施方式
采用以下技術方案它是由業(yè)務功能設計器、數(shù)據(jù)源設計器、元數(shù)據(jù)解析器、項目管理器、流程設計器、報表設計器組成;業(yè)務功能設計器與數(shù)據(jù)源設計器連接,數(shù)據(jù)源設計器與元數(shù)據(jù)解析器連接,項目管理器、流程設計器和報表設計器均與業(yè)務功能設計器和數(shù)據(jù)源設計器連接。所述的業(yè)務功能設計器是實現(xiàn)業(yè)務模型的創(chuàng)建和業(yè)務功能點的屬性,數(shù)據(jù)項,功能點類型,界面布局,組合方案,公式的設計,以及最終的代碼生成和部署。所述的數(shù)據(jù)源設計器是用來構建數(shù)據(jù)庫物理模型,具體實現(xiàn)數(shù)據(jù)庫的連接,數(shù)據(jù)庫表和視圖創(chuàng)建以及表的視圖約束的設置。所述的項目管理器是用來創(chuàng)建項目,開發(fā)實現(xiàn)接口或界面的設計。所述的流程設計器是用來定義業(yè)務流程,設置流程各節(jié)點的屬性以及與最終具體的業(yè)務功能的綁定,滿足業(yè)務流程的隨需應變。所述的報表設計器是用來設計報表模版,生成報表以及導出報表。所述的元數(shù)據(jù)解析器是用來對元數(shù)據(jù)解析。本具體實施方式
解決軟件開發(fā)中效率低下、技術復雜、需求多變、維護困難等現(xiàn)狀,幾乎不需編碼,以元數(shù)據(jù)定義和可插拔組件為核心實現(xiàn)軟件自動化,在可視化環(huán)境中創(chuàng)建可定義、可預覽、可管理的企業(yè)級應用。集成了運行框架、組件庫、工作流、輔助工具等;實現(xiàn)了用戶管理、權限管理、系統(tǒng)監(jiān)控等通用子系統(tǒng);為開發(fā)人員屏蔽了大部分技術問題的困擾,集中精力面對客戶需求,有效的降低了開發(fā)成本,提高了開發(fā)效率。采用所見即所得的設計模式,可使開發(fā)變得簡單、規(guī)范和高效。它使用模型驅(qū)動架構和面向構件服務技術,大大降低了用戶使用的門檻,不僅能夠快速地開發(fā)應用軟件,而且開發(fā)的軟件系統(tǒng)具有高度的擴展性和可維護性,能夠根據(jù)的用戶需求快速地對軟件系統(tǒng)進行調(diào)整,降低了軟件實施和維護過程中的成本和風險,使軟件系統(tǒng)能夠充分滿足用戶的個性化需求,以及用戶不斷發(fā)展和完善信息系統(tǒng)的長期目標,一鍵式系統(tǒng)部署,使系統(tǒng)管理變得輕松簡單。
權利要求
1.Web IDE在線開發(fā)平臺,其特征在于它是由業(yè)務功能設計器、數(shù)據(jù)源設計器、元數(shù)據(jù)解析器、項目管理器、流程設計器、報表設計器組成;業(yè)務功能設計器與數(shù)據(jù)源設計器連接, 數(shù)據(jù)源設計器與元數(shù)據(jù)解析器連接,項目管理器、流程設計器和報表設計器均與業(yè)務功能設計器和數(shù)據(jù)源設計器連接。
全文摘要
Web IDE在線開發(fā)平臺,它涉及計算機領域。它是由業(yè)務功能設計器、數(shù)據(jù)源設計器、元數(shù)據(jù)解析器、項目管理器、流程設計器、報表設計器組成;業(yè)務功能設計器與數(shù)據(jù)源設計器連接,數(shù)據(jù)源設計器與元數(shù)據(jù)解析器連接,項目管理器、流程設計器和報表設計器均與業(yè)務功能設計器和數(shù)據(jù)源設計器連接;解決軟件開發(fā)中效率低下、技術復雜、需求多變、維護困難等現(xiàn)狀,幾乎不需編碼,以元數(shù)據(jù)定義和可插拔組件為核心實現(xiàn)軟件自動化,在可視化環(huán)境中創(chuàng)建可定義、可預覽、可管理的企業(yè)級應用。
文檔編號G06F9/44GK102270116SQ201010192410
公開日2011年12月7日 申請日期2010年6月7日 優(yōu)先權日2010年6月7日
發(fā)明者劉向陽, 秦婧, 秦玉明, 秦鵬 申請人:南通智普網(wǎng)絡科技有限公司