Business Logic
用户手册
Conitect BL 2011 版
关于本手册
本用户手册是关于Business Logic(一下简称BL)的使用说明,请在使用本软件之前认真阅读完整的软件用户手册,以获得软件使用操作的全面指导。随着软件系统的升级更新,软件的功能、性能、操作使用以及公司的相关服务承诺将有所变化。作为该软件的设计开发以及版权所有单位,同力天合管理软件有限公司有权对用户手册同步进行更新。对于产品的说明和服务项目说明等所有文字信息都以更新后的最新版本为准。
用户手册更新版本后,同力天合管理软件有限公司不再另行通知,用户可登录公司网站(。同力天合管理软件公司对因参照旧版本用户手册而出现的产品使用问题和服务疑问不承担任何责任。
疑难问题解答
用户在系统使用中的疑难问题,可以通过公司网站获得一般性问题的帮助,进一步的问题解答可以咨询软件销售和实施人员或通过公司客户服务热线获得进一步的帮助。软件的售后服务请参照相关的售后服务协议。
目录
第一章 系统简介 3
Business Logic 是什么 3
系统的目标用户类型 3
BL系统结构原理 3
模型驱动软件开发原理 4
应用BL开发实施管理软件过程。 5
第二章 概念及技术说明 7
BLML(Business Logic Markup Language) 7
目标系统(Target Application) 7
企业(Enterprise) 7
主题域(Subject Domain) 8
实体(Entity) 8
ERI 8
属性(Property) 9
活动(Activity) 9
包(Package) 9
Web Service及SOAP 9
第三章 数据集主题域 10
第四章 数据定义主题域 15
数据属性定义 15
数据活动定义 15
第五章 视图主题域 16
视图属性定义 16
视图活动定义 16
第六章 编辑主题域 18
编辑属性定义 18
编辑活动 25
第七章 核心业务主题域 26
核心业务属性定义 26
附录A 系统公式说明 27
附录B 系统安装部署文件 33
系统简介
Business Logic 是什么
BL 是一个快速管理软件构建平台。它采用模型驱动架构进行设计,能够用于构造企业模型,并能够通过BL执行环境动态生成管理软件。
用BL构建管理软件,不仅能够实现管理经验的积累,更重要的是它能够保证管理软件功能适应管理模式变革的需求,真正实现了,业务最佳实践,软件应需而变。
具体来说通过BL能够完成以下工作:
创建并维护企业业务模型。
创建并维护软件功能模型
解释执行软件功能模型,生成管理软件。
系统的目标用户类型
BL作为管理软件构建平台,面向的对象是对管理业务有一定了解的IT 技术人员。
BL系统结构原理
BL系统结构原理图
所示, 图中圆角矩形方框是BL系统功能的三个组成部分,解释如下:
建模平台
建模平台是创建并维护企业业务模型和软件功能模型的软件环境。构造管理软件首先从企业模型开始,然后转化为软件功能模型。
运行平台
解释执行软件功能模型,动态生成管理软件,供最终用户使用的软件环境。
模型同BL运行平台之间的关系
管理工具
进行系统配置和授权管理的软件环境。
模型驱动软件开发原理
BL采用“模型驱动架构(Model Driven Architecture,MDA)”进行设计,应用BL构造管理软件的过程是“模型驱动的开发(Model Driven Development,MDD)”过程。
应用模型进行软件开发是软件工程领域的又一重大发展,这种方法使软件开发从原始的用泥土(汇编语言)和砖瓦(高级语言)构造软件的阶段,发展到现代的应用预制件(模型语言)描述系统的构建阶段, 。
目前模型驱动的开发方法已经成为研究和实践领域所关注的热点,BL是应用这一原理在企业管理软件构建领域构建的一个突破。
模型驱动软件(MDD) 开发方法
应用BL开发实施管理软件过程。
企业需求调研阶段
由具有企业相关行业管理经验的专家与企业用户进行交流,把好的管理经验介绍给企业,同时也了解企业个性化管理需求,形成相对优化的业务管理模式。
企业业务模型创建阶段
根据优化后的业务和管理模式,创建描述企业的业务执行、单据流转、业务规则等的企业业务模型。
软件功能模型创
BL建模平台用户手册 来自淘豆网m.daumloan.com转载请标明出处.