xx省制造业信息化示范企业erpv25可行性研究报告(编辑修改稿)内容摘要:

E 应用服务器的 构架分析和设计,对 Open Source(JBoss)的应用服务器进行分析。 b. 开发完成: ERP()版。 c. 完成期限: 20xx年 5月 30 日 目标 a. 完成以下十三篇软件工程文档: b. 完成 ERP()版。 假定和限制 限制条件: 技术条件限制:公司拥有职业技术人员 人员限制:由于整个公司开发人员工作任务较重,而且在 XX 这类人才也较奇缺,本项目定 7人。 进行技术可行性分析的方法 调查研究。 通过对当前的热门技术进行分析和跟踪,我们发现在面向 ERP 的中间件产品中,以 J2EE 体系结构最为合理,而且国外和国内在这 方面都在努力的推出自己的产品。 而且 J2EE 平台非常适合我们公司的实际情况。 评价准则 系统应用前景: 本次进行的开发项目,对于准备采用 J2EE 中间件进行大型应用软件和 ERP 软件开发人员,制造业信息化示范企业 ERP 可行性研究报告 Ver 第 7 页 共 15 页 起到指导方向性的作用。 而且能够让他们能够深入的了解 J2EE,对我们公司的从传统面向过程的开发转变为面向对象和构件化的开发起到引导作用。 对于准备基于 J2EE 体系结构进行中间件产品开发的人员,我们为他们提供了解决方案,他们能够通过我们提供的解决方案,成功的进行中间件软件开发。 技术特点:对 Open Source 进行源代码分析 ,通过分析,能够找到实现 J2EE 的实现方案,推出自主版权的应用服务器。 质量要求:推出的 ERP 能够稳定运行。 开发时间:整个产品开发的时间较长,但是第一阶段开发时间要充分,根据现有的资源和研究内容,计划完成时间为 6个月。 对现有系统的分析 现状分析 MI中间件: a. MI 主要是面向异构数据源整和及分布式处理的中间件。 它采用 CORBA 作为通讯协议,解决多种数据库异构情况下的资源整和。 b. MI的开发情况: 现在该产品已经基本开发完成,已经应用电力等行业。 局限性 MI局限性: a. 没有遵循标准进行开发,今后 的维护和升级比较困难。 MI没有按照国际规范进行应用服务器开发,而是自己设计的整体体系结构,这样是产品具有较强的封闭性,不能得到其他厂商支持,很难推广。 而且升级和维护都需要专业人员,增加了成本。 b. 不具备跨平台特性,限制了它的使用,很难胜任电信、金融等行业在 Unix 平台下的应用。 MI 采用 C++Builder 作为开发工具,限制了它的跨平台性, MI 只能在 Windows 平台下运行,不支持其它的平台。 制造业信息化示范企业 ERP 可行性研究报告 Ver 第 8 页 共 15 页 c. 没有形成构件化的软件开发模式,还是比较传统,很难从根本上改进现在软件开发的技术落后和管理混乱的现状。 d. 在电子商务领 域提供的能力非常有限,对支持 B/S 模式软件能力较差。 MI主要解决数据库异构的系统资源整和以及分布式处理问题,重点不在于电子商务,它几乎不支持电子商务。 e. 事务处理能力较弱。 MI的重点在数据连接上,而对复杂事务处理支持较弱,它没有达到大型应用软件和电子商务对事务处理的要求。 建议的系统 建议的系统的概述 在组件和应用服务器领域有三大技术: CORBA、 COM、 J2EE。 由于 COM技术为微软公司控制,而且主要应用在 Windows平台,对于其它软件厂商,没有很大的开发价值, 在 CORBA领域,由 OMG集团提出一 个框架,被众多的厂商所遵守。 但是该规范相对粗糙,而且不流行。 现在最为流行是 J2EE 结构,它不但支持多种平台,而且提出了一个完善框架结构,不但适合复杂企业级的应用要求,而且在电子商务方面也有着完美的解决方案。 J2EE 是一种利用 Java2 平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。 J2EE 技术还为这些组件提供一整套企业服务,通过自动化的方式完成应用程序开发中的诸多耗时且费力的艰难工作,为用户提供一种可创建广泛兼容的企业解决方案而无需进行复杂编程的平台。 利用这一优势可以方便地开发 出高质量的、适合企业使用的应用程序,还可极大地减少产品研发上市时间、成本和风险。 J2EE定义了下面的组件: application client 和 applets 是客户层组件; Java Servlet 和 JSP 组件是 WEB 层组件; Enterprise JavaBean(EJB) 组件是业务处理层组件。 制造业信息化示范企业 ERP 可行性研究报告 Ver 第 9 页 共 15 页 系统工作流程 a) J2EE 体系结构 b) J2EE 的优势 J2EE 提供了一个企业级的计算模型和运行环境用于开发和部署多层体系结构的应用(附图所示为 J2EE 的应用模型)。 它通过提供企业计算环境所必需的各种服务,使得部署在 J2EE 平台上的多层应用可以实现高可用性、安全性、可扩展性和可靠性。 它的优越性在于: 计算平台支持 Java 语言,使得基于 J2EE 标准开发的应用可以跨平台地移植; Java 语言非常安全、严格,这使开发者可以编写出非常可靠的代码。 J2EE 提供了企业计算中需要的所有服务,且更加易用。 J2EE 中多数标准定义了接口,例如 JNDI( Java Naming and Directory Interface)、 JDBC、 Java Mail 等,因此可以和许多厂商的产品配合,容易得到广泛的支持; J2EE 树立了一个广泛而通用的标准,大大简化了应用开发和移植过程。 概括起来, J2EE 体系结构的优点是 :  Java Servlet 和 JSP 都要编译为 Java Class 才作为 Servlet 运行,因此执行性能会明显提高。 Java Servlet 和 JSP 中可以完全使用 Java 进行编程,可以完成许多简单的商业逻辑,特别是 JSP,可以直接书写 HTML,因此简化了页面的输出,这样就保留了脚本语言易 于使用的优点。  复杂的商业逻辑以组件的形式部署在 EJB Server 中。 由于 EJB Server 提供了多种组件事务服务,使系统更能够应付大量的并发用户和管理复杂的事务逻辑。 制造业信息化示范企业 ERP 可行性研究报告。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。