用友U9,号称世界级的产品让我失望
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
使用ERP多年,最近有兴获得学习U9的机会.总体来说这款产品从理念上让人为之一震,感觉真有大产品的架构.本人比较喜欢从技术角度分析问题.拿到产品后发现SOA到底体现在什么地方,如何和第三方产品集成,特别是跨平台的集成.为搞清楚这一问题,深入到数据库中分析,另我吃惊、失望。整个U9产品的核心计算几乎全部通过存储过程实现,包括MRP计算、ATP计算、成本计算甚至密码的加密算法也在存储过程实现。整个系统用了7百多个存储过程,1百多个类似于存储过程的标量函数。也许才学疏浅,这种方法怎么实现SOA。同时系统的性能如何保障、安全性如何保障,以下是部分存储过程或函数的名称。希望和大家交流,大量使用存储过程,对一个大型软件来说是否合适。 FN_ABC_ABCCcompile_GetQty 通过转换率计算数量 fn_BOM_CalcCumYield 工序累计产出率计算 fn_BOM_GetConvertRatio 获得不同单位的转换率 fn_BOM_GetRoundValue 计算数量进行四舍五入 fn_BOM_GetSupplier 获取供应商 fn_CA_GetMoneyRoundValue 获取金额绝对值 fn_CRP_CalcBOMCompQty BOM子件用量计算 fn_CRP_CalcResQty 计算资源用量 fn_CRP_CalcWorkDayByOffsetHours 根据偏移量计算工作日结束时间 fn_CRP_CalItemLeadTime 计算提前期 fn_CRP_GetConvertRatio 获得不同单位转换率 fn_CRP_GetDayCount 计算两个日期之间的工作天数 fn_CRP_GetIntervalWorkDays 取两个日期之间的工作日天数 fn_CRP_GetLeadTime 获得计算后的提前期 fn_CRP_GetRoundValue 获取绝对值 fn_CRP_GetUOMRatio fn_CRP_GetWorkDate 获得工作日历日期 fn_CRP_GetWorkDate_Hour 获得工作日历小时 fn_CRP_GetWorkDateByOrigCalendar 获得工作日历日期 fn_CRP_GetWorkDay 计算工作天数 fn_CRP_GetWorkDays 计算工作天数 aspnet_Membership_GetPassword aspnet_Membership_GetPasswordWithFormat aspnet_Membership_GetUserByEmail aspnet_Membership_GetUserByName aspnet_Membership_GetUserByUserId aspnet_Membership_ResetPassword 该文章在 2011/1/7 1:10:28 编辑过
|
关键字查询
相关文章
正在查询... |