Java快速開發(fā)平臺(tái)

          www.fastunit.com

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            23 Posts :: 0 Stories :: 273 Comments :: 0 Trackbacks

          FastUnit 是基于Java的快速開發(fā)平臺(tái),專注于解決軟件開發(fā)中效率低下、技術(shù)復(fù)雜、需求多變、維護(hù)困難等現(xiàn)狀,幾乎不需編碼,以可插拔組件為核心實(shí)現(xiàn)軟件自動(dòng)化,在可視化環(huán)境中創(chuàng)建可觀察、可管理的企業(yè)級(jí)應(yīng)用。

          FastUnit集成了運(yùn)行框架、組件庫、開發(fā)環(huán)境和輔助工具;實(shí)現(xiàn)了用戶管理、權(quán)限管理、系統(tǒng)監(jiān)控等通用子系統(tǒng);為開發(fā)人員屏蔽了大部分技術(shù)問題的困擾,集中精力面對(duì)客戶需求,有效的降低了開發(fā)成本。

          應(yīng)用領(lǐng)域:適用于各行業(yè)、不同規(guī)模的應(yīng)用系統(tǒng),對(duì)于大型應(yīng)用尤其能體現(xiàn)FastUnit快速、規(guī)范、高效等特性。
          用戶群體:軟件開發(fā)商、具備一定技術(shù)基礎(chǔ)的最終用戶。

          普及版免費(fèi)開放,允許被用于商業(yè)用途。

          一、主要特點(diǎn)
          可視化:以可視化組件對(duì)象替代傳統(tǒng)的代碼;使開發(fā)工作簡(jiǎn)單、規(guī)范、高效;所見即所得;隨需應(yīng)變;
          無代碼:視圖展現(xiàn)無需JSP,單元組件即視圖;數(shù)據(jù)庫操作指令化;無代碼方式提高了規(guī)范性和系統(tǒng)運(yùn)行效率;
          快速開發(fā)3分鐘創(chuàng)建完整模塊;視圖快速定制;通過資源庫、模塊移植、對(duì)象引入來避免重復(fù)開發(fā)。

          二、框架/平臺(tái)構(gòu)成

          structure.png

          三、組件體系
          FastUnit的各類組件均嚴(yán)格面向接口,并通過IOC模式實(shí)現(xiàn)組件注冊(cè),因此是可替換和可擴(kuò)展的,從而保證了系統(tǒng)的靈活性和持續(xù)增強(qiáng)能力。
          可視化組件:表、單元、元素、統(tǒng)計(jì)圖、報(bào)表、枚舉、樹、數(shù)據(jù)權(quán)限、自增器
          其他組件:數(shù)據(jù)訪問、事務(wù)模式、驗(yàn)證器、向?qū)准⒎猪搶?dǎo)航、樣式模板

          四、開發(fā)環(huán)境
          樹型組件管理:開發(fā)要素集中管理、圖標(biāo)識(shí)別、數(shù)據(jù)統(tǒng)計(jì)、關(guān)聯(lián)查詢、個(gè)性化設(shè)置
          可視化開發(fā):使開發(fā)工作變得簡(jiǎn)單、規(guī)范、高效,了解Web開發(fā)基本常識(shí)即可迅速掌握開發(fā)工作
          組件調(diào)試:所見即所得、實(shí)時(shí)預(yù)覽、可通過跟蹤器監(jiān)控組件運(yùn)行狀態(tài)
          協(xié)同開發(fā):支持集中開發(fā)模式、分布式開發(fā)模式

          五、用戶權(quán)限子系統(tǒng)
          直接為最終用戶提供,具有強(qiáng)大的用戶權(quán)限管理功能和簡(jiǎn)易的操作界面;組織結(jié)構(gòu)可靈活取舍;通過攔截器(Interceptor)統(tǒng)一實(shí)現(xiàn)權(quán)限檢查,嚴(yán)格保證了權(quán)限點(diǎn)的安全性。
          auth-flow.png權(quán)限點(diǎn):包括頁面權(quán)限、單元權(quán)限、元素的訪問權(quán)限,數(shù)據(jù)權(quán)限,Action的執(zhí)行權(quán)限。在開發(fā)階段,由開發(fā)人員根據(jù)項(xiàng)目需求設(shè)定權(quán)限點(diǎn);在系統(tǒng)運(yùn)行階段,由管理人員為用戶授權(quán)。

          用戶:系統(tǒng)的使用者

          角色:權(quán)限點(diǎn)集合

          機(jī)構(gòu):用戶集合,一般按行政部門劃分;同時(shí)也是角色集合,所屬用戶擁有這些角色

          用戶組:用戶集合,一般按業(yè)務(wù)功能劃分;同時(shí)也是角色集合,所屬用戶擁有這些角色

          (機(jī)構(gòu)和用戶組不是必選的,可根據(jù)實(shí)際系統(tǒng)靈活取舍)

          分級(jí)授權(quán):當(dāng)用戶群龐大、角色多樣、授權(quán)工作繁雜時(shí),分級(jí)授權(quán)可有效的逐級(jí)落實(shí)管理責(zé)任、分流工作量、簡(jiǎn)化授權(quán)體系。基本概念是:將某部分用戶和某部分權(quán)限交給某個(gè)管理員負(fù)責(zé)。

          六、項(xiàng)目管理新體驗(yàn)
          需求階段:快速搭建原型系統(tǒng),供開發(fā)人員和客戶進(jìn)行分析評(píng)估,避免僅僅是空洞概念的討論
          開發(fā)階段:版本控制、協(xié)同開發(fā)、組件鎖定、開發(fā)日志、演示中心、測(cè)試中心。。。
          測(cè)試階段:跟蹤器和計(jì)時(shí)器用于監(jiān)控進(jìn)程內(nèi)斷點(diǎn)的資源消耗,迅速發(fā)現(xiàn)系統(tǒng)瓶頸
          維護(hù)階段:通過發(fā)布管理,項(xiàng)目經(jīng)理可統(tǒng)一管理所有組件的發(fā)布及鎖定,有效控制版本及升級(jí)

          七、可持續(xù)發(fā)展
          開發(fā)成果積累:可復(fù)用模塊可不斷加入資源中心,另一個(gè)項(xiàng)目需要時(shí)直接調(diào)出使用,隨著積累的不斷豐富,開發(fā)會(huì)越來越輕松
          自我擴(kuò)展能力:組件擴(kuò)展、組件定制、樣式擴(kuò)展。。。

          posted on 2008-01-15 16:16 FastUnit 閱讀(12853) 評(píng)論(21)  編輯  收藏 所屬分類: JavaFastUnit

          Feedback

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2008-01-15 18:59 klzz
          路過  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2008-01-16 10:42 popoer
          有意思  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit[未登錄] 2008-01-19 11:45 tom
          無代碼怕行不通吧,能處理所有復(fù)雜的業(yè)務(wù)邏輯?  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2008-01-19 16:42 FastUnit
          @tom
          視圖部分完全無代碼;簡(jiǎn)單的業(yè)務(wù)邏輯也不需代碼,可由默認(rèn)的DefaultAction處理;復(fù)雜邏輯自行實(shí)現(xiàn)Action接口。  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2008-01-19 16:47 FastUnit
          Action的接口:execute(ActionContext ac),強(qiáng)制限定了所有業(yè)務(wù)邏輯使用統(tǒng)一的處理流程。  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2008-03-16 12:38 虎嘯龍吟
          能不能不收費(fèi)啊  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2008-03-16 17:19 FastUnit
          普及版就是免費(fèi)的,功能和專業(yè)版完全一致,區(qū)別是不提供技術(shù)支持。  回復(fù)  更多評(píng)論
            

          # 關(guān)于收費(fèi)問題想到的 2008-07-12 10:26 abao
          大家都是做程序員的,試想一下,如果無任何附加條件的完全免費(fèi),我們?cè)趺瓷?
          如果全天下做平臺(tái)的都完全無條件免費(fèi),如果有一天你也想做平臺(tái),你會(huì)怎么想,
          所以說,沒有完全無條件免費(fèi)的產(chǎn)品和服務(wù).
          正因?yàn)槠髽I(yè)習(xí)慣了使用免費(fèi)產(chǎn)品,或者習(xí)慣使用盜版了,才導(dǎo)致我們的上帝-最終用戶越來越吝嗇了.  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit[未登錄] 2009-04-29 17:05 moon
          大家用的怎么樣?好用不?  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit[未登錄] 2009-04-30 08:49 moon
          我按使用手冊(cè)配置了,怎么不行啊?
            回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit[未登錄] 2009-04-30 08:54 moon
          怎么回事?解釋下,謝謝
            回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit[未登錄] 2009-04-30 08:55 moon
          我的fastunithome下的log怎么是個(gè)空文件夾啊?解釋下  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2009-05-12 10:56 rc
          請(qǐng)關(guān)注快速開發(fā)平臺(tái)Redcell
          http://www.rcstc.com.cn:9026/redcell/category/Redcell  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit[未登錄] 2009-10-03 03:29 Lee

          無非是個(gè)簡(jiǎn)化CRUD操作的小東西。
          偏偏給搞復(fù)雜了。還雜七雜八加了一大堆東西。

          墻上蘆葦根底淺,我對(duì)這個(gè)產(chǎn)品不樂觀。

            回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2010-03-17 09:42 郭鎮(zhèn)瑋
          能夠開放這樣的平臺(tái)真是功德無量,技術(shù)服務(wù)是要收費(fèi)才能有好的後續(xù)產(chǎn)品.支持FastUnit!!
            回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2010-08-02 14:26 阿靳
          這開發(fā)出來是屬於什麼架構(gòu)?jsp?Struts?spring?  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2011-03-16 15:30 用戶
          開發(fā)手冊(cè)有的寫的太簡(jiǎn)單了 能不能多完善下開發(fā)手冊(cè)  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2011-12-23 17:14 11111
          誰知道怎么在LINUX下的,java虛擬主機(jī)下部署?  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit[未登錄] 2012-05-02 23:39 xx
          這會(huì)不會(huì)讓開發(fā)人員變傻?  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2013-04-24 10:43 hngq
          用著感覺特不舒服,別扭  回復(fù)  更多評(píng)論
            

          # re: 企業(yè)級(jí)Java快速開發(fā)平臺(tái)FastUnit 2015-06-15 10:37 xMan
          http://osgi.jxtech.net 是一個(gè)基于插件化的快速開發(fā)平臺(tái),插件集市中很多免費(fèi)插件,即插即用,十分方便。  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 靖宇县| 彭泽县| 武冈市| 金阳县| 黑水县| 慈溪市| 民乐县| 鸡东县| 湘乡市| 收藏| 灵寿县| 金乡县| 大英县| 乐至县| 雷山县| 静宁县| 恩平市| 砀山县| 永吉县| 新疆| 马关县| 广东省| 莱阳市| 襄垣县| 田东县| 宁国市| 宝鸡市| 铅山县| 右玉县| 醴陵市| 武义县| 来宾市| 英吉沙县| 吉首市| 泾阳县| 健康| 高碑店市| 安吉县| 宣城市| 海林市| 闸北区|