首页联系我们
联系我们
加入UTrust渠道计划
UTrust JAVA软件开发平台
UTrust JAVA软件开发平台
平台情况
经过多年WEB 软件开发实施的实践积累,提出了“配置化”软件开发实现的方法论,并且在此思想的指导下,基于SOA 架构,通过自主创新,推出了业界首个真正意义上的“配置化”WEB 应用开发平台---UTrust JAVA 应用开发平台。各种WEB 应用通过可视化的配置界面设置实现。
软件开发的“配置化”方法论给软件开发带来了革命性的变革,其根本的变化是软件的开发不依赖于进行软件开发的工程师、项目经理,最终实现应用软件的扩展、完善和修改不依赖于应 用软件的开发商,最大限度地减少了对应用开发主体的依赖性,实现真正意义上的软件的工程化。
◆使用技术及开发语言
UTRUST 应用开发平台采用J2EE 开发实现,使用JAVA 语言设计开发而成。整个开发平台包括一个基础平台和五大基础支撑系统,适合进行基于WEB 的应用软件开发。开发平台的早期版 本是从ERP 开发框架衍生出来的,经历了大量的大型应用的检验和实践。由于使用“配置化”来进行软件开发实现,使用UTRUST 应用开发平台进行应用开发,与传统方式比较,开发效率上提 高了一个数量级。开发平台的主要结构如下图所示:
整个开发平台已经内置了五个基础的支撑系统,包括:
  • 统一用户管理系统
实现统一用户管理、单点登陆、权限控制、分层分级的组织管理、用户兼职、委托部门管理等功能。
  • 电子表单系统
电子表单系统提供一个完整的应用设计开发工具,通过对各种构件进行封装,实现了可视化的应用开发。电子表单系统 是一个完整的开发体系,提供各种开发构件,开发人员通过书写少量的JAVASCRIPT 脚本,来完成业务应用的搭建工作电子表单系统还提供了一系列的跟踪、调试、部署、导入、导出工具,用于完成业务系统的开发、测试和部署。
  • 工作流管理系统
在业务应用开发时,通过理顺业务流程,在工作流管理系统中进行流程的开发设计,将流程电子化,结合组织结构和部 门、角色、用户信息,进行业务流转。在流转过程中,可以进行通知、催办、提醒、考核。
  • PORTAL 门户系统
提供了一个解决用户展现、安全、可扩展以及可用性问题的框架。同时,还提供了开放和灵活的基础结构以便创建和配 置各种可通过多种台式机和移动设备来访问的门户。
  • 内容管理系统
内容管理系统提供一个信息发布和内容管理的工具,能够快速地实现网站的搭建和业务数据的展现工作。
集成软件
平台可以集成第三方软件来处理某类应用,比如:电子邮件软件、应用报表开发软件、消息中间件软件等。
优势与待完善的地方:
  • 主要创新点
1)“配置化”的应用开发实现,是业界首创。
2)运行于J2EE 框架,不懂JAVA 同样能够进行应用开发。
3)95% 的应用模块的开发无编码实现。
4)基于SOA 架构实现
  • 系统特点
1)与传统开发模式相比缩减开发编程代码95% 以上
2)快速构建业务流程驱动的应用系统
3)提供可视化开发设计工具使用简单方便
4)开发效率比传统方式提高一个数量级
5)使用最新技术成果开发
6)强大的扩展性和集群技术
7)应用开发平台已经内置了多个基础子系统
8)经过大量大型项目的实践检验,系统运行效率高,运行稳定可靠
与其他平台的比较