Java快速开发平台

www.fastunit.com

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  23 Posts :: 0 Stories :: 273 Comments :: 0 Trackbacks

FastUnit 是基于Java的快速开发平台,专注于解决软件开发中效率低下、技术复杂、需求多变、维护困难等现状,几乎不需编码,以可插拔组件为核心实现软件自动化,在可视化环境中创建可观察、可管理的企业级应用。

FastUnit集成了运行框架、组件库、开发环境和辅助工具;实现了用户管理、权限管理、系统监控等通用子系统;为开发人员屏蔽了大部分技术问题的困扰,集中精力面对客户需求,有效的降低了开发成本。

应用领域:适用于各行业、不同规模的应用系统,对于大型应用尤其能体现FastUnit快速、规范、高效等特性。
用户群体:软件开发商、具备一定技术基础的最终用户。

普及版免费开放,允许被用于商业用途。

一、主要特点
可视化:以可视化组件对象替代传统的代码;使开发工作简单、规范、高效;所见即所得;随需应变;
无代码:视图展现无需JSP,单元组件即视图;数据库操作指令化;无代码方式提高了规范性和系统运行效率;
快速开发3分钟创建完整模块;视图快速定制;通过资源库、模块移植、对象引入来避免重复开发。

二、框架/平台构成

structure.png

三、组件体系
FastUnit的各类组件均严格面向接口,并通过IOC模式实现组件注册,因此是可替换和可扩展的,从而保证了系统的灵活性和持续增强能力。
可视化组件:表、单元、元素、统计图、报表、枚举、树、数据权限、自增器
其他组件:数据访问、事务模式、验证器、向导套件、分页导航、样式模板

四、开发环境
树型组件管理:开发要素集中管理、图标识别、数据统计、关联查询、个性化设置
可视化开发:使开发工作变得简单、规范、高效,了解Web开发基本常识即可迅速掌握开发工作
组件调试:所见即所得、实时预览、可通过跟踪器监控组件运行状态
协同开发:支持集中开发模式、分布式开发模式

五、用户权限子系统
直接为最终用户提供,具有强大的用户权限管理功能和简易的操作界面;组织结构可灵活取舍;通过拦截器(Interceptor)统一实现权限检查,严格保证了权限点的安全性。
auth-flow.png权限点:包括页面权限、单元权限、元素的访问权限,数据权限,Action的执行权限。在开发阶段,由开发人员根据项目需求设定权限点;在系统运行阶段,由管理人员为用户授权。

用户:系统的使用者

角色:权限点集合

机构:用户集合,一般按行政部门划分;同时也是角色集合,所属用户拥有这些角色

用户组:用户集合,一般按业务功能划分;同时也是角色集合,所属用户拥有这些角色

(机构和用户组不是必选的,可根据实际系统灵活取舍)

分级授权:当用户群庞大、角色多样、授权工作繁杂时,分级授权可有效的逐级落实管理责任、分流工作量、简化授权体系。基本概念是:将某部分用户和某部分权限交给某个管理员负责。

六、项目管理新体验
需求阶段:快速搭建原型系统,供开发人员和客户进行分析评估,避免仅仅是空洞概念的讨论
开发阶段:版本控制、协同开发、组件锁定、开发日志、演示中心、测试中心。。。
测试阶段:跟踪器和计时器用于监控进程内断点的资源消耗,迅速发现系统瓶颈
维护阶段:通过发布管理,项目经理可统一管理所有组件的发布及锁定,有效控制版本及升级

七、可持续发展
开发成果积累:可复用模块可不断加入资源中心,另一个项目需要时直接调出使用,随着积累的不断丰富,开发会越来越轻松
自我扩展能力:组件扩展、组件定制、样式扩展。。。

posted on 2008-01-15 16:16 FastUnit 阅读(12750) 评论(21)  编辑  收藏 所属分类: JavaFastUnit

Feedback

# re: 企业级Java快速开发平台FastUnit 2008-01-15 18:59 klzz
路过  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2008-01-16 10:42 popoer
有意思  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit[未登录] 2008-01-19 11:45 tom
无代码怕行不通吧,能处理所有复杂的业务逻辑?  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2008-01-19 16:42 FastUnit
@tom
视图部分完全无代码;简单的业务逻辑也不需代码,可由默认的DefaultAction处理;复杂逻辑自行实现Action接口。  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2008-01-19 16:47 FastUnit
Action的接口:execute(ActionContext ac),强制限定了所有业务逻辑使用统一的处理流程。  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2008-03-16 12:38 虎啸龙吟
能不能不收费啊  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2008-03-16 17:19 FastUnit
普及版就是免费的,功能和专业版完全一致,区别是不提供技术支持。  回复  更多评论
  

# 关于收费问题想到的 2008-07-12 10:26 abao
大家都是做程序员的,试想一下,如果无任何附加条件的完全免费,我们怎么生存?
如果全天下做平台的都完全无条件免费,如果有一天你也想做平台,你会怎么想,
所以说,没有完全无条件免费的产品和服务.
正因为企业习惯了使用免费产品,或者习惯使用盗版了,才导致我们的上帝-最终用户越来越吝啬了.  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit[未登录] 2009-04-29 17:05 moon
大家用的怎么样?好用不?  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit[未登录] 2009-04-30 08:49 moon
我按使用手册配置了,怎么不行啊?
  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit[未登录] 2009-04-30 08:54 moon
怎么回事?解释下,谢谢
  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit[未登录] 2009-04-30 08:55 moon
我的fastunithome下的log怎么是个空文件夹啊?解释下  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2009-05-12 10:56 rc
请关注快速开发平台Redcell
http://www.rcstc.com.cn:9026/redcell/category/Redcell  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit[未登录] 2009-10-03 03:29 Lee

无非是个简化CRUD操作的小东西。
偏偏给搞复杂了。还杂七杂八加了一大堆东西。

墙上芦苇根底浅,我对这个产品不乐观。

  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2010-03-17 09:42 郭鎮瑋
能夠開放這樣的平台真是功德無量,技術服務是要收費才能有好的後續產品.支持FastUnit!!
  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2010-08-02 14:26 阿靳
這開發出來是屬於什麼架構?jsp?Struts?spring?  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2011-03-16 15:30 用户
开发手册有的写的太简单了 能不能多完善下开发手册  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2011-12-23 17:14 11111
谁知道怎么在LINUX下的,java虚拟主机下部署?  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit[未登录] 2012-05-02 23:39 xx
这会不会让开发人员变傻?  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2013-04-24 10:43 hngq
用着感觉特不舒服,别扭  回复  更多评论
  

# re: 企业级Java快速开发平台FastUnit 2015-06-15 10:37 xMan
http://osgi.jxtech.net 是一个基于插件化的快速开发平台,插件集市中很多免费插件,即插即用,十分方便。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: