您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 能源与动力工程 > 备选概念架构设计的选型决策
备选概念架构设计的选型决策1、开发技术选型,选择Java来开发PMSuite.2、是否支持二次开发,支持,一是方便我们自己公司在提供整体解决方案时进行“应用集成”;二是提供给其他厂商供他们的产品调用PMSuite的功能。3、二次开发技术选型,暂时只提供APIforJava,以后根据需要再考虑可能提供的其他API(例如APIforVB或支持脚本语言的API)4、是否支持集成,必须支持,PMSuite方案存在少数功能,是需要多系统集成完成的;但另外有数量稍多的“将无关的多个功能统一呈现到某角色的工作台之上”情况。因此决定,WebUI集成+应用集成,这两种技术都将采用:a)对“将无关的多个功能统一呈现到某角色的工作台之上”情况,当然首选WebUI集成方式,因为利用Protal等技术进行集成开发比较便捷,PMSuite要“新写的代码量”少。b)否则,采用应用集成技术,这时PMSuite调用要集成的那些系统的API,然后还是由PMSuite在展现层组织界面显示,代码量多。大项子项备选方案1纯B/S架构备选方案2C/S+B/S混合架构备选方案3学IBMALM架构设计描述系统组成后端前后端一体Web应用1个后端多个后端前端同上1个Web前端客户端用Project多个Web前端多个自研客户端兼容MSProject客户端API无1个API多个API插件无无Eclipse插件VisualStudio插件架构风格B/SC/S+B/SC/S+B/S应用集成无调第三方API自研类似IBMJazz的集成平台,包含MessageBroker等基础设施UI集成无WebUI集成WebUI集成,Eclipse及VisualStudio客户端集成二次开发技术无JavaAPIJavaAPI,VBAPI,PertAPI开技术发MSASP.NETJava、JSPJava、JSP、C++评选结论纯技术方案评价优点:设计简单优点:比较强大优点:很强大、标准化缺点:不够强大缺点:集成没标准缺点:难度大、成本高结合PMSuite需求评价无集成支持满足需求集成方式较现实集成时要第三方系统(甚至已上线)改程序不现实结论:设计不足结论:设计合理结论:过度设计选型结果
本文标题:备选概念架构设计的选型决策
链接地址:https://www.777doc.com/doc-2541136 .html