论文部分内容阅读
本文通过Q公司对中小企业的经营特点和信息化需求分析,抽取中小企业ERP系统的产品需求,结合中小企业ERP系统研发面临的问题及产生的原因,提供中小企业ERP系统产品研发的解决方案。首先,本文简单介绍了Q公司的企业背景,从中小企业ERP系统产品研发的背景和意义入手,阐述中小企业ERP系统产品研发的必要性,并介绍在下文中主要使用的研究方法和研究工具。其次,本文主要介绍了中小企业的企业经营特点,从中解读出中小企业对信息化的各方面需求,并以此作为中小企业ERP系统研发的需求来源和分析基础。再次,结合中小企业对ERP系统的需求,从功能和架构两方面阐述目前中小企业ERP系统产品研发所面临的问题,并深入剖析问题产生的深层次原因:(1)没有确定好产品的功能范围边界和设计深度;(2)不能提供高内聚、低耦合的设计。(3)产品架构不灵活、不能根据客户多种可变的需求提供解决方案。然后,本文重点阐述了如何进行中小企业ERP系统的产品规划。该部分是本文的一个重点章节,主要从功能构成和设计两方面阐述Q公司如何解决中小企业ERP系统的产品研发所面临的问题。在功能构成部分主要从需求层面进行分析,首先从整体上分析ERP的功能特点,其次分别从每个功能模块的角度详细描述其功能点。功能模块可分为:标准功能模块和行业功能模块。其中,标准功能模块包括:采购管理、库存管理、生产管理、销售管理、财务管理、成本管理、人力资源管理、质量管理和工作流管理;行业功能模块包括:配方管理、运输管理、医药质量管理模块和企业信息门户。在设计方面主要按照ERP系统研发过程,对系统设计、概要设计、详细设计以及测试策略进行详细的分析,并提出系统设计的基本原则:(1)采用基于面向服务(SOA)的设计理念进行系统设计。(2)采用EPC建模方式对ERP系统进行建模。(3)采用UML语言进行系统的可视化设计。(4)测试驱动的并行开发模式为ERP系统提供质量保证。最后,本文提出了“中小企业ERP系统研发的解决方案”。该部分对中小企业ERP系统研发所面临的问题进行逐一解答。该部分是对研发过程的一个补充,也是有别于其它ERP系统研发过程的重要特征,该解决方案为中小企业ERP产品规划提出了基本的规划原则和设计理念。