`
pujing
  • 浏览: 41399 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

业务基础平台的设计

阅读更多
-
参考文章:产品之路的随想 >> http://timeson.iteye.com/blog/651601


总体思路为:组件—>框架—>平台

1.组件
报表展现、规则引擎、流程引擎等

2.框架
基本上为MVC方式,以struts+spring+ibatis为例:

表示逻辑:采用MVC模式展现(struts处理)
业务逻辑:采用spring的bean装配模式(用spring来管理前后端/service+dao)
数据管理逻辑:采用ibatis或jdbc作为持久层

把多人协同的逻辑抽象出来,演变成流程引擎;把条件判断抽象出来,演变成规则引擎。
这样框架就是四层结构:表示逻辑、业务逻辑、数据管理逻辑、流程逻辑。


软件开发框架分为5层,自下而上分别是数据访问层,基础业务层,领域业务层,编程接口层,界面交互层。

3.业务基础平台
把框架、组件、业务基础融合到一起,形成业务基础平台。包括:
1)框架基础服务:配置管理、日志服务、图形管理、异常处理、上传下载、缓存服务、定时调度、备份服务、事务处理、文件解析、格式转换。

2)业务基础服务:组织机构、权限管理、流程引擎、报表展现、规则引擎、日程管理、任务管理、邮件管理。

3)业务开发工具:表单设计器、规则定义器、工作流建模器、素材设计工具。

注:表单设计器——界面元素生成表结构,有专门的表来维护用户设计的表结构和关系。





  • 大小: 41.2 KB
分享到:
评论
1 楼 ivywong 2011-09-28  
楼主你好!公司准备做样一个业务平台,看到这篇文章收益匪浅。我想请教几个问题,希望不吝赐教。
1、UDAO、UDBI与ORM框架hibernate之间的关系是怎样的,UDAO、UDBI是对dao层的一个抽象还是其他的?
2、业务领域服务内容管理等模块在设计中仅仅是只有业务逻辑还是一个完整的功能,包括界面、业务逻辑、数据持久化等操作呢。如果包括数据持久化的应该怎样的设计。

相关推荐

    极致业务基础平台 v6.3.1 普及版

    极致业务基础平台(Jeez Business Framework,简称为JBF)基于Microsoft .NET开发技术和模型驱动架构,是面向业务应用的管理软件开发平台。极致业务基础平台不仅能够快速地开发应用软件,而且能够根据的用户需求快速...

    极致业务基础平台普及版(免费)

    极致业务基础平台(Jeez Business Framework,简称为JBF)基于Microsoft .NET开发技术和模型驱动架构,是面向业务应用的管理软件开发平台。极致业务基础平台不仅能够快速地开发应用软件,而且能够根据的用户需求快速...

    短信平台设计方案.pdf

    根据"一个数据中心、一个基础平台、一套标准体系,多个业务应 用"的原则,平台建设读取原系统中发送短信功能,存放在数据库中没 有发送的短信,该平台将没有发送的短信的接收方、短信内容获取并发 送给你指定短信...

    基于中间业务平台的代收煤气系统的设计与实现【doc】论文【78页】

    基于中间业务平台的代收煤气系统的设计与实现的论文【doc】 摘要 I Abstract II 第1章 绪论 1 1.1 课题背景 1 1.2 国内外研究现状 2 1.2.1 国外银行中间业务发展历史 2 1.2.2 国外银行中间业务发展状况 3 1.2.3 ...

    论文研究-基于构件和总线集成的业务基础平台框架研究.pdf

    为了提高软件复用的灵活性和软件的开发效率,提出了一个基于构件和总线集成的业务基础平台框架(CBBF),以结构级的构件定制和复用生成业务过程,以体系结构支撑和集成软件系统。阐述了基于业务基础平台的开发模式;...

    C# 基础平台管理系统

    《ASP.NET 2.0+SQL Server网络系统开发与实例》源代码中的基础平台管理系统在VS2005 +SQL Server2005下运行通过!全附带! 第8章 基础平台管理系统 197 8.1 系统总体设计 197 8.1.1 系统功能描述 197 8.1.2 ...

    Java电费营销业务平台欠费子系统设计与实现

    阅读建议:此资源以开发电费营销业务平台欠费子系统学习其原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码。

    农业银行中间业务方案

    3.1.1 中间业务平台的基本结构 2 3.2 银行中间业务平台设计方案 2 3.2.1 银行中间业务平台实现原理 2 3.2.2 华融中间业务平台实现的方法 2 3.2.3 中间业务平台建设规模 2 第四章 银行中间业务详细设计 2 4.1...

    政务平台数据库设计.doc

    逻辑设计 数据的逻辑分类 目前,省级政务管理平台中共包括四类逻辑存储单元:组织机构用户管理数据库、权 限访问控制管理数据库、业务表单构建数据库和业务流程构建数据库,分别用来存储平 台的基础配置数据、业务...

    基础架构 陈杰-支付宝关系链平台设计与实现.pdf

    基础架构 陈杰-支付宝关系链平台设计与实现.pdf 基础架构 陈杰-支付宝关系链平台设计与实现.pdf

    智慧化工园区安全预警联动监管平台设计方案智慧工业园区一体化安全监管平台建设方案-136页.docx

    编制化工园区安监平台设计方案的目标是建立一套整合研发资源、统一技术路线、提高产品复用、规范应用开发、增强安全控制、稳定高效的基础支撑平台,为化工园区业务系统研发和实施人员提供了包括软件设计、开发、测试...

    第3章 业务流程设计基础.pptx

    第3章 业务流程设计基础.pptx

    SpringCloud共享模式下的个性化商品交易平台设计与实现

    根据平台创新所带来的需求进行平台架构上的研究与设计,为能够应对海量移动互联网用户的访问需求,以及用户使用环境的变化,采用分布式架构,利用目前成熟的 Spring Cloud 微服务体系进行平台的开发,能够满足平台...

    基于JavaEE的智慧农业软件平台的设计与实现

    内容概要:通过带着读者以JavaEE为基础,基于MVC设计模式,设计并实现一套智慧农业软件 平台。对软件平台的系统需求进行分析后,对系统进行整体设计,得出其功能结构 和整体架构。软件平台分为3个软件子系统:企业...

    2018-SACC-核心业务系统架构设计

    2018 SACC大会 业务系统架构设计会场 1. 唐川_SACC:十年架构 成长之路.pdf 2. 刘慎宝_京东集团财务系统架构设计 - 成长、演化、赋能.pdf 3. 常雷_OushuDB的演进之路.pdf 4. 许家滔 - 微信后台架构与基础设施简介....

    论文研究-彩铃统一管理业务生成平台的设计与实现 .pdf

    彩铃统一管理业务生成平台的设计与实现,徐磊,廖建新,彩铃业务目前发展势头迅猛,本文在深入分析现有彩铃平台和彩铃管理平台的基础上,提出了改进方案,在彩铃管理平台基础上形成彩铃

    基于SpringCloud微服务架构的企业在线培训平台的设计与实现

    通过本文对企业在线培训平台设计实现的阐述,在业务场景上实现以功能 为维度将不同业务系统整合成统一资源的服务。在架构设计上,保证平台应用 整体的扩展性和分区容错性以及高负载性,最终实现培训实施信息化.........

    基于webgis的环境监管云平台设计与建设

    针对环保空间信息平台用户的需求,设计实现了基于WebGIS的环保监管云系统平台。以“环境监管”云平台为核心内容,综合运用大数据技术、并行云计算技术、WebGIS技术和高效网络传输技术等当前先进的信息化技术手段,...

    JavaWeb电费营销业务平台欠费子系统设计与实现

    阅读建议:此资源以开发电费营销业务平台欠费子系统学习其原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码。

    论文研究-基于J2EE的3G增值业务管理平台的设计与实现 .pdf

    基于J2EE的3G增值业务管理平台的设计与实现,刘会进,,本文基于J2EE架构的分布式体系结构的思想模式,建立了以这种模式为基础的Web应用体系。对基于J2EE的3G增值业务管理平台进行设计并予��

Global site tag (gtag.js) - Google Analytics