版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中小企业ERP系统的研究与开发技术报告中小型企业ERP系统的研究与开发技术报告1 概述1.1 立项背景随着我国入世和全球化经济的发展,国内中小企业将面临更加激烈的市场竞争,推进企业信息化己经成为中小企业生存和发展的必由之路。我国的中小型企业数量众多,在国民经济中占有相当重要的地位,这些中小型企业的管理模式灵活多变,在进行信息化建设时也相应具有与大型企业不同的特点。由于中小企业资金少,抗风险能力弱,更需要保证一定数量的流动资金,以防不测,这就需要精简库存,加速库存周转,采用ERP系统能够有效地达到这一目的;很多中小企业没有对企业的生产经营过程进行有效的监测和控制,不利于管理人员进行决策和采取措施
2、,而且可能造成企业财富的流失,建立ERP系统则可以对企业的整个过程进行准确实时的控制;采用ERP可以使客户满意度大大提高,从而获得更多的客户订单。中小企业组织简单,容易进行改造,不会象在一个大企业中那样实施一项改革会引起很大的影响,容易遭受到组织中各层的阻力;在企业还没有发展壮大时就采用先进的管理模式,可以加速企业的发展进程,也为企业规模的逐渐扩大打下一个良好的基础,而不至于使企业的管理模式跟不上企业的发展规模,成为企业发展的瓶颈。ERP-Enterprise Resource Planning(企业资源计划),指建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息
3、,并为企业提供决策、计划、控制和经营业绩评估的全方位和系统化的管理平台,有效解决了企业中的资源管理和具体的过程控制问题。ERP及其功能模块系统和子系统的设计、开发和实施,不仅需要熟悉企业和部门的业务知识,了解先进的管理思想,而且,对于工程人员来说,更要熟悉相关的IT技术,如软件工程技术、网络技术、通讯技术、数据库技术等。1.2 现状分析在欧美等发达国家,MRPIIERP应用已经比较普及,多数大中型企业己采用MRPIIERP系统和先进管理方式多年,获得了巨大经济效益和管理效益,并使企业竟争力大大增强。目前正在推行全球化供应链管理技术和敏捷化企业后勤系统。许多小型企业也在纷纷应用MRPIIERP系
4、统。我国在80年代初开始应用MRP系统。目前已有上千家企业应用MRPII管理系统,其中有相当一部分企业正在进一步使其升级为ERP系统。这些企业的管理信息系统的功能更加强大,集成化程度越来越高,ERP企业的动态组织结构和先迸的管理系统从整体上提高了企业的市场竞争力。然而国内中小企业几乎成了ERP应用的死角,虽然很多企业有上ERP系统的需求和愿望,但中小企业特别是小企业中ERP实施率和实施成功率都很低,不到3。ERP代表了当代最先进的企业经营生产管理模式与技术。随着先进制造技术、信息技术的不断发展,现行ERP将向新一代发展。未来ERP的发展趋势是:1、同电子商务结合,从主机工作站、ClientSe
5、rver向基于互联网技术的ERP-企业电子商务解决方案转变。2、走向统一和标准化。目前国际国内市场上ERP软件品牌繁多、功能标准各异,可谓是百家争鸣,但随着ERP不断地发展和普及,经过长期的竟争,ERP 将在不同行业形成各自的标准,以便企业在全球范围内进行交流与合作。3、从ERP走向KRM(Knowledge Resource Management 知识与资源管理),KRM系统是在ERP的基础上,融入了知识管理的内容,并通过全面的解决方案加以整合。这种系统的核心思想就是将知识流、资金流、物流并行处理、统筹规划,以保证企业的可持续发展战略的顺畅运行的新一代信息化管理体系。KRM系统通过任务原子化
6、、管理插件技木将企业的整个管理体系通过知识的共享与传递为纽带有效的融合在一起,对企业进行根本程度的再设计,从而弥补ERP系统的不足。4、ERP软件应用范围拓宽,将覆盖制造业以外的许多领域。5、具体功能上将进一步扩展,增加乃至强化产品数据管理(PDM)、电子数据交换系统、工作流Work flow、数据仓库(DW)、联机分析处理OLAP等功能。1.3 系统简介石家庄铁道大学信息学院开发的“中小型企业ERP系统”以ERP、MRP-II、零库存等先进的企业管理理论为基础,充分考虑了中小企业的业务特点,融汇了众多企业优秀的经营管理思想,为中小企业的管理提供了全面的技术解决方案。是包含事前、事中、事后管理
7、,注重生产流程控制的高度集成的管理系统。整个系统分为三条主线:以生产计划管理为核心的“生产流”、以库存管理为核心的“物流”、以财务管理为核心的“资金流”。各个模块既能独立运行,又能协同工作,完成复杂的管理任务。本系统采用CS和BS相结合的三层结构模式来实现,后台采用MS SQL Server 2000。前台开发工具采用Delphi,树形功能结构加菜单式界面,简洁美观。采用先进的ADO驱动,功能强大,速度快,并且内建系统容错处理,大大提高了系统的容错能力,符合当今数据库开发的主流方向。1.4 系统特点1、先进的开发工具及软件编程技术系统开发工具采用Delphi,数据库采用SQL SERVER 2
8、000。2、有效的安全控制机制系统可按角色来设置各项功能的使用权限,进行分工与控制,既符合现代的管理思想和理论,又符合实际管理的需要。系统提供完整的日志管理,对用户操作进行跟踪,为数据操作的安全性提供了有力的保障。3、人性化的操作界面系统采用全中文图形操作界面,充分考虑了操作人员的习惯,界面风格统一,使用方便、灵活、易学易用、操作流畅。4、先进的系统设计思想系统按ERP/MRPII思想设计,是一套强调计划、控制和过程管理的高度集成的管理系统。通过集成化的计划控制与过程管理,使得所有工作规范化、程序化。5、完整的业务处理流程提供了完整的计划(生产计划、物料计划、人力资源计划)、控制、反馈功能和大
9、量的工艺辅助工具。6、合理的业务分流处理整个系统分为三条主线:“生产流”、“物流”、“资金流”进行业务分流处理,简明、合理。2 系统设计2.1 系统设计的目标a. 系统的可靠性系统的可靠性是指系统在运行过程中,抗干扰(人为的和机器的故障)和保证正常工作的能力。为了提高系统的可靠性,在系统设计时,应对系统运行时所有可能发生的外界干扰都有所考虑,并采取相应的防范措施。b. 系统的可维护性系统的可维护性是指系统被修改和维护的难易程度。为了提高系统的可维护性,系统设计时就应采取结构化设计方法,使系统的结构清晰,使系统中的模块可读性强、便于修改和维护。c. 系统的用户友好性用户友好性是指系统操作使用方便
10、、灵活、易被用户所接受和乐于使用的能力。d. 系统的工作效率系统的工作效率是指系统的处理能力、处理速度、响应时间等与时间有关的指标。e. 系统的合法性系统的合法性是指在进行系统设计时,要考虑代码设计原则、数据处理过程、报表的产生及输入、输出的内容与格式等是否符合国家或行业的有关规定。f. 系统的经济性系统的经济性是指系统运行后产生的收益与系统开发、运行及维护时需要的费用支出之间的比较。2.2 系统设计的内容a. 数据库设计:设计出数据库文件、数据库结构、存取路径、存取方式等。b. 功能模块设计:设计出功能模块结构图,明确模块的功能及模块间的相互关系。c. 代码设计:设计出系统中用到的各种代码,
11、确定代码对象及代码结构,设计代码校验,形成代码设计书。d. 输入/输出设计:确定系统输入的内容、输入格式、输入方式与输入校验;完成系统输出的内容、输出格式及输出方式等内容的具体设计。e. 模块处理过程设计:对系统中每一功能模块的详细处理过程进行描述,编写模块说明书,作为程序编制人员编制程序的主要技术依据。f. 编写系统设计报告。2.3 系统软件平台a. 网络操作系统网络操作系统使用Windows 2000 Server,这是由于它具有以下特点:具有较好的人机操作界面,与Windows 98/Windows 2000/Windows XP风格一致;提供与文件服务器、数据库和通信平台的无缝集成;是
12、一个使用最广泛的操作系统。b. 数据库软件数据库采用Microsoft公司SQL Server 2000。c. 应用程序开发工具应用程序开发工具采用Borland公司的产品Delphi。面向对象的开发工具Delphi是目前最广泛使用的数据前端开发工具之一,具有分布化、多层体系结构、多平台、可编译等特点,并具有先进的开发思想和高性能的集成开发环境。2.4 系统设计方法采用结构化设计技术。结构化设计技术是一种面向流程的设计技术,它把一个大系统分解成多个分层次的规模比较小、结构比较简单的模块,通过分别实现这些模块的设计而最终实现整个系统的设计。这种方法也被称为自顶向下程序设计技术或结构化编程技术。之
13、所以认为结构化设计技术是面向流程的,是因为这种技术特别强调软件过程。也就是说,它特别强调把一个程序自顶向下分解成一层层的功能模块。模块是可以组合、分解和更换的单元,是组成系统的基本元素。在结构化设计的观点中,任何一个处理功能都可以看作是一个模块。本系统具有明显的层次,即用户界面层、输入层、处理层、查询层、输出层。在这些层次中,具有相同功能的模块采用统一的模板,如浏览式、资料卡片式、单据式、工单式等。采用这种方法,可以把复杂的问题简单化,把大问题分解为小问题来解决,从而使新系统易于实施和维护,增强了本系统的生命力。2.5 系统功能设计石家庄铁道大学信息科学与技术学院现有多名专职科研人员,主要从事
14、中小企业信息化和中小型企业ERP应用研究。目前开发的“中小型企业ERP系统”主要针对五金刀剪及印刷行业。“中小型企业ERP系统”融汇了众多企业优秀的经营管理思想,为中小企业的管理提供了全面的技术解决方案。各个模块既能独立运行,又能协同工作,完成复杂的管理任务,其概念流程图如图2.1所示。图2.1 系统概念流程图根据系统功能需求分析,对系统进行功能设计,主要包括:业务管理模块、生产管理及车间管理模块、计价管理模块、成品管理模块、材料库存管理模块、采购管理模块、财务管理模块、质量管理模块、人力资源管理模块、设备管理模块、基础数据维护模块、决策支持等模块。各个模块间既相互联系,又相互独立,可根据各个
15、厂的具体情况加以增减、修改或定制特殊功能模块。“中小型企业ERP 系统”流程示意图如图2.2所示。图2.2 系统流程示意图(1)业务管理模块在中小企业日益激烈竞争的今天,设备逐步同质化,你能干的活我也能干,一个企业的经营能力是竞争能力在市场上最直接的体现。业务部门通过预算、报价等过程获得订单,为企业提供生存与发展的动力源泉。该模块主要功能包括:报价管理、合同管理、订单管理、客户管理、订单进度查询等。业务流程如图2-3所示。报价管理:对客户的询价进行快速、准确地核价、报价,提高业务员的工作效率。包括报价单的维护、查询、报价项目的设置等功能。合同管理:对合同进行管理和跟踪。订单管理:对客户下达的订
16、单进行管理和跟踪。动态掌握订单的进展和完成情况。包括订单的维护、查询、核价、生产计划的制定等功能。客户管理:建立客户档案。包括客户档案的维护、查询等功能。订单进度查询:及时了解订单生产进度及其相关情况。图2-3 业务管理模块业务流程图该模块主要完成业务核价报价、订单管理等功能。每一笔业务自动由系统产生一个唯一的单号,防止重复开单,如果客户曾经开过单,则可以自动调出客户资料。可以根据指定工价本对业务进行准确核价,提供结算单需要的计价项目明细。在订单中可以查询材料库存及成品库存,如果库存材料不足,则会给出提示。客户询价业务员输入印件信息,确定工艺,并根据工价本进行核价核价员进行核价审核业务员输出报
17、价单,传给客户确认客户确认后,生成合同或承印订单。订单审核后,就进入生产流程。(2)生产管理及车间管理模块生产管理一方面要保证订单的交货期,另一方面要充分考虑各生产车间的负荷,合理安排平衡生产。在生产无法安排的情况下还需要与客户重新协商交货期或者安排外加工。生产管理是计划、控制和协调管理。生产管理主要分为三个环节,第一是编制生产计划,第二是开生产传票,第三是生产进度管理。各环节之间的信息通过各种单据和报表相互传递,以保证订单的按时完成和生产的协调一致。该模块主要功能包括:生产计划管理、生产传票管理、生产调度管理、物料计划管理等。业务流程如图2-4所示。生产计划管理:根据经营情况及生产任务制订各
18、车间的生产计划;制订每一个订单的生产计划。生产传票管理:依据订单,开制生产传票,下达生产任务。包括生产传票的维护、查询等功能。生产调度管理:依据客户要求及生产进度情况,通过生产调度调整车间生产计划。包括调度单的生成、维护、查询等功能。物料计划管理:依据生产传票,生成物料申请单。包括物料申请单的生成、维护、查询等功能。图2-4 生产管理模块业务流程图该模块主要围绕着生产计划来进行。业务人员依据订单填写生产传票后,由生产调度进行审核,检查有无错误,发现错误后可以修改。生产传票由生产调度审核后,下达到各个生产车间。各个车间收到生产调度发来的指令后按着生产传票去执行。车间开始生产或完成生产后,系统会自
19、动向生产调度发送消息,以提醒调度随时掌握生产传票的生产情况。订单审核制定订单粗生产计划(将作业分配给机台)生成细生产计划,并根据实际情况进行调整生成生产传票下达生产传票生产进度反馈。车间管理是与生产管理紧密相联的。车间管理的目标是:按物料需求计划的要求,按时、按质、按量与低成本地完成加工制造任务。车间管理的过程主要是依据客户的要求、产品的工艺路线与各工序的能力编排工序加工计划,下达车间生产任务,并控制计划进度,最终完工入库。车间管理模块包括:车间调度管理、车间反馈管理、车间工资及奖金统计、车间考勤管理。该模块主要围绕着生产计划来进行。业务人员填写完施工单后,由生产调度进行审核,检查有无错误,发
20、现错误后可以修改。施工单是由预算单审核后生成的。系统采用模糊查询,输入查询项后,系统会自动列出相关的内容来,大大加快了操作,不必去记忆详细的施工单内容。各个车间收到生产调度发来的指令后按着指令去执行。如果发现有问题,可以向生产调度发送消息,通知生产调度重新审单,车间开始生产或完成生产后,系统会自动向生产调度发送消息,以提醒调度随时掌握施工单的生产情况。(3)计价管理模块该模块主要功能包括:订单结算管理、生产计价管理、应收帐管理、统计分析、与通用财务软件接口。业务流程如图2-5所示。图2-5 计价管理模块业务流程图社会活源:业务部开制订单结算单财务部审核结算单开制发票收款并通知有关部门储运部发货
21、应收帐。出版社活源:储运部发货业务部开制订单结算单财务部审核结算单开制发票收款并通知有关部门应收帐。(4)成品管理模块成品管理是中小企业对完工的印件(成品)进行管理,根据印件的交货期及印件的完工情况,进行成品发货事务安排。保证按时、按质、按量交货。该模块主要功能包括:成品入库管理、成品发货管理、成品库存管理、成品盘点管理、成品剩余库存管理。业务流程如图2-6所示。成品入库管理:对成品的入库进行管理。包括成品入库单的维护、查询等功能。成品发货管理:根据订单的印数去向进行成品的发货管理。包括发货单的生成、维护、查询等功能。成品库存管理:根据产品档案查询每一个产品:承印数量、需入库数量、已入库数量、
22、需出库数量、已出库数量、库存数量等。图2-6 成品管理模块业务流程图该模块主要完成成品的入库、发货,库存查询,库存盘点,成品剩余库存查询等,同时也可以维护产品资料。成品发货单多级审核:不同类型、不同客户的活发货单审核级别不同。(5)库存管理模块物资供应是生产的基础,库存管理是用来控制存储物资的数量,注重对实物的管理,以保证稳定的物流支持正常的生产,但又最小限度的占用资金。它是一种相关的、动态的、真实的库存控制系统。它能够结合、满足相关部门的需求,精确地反映库存现状。入库单(验收单)库 房出库单未结算台帐实物库存台帐结算单(发票)财务库存台帐财务物流(实物)三个台帐票流(财务)图2-7 库存管理
23、模块业务流程图库存管理模块设计包含以下部分:期初数据管理:根据中小企业物资管理的特点,设计一套期初数据解决的方法,实现手工数据正确移入系统,使系统数据与实际数据无缝结合。单据管理:对材料入库单、采购发票、出库单、销售单等单据的日常业务管理。包括材料入库单、采购发票、出库单、销售单的维护、查询等功能。库存管理:提供了材料帐面库存、实物库存等库存信息。库存预警管理:根据材料的安全库存,自动进行库存预警。库存台帐管理:提供了帐面库存台帐、实物库存台帐、未结算台帐等。 材料批次管理:对于纸张及部分辅助材料(如油墨等)管理到批次。材料库位管理:通过对库房库位进行管理,加强了对库存材料的有效控制,使库房实
24、物库存管理更加清晰、高效。库存盘点管理汇总统计:提供了按收发存统计的报表,按供货单位、按材料类别、按领料部门统计的报表。库存分析:提供了辅助材料、纸张库存等综合信息分析。作为采购部门采购、生产部门做生产计划的依据。(6)财务管理模块财务管理是对会计工作、活动的统称,现代会计学把企业的会计分为财务会计与管理会计。主要为企业外部提供财务信息的会计事务称为财务会计,而主要为企业内部各级管理人员提供财务信息的会计事务称为管理会计。该模块主要功能包括:业务结算、外协结算、材料采购结算、应收和应付统计分析与通用财务软件接口。业务流程图如图2-8所示。图2-8 财务管理模块业务流程图(7)质量管理模块产品质
25、量是企业生存的根本,正所谓企业要靠质量求生存。任何企业,无论它生产的是什么产品,都有质量监督部门和一套质量管理机制。该模块主要功能包括:ISO9000体系管理、质检计划管理、质检管理、质量事故处理、客户反馈信息、质量评比管理、质量分析。业务流程如图2-9所示。图2-9 质量管理模块业务流程图该模块主要完成印件质量管理、原材料质量管理、外加工质量管理、客户反馈意见、质量管理报表、质量事故处罚等,其中质量报表管理包括:印件质量报表、原材料质量报表、外加工质量报表和客户反馈意见报表。该模块能很快反映出工件的质量状况,利于及时处理突发质量事件,能把不合格产品杜绝于生产当中。(8)辅助制品管理模块辅助制
26、品管理是企业将生产过程中加工过的菲林、PS版、模切版等辅助制品进行管理,以便重复利用或及时报废,提高库存利用率。辅助制品管理模块包含:辅助制品出入库管理、辅助制品库存管理、辅助制品超期预警管理、辅助制品盘点管理。该模块主要完成辅助制品的入库、出库,库存查询,库存盘点,期预警及报废等,同时也可以维护辅助制品资料。(9)采购管理模块采购工作主要为企业提供生产与管理所需的各种物料。采购管理就是对采购业务过程进行组织、实施与控制的管理过程,是通过建立采购申请单和采购订单的业务活动,对供应商的信用状况、产品质量、交货进度进行管理,对采购活动绩效进行评价,提高采购活动的效率,降低采购成本。采购管理模块包括
27、:物料需求计划管理、请购单管理、订购计划管理、订购单管理、比价管理、供应商管理。图2-10 材料采购管理业务流程图该模块主要根据采购计划填制采购申请单,当采购申请单得到批准后,可以开始做采购的准备,包括得到供应商的报价,了解供应商的信用情况、产品质量、交货进度,然后可以与供应商签订采购合同,即一份采购订单。根据采购订单的内容,对供应商发送来的货物,进行数量上的点收和质量上的验收。当验收合格之后,采购物品可以正式入库,如果验收不合格,则应该进行退货处理。如图2-10所示为材料采购管理业务流程图。(10)人事工资管理模块人事工资管理秉承企业的管理与发展“以人为本”的理念,对人力资源展开全过程的管理
28、,快速、准确、及时地提供人力资源信息,全面为企业提供高度数字化、规范化、科学化的人力资源管理工具和信息平台。人事工资管理模块包含:人事档案管理、考勤管理、工资管理、绩效管理。该模块主要通过人事档案记录每一员工的全面信息。实现企业对员工的分类,档案资料维护,方便、快捷的人事信息查询,并对员工的考勤与工资进行管理。用户可以自定义各种工资奖金的发放项目和计算公式,自动计算出工资,生成各类工资报表及台帐、银行软盘文件等。(11)设备管理模块设备是企业进行生产的基础,设备管理通过对设备的基本信息、运行情况、保养情况、故障和事故处理情况、使用部门的变动情况及有关备件情况等信息的管理,保持设备的最佳运行状态
29、,提高设备的利用率。设备管理模块包含:设备档案管理设备折旧管理、设备调动管理、设备维修管理、零备件管理。该模块主要通过设备档案记录每一设备的全面信息。实现企业对设备的分类、档案资料维护,方便、快捷的设备信息查询,并对设备的折旧进行管理。(12)基础数据维护模块基础数据维护是整个系统正常运行的基础,也就是整个系统运行的平台。基础数据维护模块包含:参数设置、基本档案、选项管理、系统管理。该模块主要用来维护保证整个系统正常运行相关的各类数据,由系统管理员操作、修改各种敏感、关键数据,如:价格调整、部门的设定、客户档案、供应商档案、纸张档案、辅助材料档案、系统参数设置、选项设置、用户信息等等。该模块还
30、可以设定员工的操作权限,以便严格操作规程,加强生产管理。还可以记录各类单据操作日志,跟踪档案增加、修改、删除明细。该模块的数据一旦设定好后,修改时只能由系统管理员来修改。2.6 系统安全性设计本系统的安全性设计主要包括:数据访问和使用的安全机制设计、基于日志的操作审核机制和权限组件设计。(1)数据访问和使用的安全机制设计存储在DBMS中的数据对于系统的正常运行和用户的利益都非常重要,而且被认为是一项资产。除了需要保护数据外,应用客户还必须考虑确保隐私和对数据访问的控制,由于各种原因这些数据不能被一些用户看到。在设计一个安全的数据应用系统时,应考虑如下三方面的问题:保密性:系统不允许未授权的用户
31、访问信息。完整性:系统只允许被授权的用户修改数据。可用性:系统不应拒绝已授权的用户对数据进行访问。为了达到这些目标,应该有一个清晰、一致的安全策略来描述那些必须实施的安全措施。特别是,必须决定哪些数据是受保护的,哪些用户能够访问哪些数据。其次,系统的安全机制必须是可用的,能够保证安全策略的有效实施。这里必须强调的是在多层次上实施安全措施。(2)基于日志的操作审核机制基于日志的操作审核机制用于在系统中识别、存储和分析关于安全活动的数据,提供事件的历史,帮助识别系统安全缺口以及一些非法访问或攻击事件。在日志数据中记录非授权的访问,指示正常操作的变化,帮助检测对安全策略的破坏。(3)权限组件设计验证
32、组件登录到一个系统时,可输入用户名形式的主体和口令形式的证书。要验证用户名和口令,验证机制必须用它获取的用户名和口令来检查输入的用户名和口令,根据验证结果标记它们为有效或无效。授权组件权限集是根据系统资源定义的权限。授权组件通过使用系统属性中定义的权限策略,查找当前定义在线程上下文中的主体,并获取权限集。在系统资源上执行某一操作时,授权组件根据权限集查看在这个资源上是否允许该操作。2.7 系统界面设计界面设计也是软件设计的重要内容之一,好的界面可使软件交互性强,易于使用,美观大方,传递的信息量大。系统中设计的界面很多,下面以系统中几个典型的界面实例来说明本系统界面设计的风格和特点。(1)彩印预
33、算单维护界面彩印预算单是系统的核心管理功能,涉及到生产管理、结算管理、成品管理、材料库存管理等模块。在开制预算单时,可预知成品库存情况并通知生产部门,以充分利用过往剩余产品;可及时获得原材料库存信息,以便仓库及时备料,保证生产进度;可查询设备负荷情况,以确定准确交货时间;一单多用,既可以生成施工单,也可以为后续流程中的各种单据提供原始数据。如图2-11所示。图2-11 彩印预算单维护界面该界面的设计特点是简明直观、操作方便。如欲维护当前单据,直接使用最上方的按钮新增、修改、删除、复制、审核、打印等即可。打印效果如图2-12所示。图2-12 彩印预算单打印界面(2)生产管理界面生产管理一方面要保
34、证订单的交货期,另一方面要充分考虑各生产车间的能力,合理安排平衡生产。按照ERP的管理思想,生产管理是计划、控制和协调管理。图2-13 排产单管理界面图2-14 生产调度管理界面(3)成品库存管理界面(4)考勤查询界面图2-17 考勤查询界面(5)计件工资查询界面图2-18 计件工资查询界面(6)选项-财务工资-考勤设置界面图2-19 选项-财务工资-考勤设置界面(7)选项-财务工资-考勤设置界面图2-20 选项-财务工资-考勤设置界面2.8 系统要求硬件要求:工作站:奔腾II 233以上CPU,128M以上内存,100M以上硬盘空间,14寸以上彩色显示器,打印机。服务器:奔腾III 1G以上
35、CPU,256M以上内存,40GM以上硬盘空间。软件要求:中文版的Windows 98/ME/NT/2000/XP操作平台,中文MS Office 97/2000软件。建议使用Windows 2000以上,office 2000办公软件。网络版:MS SQL Server 7.0/2000。3 基于ERP管理思想的系统设计3.1生产计划和控制是企业管理的重点在制造业中按提前期的长短和工厂的制造配置,从制造方法角度可以分为订货生产和备货生产两种典型的生产类型。订货生产和备货生产方式对比:生产方式成品库存控制生产计划控制管理重点订货生产容易困难生产计划控制备货生产困难容易成品库存控制绝大多数中小企
36、业是订货生产的模式,即按订单生产。其特点是重复生产的比率很低,成品库存基本没有(成品库存通常为客户代存),因而成品库存控制并不重要。另一方面由于中小企业的生产很难预测,同时近年来中小企业多品种小批量生产的特征日趋显著,客户要求的交货周期越来越短。所有这一切导致中小企业的生产计划的制定和执行很难控制,所谓计划没有变化快,交货期很难得到保证。因此生产计划和控制是中小企业管理的重点。3.2基于ERP提前期和高度集成的设计思想管理系统不应只是一个开单、统计、信息查询的系统。那么管理系统到底应该管什么呢?ERP/MRPII类管理系统的突出特点在于对提前期的管理、过程控制和高度集成。对提前期的管理就是对计
37、划的管理,过程控制就是计划的执行和反馈,高度集成是计划和过程中的协调管理,使企业生产、供应、销售和财务等部门能有共同一致的工作计划,从而实现及时有效的沟通、协调工作。因此ERP/MRPII 的核心设计思想可以用一句话来概括就是让各部门用一致的计划去工作。基于ERP/MRPII的先进管理思想,本系统以生产经营管理为核心,强调计划、过程管理和协调管理。下面是体现这种设计思想的两个例子。第一个例子是生产部门通过生产主计划协调相关各部门。业务部门提交订单后,生产部门首先要根据订单制订生产计划给生产车间,然后再根据订单的物料清单制订备料单给供应部门,根据生产计划和物料清单可以做订单的成本预算提交财务部门
38、备案,同时还可以根据生产计划制订质检计划给质量管理部门。所有各部门的计划存在内部关联,是协调一致的计划,各部门在执行计划的过程中也可以协调一致,从而整个工作像瀑布一样,非常顺畅平滑有序地进行。 订 单备料计划生产主计划质检计划成本预算成本监控质量检验生产及反馈采购及供应物资部门生产车间质检部门财务部门生产部门业务部门 第二个例子是通过机台排产计划来协调。本系统设计的生产计划分为生产主计划和作业计划两级。系统要求在每一个班次前必须制定完整的机台排产计划(如果是两级调度,由车间制定),然后机台排产计划会提交给各机台、一级调度、物资部门、质量部门、业务部门、后工序(如装订车间)。所有各部门和各生产环
39、节按协调一致的计划去工作,并且这个计划在计算机网络上是可以动态调整的。这样,机台可以按排产计划制定的顺序生产;一级调度和业务部门可以实现判断该交货的订单能否按期交货,及时提出计划调整意见,减少了大家跑车间的次数;质量部门可以根据机台排产计划安排自己的质检工作;物资部门可以提前做准备工作。3.3项目管理加资源管理的设计思想中小企业数字化管理涉及很多复杂的内容,这些管理内容之间到底有什么关系,如何把这些管理内容有机地组合在一起?对此我们提出了项目管理加资源管理的设计思想。订单和工作中心是用到的两个基本概念。单从生产管理角度看,项目管理就是对订单的管理,而资源管理是对工作中心的管理。以工作中心而不是
40、车间作为资源管理的基本单位,最大的好处在于能够对同质的资源统一管理,同时可以适应企业生产组织结构的变化如车间的拆分或合并。中小企业对工作中心的资源管理就是制订各工作中心的预定产能效率、单位小时标准成本BHR 、消耗标准和标准生产时间等,在实际生产之前对每份订单根据标准生产时间制定生产计划,根据BHR 估算标准成本,根据消耗标准制定消耗预算。然后在生产过程中反馈各种实际情况,与最初制定的预算和计划对比分析差异。在一定期间内根据大量订单反馈的实际结果重新制定新的标准,形成一个不断完善的管理闭环。使企业的各种标准越来越接近实际,各种计划、预算的制定更准确,业绩考核更公正,真正使企业的管理上一个台阶。
41、对工作中心的管理所用反馈尽可能做到实时,同时引入完整的日报体系,体现日清日结的管理思想。订 单标 准计 划执 行反 馈标准评价差异分析修改生产过程中的项目管理和资源管理通常就是一件事情的两个方面。订单是从纵向上看,而工作中心是从一个截面上看所有的订单。以下是生产管理和成本核算分别从订单和工作中心角度看到的管理内容:模块名称订单项目管理角度工作中心资源角度生产管理订单生产计划订单生产配套交货期预估工作中心生产负荷机台生产排产(计划)机台生产反馈(产能效率、合格率)成本核算按订单的标准成本估算订单实际成本核算(分批成本)工作中心BHR工作中心实际成本核算(分步成本)从广义上来说对订单的项目管理不仅
42、仅指生产部分,还包括客户接触、估价、定价、报价、合同订单、生产、发货、计价结算、发票、收款等全过程。依照项目管理的思想,每一份订单都必须先有成本预算或标准价格的预算,在下达生产之前必须先制定生产计划和各工序的消耗预算等。同时强调过程控制包括销售过程控制(业务承揽过程、结算收款过程)和生产过程的控制。对每份订单要有项目总结包括周期、质量、成本、回款周期等。真正做到事前计划、事中控制和事后总结的完整项目管理体系。4 用户自定义核价项目及其计算公式中小企业的生产一般以生产任务单(施工单)为导向的,而施工单一般与订单直接相关。成本费用一般由材料、人工、制造费用、动力费用和待摊费用构成,因而费用以及成本
43、计算产量信息需要从其他相关系统归集数据。中小企业报价分为按价格表和按成本两种报价方式。有资料表明,国外65%以上的中小企业采用成本估价的方式,而国内中小企业大多采用按价格表报价方式。如果业务模式是与出版社有固定的价格合同当然不成问题,如果涉及招投标,在竞价时成本估算就显得格外重要。按成本估价包括以下四部分:直接材料成本部分、外加工成本部分、直接计件工资部分、制造费用部分前三部分为直接成本可以直接计算归集。第四部分制造费用估算的基本步骤如下:a. 详细描述潜在订单的客户需求;b. 制定生产工艺路线,确定各工序的工作量;c. 根据各工序工作量和生产定额相除计算各工序标准工时;d. 用各工序的标准工
44、时和其所属工作中心标准BHR相乘计算各工序的制造成本。提供灵活的报价流程从流程上看报价由三个步骤构成:估价、定价和报价。不同的企业可以采用不同的报价流程。大致上可以分为两类,一类是估价、定价、报价由一个人完成;另一类估价、定价、报价由多个人完成。例如由专职估价人员估价、业务主管定价、业务员报价的流程。5 Web Service技术及其在管理信息系统中的应用随着数字时代新经济的来临,Internet增加了电子业务的安全性、信息搜索的便利性以及订购商品服务的快速性等特点,并且,为了使企业提高市场反映速度,提高其客户服务水平,增强企业的竞争力,将电子业务集成到企业的管理信息系统中成为企业当前迫切的任
45、务和必然的选择。Web Service即Web服务,是通过Web调用的应用逻辑或功能,具有自包含、自描述以及模块化的特点,可以通过Web发布、查找和调用。Web Service平台是一套标准,它定义了应用程序如何在Web上实现互操作。可以用任何的语言,在任何的平台上写Web Service,只要可以通过Web Service标准对这些服务进行查询和访问。基于XML技术的Web Service能实现有效的集成,成为目前应用环境中理想的解决方案。各种Web Service分别实现了一定的功能,通过将各种业务的Web Service进行组合和集成以创建动态电子业务应用。Web Service能够统一
46、封装各种信息、行为、数据表现以及业务逻辑流程,而无需考虑应用所在的环境是使用何种系统和设备。5.1系统结构设计本系统通过利用Web Service技术,本系统还实现了网上办公,以及和业务来往比较多的客户及供应商实现B2B集成。由于Web Service技术在通过Web 进行互操作或远程调用时是最有用的,而对于局域网上同构应用程序并不是很有效。所以本系统采用CS和BS相结合的三层结构模式来实现。系统结构简图如图6-1所示。所谓的三层结构模式,指的是逻辑上的三层结构,即把应用程序划分为表示层、应用逻辑层和数据层。表示层提供给用户一个视觉上的界面,通过表示层,用户录入数据、获取数据。表示层同时也提供
47、一定的安全性,确保用户不会看到机密的信息;应用逻辑层是表示层和数据层的桥梁,它响应表示层的用户请求,执行任务并从数据层抓取数据,并将必要的数据传送给表示层;数据层定义、维护数据的完整性、安全性,它响应逻辑层的请求,访问数据。三层结构模式具有系统维护更加容易、对象可重用、更高的开发效率、安全性更高等诸多优点。图6-1 系统结构简图中小企业内部的管理信息系统采用Delphi的MIDAS和DCOM技术开发,MIDAS用于建立多层数据库应用,提供了客户端应用和应用服务器之间传递数据库信息的机制,分布式数据库应用可以建立于各种通信协议之上,包括DCOM、CORBA、HTTP、SOAP和TCPIP等。应用
48、程序服务器对于所有的客户端应用提供了一个通往数据库的关口,它可以在一个中心位置提供企业范围的数据库任务。而Web Service的信息发布给用户的方式是多样的,可以将WSDL 文档放到Web上,也可以以其他方式直接发布给自己的客户或供应商,或者通过UDDI发现服务注册Web Service,也可以使用UDDI商业中心的Web页面,或者是使用实现了UDDI Programmers API标准所定义的编程接口的工具来将信息加入到UDDI的商业注册中心。5.2 Web Service在管理信息系统中的应用通过利用Web Service技术,本系统还实现了网上办公,以及和业务来往比较多的客户及供应商实
49、现B2B集成。5.2.1 网上办公在网上办公模块中,除了可以让决策者在异地进行决策外,还可以让有业务往来的客户进行询价、下订单以及查询生产进度等功能。本模块采用BS三层结构模式开发。在表示层中,采用ASPNET技术来实现的。ASPNET并不是ASP技术的简单改进,它不仅仅在功能上有了很大的增强,而且编程的思维方式也发生了转换。ASPNET是使用NET框架提供的类库构建而成的,它提供了一个Web应用程序模型,该模型由一组控件和一个基本结构组成。它使得Web应用程序的构建变得非常容易。在应用逻辑层,通过将中小企业管理信息系统的重要模块封装为多个Web Services来实现的。在数据层,采用存储过
50、程来实现的。5.2.2 预算报价以及订单管理中小企业的报价过程比较复杂,要求也比较高。中小企业零活多,品种多样,报价是一个最繁重的工作。报价业务员既要熟悉客户,又要精通产品的材料属性和各道工序工艺流程。价格报高了可能失去业务,低了工厂会亏本。本系统中预算报价管理就轻易地解决了上述问题,它能把各种材料价格、工艺流程、人工收费等工厂成本准确快速报出,节省了大量的时间和业务人员。和中小企业有业务来往的客户,可以到企业的网站上去下载客户端程序,也可以在企业的网上办公系统中直接进行询价,还可以将此业务集成到自己的办公系统中。通过身份验证的客户就可以下订单了,之后形成合同,然后中小企业就可以进行排产进入到
51、生成管理部分了。客户还可以对生产进度进行查询以及收货后发送回执。采用Web Service实现电子业务的集成要比电子文档交换(EDI)简单得多,并且成本低。5.3 Web Service的安全及性能为了保护Web服务,就需要识别用户的身份,通过身份验证的用户,可以对其具有权限的模块进行相应的操作。可以采用在自定义的SOAP头中传递身份验证信息,将SOAP头作为传输到Web服务的SOAP包的一部分进行传递,并且对于每个方法调用检验SOAP头中的身份验证信息。如果简单的传递用户名和口令,可能有风险,为了保证用户口令的完整性,可以使用SSL(Secure Sockets Layer)对发送给Web服
52、务的每个消息进行加密,但使用SSL会显著的影响Web 服务性能。本系统采用在Web服务中添加一个需要SSL的方法,它接受用户名和口令并且返回一个在一段时间内有效的会话键,这个会话键在SOAP头内被传递给每个其他方法调用以便对用户进行身份验证。另外,为了提高系统效率,还对传输的一些比较大的文档进行了压缩。6 大数据量的实时处理技术6.1 临时表的使用设计原则:将所需的记录先存到一个临时表中,然后对临时表进行操作。创建临时表是一种非常实用的技术。当对大数据表操作时,特别是做数据连接运算时,通常的做法是直接对表进行连接运算,然后从中选择满足要求的小结果集。采用临时表的做法是:先从各单表中找出所需的少数记录,并将这些记录写入到临时表中,然后再对临时表进行连接运算。SQL Server可以创建两种类型的临时表:局部临时表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学生寒假应该如何制定学习计划
- 小学教学具体工作计划教学工作计划具体工作措施
- 关于外联部部长工作计划书范本
- 大班安全教育活动计划幼儿安全教育活动计划
- 11月份公司领导工作计划书
- 2024七年级生物下册教学计划
- 2024年医院科室工作计划范文
- 单位领导2024年个人工作计划
- 初三上学期班级工作计划范本
- 高中教学培优补差计划高中生培优补差计划
- 人民日报出版社有限责任公司招聘笔试题库2024
- 北师大版教案正比例函数案例分析
- 2024-2025学年七年级数学上册第一学期 期末模拟测试卷(湘教版)
- 【苏州轨道交通运营管理模式问题及优化建议探析5500字(论文)】
- 2024智能变电站新一代集控站设备监控系统技术规范部分
- 部编版五年级上册语文《25 古人谈读书》课件
- 2023年广西北部湾银行招聘考试真题
- DL∕ T 975-2005 带电作业用防机械刺穿手套
- 【新教材】苏科版(2024)七年级上册数学第1-6章全册教案设计
- 特殊类型糖尿病新版
- 财政投资评审咨询服务预算和结算评审项目投标方案(技术标)
评论
0/150
提交评论