SOA是个基础技术。重要的是看U9架构。
其实,作为管理软件的架构,其实是比较简单的技术。大致相同。所以从U9,到SAP Netwear,都差不多思路。管理软件最主要的成功门槛还是管理思想、项目质量、项目进度、项目文档、项目大规模团队组织协调、咨询渗透、专业培训。管理软件最主要的技术门槛还是在于海量数据存取,但性能受业务需求、功能设计、数据库设计、代码开发多种因素影响,所以需要在各个层面去调节。我过去做架构师的时候,由于数据库产品有些BUG补丁没有出来,由于OS有些BUG,由于COM+有些BUG,还有开发工具对于COM+和ADO支持上有些BUG,所以被性能弄的很是麻烦,整天在客户机房蹲守检测CPU、内存、I/O、线程、池化、连接数、事务并发。我也是做管理软件架构的,所以在这里给大家讲讲一个管理软件的一般架构思想。一个架构的作用:
(1) 业务程序员少写代码就能实现业务功能
(2) 有了需求来,也好定制修改
(3) 也稳定
(4) 性能也高
(5) 部署和支持也方便
(6) 安全性也高
为了实现这些目标,所以我们需要具备以下这些组件设施:
(1)登陆用户口令验证、license许可验证、盗版验证、过期失效验证、版本差异验证。
(2)主控台 用户功能树 管理主控台。
(3)表单设计器、业务实体设计器、工作流设计器、报表设计器、功能菜单设计器、多语言设计器、多皮肤设计器、查询过滤定制器。
(4) UI框架:Grid/Toob bar/Tree/TabSheet/Menubar/参照录入组件/Edit/Button/Combo之类。
(5) 单实体输入框架、主从List/Detail输入框架。
(6)运行配置参数设置、单号计数器、业务预警设置。
(7)异常框架、业务实体权限框架、业务实体存储引擎、业务实体查询引擎。
(8)报表:套打、单据报表、普通二维查询统计报表、交叉报表、图表。
(9)工作流引擎、消息引擎、自动任务引擎。
(10)企业组织结构设计工具、权限分配工具、数据导入导出工具、数据备份恢复工具、升级更新工具、错误诊断跟踪工具、性能监测工具、日志查看工具。
(11)OFFICE集成、BO集成、通信集成、邮件集成、短信集成、IM集成、搜索集成、电子商务集成、企业门户集成等等一切外围集成。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 五种处理方法突破ERP掣肘 (0次浏览)
- 大话ERP之项目选型参考依据 (0次浏览)
- ERP是框架 其他管理软件是子集 (0次浏览)
- 企业如何辨别ERP是否稳定 (0次浏览)
- 内外结合 实现电子商务与ERP整合 (0次浏览)
- 如何进行ERP项目招标 (0次浏览)
- 2008年国内ERP产业十大趋势预测 (0次浏览)
- ERP系统如何最大限度的理清成本来源 (0次浏览)
- ERP受限 传统厂商纷纷转舵 (0次浏览)
- ERP项目要鹬蚌相争 坐收渔翁之利 (0次浏览)



