软件构件化平台
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工业化的基本要求
构件不是传统意义上的模块 构件是对具有共性的功能所进行的抽象 并对技术进行封装 构件不是传统意义上的模块 构件是独立运行的“子系统” 它对应解决某些问题的应用 构件的具体功能由参数表来设置 不需写代码,也不需编译 “即插即用” 。
软件构件化的关键技术
1.确定构件的“颗粒度” 2.统一用表单定量描述构件
软件构件化平台的基本构成
数据源 注册 使用权限设置 窗体参数设置
主界面编辑器
功能块注册
数据表字段(项目)定义
主界面
万 能 分 析 表
浏 览 器
自 定 义 表
万 能 窗 体
ห้องสมุดไป่ตู้
人 事 管 理
帐 务 处 理
仓 库 管 理
采 购 管 理
销 售 管 理
软件构件化平台的核心价值
软件公司
打造精品构件 减少重复编程
确定构件的“颗粒度”是个难题,如何“整 合”构件的技术是关键技术,统一用表单参 数透明地、定量地描述构件是重要的创新点, 这个“标准“的方法是软件工业化最显著的 特征。
软件工业化的基本特征
实现形式是功能构件化, 实现形式是功能构件化, 功能构件化 实现方法是构件描述表单化; 实现方法是构件描述表单化; 描述表单化 核心技术是“整合”构件的技术平台(众多接口协 核心技术是“整合”构件的技术平台( 议和服务机制的集成)。 议和服务机制的集成)。
客户 客户的需求 得到快速响应
免编程构件 表格化处理方法 兼容性机制
增强了自主性
减少了实施 难度 实施公司
平台提供数据库和各种制表工具的整合服务
Access
. SQL Server
Oracle
Xsql...
平台解析流
Word
取数公式
Excel
万能分析表
Foxpro Web
自定义表
目录
软件构件化平台纲要
目录
•工业化的启示 •工业化的基本要求 •软件构件化的关键技术 •软件工业化的基本特征 •软件构件化平台的基本构成 •软件构件化平台的核心价值
工业化的启示
人类社会的生产方式从19世纪的手工单件生产进 化到后来的大工业生产,一个决定性的飞跃就是 出现了标准化的零部件,产品可由现成的零部件 装配而成,从而使生产走向了规模化。 同样,管理软件(如ERP)的开发、生产的根本变 革就是转向建筑在标准化零部件或成为软件构件 基础上的高效率、高质量的新型生产方式。