企业信息化过程中的ERP系统开发的研究

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

论文题目:《企业信息化过程中的ERP系统开发的研究》学院:专业:班级:学号:成员姓名:指导老师:年月日2目录1.概述......................................................................................2.系统设计..............................................................................3.基于ERP管理思想的系统设计.........................4.用户自定义核价项目及其计算公式...................5.WebService技术及其在管理信息系统中的应用.........6.总结......................................................................................7.参考文献..............................................................................31.概述1.1立项背景随着我国入世和全球化经济的发展,国内中小企业将面临更加激烈的市场竞争,推进企业信息化己经成为中小企业生存和发展的必由之路。我国的中小型企业数量众多,在国民经济中占有相当重要的地位,这些中小型企业的管理模式灵活多变,在进行信息化建设时也相应具有与大型企业不同的特点。由于中小企业资金少,抗风险能力弱,更需要保证一定数量的流动资金,以防不测,这就需要精简库存,加速库存周转,采用ERP系统能够有效地达到这一目的;很多中小企业没有对企业的生产经营过程进行有效的监测和控制,不利于管理人员进行决策和采取措施,而且可能造成企业财富的流失,建立ERP系统则可以对企业的整个过程进行准确实时的控制;采用ERP可以使客户满意度大大提高,从而获得更多的客户订单。中小企业组织简单,容易进行改造,不会象在一个大企业中那样实施一项改革会引起很大的影响,容易遭受到组织中各层的阻力;在企业还没有发展壮大时就采用先进的管理模式,可以加速企业的发展进程,也为企业规模的逐渐扩大打下一个良好的基础,而不至于使企业的管理模式跟不上企业的发展规模,成为企业发展的瓶颈。ERP-EnterpriseResourcePlanning(企业资源计划),指建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,并为企业提供决策、计划、控制和经营业绩评估的全方位和系统化的管理平台,有效解决了企业中的资源管理和具体的过程控制问题。ERP及其功能模块系统和子系统的设计、开发和实施,不仅需要熟悉企业和部门的业务知识,了解先进的管理思想,而且,对于工程人员来说,更要熟悉相关的IT技术,如软件工程技术、网络技术、通讯技术、数据库技术等。41.2现状分析在欧美等发达国家,MRPII/ERP应用已经比较普及,多数大中型企业己采用MRPII/ERP系统和先进管理方式多年,获得了巨大经济效益和管理效益,并使企业竟争力大大增强。目前正在推行全球化供应链管理技术和敏捷化企业后勤系统。许多小型企业也在纷纷应用MRPII/ERP系统。我国在80年代初开始应用MRP系统。目前已有上千家企业应用MRPII管理系统,其中有相当一部分企业正在进一步使其升级为ERP系统。这些企业的管理信息系统的功能更加强大,集成化程度越来越高,ERP企业的动态组织结构和先迸的管理系统从整体上提高了企业的市场竞争力。然而国内中小企业几乎成了ERP应用的死角,虽然很多企业有上ERP系统的需求和愿望,但中小企业特别是小企业中ERP实施率和实施成功率都很低,不到3%。ERP代表了当代最先进的企业经营生产管理模式与技术。随着先进制造技术、信息技术的不断发展,现行ERP将向新一代发展。未来ERP的发展趋势是:1、同电子商务结合,从主机/工作站、Client/Server向基于互联网技术的ERP--企业电子商务解决方案转变。2、走向统一和标准化。目前国际国内市场上ERP软件品牌繁多、功能标准各异,可谓是百家争鸣,但随着ERP不断地发展和普及,经过长期的竟争,ERP将在不同行业形成各自的标准,以便企业在全球范围内进行交流与合作。3、从ERP走向KRM(Knowledge&ResourceManagement知识与资源管理),KRM系统是在ERP的基础上,融入了知识管理的内容,并通过全面的解决方案加以整合。这种系统的核心思想就是将知识流、资金流、物流并行处理、统筹规划,以保证企业的可持续发展战略的顺畅运行的新一代信息化管理体系。KRM系统通过任务原子化、管理插件技木将企业的整个管理体系通过知识的共享与传递为纽带有效的融合在一起,对企业进行根本程度的再设计,从而弥补ERP系统的不足。4、ERP软件应用范围拓宽,将覆盖制造业以外的许多领域。5、具体功能上将进一步扩展,增加乃至强化产品数据管理(PDM)、电子数据交换系统、工作流Workflow、数据仓库(DW)、联机分析处理OLAP等功能。51.3系统简介整个系统分为三条主线:以生产计划管理为核心的“生产流”、以库存管理为核心的“物流”、以财务管理为核心的“资金流”。各个模块既能独立运行,又能协同工作,完成复杂的管理任务。本系统采用C/S和B/S相结合的三层结构模式来实现,后台采用MSSQLServer2000。前台开发工具采用Delphi,树形功能结构加菜单式界面,简洁美观。采用先进的ADO驱动,功能强大,速度快,并且内建系统容错处理,大大提高了系统的容错能力,符合当今数据库开发的主流方向。1.4系统特点1)先进的开发工具及软件编程技术系统开发工具采用Delphi,数据库采用SQLSERVER2000。2)有效的安全控制机制系统可按角色来设置各项功能的使用权限,进行分工与控制,既符合现代的管理思想和理论,又符合实际管理的需要。系统提供完整的日志管理,对用户操作进行跟踪,为数据操作的安全性提供了有力的保障。3)人性化的操作界面系统采用全中文图形操作界面,充分考虑了操作人员的习惯,界面风格统一,使用方便、灵活、易学易用、操作流畅。4)先进的系统设计思想系统按ERP/MRPII思想设计,是一套强调计划、控制和过程管理的高度集成的管理系统。通过集成化的计划控制与过程管理,使得所有工作规范化、程序化。5)完整的业务处理流程提供了完整的计划(生产计划、物料计划、人力资源计划)、控制、反馈功能和大量的工艺辅助工具。6)合理的业务分流处理整个系统分为三条主线:“生产流”、“物流”、“资金流”进行业务分流处理,简明、合理。62.系统设计2.1系统设计的目标a.系统的可靠性系统的可靠性是指系统在运行过程中,抗干扰(人为的和机器的故障)和保证正常工作的能力。为了提高系统的可靠性,在系统设计时,应对系统运行时所有可能发生的外界干扰都有所考虑,并采取相应的防范措施。b.系统的可维护性系统的可维护性是指系统被修改和维护的难易程度。为了提高系统的可维护性,系统设计时就应采取结构化设计方法,使系统的结构清晰,使系统中的模块可读性强、便于修改和维护。c.系统的用户友好性用户友好性是指系统操作使用方便、灵活、易被用户所接受和乐于使用的能力。d.系统的工作效率系统的工作效率是指系统的处理能力、处理速度、响应时间等与时间有关的指标。e.系统的合法性系统的合法性是指在进行系统设计时,要考虑代码设计原则、数据处理过程、报表的产生及输入、输出的内容与格式等是否符合国家或行业的有关规定。f.系统的经济性系统的经济性是指系统运行后产生的收益与系统开发、运行及维护时需要的费用支出之间的比较。2.2系统设计的内容a.数据库设计:设计出数据库文件、数据库结构、存取路径、存取方式等。b.功能模块设计:设计出功能模块结构图,明确模块的功能及模块间的相互关系。c.代码设计:设计出系统中用到的各种代码,确定代码对象及代码结构,7设计代码校验,形成代码设计书。d.输入/输出设计:确定系统输入的内容、输入格式、输入方式与输入校验;完成系统输出的内容、输出格式及输出方式等内容的具体设计。e.模块处理过程设计:对系统中每一功能模块的详细处理过程进行描述,编写模块说明书,作为程序编制人员编制程序的主要技术依据。f.编写系统设计报告。2.3系统软件平台a.网络操作系统网络操作系统使用Windows2000Server,这是由于它具有以下特点:·具有较好的人机操作界面,与Windows98/Windows2000/WindowsXP风格一致;·提供与文件服务器、数据库和通信平台的无缝集成;·是一个使用最广泛的操作系统。b.数据库软件数据库采用Microsoft公司SQLServer2000。c.应用程序开发工具应用程序开发工具采用Borland公司的产品Delphi。面向对象的开发工具Delphi是目前最广泛使用的数据前端开发工具之一,具有分布化、多层体系结构、多平台、可编译等特点,并具有先进的开发思想和高性能的集成开发环境。2.4系统设计方法采用结构化设计技术。结构化设计技术是一种面向流程的设计技术,它把一个大系统分解成多个分层次的规模比较小、结构比较简单的模块,通过分别实现这些模块的设计而最终实现整个系统的设计。这种方法也被称为自顶向下程序设计技术或结构化编程技术。8之所以认为结构化设计技术是面向流程的,是因为这种技术特别强调软件过程。也就是说,它特别强调把一个程序自顶向下分解成一层层的功能模块。模块是可以组合、分解和更换的单元,是组成系统的基本元素。在结构化设计的观点中,任何一个处理功能都可以看作是一个模块。本系统具有明显的层次,即用户界面层、输入层、处理层、查询层、输出层。在这些层次中,具有相同功能的模块采用统一的模板,如浏览式、资料卡片式、单据式、工单式等。采用这种方法,可以把复杂的问题简单化,把大问题分解为小问题来解决,从而使新系统易于实施和维护,增强了本系统的生命力。2.5系统功能设计“中小型企业ERP系统”融汇了众多企业优秀的经营管理思想,为中小企业的管理提供了全面的技术解决方案。各个模块既能独立运行,又能协同工作,完成复杂的管理任务,其概念流程图如图2.1所示图2.1系统概念流程图9根据系统功能需求分析,对系统进行功能设计,主要包括:业务管理模块、生产管理及车间管理模块、计价管理模块、成品管理模块、材料库存管理模块、采购管理模块、财务管理模块、质量管理模块、人力资源管理模块、设备管理模块、基础数据维护模块、决策支持等模块。各个模块间既相互联系,又相互独立,可根据各个厂的具体情况加以增减、修改或定制特殊功能模块。“中小型企业ERP系统”流程示意图如图2.2所示。图2.2系统流程示意图(1)业务管理模块在中小企业日益激烈竞争的今天,设备逐步同质化,你能干的活我也能干,一个企业的经营能力是竞争能力在市场上最直接的体现。业务部门通过预算、报价等过程获得订单,为企业提供生存与发展的动力源泉。该模块主要功能包括:报价管理、合同管理、订单管理、客户管理、订单进度查询等。业务流程如图2-3所示。报价管理:对客户的询价进行快速、准确地核价、报价,提高业务员的工作效率。包括报价单的维护、查询、报价项目的设置等功能。合同管理:对合同进行管理和跟踪。10订单管理:对客户下达的订单进行管理和跟踪。动态掌握订单的进展和完成情况。包括订单的维护、查询、核价、生产计划的制定等功能。客户管理:建立客户档案。包括客户档案的维护、查询等功能。订单进度查询:及时了解订单生产进度及其相关情况。图2-3业务管理模块业务流程图该模块主要完成业务核价报价、订单管理等功能。每一笔业务自动由系统产生一个唯一的单号,防止重复开单,如果客户曾经开过单,则可以自动调出客户资料。可以根据指定工价本对业务进行准确核价,提供结算单需要的计价项目明细。在订单中可以查询材料库存及成品库存,如果库存材料不足,则会给出提示。客户询价→业务员输入印件信息,确定工

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功