2024年5月9日发(作者:卫秀曼)
U8知识库文档
U8开发之供应链协同平台客开案例
知识库属性
适用产品
适用版本
行业
关键字
最后更新时间
作者
V10.0; V10.1; V11.0 ;V11.1
交通运输行业
2013-10-30
罗敏
一、开发平台简述
1、系统框架
供应商系统平台架构采用传统三层架构思路将模型结构、数据访问控制、业务控制、界
面显示严格分开,有效的降低了代码耦合度。供应链协同平台框架与传统三层架构
开发模式对比:
UI
界面层
UI采集的数据可能是
Model可能是shi
int,string
传
统
三
层
BLL
业务逻
辑层
经过BLL处理的数据可能
是Model可能是shi
int,string
DAL
数据访
问层
DB
BLL返回的数据可能是
Model可能是shi
int,string
DAL返回的数据可能是
Model可能是shi
int,string
页面采集的数据可能是
VO对象,可能是
DataSet 、DataTable
协
同
平
台
Aspx
BO类
经BO处理的数据可能
是VO对象,可能是
DataSet 、DataTable
DMO类
DB
BO返回的数据可能是
VO对象,可能是DataSet
DataTable
经DMO处理的数据可
能是VO对象,可能是
DataSet 、DataTable
U8知识库文档
2、开发环境:
操作系统:
WIN2003
IIS6.0及以上
开发平台:
VS2008-,并安装SP1补丁
Framework 2.0(U8V871~U8V890支持2.0,U8V10.0及以上版可支持3.0)
SQL2000~SQL2008(按U8客户端要求打相关补丁)
U8产品、行业产品环境
产品:V11.1版本默认安装
行业必装:
行业选装:
委外协同平台:
供应商协同平台:
客户协同平台:
3、开发过程
供应链协同平台列表开发过程分为三个部分:脚本部分功能代码部分和UI代码部分,
可简述为:
脚本部分:
1、 菜单、权限、URL的添加脚本编写
2、 栏目设置预置脚本编写(可以通过UAP或其它工具预置再将脚本导出)
3、 列表数据源脚本编写(根据业务需求编写存储过程或视图)
功能代码部分:
1、 VO类的创建
2、 DMO类的创建
3、 BO类的创建
UI代码部分:
Aspx页面的创建及后台代码编写
开发过程可借用演示案例脚本即代码做修改完成自己的开发需求。开发模式示意图如下:
2024年5月9日发(作者:卫秀曼)
U8知识库文档
U8开发之供应链协同平台客开案例
知识库属性
适用产品
适用版本
行业
关键字
最后更新时间
作者
V10.0; V10.1; V11.0 ;V11.1
交通运输行业
2013-10-30
罗敏
一、开发平台简述
1、系统框架
供应商系统平台架构采用传统三层架构思路将模型结构、数据访问控制、业务控制、界
面显示严格分开,有效的降低了代码耦合度。供应链协同平台框架与传统三层架构
开发模式对比:
UI
界面层
UI采集的数据可能是
Model可能是shi
int,string
传
统
三
层
BLL
业务逻
辑层
经过BLL处理的数据可能
是Model可能是shi
int,string
DAL
数据访
问层
DB
BLL返回的数据可能是
Model可能是shi
int,string
DAL返回的数据可能是
Model可能是shi
int,string
页面采集的数据可能是
VO对象,可能是
DataSet 、DataTable
协
同
平
台
Aspx
BO类
经BO处理的数据可能
是VO对象,可能是
DataSet 、DataTable
DMO类
DB
BO返回的数据可能是
VO对象,可能是DataSet
DataTable
经DMO处理的数据可
能是VO对象,可能是
DataSet 、DataTable
U8知识库文档
2、开发环境:
操作系统:
WIN2003
IIS6.0及以上
开发平台:
VS2008-,并安装SP1补丁
Framework 2.0(U8V871~U8V890支持2.0,U8V10.0及以上版可支持3.0)
SQL2000~SQL2008(按U8客户端要求打相关补丁)
U8产品、行业产品环境
产品:V11.1版本默认安装
行业必装:
行业选装:
委外协同平台:
供应商协同平台:
客户协同平台:
3、开发过程
供应链协同平台列表开发过程分为三个部分:脚本部分功能代码部分和UI代码部分,
可简述为:
脚本部分:
1、 菜单、权限、URL的添加脚本编写
2、 栏目设置预置脚本编写(可以通过UAP或其它工具预置再将脚本导出)
3、 列表数据源脚本编写(根据业务需求编写存储过程或视图)
功能代码部分:
1、 VO类的创建
2、 DMO类的创建
3、 BO类的创建
UI代码部分:
Aspx页面的创建及后台代码编写
开发过程可借用演示案例脚本即代码做修改完成自己的开发需求。开发模式示意图如下: