产品定位
功能特色
| 源代码开放
Dorado7源代码开放,包含中文 注释、支持浏览器在线 浏览 与Subversion等工具 检出 到本地;同时提供研发类 文档,定期举办源代码讲解 公开课,帮助更充分更快速地 消化吸收 源代码。 |
| 源代码开放有助于提升客户信息资产的安全等级,同时也是日后由Dorado7+BDF升级为自主开发平台的基础保障。查看源代码能够帮助研究者更深入地理解产品、帮助架构师更好地进行整理,帮助学习者更快地掌握产品,帮助开发者更准确地定位问题,更加灵活地使用产品。无需注册,即刻体验 源码浏览。 |
|
|
| 快速切入移动互联网
1 个Web应用后台,PC、平板与手机等 多 前端接入,Android、iOS、Windows Phone 等主流移动设备操作系统。 技能平滑升级,8小时 学习,Web程序员成为移动APP开发者。 |
马云说:微淘的使命就是干掉淘宝,就是PC版淘宝。马化腾说“移动互闻网这个浪潮已经不是一个部门做一个产品那么简单,必须是所有部门的所有产品都要有PC版和移动版,要全国拥抱移动互联网”。PC+APP 的解决方案,被竞争掉的风险最低。随着3G/4G的普及,对于MIS系统而言,采用Web技术实现APP时机已经成熟,较Native技术还有跨终端、低成本、快速开发的优势。
丰富的UI控件
除了表格、树、下拉框等 常规 控件,Dorado以 Addon机制 持续持续推出 增强 控件,包括图文混排的 富文本 编辑器,数据联动 图表、查询条件构建器、矢量地图、二维码生成器、标签编辑器、源代码编辑器等,引入 Trigger 与 Spinner 概念,使数据输入设计充满 想象力。 |
|
| 控件功能
控件内置浏览器端与服务器端双重数据校验器(Validator)、数据格式化(Formatting)、国际化(I18N)资源调用与外观皮肤(Skin)主题切换等,支持控件的可见、隐藏、可操作、灰化、可编辑、只读等 权限 控制。控制粒度可以是整体,也可以是局部,支持单独或批量 设置、属性直接设置与编程控制,静态设定与动态改变。 |
鼠标拖拽与全键盘操作控件支持拖拽操作的 属性、事件 和 API 接口。提供 输入焦点 按 顺序跳转 机制,全键盘 操作设置更为便捷。 |
|
| 控件复用与用户自定义
提供 组装 控件与 视图模版 机制,实现控件复用。源代码开放,提供Addon增强扩展机制,这使得用户 自主扩展 更为便捷高效。 |
布局
提供供 容器 和 布局管理器 来完成页面布局,支持 锚定 式布局、表单 式布局、横向与纵向 箱式 布局,同时支持 Html、Velocity 模板与 JSP 来 定制 页面布局。 |
|
前后台衔接
| 前后台衔接
Dorado服务端引擎负责前后台衔接,辅助Web客户端的 自动 生成,客户端与服务端的数据 通信、状态 同步,以及Dorado展现层与后台系统的 集成 等。交互过程中以 异步 请求替代同步请求,使界面的操作体验获得极大的提升。独特的Ajax请求 自动合并 技术,减少与服务端之间交互次数,进一步提高界面运行 效率。 |
表现层立体数据模型
作用类似前后台的 Hibernate,自动实现前后台之间业务对象的 序列化 分解、传输、反序列化 组装,前台开发无需再面对溶解在Form中的 零散 数据项,而是与后台的数据结构高度一致的二维表结构或树状复杂结构的 立体 数据对象,从而使表现层开发与后台业务逻辑开发同样以面向对象(OO)方式进行。 |
|
| 智能方法适配
开发者按照自己的意愿、业务的需要来定义业务方法,然后由Dorado引擎 自动 根据场景、参数名、参数类型等因素来判断应当怎样调用该业务方法。减少 开发人员所需要掌握的Dorado API,让业务方法的代码更加“业务化”,更加易于阅读,体现“基于约定而非配置”进行开发的理念。 |
开发架构
| ORM多层架构
DSH(Dorado + Spring + Hibernate),数据经过 ORM,以 OO 方式编程;开发者要求较好地掌握 Java。 |
SQL直连架构
DJD(Dorado + JDBC Addon + Database),侧重Web表现层与数据库,针对 二维表 进行数据展现增查改删;大多数开发者以编写 SQL 与 SP(存储过程)为主,Java代码很少写。 |
|
| Cloudo云开发架构
Cloudo 云开发架构,在 浏览器 中,非而Eclipse等 IDE 中,以 所见即所得 的方式,直接 开发Web应用;大多数开发者只要求较好地理解业务,以配置方式开发,不需要 掌握Java与SQL。 |
弹性架构,自主伸缩
在项目实战中,根据偏好的开发架构与对大多数开发者的技能储备,3种架构可以 混合 使用,例如高难度的复杂功能采用 ORM 多层架构,针对数据库表的增查改删展示保存使用 SQL 直连架构,为业务部门用户提供 Cloudo 云开发架构。 |
|
| 低调融入,高调展现
Dorado的Web客户端由浏览器端加载,通常 450K(相当一张大图片)。运行环境由服务器端加载,形式是若干 Jar 包,可以理解为Dorado是 融入 或 嵌入 模式,而 不是 启动独立服务的模式,这与Spring Hibernate的模式相同。开发环境默认是以 插件(Plug In)融入Eclipse IDE之中。 |
更多后台功能由BDF实现
BDF是 源 代码开放的项目开发框架,提供 单点登录、主框架、权限、流程、任务 调度、报表、多数据源 管理等基础模块与管理页面。 BDF同时也是Dorado7整合 Spring Framework、SpringSecurity、SpringWS、Hibernate、jBPM、Quartz、JasperReport、CAS等的 参考 范例。 |
|
工具
| Dorado7 IDE
基于 Eclipse Plug In 的集成开发环境,与Eclipse IDE 融为一体,助力团队开发更为 便捷、规范 与 高效。 |
基于IDE视图模版的向导式开发
通过IDE指供的 向导(Wizard)工具,一步步设置,快速得到一个已包括 90% 功能的页面,包括单表 查询、单表 增删改查(Grid中编辑)、单表 增删改查(Form中编辑)、Grid 自动过滤、主从表 视图、主从表视图(延迟加载)等。 |
|
| Web端调试器
Web客户调试器提供 分级日志、API 测试、页面 结构剖析 等 调试 功能,随时 查看/修改任意Dorado对象的属性 值、分析 DataSet中的 实时数据;调试手段更加 丰富。 |
Web Console
Dorado Web 管理控制台,为提供 开发者 和 系统管理员 提供监视与管理功能,包括 运行环境 监视、日志 监视、性能 监控、Parser Tree(剖析树)、Addon视图、Dorado 日志强化、资源文件 查看 等功能。 |
|
性能
| 后台性能
实验室测试:200、500、1000、1500、2000 用户并发 10 分钟,1000 用户并发 8 小时,全部 正确通过。 |
前台性能
一次性 向表格中加载 2000 条记录,单一 页面装载 300 个以上控件,操作流畅。 |
|
| 实战考验
项目实战:全国40家分公司,2100 余家中心支公司、支公司、营业部和营销服务部,10000 余位员工每天使用,录单页面超过 1000 个字段。 |
工艺
| 柔性生产流水线
分享Dorado的研发工艺,包括代码版本管理、自动构建、软件仓库、问题追踪、发布管理等,助力客户的项目工程 工艺 晋升为 自动构建,持续交付 的模式,提高品质、降低工作强度、缩短工期。 |
服务
| 免费资源
配套的免费资源包括:源代码浏览与检出,在线技术 文档,产品 安装包 下载,产品更新包下载,版本发布通知、新示例Online Demo,网上 问答,学习DVD,Dorado7 公开课 等。 |
现场服务优惠包
“一站式购齐”“按需使用”的 现场服务优惠包,5万 元 20人天,用于产品标准培训与定制培训、架构咨询、现场使用指导与开发答疑、难点攻关、关键功能模块开发、定制研发等服务。参见:www.bsdn.org/members/service 当您的开发团队初次使用Dorado7与BDF,项目任务重工期紧;当您希望在项目开发过程中,有一位熟手可以随时咨询,您的团队更快、更细腻、更有效率地完成对新技术的消化吸收;当您希望分配一些具有代表性的功能模块给一位经验丰富的工程师来开发,以保证工期与质量并作为开发范例;当您希望“一站式购齐”“按需使用”现场技术服务。推荐您采购“现场服务优惠包”。 |
|
用户
| 广泛的装机
用户广布于 全国 各省市自治区的 金融、制造、政府、通信、军工、流通、能源、电子商务等国民经济 各行业。 |
荣誉
10年市场实战考验
| 产品荣誉
产品入选上海市国产基础软件 政采目录,是上海市高新技术成果转化项目、上海市 高新技术产业化 重点项目,上海市科委、上海市发改委、上海市财政局联合认证的上海市 自主创新产品,《程序员》杂志暨CSDN.net评选的技术创新 20强 与国产软件 优胜奖,连续三年获评为上海市 优秀软件 作品。 |
关于
| 公司简介
上海锐道信息技术有限公司(BSTEK.com)成立于2002年,总部设于上海,分机机构包括北京分公司与广州办事处,是开源国产基础软件Dorado与BDF的提供商,锐客网(BSDN.org)的运营者。 |
联系我们
上海锐道信息技术有限公司 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|